java框架
fxzcollege
这个作者很懒,什么都没留下…
展开
-
mina-core网络应用框架
mina-core研究总结 mina-core是一个网络应用框架,我们可以从官网上获取到其各种资源,包括jar包,源代码,文档以及使用用例,其官网:http://mina.apache.org/mina-project/userguide/ch2-b...原创 2013-11-14 11:35:39 · 1463 阅读 · 0 评论 -
docker学习
初学docker把学习过程记录下来:我用的是mac,所以以下的所有步骤都是在有关mac的,linux的可以参考: 一、docker安装:1 安装toolbox: 由于docker是在boot2docker上运行,而boot2docker是运行在toolbox上的。 https://www.docker.com/products/docker-toolbox...原创 2017-05-11 19:04:58 · 103 阅读 · 0 评论 -
使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件(转)
Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。 1、相关文件关于Mybatis-Generator的下载可以到这个地址:https://github.com/mybatis/generator/releases由于我使用的是Mysql数据...原创 2016-07-19 18:06:35 · 93 阅读 · 0 评论 -
Spring中定时任务Quartz集群配置学习
原来配置的Quartz是通过spring配置文件生效的,发现在非集群式的服务器上运行良好,但是将工程部署到水平集群服务器上去后改定时功能不能正常运行,没有任何错误日志,于是从jar包、JDK版本、cronExpression到服务器类型,甚至查到了服务器操作系统的类型,都没能找到解决的办法,后来才知道是集群惹的祸!详细步骤如下:1、 按照Quartz集群工作原理 图:表示了每...原创 2015-04-24 20:05:43 · 114 阅读 · 0 评论 -
ant学习一
【Java】Ant入门教程一、构建ant环境要使用ant首先要构建一个ant环境,步骤很简单:1),安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH(这些应该是看这篇文章的人应该知道的)2),下载ant 地址http://ant.apache.org找一个你喜欢的版本,或者干脆最新的版本3),解压ant 你得到的是一个压缩包,解压缩它,并把它放在一个尽量...原创 2014-06-17 12:03:17 · 112 阅读 · 0 评论 -
mina-core网络应用框架实例
这是一个通过mina实现的通讯实例,与大家共享原创 2014-01-24 12:55:15 · 167 阅读 · 0 评论 -
网络通讯应用mina研究一
mina研究一Apache Mina IoAcceptor与IoConnector 简介Apache mina是一个介于应用程序与网络之间的NIO框架,它使程序员从繁琐的网络操作中解脱出来,花更多的时间在业务处理上。如下图所示,mina分为三层1、IOService层:处理IO操作2、IOFilter层:过滤器链,日志处理、字节变换、对象转换等操作3、IOHan...原创 2014-01-24 12:50:38 · 100 阅读 · 0 评论 -
分布式设计与开发(一)------zookeeper实现实例
附件是一个通过zookeeper实现的分布式消息框架实例,与大家共享原创 2014-01-23 14:52:52 · 67 阅读 · 0 评论 -
项目开发日志详解一
项目开发中日志详解一 项目开发中,日志也是很重要的一块,它起到了跟踪系统运行,查找异常等作用。 1 日志所需要的jar包:commons-logging-1.1.1.jar, log4j-1.2.16.jar, ...原创 2014-01-23 14:47:39 · 433 阅读 · 0 评论 -
分布式设计与开发(三)------高一致性服务ZooKeeper
分布式环境中大多数服务是允许部分失败,也允许数据不一致,但有些最基础的服务是需要高可靠性,高一致性的,这些服务是其他分布式服务运转的基础,比如naming service、分布式lock等,这些分布式的基础服务有以下要求:高可用性高一致性高性能对于这种有些挑战CAP原则 的服务该如何设计,是一个挑战,也是一个不错的研究课题,Apache的ZooKeeper也许给了我们一个不错...原创 2014-01-22 11:07:15 · 77 阅读 · 0 评论 -
分布式设计与开发(二)------几种必须了解的分布式算法
分布式设计与开发中有些疑难问题必须借助一些算法才能解决,比如分布式环境一致性问题,感觉以下分布式算法是必须了解的(随着学习深入有待添加):Paxos算法一致性Hash算法Paxos算法1)问题描述分布式中有这么一个疑难问题,客户端向一个分布式集群的服务端发出一系列更新数据的消息,由于分布式集群中的各个服务端节点是互为同步数据的,所以运行完客户端这系列消息指令后各服务端节点...原创 2014-01-22 10:38:07 · 76 阅读 · 0 评论 -
分布式设计与开发(一)------宏观概述
在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一个明显的信号,单纯依靠垂直提升硬件性能来提高系统性能的时代已结束,分布式开发的时代实际上早已悄悄地成为了时代的主流,吵得很热的云计算实际上只是包装在分布式之外的商业概念,很多开发者(包括我)都想加入研究云计算...原创 2014-01-22 10:11:35 · 76 阅读 · 0 评论 -
mina网络通信实例
这是一个通过mina来构造的网络通讯实例,与大家共享原创 2013-12-18 09:19:47 · 116 阅读 · 0 评论 -
freemarker学习资料
这是freemarker的详细学习资料,与大家分享! freemarker在线api:http://tool.oschina.net/apidocs/apidoc?api=freemarkerfreemarker官网:http://freemarker.org/freemarker学习文档:附件...原创 2013-11-22 15:25:45 · 258 阅读 · 0 评论 -
.ftl文件 是什么文件
1、Freemarker模板的文件后缀名:freemarker template language2、Freemarker其实是一种比较简单的网页展示技术,说白了就是网页模板和数据模型的结合体。这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。据个人理解,Freemarker大致的工作方式是,网页模板里面嵌入了数据模型中的数据、Freemarker自定义流...原创 2013-11-22 10:50:03 · 218 阅读 · 0 评论 -
模板引擎freemarker
freemarker是一款模板引擎,通过这个引擎,你可以通过配置文件来产生自己想要的类和html等文件 http://freemarker.org/原创 2013-11-21 09:36:53 · 167 阅读 · 0 评论 -
dom4j xml文件定义和解析
利用dom4j框架,可以自定义自己xml文件,并解析。先开个头,留着后续再写。原创 2013-11-14 14:22:21 · 115 阅读 · 0 评论 -
springboot学习
springboot学习资料 http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#getting-started-first-application原创 2017-05-13 17:17:21 · 89 阅读 · 0 评论