缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。 Hibernate的缓存包括Session的缓存和SessionFactory的缓存,其 ...
分类:
Web程序 时间:
2017-05-22 09:26:06
阅读次数:
170
乐观锁和悲观锁 悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁 ...
分类:
Web程序 时间:
2017-05-22 09:25:59
阅读次数:
184
这是最好的时代,也是最坏的时代智能时代下最初受益的都是发展它,使用它的人。而远离他决绝接受他的人,在很长的时间都将是迷茫的一代。智能时代通过当下大数据盛行以及数据成为下一代技术革命和社会变革的核心动力阐述其核心观点变智能问题为数据问题。什么是数据,在很多人..
分类:
其他好文 时间:
2017-05-22 09:25:50
阅读次数:
191
本文使用官方项目示例,基于dubbox发布restful服务。jdk,eclipse、maven神马环境的就不讲了,自行baidu之。dubbox下载、编译下载地址:https://github.com/dangdangdotcom/dubbox下载方式可以用git下载,也可以打包下载。下载之后,用maven导入(eclipse->import->Maven..
分类:
其他好文 时间:
2017-05-22 09:25:43
阅读次数:
260
141. Linked List Cycle Given a linked list, determine if it has a cycle in it. 解题思路: 需要检查before和after隔一个的情况。因为除了开始时,如果检查的是before和after相邻,那么两个元素成环时,aft ...
分类:
其他好文 时间:
2017-05-22 09:25:34
阅读次数:
190
dedecms二次开发目录点这个:dedecms二次开发教程目录 字段 类型 整理 属性 Null 默认 额外 mid mediumint(8) UNSIGNED 是 NULL 会员ID mtype enum('个人','企业') utf8_general_ci 是 个人 会员类型 userid c ...
分类:
其他好文 时间:
2017-05-22 09:25:27
阅读次数:
503
在导出数据库dmp文件时,有数据库表空记录的情况下,该空表不会被导出表结构,应用如下格式代码有效去掉效果。 select 'alter table ' || table_name || ' allocate extent(size 64k);' sql_text, table_name, table ...
分类:
其他好文 时间:
2017-05-22 09:25:18
阅读次数:
167
在使用haproxy时在backend段会用到balance以指明用何种方式实现后端服务器的调度。balance:指明调度算法动态算法:权重可以动态调整静态算法:调整权重不会实时生效,只能重启才能生效balance的算法有:roundrobin,static-rr,leastconn,source,uri,uri_param,hdr等roundrobin算..
分类:
编程语言 时间:
2017-05-22 09:25:11
阅读次数:
302
AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 如果输入框不为空,showHint() 函数执行以下任务: 创建 XMLHttpRequest 对象 当服务器响应就绪时执行函数 把请求发送到服务器上的文件 请注意我们向 URL 添加了一个参数 q (带有 ...
分类:
Web程序 时间:
2017-05-22 09:25:02
阅读次数:
182
Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的。/proc目录结构如下:/proc/driver与驱动器相关的信息/proc/fs文件系统参数/proc/net网络信息/proc/pid每个进程的信息/proc/sys内核参数/proc/scsi与scsi相关的信息/proc/sys/kernel..
分类:
系统相关 时间:
2017-05-22 09:24:55
阅读次数:
279
最近在为公司开发一个在线浏览PDF文档的小web系统。在构建动态列表的时候犯了愁,很久没写代码了,手有些生了,搞了半天才搞出来,写篇博文记录一下。首先是数据库设计我设计的一个列数为三列的表Treenodes,这三列分别用来存储当前节点的id、节点名称、父节点SQL如下CREATETAB..
分类:
Web程序 时间:
2017-05-22 09:24:47
阅读次数:
292
在用Mysql Yog或者PHPMyadmin等工具导入数据量大的sql文件时,会提示“gone away”,那么如何处理这个问题尼? 在Mysql对应的配置文件中my.ini文件中加入以下配置: ...
分类:
数据库 时间:
2017-05-22 09:24:38
阅读次数:
184
提高逼格,给自己的网站加入智能聊天功能 引言 现在突然发现有很多 QQ 群都开启了群机器人的功能,其中有两个角色,他们分别是:Baby Q 和 QQ 小冰。在 Q 群中,你可以对他们进行任意程度的调戏,不过,遗憾的是鱼和熊掌不可得兼,一个群只能进行二选一。据说 Baby Q 来自图灵公司,而小冰却是 ...
分类:
Web程序 时间:
2017-05-22 09:24:31
阅读次数:
244
mysql>desconline_ddl;+---------+--------------+------+-----+-------------------+----------------+|Field|Type|Null|Key|Default|Extra|+---------+--------------+------+-----+-------------------+----------------+|id|int(11)|NO|PRI|NULL|auto_increment||name|v..
分类:
其他好文 时间:
2017-05-22 09:24:23
阅读次数:
256
一、 switch结构(开关语句)的语法 switch(表达式){ case 常量1: //语句块1 break; case 常量n: //语句块n break; default: //语句块 break; } 二、 switch结构使用场合 int\char 2种类型的等值判断下使用 三、 swi ...
分类:
其他好文 时间:
2017-05-22 09:24:04
阅读次数:
177
MySQL数据库在升级到5.7版本后,和之前的版本有些不一样,没有data文件夹,我们都知道MySQL数据库文件是保存在data文件夹中的,网上有人说把5.6版本的data文件夹拷贝一个,这种说法听听都不靠谱,我也试了,确实能够登录,但是无法修改管理员密码,下面还是给个标准的解决方法..
分类:
数据库 时间:
2017-05-22 09:23:55
阅读次数:
157
package com.zhulin.android.atools; import android.content.Context; import android.util.AttributeSet; import android.util.Log; import android.view.Moti ...
分类:
移动开发 时间:
2017-05-22 09:23:46
阅读次数:
188