上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 56 下一页
摘要: <script type="text/javascript"><!-- google_ad_client = "pub-9528830580198364"; /* 大矩形336x280, 创建于 09-5-28 */ google_ad_slot = "4731086345"; google_ad_ 阅读全文
posted @ 2017-03-28 15:26 左正 阅读(3540) 评论(0) 推荐(0)
摘要: ORA-00918:未明确定义列解决 问题:ORA-00918:未明确定义列 eg. select name, name from a left join b on a.flag = b.flag 原因:列名重复了(select后面跟了两个 name) 解决办法: 每个列名,都加上其所在表的表名作为 阅读全文
posted @ 2017-03-28 15:25 左正 阅读(48987) 评论(0) 推荐(1)
摘要: 摘要 昨天吃饭的时候,突然想起来一个好玩的事,如果能有个页面可以实时的监控网站或者其他类型的程序的日志,其实也不错。当然,网上也有很多成熟的类似的监控系统。就想着如果通过.net该如何实现?所以就在想,通过系统内部将消息推送到前端,.net中可以通过pull或者push的方式,pull通常的做法就是 阅读全文
posted @ 2017-03-27 10:55 左正 阅读(367) 评论(0) 推荐(0)
摘要: 先让我给描述一下怎么叫一个自动构建或者说是持续集成 : 就拿一个B/S系统的合作开发来说,在用SVN版本控制的情况下,每个人完成自己代码的编写,阶段性提交代码,然后测试-修改,最后到所有代码完工,进行总的测试-修改,最后发布测试。往往在最后发布阶段,会集中出现好多问题,并且这样的问题不好解决,因为最 阅读全文
posted @ 2017-03-24 18:50 左正 阅读(542) 评论(0) 推荐(0)
摘要: 本文地址: http://blog.csdn.net/wangjia184/article/details/18365553 操作系统Windows, 确保需要的.NET Framework已经安装 从 http://jenkins-ci.org/下载Windows安装包。 安装后,访问http:/ 阅读全文
posted @ 2017-03-24 18:03 左正 阅读(655) 评论(0) 推荐(0)
摘要: 在java.lang包中有String.split()方法,返回是一个数组 我在应用中用到一些,给大家总结一下,仅供大家参考: 1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才能正确的分隔开,不能用String.split("."); 2、如果用“|”作为 阅读全文
posted @ 2017-03-24 14:14 左正 阅读(393) 评论(0) 推荐(0)
摘要: 没事别瞎点,禁用了断点当然不走了 阅读全文
posted @ 2017-03-24 14:13 左正 阅读(301) 评论(0) 推荐(0)
摘要: 这个就是你部署之后访问的路径,比如你写一个/test,那反问就是127.0.0.1:8080/test,没有写的话就是127.0.0.1:8080 阅读全文
posted @ 2017-03-24 10:58 左正 阅读(4585) 评论(0) 推荐(0)
摘要: 键盘事件有3: keydown,keypress,keyup,分别是按下,按着没上抬,上抬键盘 。 正确代码为: 推荐:keyup,防止笔记本键盘不小心触摸到了 1.有些文档中有写成这样: XP系统IE6下是不成功的。 2.还有INPUT的 这种情况要在input获取焦点时候,才能监听到键盘事件。 阅读全文
posted @ 2017-03-23 22:22 左正 阅读(80916) 评论(0) 推荐(2)
摘要: 在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的Java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean 注意:如果配置了<context:component-scan>那么<context 阅读全文
posted @ 2017-03-22 16:14 左正 阅读(215) 评论(0) 推荐(0)
摘要: 前面我们已经完成了spring 3和quartz 2的整合以及动态添加定时任务,我们接着来完善它,使之能支持更多的操作,例如暂停、恢复、修改等。 在动态添加定时任务中其实已经涉及到了其中的一些代码,这里我们再来细化的理一理。先来看一下我们初步要实现的目标效果图,这里我们只在内存中操作,并没有把qua 阅读全文
posted @ 2017-03-22 16:09 左正 阅读(2698) 评论(0) 推荐(0)
摘要: 一、 说明 由于最近工作要实现定时任务的执行,而且要求定时周期是不固定的,所以就用到了quartz来实现这个功能; spring3.1以下的版本必须使用quartz1.x系列,3.1以上的版本才支持quartz 2.x,不然会出错。至于原因,则是spring对于quartz的支持实现,org.spr 阅读全文
posted @ 2017-03-22 14:58 左正 阅读(3869) 评论(0) 推荐(0)
摘要: 1.今天写的存储过程在执行过程中,报如下错误。 exec PRO_T_008pro_update_add_delete(17,1,1,1,1,45.0,54.0,45.0,45.0,45.0,54.0,45.0,54.0,'生产厂家','CYB10-2',54.0,45.0,25.0,1.0,45. 阅读全文
posted @ 2017-03-22 11:41 左正 阅读(124270) 评论(0) 推荐(0)
摘要: 文件存放位置 全局配置: ${M2_HOME}/conf/settings.xml 用户配置: ${user.home}/.m2/settings.xml note:用户配置优先于全局配置。${user.home} 和和所有其他系统属性只能在3.0+版本上使用。请注意windows和Linux使用变 阅读全文
posted @ 2017-03-21 18:17 左正 阅读(291) 评论(0) 推荐(0)
摘要: 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。 1.首先确定 阅读全文
posted @ 2017-03-21 18:05 左正 阅读(327) 评论(0) 推荐(0)
摘要: 今天开发web的时候,需要用到servlet-api,于是在pom.xml中添加依赖 通过插件启动tomcat的时候,报错,里面有一段是这样的: 产生的原因是:tomcat中也有servlet-api包,这样,发生了冲突 解决方法:添加<scope>provided</scope>,因为provid 阅读全文
posted @ 2017-03-21 17:54 左正 阅读(12673) 评论(0) 推荐(1)
摘要: commons-lang包中对我们有用的类主要有: 1.StringUtils 该类主要提供对字符串的操作,对null是安全的,主要提供了字符串查找,替换,分割,去空白,去掉非法字符等等操作 2.ObjectUtils 主要是对null进行安全处理,可以设置为null时的默认返回值,比较相等时是调用 阅读全文
posted @ 2017-03-21 17:45 左正 阅读(3296) 评论(0) 推荐(1)
摘要: 1.引入需要的jar包,在pom.xml中配置依赖 Java代码 <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.4.2</version> </ 阅读全文
posted @ 2017-03-21 17:42 左正 阅读(964) 评论(0) 推荐(0)
摘要: 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 为了解释原因 阅读全文
posted @ 2017-03-21 17:03 左正 阅读(1350) 评论(0) 推荐(0)
摘要: 一个大中型Java项目中,一般由若干个module组成,各个module各司其职,担任整个工程中不同角色。大多数情况下,大多数module都会用到相同的jar包,或者插件。如果每个module中都引入自己喜欢的jar、插件,不仅冗余,而且太多冗余jar包,使得资源浪费。为了统一管理各个module中 阅读全文
posted @ 2017-03-21 16:53 左正 阅读(1726) 评论(0) 推荐(0)
摘要: 一 发现问题 在pom.xml中添加依赖时语法如下 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>1.2.6</version></dependenc 阅读全文
posted @ 2017-03-21 16:27 左正 阅读(1536) 评论(0) 推荐(0)
摘要: 开发项目时会遇到这个问题:开发环境,测试环境,生产环境的配置文件不同,打包时经常要手动更改配置文件,更改的少还可以接受,但是如果需要更多个配置文件,手动的方法就显得非常笨重了。 下面介绍一种方法,利用Maven插件来打包不同环境的配置文件。我们用到的是maven-war-plugin这个插件。 首先 阅读全文
posted @ 2017-03-21 16:10 左正 阅读(1057) 评论(0) 推荐(0)
摘要: 背景与愿景:开发环境下,tomcat对热布署的支持还不够全面,致使开发人员浪费大量时间在重起服务上。为了提高开发效率,决定引入Jrebel,它对热布署的支持相对比较全面。虽然Jrebel官方号称使用它不存在内存泄漏问题,但是占用一定的资源是肯定的,因此不考虑在正式环境下使用热布署。Jrebel实际上 阅读全文
posted @ 2017-03-21 16:04 左正 阅读(2651) 评论(1) 推荐(0)
摘要: 一个项目里总会有很多配置文件。而且一般都会有多套环境。开发的、测试的、正式的。而在这些不同的环境这些配置的值都会不一样。比如mail的配置、服务的url配置这些都是很常见的。所以在打包的时候就要根据environment来选不同的值或者配置文件。 比较常用的办法就是为不同的环境建立不同的配置文件目录 阅读全文
posted @ 2017-03-21 15:56 左正 阅读(1025) 评论(0) 推荐(0)
摘要: 关于dubbo的配置使用已经配置好了简单的示例,下面先记录下dubbo管理控制台的安装和使用(用的zookeeper的注册中心),在网上找了些按照示例 dubbo管理控制台开源部分主要包含: 提供者 路由规则 动态配置 访问控制 权重调节 负载均衡 负责人,等管理功能。 1、下载dubbo 我上传地 阅读全文
posted @ 2017-03-20 17:46 左正 阅读(6120) 评论(0) 推荐(0)
摘要: 高并发是指在同一个时间点,有很多用户同时的访问URL地址,比如:淘宝的双11,双12,就会产生高并发,如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击,再屌丝点的说法就像玩撸啊撸被ADC暴击了一样,那伤害你懂得(如果你看懂了,这个说法说明是正在奔向人生巅峰的屌丝。 高并发会来带的后果 服务端: 阅读全文
posted @ 2017-03-20 15:20 左正 阅读(1154) 评论(0) 推荐(1)
摘要: 还是上一次,面试的时候提到了C#线程安全的问题,当时回答的记不太清了,大概就是多线程同是调用某一个函数时可能会照成数据发生混乱,运行到最后发现产生的结果或数据并不是自己想要的,或是跨线程调用属性或方法,即在一个线程中调用另一个线程中的数据,程序会提醒异常(当然这种问题的解决方法有好几种,这里不重点介 阅读全文
posted @ 2017-03-20 13:57 左正 阅读(6647) 评论(0) 推荐(1)
摘要: 多线程编程相对于单线程会出现一个特有的问题,就是线程安全的问题。所谓的线程安全,就是如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的。 线程安全问题都是由全局变量及静态变量引起的。 为了保 阅读全文
posted @ 2017-03-20 13:53 左正 阅读(3723) 评论(0) 推荐(0)
摘要: Linux系统越来越受到电脑用户的欢迎,于是很多人开始学习Linux。Linux系统之所以会成为目前最受关注的系统之一,主要原因是它的免费,以及系统的开放性,可以随时取得程序的原代码,这对于程序开发人员是很重要的。除了这些它还具有以下的优势: Linux系统优势一:跨平台的硬件支持 由于Linux 阅读全文
posted @ 2017-03-18 23:03 左正 阅读(30351) 评论(0) 推荐(0)
摘要: Linux相信大家并不会陌生,Android(安卓或安致)就是基于Linux平台的开源手机操作系统,在电脑方面有ubuntu(中文名:乌班图)等等也是基于linux。 Windows与Linux Windows与Linux Linux,这个号称“全地球人的操作系统”,以其免费、安全、稳定等优点获得人 阅读全文
posted @ 2017-03-18 23:01 左正 阅读(18878) 评论(0) 推荐(0)
摘要: 这里的连接采用的是SSH2协议,关于SSH2协议可百度 一、连接不上可能的原因 1)服务器防火墙iptables /etc/init.d/iptables stop 2)SSH服务有问题 3)客户端到服务端的线路有问题 可通过ping 主机IP地址 二、配置CRT 1、点南会话-->会话选项,出现会 阅读全文
posted @ 2017-03-18 22:55 左正 阅读(5170) 评论(0) 推荐(0)
摘要: 最近在学习linux,在学习中遇到了一些问题,现总结一下。 虚拟机我用的是VirtualBox,完美支持中文,可以在电脑中创建虚拟机环境,上手非常简单。具体的安装过程请猛点下面链接。 http://www.jb51.net/softjc/61599.html 然后根据自己电脑的CPU来选择安装的li 阅读全文
posted @ 2017-03-18 22:51 左正 阅读(377) 评论(0) 推荐(0)
摘要: 需求:一台机子,多个项目,项目之间用户独立不可以相互访问文件 思路:在机子上设置多个代码仓库,用不同的端口号加一区分 实现: 首先安装SVN,我这里使用的是TortoiseSVN 首先创建多个SVN代码仓库,具体操作是,创建一个空的文件夹,【右键】-》TortoiseSVN-》【在此创建版本库】,有 阅读全文
posted @ 2017-03-18 12:33 左正 阅读(2128) 评论(0) 推荐(0)
摘要: 上文我们介绍了高并发状态下会产生的一些数据冲突和锁的一些基本分类,这次我们继续讨论。 如何添加乐观锁? 在高并发情况下,如何高效、健康地给select 语句加上行锁?SQL Server是如何控制并发冲突的? 1、添加乐观锁 在J2EE中,Hirbernate提供了悲观所和乐观锁,但悲观锁的使用同样 阅读全文
posted @ 2017-03-18 09:52 左正 阅读(649) 评论(0) 推荐(0)
摘要: DRP学习中,我们对可能引起并发操作的情况使用了锁,这次先理论上看看并发控制与锁的一些内容吧。 并发控制 在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是并发性。典型的冲突有: 1、丢失更新(Lost updates) 一个事务的更新覆盖了其它事务的更新结果,就是所谓的 阅读全文
posted @ 2017-03-18 09:38 左正 阅读(1869) 评论(0) 推荐(0)
摘要: 1.代码实例: public class ThreadTest4 { public static void Init() { //多个线程修改同一个值,使用lock锁解决并发 for (int i = 0; i < 4; i++) { Task.Factory.StartNew(ThreadMeth 阅读全文
posted @ 2017-03-18 09:06 左正 阅读(4528) 评论(0) 推荐(0)
摘要: 1.避免锁定public类型对象。 如果实例可以被公共访问,将出现lock(this)问题。 如有一个类MyClass,该类有一个Method方法通过lock(this)来实现互斥: 1 public class MyClass 2 { 3 public void Method() 4 { 5 lo 阅读全文
posted @ 2017-03-18 09:05 左正 阅读(3120) 评论(0) 推荐(0)
摘要: 1 秒杀业务分析 正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货 秒杀业务的特性(1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高; 2 秒杀技术挑战 假设某网站秒杀活动只推出一件商品,预计会吸 阅读全文
posted @ 2017-03-17 13:59 左正 阅读(338) 评论(0) 推荐(0)
摘要: 电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因? 一、 阅读全文
posted @ 2017-03-17 13:47 左正 阅读(251) 评论(0) 推荐(0)
摘要: REST 服务介绍 REST(Representational State Transfer)是 Roy Fielding 博士在 2000 年提出的一种新的软件架构风格,它以资源(resource)为核心,使用 HTTP、 URI、XML 以及 HTML 等现有流行协议和标准来完成对资源的操作及显 阅读全文
posted @ 2017-03-16 19:33 左正 阅读(10249) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 56 下一页