MySQL 对 SQL 有很多扩展,有些用起来很方便,但有一些被误用之后会有性能问题,还会有一些意料之外的副作用,比如 REPLACE INTO。比如有这样一张表:CREATE TABLE `auto` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`k` int(10) unsigned NOT NULL,
`v` varch...
阅读全文
[转]MySQL"replace into"的坑
发布时间:2015年10月06日 // 分类:代码 // No Comments
通过Telnet漏洞批量扫描获取wifi密码的脚本(Python3.4)
发布时间:2015年09月10日 // 分类:代码 // 5 Comments
郑重声明:以下内容仅用于网络安全研究,严禁用于任何非法用途,违者自负。前段时间在网上看到有人用Wifi Telnet老洞,编了一段Python2.7的批量扫描工具。由于我基本都用Python3.4,故做了一些改动,支持Python3.4。主要改进有:改用pymysql、requests两个库;修改建表SQL,区分password和ssid的大小写改进程序入口修改TimeoutWifi Tel...
阅读全文
阅读全文
快速上手C++系列:二、结构控制语句
发布时间:2015年08月11日 // 分类:代码 // No Comments
本教程示例程序基于Visual Studio 2013测试通过二、C++的结构控制语句while循环结构基本结构:while (条件) 循环体;
示例程序(计算1+2+3+4+5的结果):#include "stdafx.h"
#include "iostream"
using namespace std;
int _tmain(int argc, ...
阅读全文
阅读全文
快速上手C++系列:一、Hello Wolrd程序
发布时间:2015年08月11日 // 分类:代码 // No Comments
引言本教程与其说是教程,不如说是我的学习笔记。虽然几年前就学过C++,但是当时也是为了应付国二囫囵吞枣学了一个晚上的应试速成,再加上这两年用的都是php、python、js,C++早已忘了个干干净净。这次在Visual Studio 2013的环境下重新温习一遍《C++ Primer》,把关键点、注意点、疑难点、异同点记下来。也正是因为如此,这份教程可能更适合有一点编程经验编程基础的人,可以...
阅读全文
阅读全文
ThinkPHP 3.2 获取页面运行时间
发布时间:2015年08月07日 // 分类:代码 // No Comments
在ThinkPHP中,可以通过在config.php中配置'SHOW_PAGE_TRACE' =>true, 打开页面调试,实现页面载入时间的显示。但显示在页面右下角TP的LOGO显然不能适用于我们的生产环境。同时,ThinkPHP用于调试某段代码的运行时间的G函数也不一定适用。在ThinkPHP的公共入口文件\ThinkPHP\ThinkPHP.php开头其实就有埋下开始运行时间的时...
阅读全文
阅读全文
Typecho随机显示文章
发布时间:2015年08月03日 // 分类:代码 // 8 Comments
随机文章在一定程度上是有利于SEO的抓取和更新的,Typecho自身并不带有随机文章的函数。网上有一个随即文章的插件,但已经是2012年的代码。其实,Typecho的随机文章是可以直接在模板代码里解决的。网络上有一篇Typecho随机文章的代码《Typecho 随机文章(日志)函数》(http://t.160.me/83.html),但是有未到达发布时间文章提前泄漏的bug,所以本文对代码进...
阅读全文
阅读全文
由浅入深:Python多线程编程详解
发布时间:2015年08月02日 // 分类:代码 // No Comments
本文转自《心内求法》博客:http://www.cnblogs.com/holbrook/一、Python对多线程的支持在开始之前,首先要了解一下python对多线程的支持。虚拟机层面Python虚拟机使用GIL(Global Interpreter Lock,全局解释器锁)来互斥线程对共享资源的访问,暂时无法利用多处理器的优势。语言层面在语言层面,Python对多线程提供了很好的支持,Py...
阅读全文
阅读全文
RBAC权限管理基本数据结构
发布时间:2015年07月23日 // 分类:代码 // No Comments
RBAC权限管理基本数据结构 备用转自http://blog.csdn.net/painsonline/article/details/7183613/
阅读全文
阅读全文
SQL SERVER 中获取数据库的所有表、字段、数据类型等信息
发布时间:2015年07月07日 // 分类:代码 // No Comments
一句SQL语句搞定。SELECT table_name AS 数据表名,
column_name AS 字段名,
ISNULL(column_default,'') AS 默认值,
is_nullable AS 是否允许为NULL,
data_type AS 数据类型,
ISNULL(ISNULL(ISNULL(character_maximum_length,numeric_preci...
阅读全文
阅读全文
MySQL将查询保存到表中
发布时间:2015年05月22日 // 分类:代码 // No Comments
方法一:STEP1:drop table if exists student; //删除原有表
STEP2:create table dust select * from student;//用于复制前未创建新表dust的情况下
方法二:insert into dust select * from student;//已经创建了新表dust的情况下
阅读全文
阅读全文
PHP性能优化技巧
发布时间:2015年05月13日 // 分类:代码 // No Comments
1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row['id']的速度是$row[id]的7倍。3、echo比print快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。5、注销那些不用...
阅读全文
阅读全文
MySQL 生成各种时间点,如上月第一天最后一天,上周第一天最后一天等
发布时间:2015年05月11日 // 分类:代码 // No Comments
MySQL中生成各种时间节点,方便报表生成。在需要处使用 where 字段 between @YT_S and @YT_E 即可set @now=curdate();
-- 批量生成日期
-- 年度 本年开始 本年结束 上年开始 上年结束
set @YT_S=date_sub(date_sub(@now,interval 0 year),interval dayofyear(@now)-1 ...
阅读全文
阅读全文
分类
随机文章
- CentOS 7.x下搭建Docker全过程及Docker常用命令速查
- MySQL将查询保存到表中
- 启动浏览器打开指定URL并强制全屏(KIOSK模式)的方法
- Python 3.4 & Windows下安装OpenCV
- NOD32报告addrsearch.dll是Win32/Adware.TencentAd.AA病毒
最新文章
- BFF架构下需要注意的坑
- 我的新创意:GentleAI——基于人工智能的生产力工具平台
- 在Drone中利用Webhook插件实现企业微信机器人消息推送
- Golang基于泛型实现的简单依赖注入(DI)
- Golang实现一个简单的TCP端口转发程序(TCP反向代理)
- Spring Boot 对接 Jaeger 时利用Filter修改 Span 的 OperationName
- Spring Boot 利用Filter将请求数据、响应数据写入日志
最近回复
- PHP中serializen()与json_encode()的性能差异 R11; 52ll.org: [...]https://www.ywlib.com/archives/119.html[...]
- kettle 转换字段遇到问题(couldnR17;t get row from result set)——摘 R11; 源码巴士: [...]《Pentaho Spoon (Kettle) 出现 Timestamp :Unab...
- kettle 转换字段遇到问题(couldnR17;t get row from result set unable to get timestamp from resultset at index 9) R11; 源码巴士: [...]《Pentaho Spoon (Kettle) 出现 Timestamp :Unab...
- 1: 代码都写错了,serialize 写了两次
- ANTONIO: 谢谢你, 终于有声音了!!!
- andyw: newbee的版主!好用
- amos: 真管用!!!感谢版主
- Kent: 优秀!
- Kent: 关于页面里有我的邮箱
- kincae: 你好,找了很多文档就你的这篇解决了我的问题,可以留个联系方式吗