随笔分类 -  JAVA

上一页 1 2 3 4 5 6 ··· 17 下一页
摘要:背景与愿景:开发环境下,tomcat对热布署的支持还不够全面,致使开发人员浪费大量时间在重起服务上。为了提高开发效率,决定引入Jrebel,它对热布署的支持相对比较全面。虽然Jrebel官方号称使用它不存在内存泄漏问题,但是占用一定的资源是肯定的,因此不考虑在正式环境下使用热布署。Jrebel实际上 阅读全文
posted @ 2017-03-21 16:04 左正 阅读(2521) 评论(0) 推荐(0) 编辑
摘要:一个项目里总会有很多配置文件。而且一般都会有多套环境。开发的、测试的、正式的。而在这些不同的环境这些配置的值都会不一样。比如mail的配置、服务的url配置这些都是很常见的。所以在打包的时候就要根据environment来选不同的值或者配置文件。 比较常用的办法就是为不同的环境建立不同的配置文件目录 阅读全文
posted @ 2017-03-21 15:56 左正 阅读(994) 评论(0) 推荐(0) 编辑
摘要:关于dubbo的配置使用已经配置好了简单的示例,下面先记录下dubbo管理控制台的安装和使用(用的zookeeper的注册中心),在网上找了些按照示例 dubbo管理控制台开源部分主要包含: 提供者 路由规则 动态配置 访问控制 权重调节 负载均衡 负责人,等管理功能。 1、下载dubbo 我上传地 阅读全文
posted @ 2017-03-20 17:46 左正 阅读(6096) 评论(0) 推荐(0) 编辑
摘要:这里的连接采用的是SSH2协议,关于SSH2协议可百度 一、连接不上可能的原因 1)服务器防火墙iptables /etc/init.d/iptables stop 2)SSH服务有问题 3)客户端到服务端的线路有问题 可通过ping 主机IP地址 二、配置CRT 1、点南会话-->会话选项,出现会 阅读全文
posted @ 2017-03-18 22:55 左正 阅读(5065) 评论(0) 推荐(0) 编辑
摘要:最近在学习linux,在学习中遇到了一些问题,现总结一下。 虚拟机我用的是VirtualBox,完美支持中文,可以在电脑中创建虚拟机环境,上手非常简单。具体的安装过程请猛点下面链接。 http://www.jb51.net/softjc/61599.html 然后根据自己电脑的CPU来选择安装的li 阅读全文
posted @ 2017-03-18 22:51 左正 阅读(354) 评论(0) 推荐(0) 编辑
摘要:上文我们介绍了高并发状态下会产生的一些数据冲突和锁的一些基本分类,这次我们继续讨论。 如何添加乐观锁? 在高并发情况下,如何高效、健康地给select 语句加上行锁?SQL Server是如何控制并发冲突的? 1、添加乐观锁 在J2EE中,Hirbernate提供了悲观所和乐观锁,但悲观锁的使用同样 阅读全文
posted @ 2017-03-18 09:52 左正 阅读(640) 评论(0) 推荐(0) 编辑
摘要:好凌乱的题目,只是一些功能点的总结咯。 首先构造一个json对象用于存放数据,如果光加上header为utf-8就能解决中文就大错特错了。。。 json对象可以put变量,也可以put对象。取的时候obj.getJSONObject("people").getString("name") [java 阅读全文
posted @ 2017-03-16 18:22 左正 阅读(8829) 评论(0) 推荐(0) 编辑
摘要:修改代码,打包,上传,重启... 大把的时间花费在这些重复无味的工作上。笔者与当前主流的价值观保持一致:我们应该把时间花费在更有意义的事情上。我们可以尝试借助一些工具,让这些重复机械的工作交给计算机去完成,这也是我们做软件开发的核心思想。 借用 Jenkins 持续集成重复工作是一个很不错的选择。 阅读全文
posted @ 2017-03-16 15:17 左正 阅读(11073) 评论(0) 推荐(1) 编辑
摘要:1、我的开发环境是 jdk1.7+ecplise+oracle 11g 用到的jar包:mybatis-3.1.1.jar ojdbc6.jar 2、项目整体结构 3、首先配置conf.xml文件 [html] view plain copy <?xml version="1.0" encoding 阅读全文
posted @ 2017-03-10 17:40 左正 阅读(9092) 评论(0) 推荐(0) 编辑
摘要:很多时候,在向数据库插入数据时,需要保留插入数据的id,以便进行后续的update操作或者将id存入其他表作为外键。 但是,在默认情况下,insert操作返回的是一个int值,并且不是表示主键id,而是表示当前SQL语句影响的行数。。。 接下来,我们看看MyBatis如何在使用MySQL和Oracl 阅读全文
posted @ 2017-03-10 14:58 左正 阅读(637) 评论(0) 推荐(0) 编辑
摘要:向数据库中插入数据时,大多数情况都会使用自增列或者UUID做为主键。主键的值都是插入之前无法知道的,但很多情况下我们在插入数据后需要使用刚刚插入数据的主键,比如向两张关联表A、B中插入数据(A的主键是B的外键),向A表中插入数据之后,向B表中插入数据时需要用到A的主键。 比如添加一个用户,同时返回插 阅读全文
posted @ 2017-03-10 14:57 左正 阅读(943) 评论(0) 推荐(0) 编辑
摘要:之前在博客中已经叙述过这个问题,但是最近一次笔试中居然有碰到了这个知识点,而且还做错了,囧!学艺不精啊。题目大概是这样的: String s2="this is a test"; String sarray[]=s2.split("/s"); System.out.println("sarray.l 阅读全文
posted @ 2017-03-10 13:17 左正 阅读(1033) 评论(0) 推荐(0) 编辑
摘要:oracle数据库存储过程中NO_DATA_FOUND不起作用 1.首先创建一个表lengzijiantest,表中只有一个字段f_id ? 1 2 3 4 5 [cpp] CREATE TABLE LENGZIJIANTEST ( F_ID NUMBER NOT NULL ) 2.插入一条数据 ? 阅读全文
posted @ 2017-03-09 16:58 左正 阅读(4924) 评论(0) 推荐(0) 编辑
摘要:现在流行的 ssm(spring + struts2 + myBatis) 持久层的mybatis是需要配置映射器的,找了个demo连接的数据库是MySQL 于是就修改了一下弄成了连接Oracle的 一切就绪之后跑起来 执行插入操作的时候问题来了 ,报了一个这个错我的表是B 字段是id ,user_ 阅读全文
posted @ 2017-03-09 13:39 左正 阅读(23029) 评论(2) 推荐(2) 编辑
摘要:Mybatis遇到的问题 问题: 分析: 那么什么情况下会发生“There is no getter for property named in ‘class java.lang.String’”错误呢? 其实是在这种情况下: 注意看,是在if test=验证的时候发生的 “There is no 阅读全文
posted @ 2017-03-08 23:05 左正 阅读(11897) 评论(1) 推荐(0) 编辑
摘要:combo.json 下面是代码示例 阅读全文
posted @ 2017-03-08 21:26 左正 阅读(1722) 评论(0) 推荐(0) 编辑
摘要:oracle 存储过程循环体中的return和exit区别: (1) return 跳出整个循环,终止该循环, 后面的不再执行。 相当于 Java 中的break; (2) exit 跳出本次循环,下次继续执行本次循环。 相当于 Java 中的continue; 阅读全文
posted @ 2017-03-08 18:50 左正 阅读(2105) 评论(0) 推荐(0) 编辑
摘要:当作为提示框的方式时,combobox必须设置为允许用户输入的模式,但是当用户输入后未选择正确的数据就直接按tab或点击鼠标离开控件会导致用户输入无效的值并且通过验证,为了避免这种情况的发生我们需要对输入的值进行确认,输入不正确就清空用户的输入框以达到提示的效果 上代码: [javascript]  阅读全文
posted @ 2017-03-08 18:25 左正 阅读(4233) 评论(0) 推荐(0) 编辑
摘要:spring mvc 可以自动的帮你封装参数成为对象,不用自己手动的通过request一个一个的获取参数,但是这样自动的参数封装碰碰到了集合参数可能就需要点小技巧才可以了。 一、基础类型和引用类型有什么区别? 基础类型是直接保存在堆栈上面的,引用类型(对象)值保存在堆上面,地址保存在栈上面的,基础类 阅读全文
posted @ 2017-03-08 17:26 左正 阅读(3174) 评论(0) 推荐(0) 编辑
摘要:前台: [java] view plain copy $(function() {//点击播放按钮执行的事件 $("#button").click(function(e) { alert("kaishi chuanzhi "); var ids = []; var i = map.size(); v 阅读全文
posted @ 2017-03-08 17:23 左正 阅读(771) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 17 下一页