前言 任何系统不管在什么阶段都需要关注生产环境错误日志,最近几个月内,发现偶尔会出现数据库死锁情况。以前碰到的数据库类错误大部分是SQL语法造成的错误,来到新东家之后才第一次碰到死锁情况,以前是搞游戏开发,现在是搞电商类开发,可能是不同的项目不同的业务的原因吧,查阅了各种资料后发现,是我想错了:(。 ...
分类:
数据库 时间:
2016-04-25 15:03:54
阅读次数:
186
最长回文子串一般有以下两种情况: 问题描述1:给定一个字符串,求它的最长回文子串的长度,并且回文子串的字符在原字符串中必须连续。 分析:很明显可以使用暴力法求解,枚举出所有的子串,分别判断其是否为回文。但是这种方法效率比较低,而且时间复杂度太高,并且如果一个长的子串包含另一个短一些的子串,那么对子串 ...
分类:
其他好文 时间:
2016-04-25 15:01:16
阅读次数:
170
notifyDataSetChanged方法通过一个外部的方法控制如果适配器的内容改变时需要强制调用getView来刷新每个Item的内容。public void notifyDataSetChanged ()该方法内部实现了在每个观察者上面调用onChanged事件。每当发现数据集有改变的情况,或 ...
分类:
其他好文 时间:
2016-04-25 15:03:42
阅读次数:
153
/// 创建相机和滤镜 - (void)createVideoCamera:(AVCaptureDevicePosition)frontOrBack{ [videoCamera removeAllTargets]; videoCamera = nil; videoCamera = [[GPUImag ...
分类:
其他好文 时间:
2016-04-25 15:01:23
阅读次数:
359
一、打开控制面板二、打开防火墙三、点击右侧高级设置四、点击防火墙属性五、点击防火墙状态选择为关闭,确定六、点击右侧允许或功能通过windows防火墙七、执行第六部会打开防火墙通信例外窗口,在里面选择到Web管理服务(http)和安全万维网服务(HTTPS)然后在前面的选框上打勾,确定。执行到这一步就 ...
1、windows系统和Linux系统的区别 windows通过问价扩展名来区分文件类型,例如*.txt是一个文本文件, linux系统文件的扩展名和文件类型没有关系 为了容易区分文件类型,linux也会用扩展名来表示文件类型。 在linux系统中,一切皆文件。例如某个设备也是文件。 2、linux... ...
分类:
系统相关 时间:
2016-04-25 15:01:58
阅读次数:
218
近期,项目每运行一周之后就会堆异常, java.lang.OutOfMemoryError: Java heap space,导致应用中断。 解决办法:将堆内存修改大一点。 从性能优化工具中可以看到修改的对内存已经改大到1500m,在观察一段时间看看可以维持多长时间,在做修改。 ...
分类:
编程语言 时间:
2016-04-25 15:02:28
阅读次数:
156
当你进入了 Linux 的世界,在下载、安装 了某个 Linux 发行版,体验了 Linux 桌面并安装了一些你喜爱和需要的软件之后,应该去了解下 Linux 真正的魅力所在:命令行。每一个 Linux 命令其实就是一个程序,借助这些命令,我们可以办到非常多的事情。下面将会为大家介绍一下几个常用的命 ...
分类:
系统相关 时间:
2016-04-25 15:00:57
阅读次数:
277
function animate(obj, json,fn){ clearInterval(obj.timer); obj.timer=setInterval(function(){ var flag = true; for(var k in json){ var target = json[k]; ...
分类:
其他好文 时间:
2016-04-25 15:00:33
阅读次数:
137
CRC32相比MD5重复率较高, 不过我们仍然可以使用CRC32然后转长整形的方式将32位的UUID字符串压缩成更短的整形唯一标识。 ...
分类:
编程语言 时间:
2016-04-25 15:00:11
阅读次数:
675
一、sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)、system用户是管理操作员,权限也很大。具有 ...
分类:
数据库 时间:
2016-04-25 14:58:50
阅读次数:
255
在使用Viewpager滑动Fragment时,ViewPager只会保存当前页两边的Fragment状态.这样就会出现这样的情况: 一打开会初始化page1和page2,当手动切换到page3时page4就会初始化,但是page1就会销毁,当再切换到page1时page1就会重新初始化. 其实这是 ...
分类:
移动开发 时间:
2016-04-25 14:59:56
阅读次数:
354
在centos中安装jdk,原本是要按照jdk1.7,结果装纯1.8,用的rpm安装包。 安装命令 rpm -ivh jdk-8u65-linux-x64.rpm 查询命令 rpm -qa|grep jdk 查询结果如下: 卸载命令 rpm -e --nodeps ...
分类:
其他好文 时间:
2016-04-25 15:00:42
阅读次数:
134
本文由@呆代待殆原创,转载请注明出处。 简介:这是一个比较算法,形象的描述插入算法就和我们玩扑克的时候我们排列手牌的方式是一样的,最开始我们手上什么都没有,然后我们每摸一张牌就把它插入到正确的位置,直到所有的牌都排好序,这个排序算法是把一个数插入到已经排好序的序列中,让插入后的序列仍然保持有序,当一 ...
分类:
编程语言 时间:
2016-04-25 14:58:55
阅读次数:
174