`
文章列表
import java.io.IOException; import java.text.SimpleDateFormat; import java.util.TimeZone; import org.apache.log4j.Logger; import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.core.JsonGenerationException; import com.fasterxml.jackson.core.JsonParseExcep ...

清空表和截断表

清空表:delete from users; 清空表只是清空表中的逻辑数据,但是物理数据不清除,如主键值、索引等不被清除,还是原来的值。   截断表:truncate table users;   截断表可以用于删除表中 的所有数据。截断表命令还会回收所有索引的分配页。截断表的执行速度与不带where子句的delete(删除)命令相同,甚至比它还要快。 delete(删除)一次删除一行数据,并且将每一行被删除的数据都作为一个事务记录日志;而truncate (截断)表则回收整个数据页,只记录很少的日志项。delete(删除)和truncate(截断)都会回收被数据占用的空间,以及相关 ...
Hibernate总的来说共有三种查询方式:HQL、QBC和SQL三种。但是细分可以有如下几种:   一、HQL查询方式     这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多。条件查询、分页查询、连接查询、嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了类或者对象。其它的,包括一些查询函数(count(),sum()等)、查询条件的设定等,全都跟SQL语法一样。 ###注意:      在hql中关键字不区分大小写,但是属性和类名区分大小写 适用情况:常用方法,比较传统,类似jdbc。缺点:新的查询语言,适用面有限,仅适 ...
       在开发中,经常遇到一个项目只有一个dao(即commonDao),而把sql都写到业务层,导致整个业务层的业务与sql混杂在一起,业务不清晰。你们怎么看?        在开发中,你们是否分层清晰?是否见到在一个controller里面调用多个service?为什么不是controller只调用一个service,在service的方法里再调用各个dao?        各层都会抛出异常,是在各层的上一层就处理掉,还是都往外抛,直到控制层再处理?个人建议也是现在spring采用的,统一的一个异常处理。        dao层的方法是否必须?若要有方法。粒度是否必须各自为营 ...
  $('#fm').form('submit',{                   url: url,                   onSubmit: function(){                       return $(this).form('validate');                   },                   success: function(result){  
Ubuntu下安装nginx,直接apt-get install nginx就行了,很方便。 但是今天装了CentOS6.2,直接yum install nginx不行,要先处理下源,下面是安装完整流程,也十分简单: 1、CentOS 6,先执行:rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm2,查看yum的nginx信息   []# yum info nginx   Loaded plugins: fastestmirror ...
打开终端 切换到根目录 [shell@localhost ~]# su -安装Mysql5.5之前先卸载CentOS自带的Mysql5.0。 [root@localhost ~]# yum remove mysql 
安装环境: centos 5.5 64位 mysql5.6.4   下载cmake-2.8.10.1.tar.gz安装包 下载mysql-5.6.4-m7.tar.gz安装包 下载bison-2.5.tar.gz安装包   安装cmake包 tar -zxvf cmake-2.8.10.1.tar.gz cd cmake-2.8.10.1 ./bootstrap gmake gmake install cd ../   安装bison包 cd bison-2.5 ./configure make

centos6.2下安装nginx

在centos下安装nginx,记录下步骤备忘:1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm2 安装这个rpm包rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm 安装过程中会出现错误提示:warning: nginx-release-centos-6-0.el6.ngx.n ...

FastDFS配置

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lxsym.blog.51cto.com/1364623/744899 FastDFS的配置文件在/usr/local/webserver/fastdfs/etc目录下,其中包括 client.conf    客户端上传配置文件 storage.conf    文件存储服务器配置文件 tracker.conf    负责均衡调度服务器配置文件 http.conf        http服务器配置文件 跟踪器tracker:192.168.0.6存储节点Storage:1 ...
在centos 6.2下安装软件遇到的问题,是因为系统没有安装编译器,那安装就是了,嘿嘿。 解决办法,在SSH下输入下面的命令 yum -y install gcc automake autoconf libtool make 咔咔,搞定
使用MySQL,安全问题不能不注意。以下是MySQL提示的23个注意事项:  1.如果客户端和服务器端的连接需要跨越并通过不可信任的网络,那么就需要使用SSH隧道来加密该连接的通信。  2.用set password语句来修改用户的密码,三个步骤,先“mysql -u root”登陆数据库系统,然后“mysql> update mysql.user set password=password('newpwd')”,最后执行“flush privileges”就可以了。  3.需要提防的攻击有,防偷听、篡改、回放、拒绝服务等,不涉及可用性和容错方面。对所有的连 ...
数据库安全问题一直以来都是人们关注的热点,由于数据库中储存着很多的重要的秘密数据信息,所以安全问题也是尤为重要,那么本文将主要讲述数据库安全防护。 AD:2013大数据全球技术峰会低价抢票中   企业最 ...
8种Nosql数据库系统对比 原文:Kristóf Kovács 编辑:敏捷翻译:唐尤华 分享到: 更多 导读:Kristóf Kovács 是一位软件架构师和咨询顾问,他最近发布了一片对比各种类型nosql数据库的文章。文章由敏捷翻译 – 唐尤华编译。如需转载,请参见文后声明。 虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。 
TNND 我的博客最近老是有人来刷留言。搞到我数据库都爆了。列你黑名单。 本来想在iptables上面设置的。后来想了一下直接在nginx 上面设置更简单。 nginx的ngx_http_access_module 模块可以用来设置允许/禁止哪些ip或ip段访问,可以设置一个文件内容类似下面的: deny IP;deny subnet;allow IP;allow subnet;# block all ipsdeny    all;# allow all ipsallow    all; 其中网段的写法是这样的:192.168.1.0/24这样的形式。 然后编辑nginx.conf,加 ...
Global site tag (gtag.js) - Google Analytics