Chares's Blog


  • Home

  • Categories

  • About

  • Archives

  • Tags

Hibernate框架——基本操作

Posted on 2016-10-05 | In Hibernate | | Visitors

在Java Web的后台开发中,数据持久化操作是非常重要的一步,数据持久化,简单来说是将程序的数据保存在数据库中,将数据写入磁盘。JDBC是一种持久化机制,是我们最经常使用的,但是,有许多开源的框架有更好的操作性,例如Hibernate.

Read more »

高性能场景下,HashMap的优化使用建议

Posted on 2016-10-02 | In Java | | Visitors

最近在技术博客中看到一篇关于 HashMap 的优化使用建议,觉得非常有意思,于是转载该篇博文,和大家一起分享技术。

Read more »

MySQL B+ 树的索引使用

Posted on 2016-09-22 | In MySQL | | Visitors

不同应用中的B+树索引的使用

在了解了B+树索引的本质和实现了后,那么后面就是要考虑怎么正确的使用B+树索引。但是这个肯定不是一个简单的问题,实际的应用肯定是要考虑多方面的问题。

Read more »

数据决定程序结构

Posted on 2016-09-15 | In Data structure | | Visitors

共鸣

今近日一直在阅读《编程珠玑》这一本书,阅读后,非常惊艳作者在基于多年程序员工作上,而积累的对编程的真知灼见。同时对于作者的一些感触,自己也不禁产生共鸣。例如在第三章中的《数据决定程序结构》这一章节中共鸣异常强烈,故因写下此篇博文,与诸君共赏。

Read more »

HTTP在前端,后端的角色

Posted on 2016-09-03 | In HTTP | | Visitors

本篇文章是参考《Web全栈工程师的自我修养》章节所做的记录,同时,也增加了些许内容。

Read more »

Android控件CheckBox中出现Error inflating class android.widget.CheckBox问题解决

Posted on 2016-09-02 | In Android | | Visitors

Android开发中,在使用ChexcBox组件的时候,有可能会遇到如下的问题:

Binary XML file line #XXX: Error inflating class android.widget.CheckBox

出现上述问题的原因是安卓版本的问题,我的在编译的版本为23.2.0的版本中,该问题还会出现,所以解决的办法是在build.gradle文件中找到支持类库的编译版本,将它更改为更高的版本23.3.0或者23.2.1,在更高的版本中解决了这个bug。
如下图:
checkBox

数据库索引的工作原理

Posted on 2016-09-02 | In DataBase | | Visitors

索引是数据库对应用程序的设计和开发非常中要的一个方面。如果索引太多,应用程序的性能可能会受到影响。而索引太少,对查询性能有会产生影响。所以要找到一个合适的平衡点,这对应用程序的性能是至关重要的。

Read more »

MySQL数据库操作基本语法

Posted on 2016-08-30 | In MySQL | | Visitors

1. MySQL数据库语言

SQL是 Structured Query Language(结构化查询语言)的缩写,最早是IBM的圣约瑟研究实验室为其关系数据库管理系统System R开发的一种查询语言,它的前身是Square语言。

Read more »

HotSpot的垃圾收集机制算法实现

Posted on 2016-08-20 | In JVM | | Visitors

1. 枚举根节点

从可达性分析中从GC Rooots节点找引用链这个操作为例,可作为GC Roots的节点主要在全局的引用(例如常量和静态属性分)与执行上下文(例如栈帧中的本地变量表)中,现在很多应用仅仅方法区就有数百兆,如果要逐个检查这里面的引用,那么必然会消耗很多时间。

Read more »

Java垃圾收集算法

Posted on 2016-08-19 | In JVM | | Visitors

本篇文章主要讲解java中的主要几种垃圾收集算法思想,不讨论它的具体实现过程,因为垃圾收集算法的实现涉及大量的程序细节,而且各个平台的虚拟机操作内存的方法又各不相同。

Read more »
1…456
Chares

Chares

Stay hungry, Stay foolish.

54 posts
18 categories
35 tags
GitHub 微博 知乎
© 2019 Chares
Powered by Hexo
Theme - NexT.Mist