高并发update的 死锁产生原因

在说这个之前首先了解一下讲一下update语句sql中的情况。死锁产生的条件:出现循环等待资源。update对锁的流程:       当sql发出一个update请求之后,数据库会对表中的每条记录加上U锁。然后数据库会根据where条件,将符合条件的记录转换为X锁。对不满足条件的记录释放U锁。环境...

2016-01-20 16:58:14

阅读数:15039

评论数:44

性能优化:空间换时间

问题背景                      在程序开发过程中,我们对于数据的处理,会有一些校验。         校验分为两种:简单校验和复杂校验。        对于一些简单的校验,如用户是否存在,密码是否正确等等。这种校验,可以说几乎不耗时的。所以也没必要在这里做优化。       ...

2015-10-28 21:33:48

阅读数:3593

评论数:29

菜鸟学Struts——I18N对国际化的支持

大家肯定都喜欢玩游戏吧。对于是一个游戏迷的话,肯定玩过不少非常棒的经典单机游戏。比如说,国产的《古墓丽影》、《刺客信条》、《鬼泣》 国产的仙剑,古剑等。在众多游戏系列中,国产的不必说了,下载破解了就能玩。但是对于哪些,下载下来是英文的 韩文的游戏。对于电脑白痴的游戏迷来说,第一反映是:这游戏有没有...

2015-08-02 14:31:00

阅读数:2052

评论数:12

sublime text 格式化json

在开发的过程中,json数据是经常使用的。查日志。。但是查到的日志,都是一长串。。之前最长使用的是sojson网站,打开之后,然后格式化json 在模拟数据。但是发现,查的多了,每次都打开浏览器 格式化,觉得挺繁琐的。然后听说sublime text 可以对json数据进行处理。然而我也经常使用,...

2017-07-31 22:24:12

阅读数:923

评论数:1

大话重构——改善代码

前段时间,进行项目验收的时候。现在项目已经上线了,需要对线上的程序,添加一些新的功能——日志,来为之后的开发提供一些统计数据。日志最重要的两个功能:       一、跟踪线上程序出现bug的根源        二、可以根据日志做数据统计        记得深刻的就是,需要添加日志统计的功能,既...

2016-05-30 21:12:05

阅读数:728

评论数:6

短信发送api示例

首先说一下短信验证的使用场景。        1、与账户信息相关的操作,如修改支付宝账号等        2、与资金流转相关的操作,如提现等        只有在以上两种场景下,短信验证才会起到作用。即提交相关操作的时候,附带一个验证码。        在本项目中,使用的短信平台是云片网。...

2016-05-20 11:11:49

阅读数:1233

评论数:5

sql where 1=1 规范代码

在讲解这个问题的时候,首先来看一个例子。看一下这两个句子:select * from user select * from user where 1=1这两个 句子执行结果是一样一样的。而sql注入就是利用了这个原理 来进行破坏。比如:select * from user where id='1...

2016-01-19 19:30:31

阅读数:2941

评论数:12

解决方案:Jboss修改jsp需要重启才生效

最近刚接手了一个Java项目,用的Jboss服务器,之前一直都是使用的tomcat服务器,而且感觉项目挺复杂的。然后就遇到问题了。        之前做SSH项目的时候,为了避免重启服务器的时候,在开发的时候需要配置一个开发者模式,设置之后,当自动修改java代码的时候,会自动部署。这个过程,称...

2015-12-10 14:27:31

阅读数:4110

评论数:13

读工业4.0时代有感

最近读了一篇文章《工业4.0时代 怎样为孩子筹备未来的教育》感觉非常有感触。抽出来分享一下。        工业4.0时代?什么是工业4.0时代呢?这一概念最初由德国率先提出,旨在支持工业领域新一代革命性技术的研发与创新,引领第四次工业革命。此前的工业革命大家或许听说过,比如说以蒸汽机为标志的第...

2015-11-30 19:43:20

阅读数:1142

评论数:2

文件太大?来试试分卷压缩

最近给服务器装东西,遇到了一些问题。 要把安装包 拷贝到服务器上。但是遇到了问题,就是文件太大,在远程的拷贝文件的时候失败。        文件太多,经常用的方式是压缩。那么文件太大,那又怎么解决呢?        小编好歹也是一个游戏玩家,曾经也玩过不少大型单机游戏的。        对...

2015-11-30 18:48:48

阅读数:1441

评论数:7

高效编程习惯:VS 自定义代码模版

对于开发人员来说,开发效率是非常的重要的。但是代码的规范是重中之重。因为他决定程序的可维护性。        在使用VS进行开发的人,如果是一个老手的话,一般都会听说过一个叫Resharp的插件吧。可以提升代码的规范程度 和一些常见错误的提示。可以清楚的看到不必编译才能看得到的错误。     ...

2015-11-07 19:23:56

阅读数:3806

评论数:10

MyEclipse保留配置数据

对于做开发的来说,能够熟练使用一个工具,就非常不错了。        最近一直都在使用MyEclipse做开发。由于最近做的比较杂,而且做的Demo程序比较多。        而小编在做Demo程序的时候,喜欢重新开一个工作空间。       在使用MyEclipse的时候,首先是会配置一些数...

2015-10-30 21:59:19

阅读数:1272

评论数:15

作品展

从寒假刚结束完vb的学习,总结,接手作品展。刚接手作品展的时候,没有头绪,有了想法,但是遥不可及。计划的制定改了又改,以为作品中的所有东西都需要自己弄明白,敲一遍。到后来,开始整理程序段进行拼接来实现要达到的目的。以至于后面做成 大杂烩。更不可思议的是后面的程序之间的拼接。这样做出来的作品势必是吸...

2013-05-20 22:16:20

阅读数:1097

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭