摘要: 1、熟练使用常规技术、对技术中的概念理解透彻; 2、理解力强,分析能力强,对产品需求理解透彻,全面,逻辑清晰缜密。对功能需求的边界、前置条件、可能出现的隐患了然于胸,并且针对肯能出现的隐患有针对的处理措施。 3、有一定的开发实践经验,能够对项目开发中可能遇到的问题有一定的了解和应对方案。 4、了解队 阅读全文
posted @ 2016-12-31 15:08 hapday 阅读(1525) 评论(0) 推荐(1) 编辑
摘要: 1、读懂源码的目的是在遇到问题后能够快速、准确的定位问题,找到原因,进而解决问题。2、读懂源码的另一个目标是借鉴优秀开发者的思考问题的思路,采用的方法,比如采用了哪些设计模式,在什么场景下采用的、有什么好处,我们是否可以拿来使用。3、读源码还能帮助我们采用最有效的工具,进而提高程序的运行效率、同时也 阅读全文
posted @ 2016-12-29 11:54 hapday 阅读(427) 评论(2) 推荐(0) 编辑
摘要: CentOS7之按时间段截取指定的Tomcat日志到指定文件的方法 sed -n '/2016-11-02 15:00:/,/2016-11-02 15:05:/p' catalina.out > /tmp/123/error.txt 将 catalina.out 文件的中的日志信息,按 2016- 阅读全文
posted @ 2016-11-02 16:43 hapday 阅读(4590) 评论(0) 推荐(0) 编辑
摘要: 方法传参的策略: 1、参数少时建议优先考虑属性的明细,这样的优点是比较直观,一目了然; 2、参数多是建议优先考虑传 POJO 对象,其优势是容联大并且比较简洁; 阅读全文
posted @ 2016-09-29 09:56 hapday 阅读(180) 评论(0) 推荐(0) 编辑
摘要: System.out.println("++++++++++++++++++++++++"); String path = System.getProperty("java.class.path"); String path2 = FreeMarkerWriter.class.getProtectionDomain().getCodeSource().getLocation().getPath... 阅读全文
posted @ 2016-09-16 10:51 hapday 阅读(4436) 评论(0) 推荐(0) 编辑
摘要: 在 CentOS7 上将自定义的 jar 包注册为 linux 服务 service 1、在 /etc/rc.d/init.d/ 目录下创建一个名字和服务名完全相同的 shell 脚本文件 joyupx: vim joyupx /etc/rc.d/init.d/ 目录中存放的一般都是 shell 脚本文件,但是文件名不可以带后缀“.sh”; 服务名必须与其 /etc/rc.d/i... 阅读全文
posted @ 2016-09-11 12:30 hapday 阅读(4320) 评论(0) 推荐(1) 编辑
摘要: 在 CentOS7 上安装 zookeeper-3.4.9 服务 1、创建 /usr/local/services/zookeeper 文件夹: mkdir -p /usr/local/services/zookeeper 2、进入到 /usr/local/services/zookeeper 目录中: cd /usr/local/services/zookeeper 3、下载 zoo... 阅读全文
posted @ 2016-09-08 23:23 hapday 阅读(6140) 评论(0) 推荐(0) 编辑
摘要: 在 CentOS7 上部署 MySQL 主从 1 通过 SecureCRT 连接至 MySQL 主服务器; 2 找到 my.cnf 文件所在的目录: mysql --help | grep my.cnf 一般情况 my.cnf 都会位于 /etc/ 目录下; 3 用 vim 打开 MySQL 的配置文件 my.cnf: vim /etc/my.cnf 4 找到 [m... 阅读全文
posted @ 2016-08-20 20:46 hapday 阅读(588) 评论(0) 推荐(0) 编辑
摘要: JDBC Type Java Type CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDeci... 阅读全文
posted @ 2016-08-03 19:47 hapday 阅读(5282) 评论(0) 推荐(0) 编辑
摘要: CentOS7 修改防火墙,增加外网可以访问的端口号: vim /etc/sysconfig/iptables 增加一条 -A INPUT -p tcp -m state --state NEW -m tcp --dport 8000 -j ACCEPT 将具体的端口号写入其中,这里的端口号是 80 阅读全文
posted @ 2016-08-03 10:41 hapday 阅读(2622) 评论(0) 推荐(0) 编辑