随笔分类 - 开发经验
摘要:iBase4J部署总结 序言 最近看到个分布式框架,只有一个字:好。所以部署起来看看。开始的时候说实话遇到了点困难。去码云上看了下,貌似想得到指导要加入一个群,而且需要收费的,反正闲来无事,索性自己搞好了。就当学习了。这里把经验分享一下。希望作者看到不要生气。我只是记录下学习经验。 启动iBase4
阅读全文
摘要:一个完整的程序日志记录功能是必不可少的,通过日志我们可以了解程序运行详情、错误信息等,以便更好的发现及解决问题。 日志可以记录到数据库、日志服务器、文件等地方,本文主要介绍文件日志。 文件日志通常是一个文本文件,有记录日期、日志内容等,不同软件生成的日志格式有所不同,我喜欢使用如下格式
阅读全文
摘要:背景: 一序列的html网页需要部署 基于nginx的部署: 本文采用的基于openresty的nginx 配置。 简单地配置 Nginx 的配置文件,以便在启动 Nginx 时去启用这些配置即可实现对于编写好的html网页的点击跳转访问。而本文的重点也是于此。 配置方式1: Nginx 的配置系统
阅读全文
摘要:nginx 作为代理服务器,需要代理多个项目的话配置如下: [plain] view plain copy print?server { listen  
阅读全文
摘要:1、dubbo 有一个 dubbo.properties 作为默认配置 默认配置可以在不添加新的配置的前提下使用dubbo dubbo.properties 的内容(来自 https://github.com/alibaba/dubbo) 2、dubbo 学习参考链接 ·dubbo admin管理控
阅读全文
摘要:1、下载,Dubbo地址: https://github.com/alibaba/dubbo/tree/2.5.x ,直接ZIP下载 2、解压并打开项目,mvn package 得到war包,如下图: 3、部署到tomcat下,启动并访问项目 解压w
阅读全文
摘要:本文实例讲述了Java实现把两个数组合并为一个的方法。分享给大家供大家参考,具体如下: 在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题。但是如何才能把代码写得高效简洁,却还是值得思考的。这里介绍四种方法,请参考选用。 一、apache commons 这是最简单的办法
阅读全文
摘要: 本教程是ofbiz 基本应用,它涵盖了OFBiz应用程序开发过程的基本原理。目标是使开发人员熟悉最佳实践,编码惯例,基本控制流程以及开发人员对
阅读全文
摘要:1、修改STS默认编码,Window > Perference > General > Workspace,将 text file encoding 设置为 UTF 8 2、打开 GIT Repository 视图,Window > ShowView > Other &
阅读全文
摘要:1.下载nginx http://nginx.org/en/download.html 下载稳定版本,以nginx/Windows 1.12.2为例,直接下载 nginx 1.12.2.zip 下载后解压,解压后如下 2.启动ngin
阅读全文
摘要: 不多说,直接上干货! 为什么要在Win下来安装Zookeeper呢? 其实玩过大数据的人很清楚,在Linux下我更不说了。在win下,如Disconf 、Dubbo等应用。 所以,它的应用是非常广的。
阅读全文
摘要:Mybatis 的物理分页是应用中的一个难点,特别是配合检索和排序功能叠加时更是如此。 我在最近的项目中开发了这个通用分页器,过程中参考了站内不少好文章,新年第一天,特此发文回馈网站。 特别鸣谢 paginator项目 (https://github.com/miemiedev/mybatis pa
阅读全文
摘要:手机端使用jquery weui制作ajax滚动加载更多。 演示地址:http://wx.cnkfk.com/nuol/static/fpage.html 代码: [html] view plain copy print?<!DOCTYPE html> &
阅读全文
摘要:摘要:本文实现了一个后台由spring+Mybatis+SpringMVC组成,分页采用PageHelper,前台展示使用bootstrap paginator来显示效果的分页实例。整个项目由maven构成。这里主要讲了分页的实例,框架怎么搭建就不再说明,主要是在这里的基础上来增加分页功能的。注意,
阅读全文
摘要:在工作中,我们用于捕捉性能问题最常用的就是打开慢查询,定位执行效率差的SQL,那么当我们定位到一个SQL以后还不算完事,我们还需要知道该SQL的执行计划,比如是全表扫描,还是索引扫描,这些都需要通过EXPLAIN去完成。EXPLAIN命令是查看优化器如何决定执行查询的主要方法。可以帮助我们深入了解M
阅读全文
摘要:where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。 一、不用where 1=1 在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键
阅读全文
摘要:线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。(Vector,HashTab;le) 线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据
阅读全文
摘要:当我们查看JDK API的时候,总会发现一些类说明写着,线程安全或者线程不安全,比如说到StringBuilder中,有这么一句,“将StringBuilder 的实例用于多个线程是不安全的。如果需要这样的同步,则建议使用StringBuffer。”,提到StringBuffer时,说到“Strin
阅读全文
摘要:前言 Java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。
阅读全文
摘要:地址:http://code.google.com/p/thumbnailator/ 1、指定大小进行缩放 //size(宽度, 高度) / 若图片横比200小,高比300小,不变 若图片横比200小,高比300大,高缩小到300,图片比例不变 若图片横比200大,高比300小,横缩小到200,图片
阅读全文