排序:
默认
按更新时间
按访问量

换系统---保留旧数据

就在上周,我们应为某种原因。不得不采取所有人重装系统的措施。       大约是提前一周多的时间接到的通知吧。不巧的是,当时大部分的人都在做机房收费系统。也基本上快结束了。       对于这个通知,每个人采取的措施都不相同。对于快要结束的同学来说,他们在装系统前的一个星期。抽出大量的时间来赶工。...

2013-11-09 19:31:57

阅读数:2327

评论数:37

sublime text 格式化json

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

2017-07-31 22:24:12

阅读数:1309

评论数:1

使用explain优化sql

对于复杂、效率低的sql语句,我们通常是使用explain sql 来分析sql语句,这个语句可以打印出,语句的执行过程。这样方便我们分析,进行优化。        首先,说一下,explain查询出来的数据如何分析。 table :这一列是查询设计的表。 type :很重要的一列,显示...

2017-07-10 15:17:12

阅读数:1106

评论数:3

lock wait timeout exceeded; try restarting transactio解决方案

问题原因:        今天线上环境,突然出现一个问题,追踪原因是数据库中的一条语句报错,错误内容: lock wait timeout exceeded; try restarting transactio        执行update table set status = 1 whe...

2017-05-25 17:10:38

阅读数:32596

评论数:7

java8中list排序

在项目开发中,很多页面的展示,都是按照一定的顺序排列的。 要想获取一个有序的list,有两种做法: 一、使用sql查出有序的list 这种方式进行排序,是最常用的,取数据的时候,我就要求数据是按照一定的顺序排列的。这种方式适合简单的列表的读取,如果页面展示的list需要多个组合计算得到。那么...

2017-04-06 21:03:33

阅读数:2750

评论数:0

git版本回滚:revert和reset

在使用git的时候,如果错误push之后,经常会回滚版本。 git的回滚有两种方式:一:revert命令git revert 版本id:        这个命令可以用一个相反的提交来回滚指定版本所做的修改。然后在git push 即可吧线上的代码更新。        在使用git rever...

2017-03-03 11:47:54

阅读数:6872

评论数:1

Java8中stream用法

做信用评分计算的时候,需要通过分值 查询相应满足的条件,以此来获取信用额度。这些额度配置单独维护了一张配置表。 如果是在人工审核中,获取配置信息,值需要连接一次数据库就可以了。但是如果是批量计算呢。每条记录都会连接数据库。所以在批量处理的情况下, 不宜使用此种方式。最早的时候,在.net中开发的...

2017-02-25 11:04:54

阅读数:836

评论数:2

java解析嵌套Json的方法

Json数据示例:{"product":{"result":"1","data":{"value":"4"},"costTime":15,"oper...

2017-01-11 17:14:31

阅读数:6402

评论数:3

mybatis批量更新错误,MySQLSyntaxErrorException

使用mybatis进行批量更新的时候,错误信息如图: mysql数据库: 执行的语句如下:<update id="batchUpdate" parameterType="java.util.List"> <f...

2016-11-12 11:08:43

阅读数:796

评论数:6

利用js实现 禁用浏览器后退

现在很多的内部系统,一些界面,都是用户手动点击退出按钮的。但是为了避免,用户误操作 点击浏览器后退,或者用鼠标手势后退什么的。容易出现误操作。        所以在有些页面上,适当的禁用浏览器的后退,是可以提高很大的用户体验。        在网上查,可以查到很多js禁用后退的材料。用的多的方...

2016-11-12 10:39:07

阅读数:22841

评论数:21

git的eclipse配置

111

2016-09-30 22:41:00

阅读数:238

评论数:0

springmvc常用注解

spring mvc常用的注解:个介绍。 @Controller @Controller 负责注册一个bean 到spring 上下文中,bean 的ID 默认为类名称开头字母小写,你也可以自己指定,如下 方法一: @Controller public class TestCo...

2016-08-31 23:25:35

阅读数:323

评论数:5

事务的传播特性

事务的几种传播特性 1. PROPAGATION_REQUIRED: 如果存在一个事务,则支持当前事务。如果没有事务则开启 2. PROPAGATION_SUPPORTS: 如果存在一个事务,支持当前事务。如果没有事务,则非事务的执行 3. PROPAGATION_MANDATORY: 如果...

2016-08-31 23:23:32

阅读数:335

评论数:4

JVM的垃圾收集

上一章主要讲解了jvm的内存组成。这一章,来说一下,jvm中的垃圾回收。垃圾回收策略引用计数法       比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记清除法       ...

2016-08-30 16:51:39

阅读数:330

评论数:4

jvm内存模型

在学习JVM的时候,首先需要了解JVM的构成。然后在学习里面的gc收集器算法、种类等。 蓝色的为线程共有,灰色的为线程私有的。       所谓线程私有,即在jvm运行的过程中,只有有一个线程使用,就会重新生成一套。而线程共有,则jvm一起共用,与线程的数量没有关系。程序计数器       ...

2016-08-30 11:17:57

阅读数:460

评论数:2

solrcloud整合zookeper

安装SolrCloud首先需要安装zookeper。之后将solr与zookeper进行整合。

2016-07-27 17:43:59

阅读数:653

评论数:3

solrcloud——zookeper集群

由于现在项目中数据越来越多,之前使用的是一个单节点的solr服务器,使用起来感觉有一些慢。所以现在需要搭建一个solrcloud来满足需求。         SolrCloud是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置信息中心。 它...

2016-07-27 17:26:13

阅读数:529

评论数:4

java并发编程之CyclicBarrier

CyclicBarrier提供2个构造器://@param parties指让多少个线程或者任务等待至barrier状态; //@param barrierAction为当这些线程都达到barrier状态时会执行的内 public CyclicBarrier(int parties, Runnab...

2016-07-24 11:37:36

阅读数:321

评论数:2

java并发编程之CountDownLatch

CountDownLatch类是一个同步计数器,构造时传入int参数,该参数就是计数器的初始值,每调用一次countDown()方法,计数器减1,计数器大于0 时,await()方法会阻塞程序继续执行        CountDownLatch如其所写,是一个倒计数的锁存器,当计数减至0时触发特...

2016-07-19 10:01:09

阅读数:318

评论数:2

开机自启nginx

继续上一篇博客。安装完nginx之后,因为nginx作为一个代理服务器,一般是后台运行的。而且,我们也不希望在服务器在启动之后,还要手动输入命令来启动nginx。        所以,我们需要进行一些配置,使nginx服务器可以开机自动启动。编写shell脚本vi /etc/init.d/ngi...

2016-06-30 22:54:05

阅读数:4114

评论数:5

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