上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 119 下一页
摘要: 1、distinct 2、group by 阅读全文
posted @ 2017-10-21 10:27 EasonJim 阅读(8445) 评论(0) 推荐(0) 编辑
摘要: 基于CrossOver的WinRAR/7-Zip有如下缺点: 1、不能像Windows那样右键菜单解压 可以解决的问题: 1、可以使用提供的浏览工具进行文件选择再解压,只是在操作上多一步。 2、类似百度云下载的压缩文件是损坏的,可以用这两个工具轮流去解压,而不用启动虚拟机来做这一步操作。 安装步骤: 阅读全文
posted @ 2017-10-21 09:45 EasonJim 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 基于CrossOver的TortoiseSVN有如下缺点: 1、不能像Windows下实现右键菜单提交,但是可以通过TortoiseSVN实现迁出代码。 可以解决的问题: 1、可以通过TortoiseSVN迁出代码,或者通过TortoiseSVN的浏览器导入或者新建目录和文件。 2、Ubuntu下可 阅读全文
posted @ 2017-10-21 09:31 EasonJim 阅读(5525) 评论(0) 推荐(0) 编辑
摘要: 一般在公司内容配置Maven时会在settings.xml文件下配置私服nexus地址,那么修改完之后在Eclipse中如果不指定用户目录级别的settings.xml文件会出现找不到包的问题。 settings.xml的优先级: ~/.m2/settings.xml $M2_HOME/conf/s 阅读全文
posted @ 2017-10-20 11:21 EasonJim 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要但枯燥的任务中解脱出来。它可以根据设置好的编码规则来检查代码。比如符合规范的变量命名,方法体的最大行数,重复代码检查等等。 安装步骤 阅读全文
posted @ 2017-10-19 00:26 EasonJim 阅读(5865) 评论(0) 推荐(0) 编辑
摘要: PMD是一个源代码分析器。 它发现常见的编程缺陷,如未使用的变量、空catch块、不必要的对象创建等等。 它支持Java、JavaScript、Salesforce.com Apex、PLSQL、Apache Velocity、XML、XSL等。 此外,它包括CPD(copy-paste-detec 阅读全文
posted @ 2017-10-18 23:26 EasonJim 阅读(4378) 评论(0) 推荐(0) 编辑
摘要: FindBugs 是由马里兰大学提供的一款开源 Java静态代码分析工具。FindBugs通过检查类文件或 JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。FindBugs既提供可视化 UI 界面,同时也可以作为Eclipse插件使用。文本将主要使用将 FindBugs 阅读全文
posted @ 2017-10-18 23:15 EasonJim 阅读(1492) 评论(0) 推荐(0) 编辑
摘要: SonarQube(Sonar)之前的提供的本地工具是需要依赖SonarQube服务器的,这样导致其运行速度缓慢。 新出的SonarLint的扫描引擎直接安装在本地,速度超快,实时探测代码技术债务,给程序员最快速的反馈,排除代码异味的绝佳利器,帮助程序员获得Clean Code。 新版SonarLi 阅读全文
posted @ 2017-10-18 19:50 EasonJim 阅读(5845) 评论(1) 推荐(0) 编辑
摘要: 静态检查: 静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。代码检查代码检查包括代码走查、桌面检查、代码审查等,主要检查代码和设计的一致性, 代码对标准的遵循、可读性,代码的逻辑表达的正确性,代码结构的合理性等方面;可以发现 阅读全文
posted @ 2017-10-18 11:36 EasonJim 阅读(21695) 评论(1) 推荐(1) 编辑
摘要: 【Command】+【Shift】+【. 】可以显示隐藏文件、文件夹,再按一次,恢复隐藏; Finder下使用【Command】+【Shift】+【G】可以前往任何文件夹,包括隐藏文件夹。 阅读全文
posted @ 2017-10-18 08:16 EasonJim 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 此工具配套阿里巴巴Java开发手册:http://www.cnblogs.com/EasonJim/p/6436387.html Eclipse安装和使用方法:https://github.com/alibaba/p3c/blob/master/eclipse-plugin/README_cn.md 阅读全文
posted @ 2017-10-18 00:03 EasonJim 阅读(7669) 评论(0) 推荐(0) 编辑
摘要: Spring Retry支持集成到Spring或者Spring Boot项目中,而它支持AOP的切面注入写法,所以在引入时必须引入aspectjweaver.jar包。 快速集成的代码样例: 下面是基于Spring Boot项目的集成步骤: POM: Service: @Retryable注解 被注 阅读全文
posted @ 2017-10-17 23:32 EasonJim 阅读(19212) 评论(0) 推荐(0) 编辑
摘要: 1、 增加 2、 增加 3、重启WPS。 阅读全文
posted @ 2017-10-16 15:52 EasonJim 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: Ubuntu没有很好的解决方案,都是一些投机取巧的方案: 1、不建议安装百度云客户端,尤其对于免费用户来说,会限制速度。 2、可以使用网页版进行文件上传。 3、下载可以通过Chrome点击下载后,复制链接到迅雷进行加速。 4、安装CrossOver,然后搜索百度云客户端进行安装,不过百度云经常更新限 阅读全文
posted @ 2017-10-15 22:46 EasonJim 阅读(21583) 评论(2) 推荐(1) 编辑
摘要: 安装前先备份好系统! 继上一篇安装QQ的方法http://www.cnblogs.com/EasonJim/p/7425978.html,这一篇的QQ采用的是Wine模式安装。完美解决消息记录中文乱码的问题。如果你不想安装这个版本的QQ,可以通过注释isntall.sh脚本的QQ包。 声明:这些文件 阅读全文
posted @ 2017-10-15 21:56 EasonJim 阅读(9163) 评论(0) 推荐(0) 编辑
摘要: 安装deb软件包 删除软件包 连同配置文件一起删除 查看软件包信息 查看文件拷贝详情 查看系统中已安装软件包信息 阅读全文
posted @ 2017-10-15 21:48 EasonJim 阅读(6336) 评论(0) 推荐(0) 编辑
摘要: 在Spring的自动注入中普通的POJO类都可以使用@Autowired进行自动注入,但是除了两类:Filter和Servlet无法使用自动注入属性。(因为这两个归Web容器管理)可以用init(集承自HttpServlet后重写init方法)方法中实例化对象。 解决方法: 其中涉及到五种Sprin 阅读全文
posted @ 2017-10-14 10:55 EasonJim 阅读(5531) 评论(0) 推荐(0) 编辑
摘要: XML: 注解: 说明: 返回的主键值会直接赋值到实体,而不是方法体的返回值。 参考: https://stackoverflow.com/questions/12103606/get-the-id-of-last-inserted-record-in-mybatis 阅读全文
posted @ 2017-10-14 09:56 EasonJim 阅读(811) 评论(0) 推荐(0) 编辑
摘要: MySQL的 JDBC URL格式: 实例: 对应中文环境,通常MySQL连接URL可以设置为: 在使用数据库连接池的情况下,最好设置如下两个参数: 需要注意的是,在XML配置文件中,URL中的&符号需要转义。比如在Tomcat的server.xml中配置数据库连接池时,MySQL JDBC URL 阅读全文
posted @ 2017-10-13 09:26 EasonJim 阅读(25443) 评论(0) 推荐(2) 编辑
摘要: 1、通过在查询的SQL语句中定义字段名的别名,让字段名的别名和实体类的属性名一致,这样就可以表的字段名和实体类的属性名一一对应上,这种方式是通过在SQL语句中定义别名来解决字段名和属性名的映射关系的。 2、通过<resultMap>来映射字段名和实体类属性名的一一对应关系。这种方式是使用MyBati 阅读全文
posted @ 2017-10-12 20:24 EasonJim 阅读(3437) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 119 下一页