摘要:
一、mysql的分表策略 根据经验,Mysql表数据一般达到百万级别,查询效率会很低,容易造成表锁,甚至堆积很多连接,直接挂掉; 1,水平分割: 水平(横向)拆分:将同一个表的数据进行分块保存到不同的数据库中,来解决单表中数据量增长出现的压力。 表结构设计水平切分。常见的一些场景包括a). 比如在线 阅读全文
摘要:
一、经常使用java的人有没有发现java也可以将汉字作为标识符出现呢? 在Java语言中,标识符是以字母、下划线(_)或美元符($)开头,由字母、数字、下划线(_)或美元符($)组成的字符串 真的输出结果了: why: 因为汉字也是Unicode编码的,除了汉字是Unicode编码其他国家的语言大 阅读全文
摘要:
Inverse和cascade是Hibernate映射中最难掌握的两个属性。两者都在对象的关联操作中发挥作用。 1.明确inverse和cascade的作用 inverse 决定是否把对对象中集合的改动反映到数据库中,所以inverse只对集合起作用,也就是只对one-to-many或many-to 阅读全文
摘要:
从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法, 这些方法将会AnnotationConfigApplicationContext类进行扫描,并用于构建bean定义, 初始化Spring容器。@Config 阅读全文
摘要:
有时候我们start-dfs.sh启动了hadoop但是发现datanode进程不存在 一、原因 当我们使用hadoop namenode -format格式化namenode时,会在namenode数据文件夹(这个文件夹为自己配置文件中dfs.name.dir的路径)中保存一个current/VE 阅读全文
摘要:
一、map与each的使用 二、ajax 三、JSON.parse()和JSON.stringify()区别 阅读全文
摘要:
现在经常用到linux命令,又时候回忘记,我就做个小笔记,大家也可以补充补充。。。。。可以评论一下,我会截图做笔记的 linux更改文件的权限chmod linux系统下面查找tomcat进行并kill和启动 在linux系统下面通过sde命令查找日志文件中的关键信息 Linux系统 vim / v 阅读全文
摘要:
从eclipse工具到IDEA工具的转化,发现IDEA工具配置注释模板变的不一样了,不说废话了,直接开始 一、设置类注解模板(在创建类的时候自动填充模板) 二、配置方法注解(注意配置好,只能在方法内部使用快捷键生成,然后复制到方法上,不知道IDEA为何这样) 在配置param的时候需要填写: 效果: 阅读全文
摘要:
1.使用java.util.Properties类的load()方法 2. 使用java.util.Resourcebundle类的getbundle()方法 3.使用java.util.PropertyResourceBundle类的构造函数 4.使用class变量的getresourceasst 阅读全文