- 博客(34)
- 收藏
- 关注
转载 修改Mysql procedure,function and view definer
1 一次性修改遇到错误update mysql.proc set definer='root@%';update mysql.proc set definer='root@%'; ERROR 1054 (42S22): Unknown column 'ERROR (RDS): CANNOT MODIFY RDSDMIN OBJECT' in 'field list'2 缩写...
2016-09-20 13:40:00
194
转载 遵循PEP8风格指南
整理来自 effective python一 空白 1 使用space来标识缩进,而不是tab 2 和语法相关的每层缩进都使用4个空格 3 每行的字符数不应该超过79 4 对于多行的表达式,除了首行,其他行再缩进4个空格 5 文件中的函数和类之间用两个空行隔开 6 同一个类中,各个函数使用一个空行隔开 7 在使用下标来获取元素,调用函数或者给...
2016-06-09 12:14:00
180
转载 Mysql create constraint foreign key faild.trouble shooting method share
mysql> create table tb_test (id int(10) not null auto_increment primary key,action_id int(10) not null,error_code int(10) not null default 0,desc_key varchar(64) not null default 'audit.log.de...
2016-01-29 16:49:00
193
转载 Spring JDBC FOUND_ROWS 安全吗?
在很多分页的程序中都这样写:SELECT COUNT(*) from `table` WHERE ......; 查出符合条件的记录总数SELECT * FROM `table` WHERE ...... limit M,N;查询当页要显示的数据这样的语句可以改成:SQL1:SELECT SQL_CALC_FOUND_ROWS * FROM `table` WHERE...
2016-01-28 17:37:00
239
转载 邮件安全产品方案
SAAS 邮件产品需要提供的主要防护手段有:1 对抗DOS攻击2 IP 阻断清单(IP Blocking list)3 速率控制(Rate limit)4 DNS MX 目录查找 对于无法找到合法DNS记录的发件人进行处理,可以在postfix配置文件中进行配置reject_unknown_sender_domain,如果sender的DNS或者MX记录无法找到则拒...
2016-01-18 13:41:00
428
转载 生活中的安全问题
1 回复HK短信内容是否会被换卡? http://tech.ifeng.com/a/20151231/41532582_0.shtml2 10086钓鱼短信 http://www.qwing.com/viewthread.php?tid=45360 http://www.2cto.com/Article/201312/261067.html3 钓鱼网站的原理...
2016-01-04 09:40:00
120
转载 CDN
1CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求。2简单地说,内容分发网络(CDN)是一个经策略性部署的整体系统,包括分布式存储、负载均衡、网络请求的重定向和内容管理4个要件,而内容管理和全局的网络流量管理(Traffi...
2016-01-03 12:24:00
103
转载 Docker
1 Docker是基于Go语言的云计算平台。2 LXC:LinuX Containers 容器有效地将由单个操作系统管理的资源分配到独立的组中,以便更好的在孤立的组中间平衡有冲突的资源。与虚拟化相比,这样既不需要指令级模拟,也不需要即时编译。容器可以在核心CPU本地运行指令,而不需要专门的解释机制。此外也避免了虚拟化和系统调用替换中的复杂性。3 Docker引擎的基础是LX...
2015-12-27 16:32:00
127
转载 GDB can't continue if no space left
[root@premta ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda3 36G 36G 0 100% /tmpfs 1.5G 0 1.5G 0% /dev/shm/dev/sda1 ...
2015-12-14 11:18:00
75
转载 CoreDump analyse
1 Found core dump files: -rw------- 1 root root 1019645952 Dec 14 01:56 core.7002-rw------- 1 root root 1020059648 Dec 14 01:56 core.7156-rw------- 1 root root 924336128 Dec 14 01:5...
2015-12-14 10:29:00
157
转载 Nginx 配置参数
1 Proxy_send_timeout 定义后端在多久的时间内必须返回完所有的数据给Nginx. 2 Proxy_read_timeout 转载于:https://www.cnblogs.com/dogharry/p/4921274.html...
2015-10-29 17:51:00
95
转载 【转】Linux系统抓包命令tcpdump使用实例
tcpdump是linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,测试机器系统是ubuntu 12.04。tcpdump的命令格式tcpdump的参数众多,通过man tcpdump可以查看tcpdump的详细说明,这边只列一些笔者自己常用的参数:tcpdump[-i网卡]-nnAX'表达式'各参数说明如下:-i:interface 监听的网卡。-nn:表示以ip和...
2015-09-23 14:41:00
107
转载 【转】/bin/bash^M: bad interpreter: 没有那个文件或目录
运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容,解决的方法有两种:1 如果os中已经安装dos2unix(如果是mac 则是mac2unix)则直接执行该命令 dos2unix adosformatfile.doc or mac2unix amacformatfile....
2015-09-23 14:38:00
71
转载 Perl 换行打印
#!/usr/bin/perl$, = "\t";$\ = "\n";for($i=0;$i<3;$i++){print("i: ".$i);}转载于:https://www.cnblogs.com/dogharry/p/4704910.html
2015-08-05 15:51:00
783
转载 Linux两台机器简历信任
cd ~/.sshssh-keygen -t rsascp ./id_rsa.pub root@192.168.1.1:/root/.ssh/authorized_keys转载于:https://www.cnblogs.com/dogharry/p/4701129.html
2015-08-04 09:46:00
98
转载 JAVA StringUtils 坑汇总
1 StringUtils.split() VS String.split(); public static void main(String args[]){ String req="Rel,,rcpt,ct,et,taskid"; String items[] = StringUtils.split(req,","); ...
2015-08-03 14:39:00
113
转载 Mysql DBA
1 mysqldump: Error 2020: Got packet bigger than 'max_allowed_packet' bytes when dumping table `tb_cobranding_test` at row: 2转载于:https://www.cnblogs.com/dogharry/p/4626295.html
2015-07-07 10:44:00
100
转载 Mysql 导入日文数据乱码问题
做数据迁移后,通过ui发现有日文数据是乱码,通过ui直接修改日文则显示正常.查了下资料,mysql字符集的作用如下:MySQL字符集设置• 系统变量:– character_set_server:默认的内部操作字符集– character_set_client:客户端来源数据使用的字符集– character_set_connection:连接层字符集– character_...
2015-07-01 18:24:00
720
转载 Eclipse中10个最有用的快捷键组合
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这...
2015-06-18 13:23:00
68
转载 申请微信公众号流程
1 打开微信官网http://weixin.qq.com/2 点击公众平台 3 点击立即注册 4 输入注册信息继续 5 到邮箱进行激活 6 选择公众号类型 6.1 一共有三种类型,你看哪种合适你的公司即可,我选择订阅号继续 6.2 如果你已经拥有营业执照就可以申请企业类型的公众号 6.3 如果...
2015-06-18 09:14:00
207
转载 MongoDB点滴
0http://blog.youkuaiyun.com/mydeman/article/details/66523871 MongoDB 内置连接池,不需要使用额外的连接池驱动Note:TheMongoobject instance actually represents a pool of connections to the database; you will only nee...
2015-04-24 16:08:00
74
转载 对于REST中无状态(stateless)的一点认识
在请求中传递SessionID被普遍认为是unRESTful的,而将用户的credentials(认证信息,证书)包含在每个请求里又是一种非常RESTful的做法。这样一个问题经常会造成困扰。本文就REST的一些概念进行了探讨,解释了REST架构中的状态,无状态(stateless),以及两种状态的区别今天早上在Yahoo的邮件列表里看到一篇颇有意思的讨论,标题为RESTful ...
2015-04-10 10:25:00
121
转载 IDEA web 开发环境搭建
最近由eclipse 换 IDEA ,记录下开发环境的搭建过程。1 配置idea vim 既可以使用IDEA方便的代码提示和调试功能,又可以方便使用vim编辑文件,安装完成后显示为vim Emulation 2 配置数据库 2.1选择数据库类型 2.2 配置数据源的地址,端口,用户,口令 2.3 点击右侧的Database,...
2015-03-23 18:13:00
149
转载 IntelliJ IDEA Default Keymap
编辑Ctrl + Space Basic code completion (the name of any class,method or variable)Ctrl + Shift + Space Smart code completion (filters the list of methodsand variables by expected type)Ctrl + Shift +...
2015-03-17 10:06:00
133
转载 WebStorm+Node.js开发环境的配置
1 下载地址: webstorm:http://www.jetbrains.com/webstorm node.js:https://nodejs.org/download/2 安装node.js 按照提示一步步安装即可,不用多说,安装完成后检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入"cmd" => 输入命令"path...
2015-03-13 14:56:00
314
转载 TCP/IP点滴
1 子网的划分 2 子网的表述 ipv4 IPv4中规定IP地址长度为32,最大地址个数为2^32,点分十进制表示方法:122.70.156.25。 ipv6 地址的长度为128,即最大地址个数为2^128。 地址中的前导位定义特定的 IPv6 地址类型。包含这些前导位的变长字段称作格式前缀 (FP)。 IPv6 单播地址被划分为两...
2015-03-10 09:45:00
169
转载 Mysql 提交Big sql的过程
此处的big sql指的是单条sql的size 超过innodb_log_file_size,通过构造这样的测试,来分析mysql的提交过程。做这个分析的起因是我不是很明白,既然mysql需要将被执行的数据首先写入到redo log file,如果sql 的size 超过innodb_log_file_size的设定,会发生什么样的行为,mysql是否会拒绝这样的big sql?...
2015-03-05 23:19:00
96
转载 Vim命令合集
命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ...在vim窗口中打开一个...
2015-03-05 15:15:00
67
转载 使用Beyond Compare作为Perforce默认的文件比较工具
使用perforce自带的文件比较工具有时候会遇到乱码的情况,如下:暂时不知道如何解决上述问题,因此想换个文件比对工具,比如Beyond Compare.设定位置:Edit->preferences->diff选择Other Application,在location内填写BC的位置,Argument填写%1 %2 即可.效果如下:转载于...
2015-03-04 14:39:00
1416
转载 Linux下使用Eclipse 远程调试
1 开启端口 修改/apache-tomcat-7.0.40/bin/catalina.sh 在合适的位置(请自行判断,只要有JAVA_OPTS的设定前后即可)插入下面的设定:UI_DEBUG="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,a...
2015-03-03 17:56:00
368
转载 Putty 两步代理访问互联网
工作在机房,有时需要访问外网. 此时浏览器需要使用代理服务器,访问的流程如下:由于SERVER2不能直接访问互联网,而SERVER3可以(机房无法直接访问SERVER3)所以需要两步代理。配置流程: 1 配置SERVER2 1.1 1.2 2 配置SERVER3 2.1 2.2 请将Local ports a...
2015-03-03 17:10:00
319
转载 关于Mysql分区和分表
【分区概念】分区就是把一张表的数据按照一定的规则分成多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上。分区后表还是一张表。分区根据一定的规则把数据文件和索引文件进行了分割,还多出了一个.par文件,打开.par文件后你可以看出这张表的分区信息。【分区好处】突破磁盘的I/O瓶颈,从而达到提高mysql性能的目的。便于表的维护管理,不需要修改程序代码。对于大容量的表,比如l...
2015-03-01 12:26:00
64
转载 Mysql点滴
1 开启event_scheduler 1.1 找到my.cnf的位置 find / |grep my.cnf 1.2 修改my.cnf配置 vim ./usr/my.cnf [mysqld] event_scheduler=ON 1.3 restart mysql service mysql restart.2 创建...
2015-03-01 12:11:00
104
转载 OCP—051试题
FROM:http://blog.itpub.net/26736162/viewspace-1252569/?page=2http://blog.youkuaiyun.com/elearnings/article/details/10103611http://blog.youkuaiyun.com/rlhua/article/details/12651683http://blog.csdn.ne...
2015-02-28 23:40:00
637
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人