摘要: 一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。 二、层次关系 如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口 Colle阅读全文
posted @ 2017-11-15 17:03 奋斗,坚持 阅读(23) 评论(0)  编辑
摘要: 转眼间已经过去一年了,感觉时间过的好快,在这些时间里认识到了java的强大,也感觉到了自己的不足,还是那句话,成功没有一蹴而就,我们需要不断地努力, 互联网这个行业本来就是一个属于年轻人的行业,在这里一代又一代的人前仆后继 为什么需要优化GC 或者说的更确切一些,对于基于Java的服务,是否有必要优阅读全文
posted @ 2017-11-15 16:41 奋斗,坚持 阅读(32) 评论(0)  编辑
摘要: http://www.cnblogs.com/yeahwell/p/5751956.html阅读全文
posted @ 2016-09-27 15:41 奋斗,坚持 阅读(45) 评论(0)  编辑
摘要: 在《javascript高级程序设计》这本书里对javascript的面向对象做了很详细的解析, 1: javascript的对象创建 javascript的对象创建方式大概有工厂模式,构造函数模式,原型模式,构造函数和原型模式的混合模式,以及动态原型模式 工厂模式 构造函数模式 原型模式 构造函数阅读全文
posted @ 2016-09-24 20:44 奋斗,坚持 阅读(27) 评论(0)  编辑
摘要: 首先如果我们问java如何去停掉一个线程,大家肯定会说stop嘛,但是也有一些朋友提出质疑,stop安全吗? 没错stop是不提倡的, 不提倡的stop()方法 臭名昭著的stop()停止线程的方法已不提倡使用了,原因是什么呢? 当在一个线程对象上调用stop()方法时,这个线程对象所运行的线程就会阅读全文
posted @ 2016-09-22 14:56 奋斗,坚持 阅读(756) 评论(0)  编辑
摘要: Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。 1、继承Thread类实现多线程继承Thread类的方法尽管被阅读全文
posted @ 2016-09-20 13:46 奋斗,坚持 阅读(54) 评论(0)  编辑
摘要: spring的oop是怎么实现的我想大家都知道吧,动态代理实现的。 为什么会出现oop的这种编程思想,因为我们某些特殊的业务需要在执行某个方法之前需要进行预处理或者方法执行以后需要进行后续的处理,如果直接在方法里写业务,那样势必会破坏面向对象的逻辑,所以我们的oop就出来了。 饭锅电饭锅 代理的基本阅读全文
posted @ 2016-09-20 10:52 奋斗,坚持 阅读(57) 评论(0)  编辑
摘要: http://blog.sina.com.cn/s/blog_67196ddc0101h8v0.html阅读全文
posted @ 2016-09-19 21:47 奋斗,坚持 阅读(34) 评论(0)  编辑
摘要: http://blog.csdn.net/nuli888/article/details/52136822阅读全文
posted @ 2016-09-19 20:46 奋斗,坚持 阅读(24) 评论(0) 编辑
摘要: 特么弄了一下午了,在从库老是得不到主库设置的数据,改了好几次每次都这样,但是每次都是一样的结果,但是一看感觉不对啊 我用从库的db的时候发现key在增加,而且key都是主库设置的key这样我就郁闷了,算了,这问题以后再说吧,估计是配置文件的问题或者是或者是redis服务器提交的不及时吗? 怎么配置啊阅读全文
posted @ 2016-09-19 20:04 奋斗,坚持 阅读(49) 评论(0)  编辑
摘要: 上链接 http://blog.csdn.net/fhx007/article/details/7902040/阅读全文
posted @ 2016-09-19 09:55 奋斗,坚持 阅读(28) 评论(0)  编辑
摘要: 上图 : FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:<#-- ... -->格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,FTL指令:阅读全文
posted @ 2016-09-19 09:40 奋斗,坚持 阅读(33) 评论(0)  编辑
摘要: 今天又吧freemarker的基础看了一遍,做下总结吧, 一 : 我们为什么要用freemarker啊,为什么不用jsp啊,好 1 freemark的优点一,他可以实现你的mvc分离,这种模式给我震撼很大,因为我们常说MVC,其本质就要,M与V完全分离,全部要通过C来控制。但是事实,在开发程序的 时阅读全文
posted @ 2016-09-19 09:08 奋斗,坚持 阅读(41) 评论(0)  编辑
摘要: 今天用plsql连接oracle的时候报了无监听程序,寻思是plsql的问题,可惜重装了也没什么卵用,才把注意力集中到oracle服务上,啥也不说了, 直接上链接: 使用PLSql连接Oracle时报错ORA-12541: TNS: 无监听程序阅读全文
posted @ 2016-09-15 15:11 奋斗,坚持 阅读(1310) 评论(0) 编辑
摘要: mongodb下载地址 http://www.360sdn.com/opensource-datasource/2015/0403/5584.html mongodb安装教程(windows) http://jingyan.baidu.com/article/d5c4b52bef7268da560d阅读全文
posted @ 2016-09-14 11:07 奋斗,坚持 阅读(16) 评论(0)  编辑
摘要: [nginx] 网上最全面nginx教程(近100篇文章整理) Nginx基础1. nginx安装2. nginx 编译参数详解3. nginx安装配置+清缓存模块安装4. nginx+PHP 5.55. nginx配置虚拟主机6. nginx location配置7. nginx root&ali阅读全文
posted @ 2016-09-14 09:15 奋斗,坚持 阅读(22) 评论(0)  编辑
摘要: 从应用方面tomcat一般是做动态解析才会用得到,支持jsp的解析,需要配置JDK支持nginx,则一般是做静态,本身不具备动态解析功能,需要配置其他插件或通过其他软件协同才具备动态功能,比如php,tomcat,或者proxypass到win2008的iis服务器做ASP的动态链接等,但nginx阅读全文
posted @ 2016-09-14 08:18 奋斗,坚持 阅读(57) 评论(0)  编辑
摘要: mvc开发模式是提供给大家一个编程的规范方便业务的开发和维护 model view controller 一般我们还会多出一层store作为数据存储器 解除过mvc思想的朋友相比都清楚每一层都是干嘛的在这里我们的view一般就是提供各种组件的,而具体的控制我们就是放在controller,在这里我们阅读全文
posted @ 2016-09-09 07:56 奋斗,坚持 阅读(53) 评论(0)  编辑
摘要: http://www.cnblogs.com/youring2/p/extjs-course-index.html阅读全文
posted @ 2016-09-06 20:33 奋斗,坚持 阅读(17) 评论(0)  编辑
摘要: 为了写出更加优秀而可读的ui代码,不得不重学一下js技术,同样也算是为了ext吧 Prototype模式创建js对象 JS每个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,它是所有通过new操作符使用函数创建的实例的原型对象。原型对象最大特点是,所有对象实例共享它所包阅读全文
posted @ 2016-09-06 08:29 奋斗,坚持 阅读(97) 评论(0)  编辑
摘要: extjs 的mvc技术 http://www.lihuai.net/qianduan/extjs/457.html js面向对象技术 http://www.cnblogs.com/dolphinX/p/4385862.html 4.2教程列表 http://www.cnblogs.com/your阅读全文
posted @ 2016-09-05 21:48 奋斗,坚持 阅读(23) 评论(0)  编辑
摘要: 相信学过Mysql等其他数据库的同学对事务这个词都不陌生,事务表示的是一组动作,这组动作要么全部执行,要么全部不执行。为什么会有这样的需求呢?看看下面的场景: 微博是一个弱关系型社交网络,用户之间有关注和被关注两种关系,比如两个用户A和B,如果A关注B,则B的粉丝中就应该有A。关注这个动作需要两个步阅读全文
posted @ 2016-09-05 07:54 奋斗,坚持 阅读(45) 评论(0)  编辑
摘要: 最近在读webservice源代码的时候有看到了工厂方式实例化bean的方式,索性就记下来 如果有这样的需求: 1 不想再bean.xml加载的时候实例化bean,而是想把加载bean.xml与实例化对象分离。 2 实现单例的bean 以上的情况,都可以通过工厂方法factory-method来创建阅读全文
posted @ 2016-09-05 07:41 奋斗,坚持 阅读(29) 评论(0)  编辑
摘要: 首先先来点理论 我想在这里有必要跟大家探讨一下jax-rs与soap JAX-RS JAX-RS提供了一些标注将一个资源类,一个POJO Java类,封装为Web资源。 JAX-RS是JAVA EE6 引入的一个新技术。 JAX-RS即Java API for RESTful Web Service阅读全文
posted @ 2016-09-04 21:02 奋斗,坚持 阅读(32) 评论(0)  编辑
摘要: 所需加入的jar包 cxf-2.6.1.jargeronimo-annotation_1.0_spec-1.1.1.jargeronimo-jaxws_2.2_spec-1.1.jargeronimo-ws-metadata_2.0_spec-1.1.3.jarjetty-continuation-阅读全文
posted @ 2016-09-04 20:46 奋斗,坚持 阅读(12) 评论(0)  编辑
摘要: 上链接 redis学习手册 http://www.cnblogs.com/stephen-liu74/archive/2012/04/16/2370212.html redis技术博客 http://qifuguang.me/categories/%E6%95%B0%E6%8D%AE%E5%BA%9阅读全文
posted @ 2016-09-03 16:41 奋斗,坚持 阅读(39) 评论(0) 编辑
摘要: 学习前半段既从CXF的准备工作篇开始http://www.cnblogs.com/hoojo/category/276011.html阅读全文
posted @ 2016-09-03 16:40 奋斗,坚持 阅读(45) 评论(0) 编辑
摘要: http://zzk.cnblogs.com/s?w=java%20webservice&t=b&p=1阅读全文
posted @ 2016-09-03 16:40 奋斗,坚持 阅读(44) 评论(0) 编辑
摘要: 1 2 org.apache.cxf 3 cxf-rt-core 4 2.6.2 5 6 7 org.apache.cxf 8 cxf-rt-frontend-jaxws 9 2.6.2 10 ...阅读全文
posted @ 2016-09-02 17:09 奋斗,坚持 阅读(13) 评论(0)  编辑
摘要: 为加深您对我个人的了解,现有如下声明: (1)我已从业14年多,可以独立带领团队完成从项目实施计划、用户需求、系统设计、软件系统开发、用户培训及最后系统上线验收等一系列工作。 (2)我不是那种没有专业技术能力或专业能力极差的那种“项目管理类型经理”,我擅长带领和管理技术团队。自身具有多年的技术成长路阅读全文
posted @ 2016-09-02 15:48 奋斗,坚持 阅读(14) 评论(0)  编辑
摘要: 原文链接 什么是Zookeeper,Zookeeper的作用是什么,它与NameNode及HMaster如何协作?在没有接触Zookeeper的同学,或许会有这些疑问。这里给大家总结一下。一、什么是Zookeeper ZooKeeper 顾名思义 动物园管理员,他是拿来管大象(Hadoop) 、 蜜阅读全文
posted @ 2016-09-02 14:37 奋斗,坚持 阅读(24) 评论(0)  编辑
摘要: 常用WebService一览表 天气预报Web服务,数据来源于中国气象局Endpoint :http://www.webxml.com.cn/WebServices/WeatherWebService.asmxDisco :http://www.webxml.com.cn/WebServices/W阅读全文
posted @ 2016-09-02 09:28 奋斗,坚持 阅读(11) 评论(0)  编辑
摘要: 举例说明数据库union all的作用 现有一张表A id name1 name2 1 aa bb 2 aa cc 3 bb cc 4 aa dd ................. www.2cto.com 需要统计每个名字出现的次数 希望得到的结果是 aa 3 bb 2 cc 2 dd 1 下面阅读全文
posted @ 2016-09-01 17:37 奋斗,坚持 阅读(40) 评论(0)  编辑
摘要: 在开发中我们可能是因为某些代码修改了但是又不想改了,于是我们想把它恢复到某个历史版本我们就可以在eclipse下操作将某个文件下的数据恢复 右键点击指定的文件(如果这个文件删除了,我们就可以点击这个文件所在的包也可以看到历史记录),在弹出的关联菜单中点击【Team】->【Show In Histor阅读全文
posted @ 2016-09-01 16:28 奋斗,坚持 阅读(189) 评论(0)  编辑
摘要: long类型和long row类型 row oracle中用于保存位串的数据类型是RAW,LONG RAW(推荐使用BLOB)。 RAW,类似于CHAR,声明方式RAW(L),L为长度,以字节为单位,作为数据库列最大2000,作为变量最大32767字节。 LONG RAW,类似于LONG,作为数据库阅读全文
posted @ 2016-09-01 07:41 奋斗,坚持 阅读(80) 评论(0)  编辑
摘要: redis作为二级缓存服务器,来替代mybatis的二级缓存,至于二级缓存有什么缺点我想大家都懂吧, 两次都是查询数据库里的数据,只不过第一次在查询之前我们先插入了一条数据,更新了缓存, 其实这并不能发挥redis的优势,更多的redis作为二级缓存服务器使用,实现我们自定义的二级缓存,如何利用号r阅读全文
posted @ 2016-08-31 08:13 奋斗,坚持 阅读(2171) 评论(0)  编辑
摘要: spring mvc+mybatis ehcache缓存配置(个人感觉最好的) http://blog.csdn.net/aqiang912/article/details/50477327 spring+mybatis+ehcache配置缓存 http://blog.csdn.net/u01362阅读全文
posted @ 2016-08-30 09:50 奋斗,坚持 阅读(34) 评论(0)  编辑
摘要: 一级缓存的作用域仅限于一个sqlsession,但是二级缓存的作用域是一个namespace。 这里的原则是,如果开启了二级缓存,那么在关闭sqlsession后,会把该sqlsession一级缓存中的数据添加到namespace的二级缓存中 默认所有的查询都会加入缓存,所有的增删改都会更新缓存 可阅读全文
posted @ 2016-08-29 08:05 奋斗,坚持 阅读(1789) 评论(0)  编辑
摘要: mybatis加redis实现缓存技术 http://blog.csdn.net/xiadi934/article/details/50786293 mybatis缓存技术加与sprigmvc整合 http://www.tuicool.com/articles/myeANv阅读全文
posted @ 2016-08-29 08:05 奋斗,坚持 阅读(28) 评论(0)  编辑
摘要: 缓存技术 1 引入包, 注意版本的统一 2 配置hibernate方言为其开启二级缓存, 再次查询的时候如后没有sql打印一定要检查一下我们的日志是否是配置了sql的打印 还有那个缓存插件我们可以使用OSCache和ehcache等等hibernate默认使用的是ehcache 3 写缓存文件 下面阅读全文
posted @ 2016-08-28 18:12 奋斗,坚持 阅读(33) 评论(0)  编辑