自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录在编码的路上

如蜗牛一样前进 如写生一样记录

  • 博客(30)
  • 资源 (13)
  • 收藏
  • 关注

原创 python实现懒加载图片的下载

最近接了一个需求,需要爬取阿里巴巴网站上指定网址的详情图片,想来是个很容易的事情,也就需要采集一下网页,在此基础上做一些匹配性质的操作就应该可以了,也就是顺手而为的事情。

2016-10-08 18:26:20 2276

原创 svm简单应用

#!/bin/python3import sys, osimport numpy as npimport pandas as pdfrom sklearn import svm, cross_validation, decomposition, metrics, manifoldimport matplotlib.pyplot as pltdef load_data(fn): ...

2018-09-14 17:29:41 303

原创 Linux下的c/c++程序调试利器-----gdb/cgdb

gdb是UNIX及UNIX-like下的调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。(来自百度百科)下面通过一个简单的例子来阐述一下这个强大的调试工具吧!//a.c#include "stdio.h"int func(

2016-08-30 18:06:39 2767

原创 一些常用的备忘

PHP相关:1.编译php

2014-10-15 13:47:12 554

原创 gearman+php 安装以及使用

Gearman是一个用来把工作委派给其他机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来在调用其它语言的函数的系统.

2014-06-30 16:07:05 1683

原创 mysql过滤两个不同字段的sql语句

众所周知,一般在mysql过滤相同记录时常用的关键字是distinct, group by等关键字,但是怎么过滤两个不同的字段相同的记录呢。以下是问题需求:有一张表chat_history中存在字段id,from_uid,to_uid等字段,其中id为自增id,from_uid为消息的发送方的uid,to_uid为接收方的uid,现在需要获得某一个uid的最新联系人。首

2014-05-26 09:58:54 2306

原创 html5 Web Notifications

最近做的一个仿微信网页版的站点,有一个新需求, 需要实现在新消息入线时,有桌面通知的效果,所以最近就稍微了解一下这个html5的新属性。这边有个不错的demo:html5 web notification demo从上面这个demo中 我们就可以获取所需要的基本核心代码,如下: var Notification = window.Notification ||

2014-05-21 15:48:18 1386

原创 兼容主流浏览器 的html 视频播放器

最近工作上的需求需要

2014-05-07 16:37:55 1932

转载 字符串匹配的Boyer-Moore算法

但是,它并不是效率最高的算法,实际采用并不多。各种文本编辑器的"查找"功能(Ctrl+F),大多采用Boyer-Moore算法。  Boyer-Moore算法不仅效率高,而且构思巧妙,容易理解。1977年,德克萨斯大学的Robert S. Boyer教授和J Strother Moore教授发明了这种算法。  下面,我根据Moore教授自己的例子来解释这种算法。  1.  

2014-05-04 18:41:47 629

原创 Php版本不同版本比较

Php版本不同版本比较

2014-04-08 17:17:26 1302

原创 Mysql 一条update语句引发的血案

在长时间享受php的弱类型给我们开发带来的方便的同时,许多类型的定义已经在许多phper的身上渐走渐远了。在这里总结一下前不久遇到的一个用php进行mysql访问时遇到的类型的问题,在mysql中对字段的定义都有着严格定义的,当使用不同定义的过滤条件进行delete和update操作又会带来什么结果,下面将是一个实验。建立测试环境:创建测试表t2:create tabl

2014-03-26 10:44:49 1028 1

原创 PHP 关键词

and,or,xor(异或)“与”和“或”有两种不同形式运算符的原因是它们运算的优先级不同."||" 比 "or" 的优先级高,"&&" 比 "and" 的优先级高。优先级:&& > || > = > and > xor > or__LINE__文件中的当前行号。Exception(PHP5)所有异常的基类。__FILE__文件的完整

2014-03-10 16:48:37 1167

原创 mysql myisam与innodb引擎对比

myisam引擎的特征所有数据值先存储低字节。这使得数据机和操作系统分离。二进制轻便性的唯一要求是机器使用补码(如最近20年的机器有的一样)和IEEE浮点格式(在主流机器中也完全是主导的)。唯一不支持二进制兼容性的机器是嵌入式系统。这些系统有时使用特殊的处理器。先存储数据低字节并不严重地影响速度;数据行中的字节一般是未联合的,从一个方向读未联合的字节并不比从反向读更占用更多的资源。服务

2014-03-10 15:14:08 805

原创 一段神奇的js代码

alert((++[[]][+[]]/[]+[])[+[]]+([{}]+[])[++[[]][+[]]+[+[]]-+!+[]-+!+[]-+!+[]]+(![]+[])[!+[]+!+[]]+([{}]+[])[+!+[]]+'v'+(-{}+[]+[]+[][+[]])[+!+[]+[+[]]]+([{}]+[])[++[[]][+[]]+[+[]]-+!+[]-+!+[]-+!+[]]+(

2014-02-12 18:38:25 1336

原创 js生成缩略图后上传(利用canvas重绘)

一般在处理图片上传时,通常的逻辑都是将源图片上传到服务器端,再由服务器端的语言进行缩放大小的操作。此种模式一般可以满足大部分的需求,但当我们所需要的图片仅仅是一个符合规定大小的源图片的缩略图,再使用此种模式,将是一种浪费服务端资源以及带宽的方式,故我们考虑在浏览器端生成小图后再进行上传操作。//以下为源代码function drawCanvasImage(obj,w

2014-01-06 11:09:47 5168

原创 图片异步加载的一种处理方法

在做web开发时,网页的展示过程中总是少不了图片的展示,由于受到网速的影响图片的加载总是缓慢的。以下是一种图片的异步加载的方法,原理实际上还是很简单的,首先展示一张默认图片,一般都是比较小的图片,最好是像素点,新建一个img对象,当这个新的img对象加载完成后替换掉原来的img元素。以下是具体实现:function showLoadedImage(sUrl, o

2014-01-06 10:36:14 2037

转载 绝对应当收藏的10个实用HTML5代码片段

转自:http://www.gbtags.com/gb/share/2268.htmHTML5是WEB技术发展的重要的里程碑,对于前端开发来说,如果能够找到一些未来大家开发中可能需要经常重复使用的代码的话,相信大家一定不会拒绝,下面是我们精心收集的10多个HTML5代码片段,相信大家一定喜欢!HTML5的最简单模板如果你需要开始一个新的HTML5项目的话,大家肯定会需要

2013-12-20 15:40:55 1654

原创 js 判断上传文件大小

我们在做文件上传时,为了实现异步上传的效果,一般会选择采用iframe的形式来进行文件的上传,但我们不能像ajax那样对服务端返回的数据进行处理,从而来进行文件大小以及文件样式的判断,所以我们一般也会想到使用js对上传的文件大小以及格式进行初步的判断,在服务端再进行一次判断(防止浏览器拒绝执行脚本文件)。以下提供一种方法用js判断文件大小。    var url = win

2013-11-13 14:06:33 2114

原创 js获取IFRAME当前的URL

在许多时候我们在用iframe的时候  都会做分页操作  iframe内部的url跳转将不能直接通过iframe的src属性来获得iframe的当前的获取方法parent.document.getElementById("content_info").contentWindow.location.href其中:content_info为iframe的id

2013-08-14 11:05:52 8783 2

原创 图片,音频,视频文件的上传 以及图片缩略图的制作,音频文件时长的获取以及 视频文件缩略图的获取

最近在写一个文件上传的功能,主要分为图片,音频以及视频的上传,由于是要求异步上传,所以就偷懒的使用ajaxuploadfile.js这个已有的jquery的扩张。截止到作者写此文章ajaxuploadfile.js最新版本为2008出现的,已经有五六年不曾有人更新,其中具体的源代码笔者也未深究。由于版本过于古老所以此js插件不能兼容最新版的jqery(读者自行取舍)。      文件上传

2013-05-13 16:34:36 2087

原创 管理文件、目录的权限和归属

1)        查看文件/目录的权限和归属在Linux中文件和目录的访问权限一般有三种:读取、写入和可执行。其中,读取权限就是允许查看文件内容、显示目录列表,写入权限是允许修改文件内容,允许在目录中新建、移动、删除文件或子目录,而可执行权限允许运行程序、切换目录。         而归属是指拥有该文件或目录的用户帐号的属主以及拥有该文件或目录的组帐号的属组。例:[root@lo

2013-02-25 16:07:29 1016

原创 组帐号管理

组帐号文件 —— group、gshadow/etc/group:保存组帐号基本信息例:[root@localhost ~]# grep "adm" /etc/groupsys:x:3:root,bin,admadm:x:4:root,adm,daemon第一行为adm的附加组sys为组名,root、bin、adm为组成员/etc/gshadow:保存组帐号的密码信息

2013-02-25 16:06:04 576

原创 用户帐号管理

用户账号文件—passwd基于系统运行和管理需要,所有用户都可以访问passwd文件中的内容,但是只有root用户才能进行更改。在早期的UNIX操作系统中,用户帐号的密码信息是保存在passwd文件中的,不法用户可以很容易的获取密码字串并进行暴力破解,因此存在一定的安全隐患,后来经改进后,将密码转存入专门的shadow文件中(见下页)并严格控制全新,而passwd文件中仅保留密码占位符“x”。

2013-02-25 16:04:27 696

原创 归档及压缩命令 gzip、bzip2、tar 命令详情

1)        gzip命令用途:制作压缩文件、解开压缩文件格式:gzip  [-9]  文件名...      gzip -d  .gz格式的压缩文件常用命令选项-9:表示高压缩比,多在创建压缩包时用-d:用于解开已经压缩过的文件2)        bzip2命令用途:制作压缩文件、解开压缩文件格式: bzip  [-9]  文件名...

2013-02-20 16:45:37 1149

原创 文件内容操作命令 cat、more、less、head、tail、wc、grep 命令详情

1)        cat命令用途:显示出文件的全部内容格式:cat 目标文件例:         [root@localhost~]# cat  /etc/resolv.confsearch localdomain文件内容操作命令都需要使用文本文件的名称作为命令参数(或者通过管道操作获取文本内容)。cat命令本来用于连接多个文件的内容,但在实际使用中更多的用于查看文件

2013-02-20 16:44:05 4414

原创 文件操作命令 touch、file、cp、rm、mv、which、find、ln 命令详情

1)        touch命令 touch用途:新建空文件,或更新文件时间标记格式:touch  文件名…例:         [root@localhost~]# touch  file1.txt  file2.doc创建空文件的操作主要用于系统管理过程中的调试、测试目的2)        file命令用途:查看文件类型格式: file  文件名…例:

2013-02-20 16:40:47 2242

原创 目录操作命令 pwd、cd、ls、mkdir、du 详解

1)        pwd命令用途:查看工作目录(PrintWorking Directory)例:[root@web03 home]# pwd/homepwd命令一般单独使用,无需特别注意命令格式;2)        cd命令用途:切换工作目录(Change Directory)格式:cd  [目录位置]例:         [root@localhost

2013-02-20 16:31:13 4644

原创 mysql数据库同步问题

今天偶然查看以前配置的一主多从的数据库竟然发现有两台从数据库无法正常工作,不过幸运的是还遗留一台正常的从数据库slave1为了不影响线上数据库的正常工作,选择在线修改从数据,查看发现出现的错误均是一条sql语句无法在从数据库上执行,尝试使用> SET GLOBAL SQL_slave_SKIP_COUNTER =1;> start slave;以期跳过该语句继续执行其他同不内容

2012-09-11 15:22:56 513

原创 mysql主从复制的原理,配置方法及在线添加多个从库

数据库主从复制原理:顾名思义,数据库的主从复制就是从master数据库复制到slave数据库,在master与slave之间实现整个复制需要三个线程来完成,其中两个在slave端一个在master端。在master端必须打开binlog功能,因为从数据库需要获得主数据的完整的操作日志然后再自身上顺序的执行日志中的各种操作。主要步骤:1、将slave的io线程连上master,请求获

2012-05-30 10:04:24 1829

原创 新的开始

博客第一天开通,作为我运维之路的见证吧、

2012-05-30 08:50:57 397

Metasploit渗透测试指南(中文完整清晰版

 本书共有17章,覆盖了渗透测试的情报搜集、威胁建模、漏洞分析、渗透攻击和后渗透攻击各个环节,并包含了免杀技术、客户端渗透攻击、社会工程学、自动化渗透测试、无线网络攻击等高级技术专题,以及如何扩展Metasploit情报搜集、渗透攻击与后渗透攻击功能的实践方法,本书一步一个台阶地帮助初学者从零开始建立起作为渗透测试者的基本技能,也为职业的渗透测试工程师提供一本参考用书。本书获得了Metasploit开发团队的一致好评,Metasploit项目创始人HD Moore评价本书为:“现今最好的Metasploit框架软件参考指南”。

2016-07-18

代码大全2pdf

代码大全2 pdf 版 主要涵盖常见代码以及算法

2014-05-08

php内核探索

php内核探索pdf 主要是对php内核源码进行一定的介绍

2014-05-08

/home/wowtecher/下载/woothemes-FlexSlider-version-2.1-7-ga4647ed.zip

FlexSlider是一个轻量级的jQuery内容滚动插件,压缩后只有4KB大小。它能让你轻松的创建内容滚动的效果,具有非常高的可定制性。它是将UL列表转换成内容滚动的列表,可以自动播放,或者使用导航按钮和键盘来控制。

2013-06-09

spring_time_free_standard.zip

一款免费的功能强大的后台管理html静态页面

2013-01-23

xcache-3.0.0.tar.gz

XCache 是一个开源的 opcode 缓存器/优化器, 这意味着他能够提高您服务器上的 PHP 性能. 他通过把编译 PHP 后的数据缓冲到共享内存从而避免重复的编译过程, 能够直接使用缓冲区已编译的代码从而提高速度. 通常能够提高您的页面生成速率 2 到5 倍, 降低服务器负载.

2013-01-23

tengine-1.4.2.tar.gz

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。

2013-01-23

《高性能MySQL(第二版)》电子书下载(全本)

本书荣获2009年Jolt图书大奖,是不可多得的分享MySQL实用经验的图书。它不但可以帮助MySQL初学者提高使用技巧,更为有经验的MySQL DBA指出了开发高性能MySQL应用的途径。全书包含14章和4个附录,内容覆盖MySQL系统架构、设计应用技巧、SQL语句优化、服务器性能调优、系统配置管理和安全设置、监控分析,以及复制、扩展和备份/还原等主题,每一章的内容自成体系,适合各领域技术人员作选择性的阅读。

2012-05-10

RegexTester

正则表达式 调试工具RegexTester

2012-05-08

DAEMON Tools Lite

虚拟光驱 DAEMON Tools Lite 镜像操作工具

2012-05-08

Navicat for MySQL

Navicat for MySQL 10 可视化的数据库操作工具 功能强大

2012-05-08

firefox插件page-speed

firefox插件 page-speed 用于测试网站网速的测试

2012-05-08

firefox浏览器

firefox8 js调试 调试工具 开源浏览器

2012-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除