自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Epsilon

Stay hungry. Stay foolish.

  • 博客(59)
  • 资源 (16)
  • 收藏
  • 关注

原创 Windows7解决VBoxDD.dll不能加载

解决VirtualBox在WIN7 X64使用出现的以下问题:Unable to load R3 module D:\Program Files\Oracle\VirtualBox/VBoxDD.dll(VBoxDD):GetLastError=1790(VERR_UNRESOLVED_ERROR)返回 代码:E_FAIL (0x80004005)组件:Console界面:I

2015-07-31 21:12:21 1295

原创 VirtualBox 创建com对象失败

虚拟机很重要,特别是VBox,支持VHD虚拟硬盘,我们学习汇编语言会用到一、右键VirtualBox的桌面快捷方式,选择属性,选到兼容性选项卡,勾选“以兼容模式运行这个程序”,下拉框选择Windows Server 2008 (Service Pack 1),再勾选“以管理员身份运行此程序”,确定。重新打开,发现OK了二、1) 打开CMD命令2)

2015-07-30 18:17:12 3008

原创 PHP图像操作类

基于已给出的各种图像操作方法,这里我总结出了PHP图像操作的一个类,包括给图像添加文字水印、图像水印和压缩图片。读者可自行添加功能。<?phpclass Image { private $info; private $type; private $iamge; /** * 打开图片,写入内存 * **/ public function __construct($src

2015-07-30 14:28:58 1028

原创 PHP图片压缩

图片压缩即图片剪裁,其中的制作过程和图片水印很类似,不同点在于图片压缩需要将现有图片按一定比例复制到内存中。下面给出代码:<?php/*打开图片*/$src = "bg.jpg";$info = getimagesize($src);$type = image_type_to_extension($info[2],false);$fun = "imagecreatefrom".

2015-07-30 14:24:01 725

原创 PHP图片水印

PHP给图片添加文字水印之前讲过,这里我们介绍如何制作图片水印,其实原理都是一样的,差别在于第二步,操作图片时我们要获取水印图片的信息下面直接给出具体实现代码:<?php/*打开图片*///1.配置图片路径$src = "bg.jpg";//2.获取图片基本信息$info = getimagesize($src);//3.通过编号获取类型$type = image_type

2015-07-30 14:13:00 866

原创 php给图片添加文字水印

PHP对图片的操作用到GD库,这里我们介绍如何给图片添加文字水印。大致分为四步:1.打开图片2.操作图片3.输出图片4.销毁图片下面我们上代码来具体讲解每步的实现过程:<?php/*打开图片*///1.配置图片路径$src = "bg.jpg";//2.获取图片信息$info = getimagesize($src);//3.通过编号获取图像类型$typ

2015-07-30 13:59:28 5576

原创 php验证码--注意事项

php制作验证码大概有三种方式:字符图片汉字这三种方式都比较常规,制作过程中需要注意以下几点:素材要求:字体文件、图片、字符集字体采用windows自带的:控制面板搜索"font" 打开字体 搜索 "微软雅黑" 把"wsyh.ttf"复制到php代码所在目录编码格式:UTF8 无BOM设置方法很简单,选择另存为utf8无bom即可,不到万不得已别用w

2015-07-29 17:37:45 1636

原创 PHP验证码--汉字

现在已经有很多网站采用汉字作为验证码,其实并不难,之前我们需要了解怎么做字符验证码以及图片验证码步骤和字符验证码一样,唯一不同在产生随机字串,汉字需要utf8编码,而且要事先准备汉字库,要知道怎么抓取中文字符我这里就不多说了,上代码:<?phpsession_start();$width = 200;$length = 60;$image = imag

2015-07-29 17:24:03 3306

原创 php验证码--图片

这里我们介绍图片验证码的制作,有关字符验证码可以参考以下文章:点击打开链接图片验证码的制作分三步:1.制作图片库2.随机选取一张图片3.输出图片内容代码如下(这里为了方便我直接用的本地的图片,实际中会有大量图片,路径存放在数据库中):<?phpsession_start();$data = array( dirname(__FILE__).'\

2015-07-29 17:14:07 1638

原创 php验证码--字符

字符验证码的制作分五步:1.生成图像2.生成随机数3.制作干扰点、线4.输出图像5.销毁图像下面直接上代码服务器端:<?phpsession_start();$width = 100;$length = 30;$captch_code = '';$image = imagecreatetruecolor($width, $length);$

2015-07-29 17:04:01 3135

原创 php抓取中文字符

抓取中文的来源可以是文本,网页,只要是有中文的地方就行,每个部分都有注释,里面包含中文的抓取和中文去重两部分。 <?php$str = "ddddvvv(,中文.)dfdsfds字啊 啊符啊.";//把GB2312编码转化为 UTF-8编码//$str = mb_convert_encoding($str, 'UTF-8', 'GB2312');//正则匹配preg_ma

2015-07-29 16:57:18 1737

原创 mysql设置远程访问数据库的多种方法

问题:MySQL权限设置正确,但仍无法远程访问。通过telnet发现3306端口未打开。分析:MySQL默认只绑定127.0.0.1,即:只有在本机才能访问3306端口。解决:找到MySQL配置文件,搜索“bind-address”,找到这一行:bind-address          = 127.0.0.1 在前面加一个#,注释掉这一行,保存,重启MySQL。再通过远程

2015-07-27 14:02:46 1422

原创 linux+apache+mysql+php平台构建及环境配置

1.我使用的centos6。安装时已经选择安装apach、mysql,其实在执行下列两行命令的时候又对其进行了更新,所以说装的时候可以不安装,免得浪费时间。    yum install php-mysql         yum install mysql-devel      这两项执行完以后,PHP就已经装上了,这是因为它们存在对PHP的依赖,也可以执行yum ins

2015-07-26 19:00:55 2775

原创 PHP数据库操作

PHP支持哪些数据库PHP通过安装相应的扩展来实现数据库操作,现代应用程序的设计离不开数据库的应用,当前主流的数据库有MsSQL,MySQL,Sybase,Db2,Oracle,PostgreSQL,Access等,这些数据库PHP都能够安装扩展来支持,一般情况下常说的LAMP架构指的是:Linux、Apache、Mysql、PHP,因此Mysql数据库在PHP中的应用非常广泛,我

2015-07-25 11:17:04 770

原创 PHP图形图像操作

GD库简介GD指的是Graphic Device,PHP的GD库是用来处理图形的扩展库,通过GD库提供的一系列API,可以对图像进行处理或者直接生成新的图片。PHP除了能进行文本处理以外,通过GD库,可以对JPG、PNG、GIF、SWF等图片进行处理。GD库常用在图片加水印,验证码生成等方面。PHP默认已经集成了GD库,只需要在安装的时候开启就行。header(

2015-07-25 10:32:01 1032

原创 PHP日期和时间

取得当前的Unix时间戳UNIX 时间戳(英文叫做:timestamp)是 PHP 中关于时间与日期的一个很重要的概念,它表示从 1970年1月1日 00:00:00 到当前时间的秒数之和。PHP提供了内置函数 time() 来取得服务器当前时间的时间戳。那么获取当前的UNIX时间戳就很简单了。取得当前的日期php内置了date()函数,来取

2015-07-25 10:11:25 521

原创 PHP文件系统

读取文件内容PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_contents,可以将整个文件全部读取到一个字符串中。$content = file_get_contents('./test.txt');file_get_contents也可以通过参数控制读取内容的开始点以及长度。$content = file_get_contents('./

2015-07-25 09:55:16 683

原创 php会话控制(session&cookie)

cookie简介Cookie是存储在客户端浏览器中的数据,我们通过Cookie来跟踪与存储用户数据。一般情况下,Cookie通过HTTP headers从服务端返回到客户端。多数web程序都支持Cookie的操作,因为Cookie是存在于HTTP的标头之中,所以必须在其他信息输出以前进行设置,类似于header函数的使用限制。PHP通过setcookie函数进行Cookie

2015-07-25 09:32:09 831

原创 windows蓝屏代码大全

00x00000000 作业完成。 1 0x00000001 不正确的函数。 2 0x00000002 系统找不到指定的档案。 3 0x00000003 系统找不到指定的路径。 4 0x00000004 系统无法开启档案。 5 0x00000005 拒绝存取。 6 0x00000006 无效的代码。 7 0x00000007 储存体控制区块已毁。 8 0x00000

2015-07-24 13:23:23 2016

原创 php正则表达式

什么叫正则表达式正则表达式是对字符串进行操作的一种逻辑公式,就是用一些特定的字符组合成一个规则字符串,称之为正则匹配模式。$p = '/apple/';$str = "apple banna";if (preg_match($p, $str)) { echo 'matched';}其中字符串'/apple/'就是一个正则表达式,他用来匹配源字符串中是否存在

2015-07-24 13:15:00 584

原创 php字符串

字符串的截取1、英文字符串的截取函数substr()函数说明:substr(字符串变量,开始截取的位置,截取个数)例如:$str='i love you';//截取love这几个字母echo substr($str, 2, 4);//为什么开始位置是2呢,因为substr函数计算字符串位置是从0开始的,也就是0的位置是i,1的位置是空格,l的位置是2。从位置

2015-07-24 11:36:55 354

原创 php对象的高级特性

对象比较,当同一个类的两个实例的所有属性都相等时,可以使用比较运算符==进行判断,当需要判断两个变量是否为同一个对象的引用时,可以使用全等运算符===进行判断。class Car {}$a = new Car();$b = new Car();if ($a == $b) echo '=='; //trueif ($a === $b) echo '==='; //false

2015-07-24 11:17:38 513

原创 PHP重载

PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。class Car { private $ary = array(); public function __set($key, $val) { $this-

2015-07-24 11:10:36 658

原创 php访问控制

访问控制通过关键字public,protected和private来实现。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问。类属性必须定义为公有、受保护、私有之一。为兼容PHP5以前的版本,如果采用 var 定义,则被视为公有。class Car { $speed = 10; //

2015-07-24 10:59:10 826

原创 vim学习笔记

1.敲两次字母d删除光标所在行2.vim + filename 打开文件定位光标在最后一行首        vim +n filename 光标定位在第n行    vim +/xxx filename 定位到字符串xxx第一次出现的行3.vim aa bb cc 一次性创建或打开三个文件 :n :N 移到下(上)一个文件4.底行模式    :w 保存    

2015-07-24 10:28:22 605

原创 linux用户和用户组

用户和用户组1. /etc/group    组名:x:组编号:用户列表    组号 1-499 预留系统编号    组号 500-  用户创建2. /etc/gshadow    组名:组密码:组管理者:用户列表3. /etc/passwd    用户名:密码占位符:用户编号:用户组编号:注释:主目录:shell类型4. /etc/shadow

2015-07-24 10:27:12 696

原创 shell编程笔记

1.Bash变量    用户定义变量 #局部变量    环境变量 #全局变量    位置参数变量    预定义变量        x=val #赋值    $x #调用    变量默认为字符型,不能直接运算    "$x" ${x}  变量叠加,即字符串    set #查看系统所有变量        -u 当变量不存在时报错    unset

2015-07-24 10:24:56 710

原创 iptables学习笔记

1. 压力测试    ab    host1 ab -n 100000 -c 40 http://192.168.1.112/    host2 netstat -an|grep 80|grep 192.168.1.114 |grep EST -c          w2. netfilter    linux核心层内部的一个数据包处理模块3. hook poi

2015-07-23 22:23:52 14352

原创 linux下ftp服务搭建

1. 配置/etc/passwd/etc/group/etc/vsftpd/vsftpd.conf #配置文件/usr/sbin/vsftpd #主程序/etc/vsftpd/ftpusers #黑名单,只要在此名单中即不能登录ftp服务器/etc/vsfptd/user_list #控制用户登录/var/ftp #匿名用户主目录#配置锁定用户只能在家目录活

2015-07-23 22:22:48 927

原创 linux磁盘管理笔记

磁盘管理1.df 查看磁盘分区使用情况    -l 仅显示本地磁盘(默认)    -a 显示所有文件系统的磁盘使用情况    -h 以1024进制计算磁盘容量    -H 以1000进制计算磁盘容量    -T 显示文件系统类型    -t 显示指定文件系统类型    -x 过滤指定文件系统类型        df -lahT -t ext42.

2015-07-23 22:21:38 697

原创 linux下crontab使用笔记

1. 安装    service crond status    yum install vixie-cron    yum install crontabs2. 实例        每分钟打印当前时间到日志文件    #crontab -e    */1 * * * * date >> /tmp/date.txt    #tail -f /tmp/date.t

2015-07-23 22:20:15 636

原创 linux基本命令学习笔记

0.ls -lh    人性化显示当前目录下文件的属性1.链接:    硬链接(本身即文件指针,和原文件指针等价)        ln filename1 filename2    软链接(本身是指针,创建了指向原文件的指针)        ln -s 绝对路径 filename22.搜索:    文件搜索        locate(速度快,但只能按文

2015-07-23 22:18:37 687

原创 CentOS安装配置Samba

本文的场景是虚拟机运行CentOS6.5,本机是Win7,现欲把CentOS上的一个文件夹共享出来,Win的机器可以读写。    Samba与window连接需要使用NetBIOS协议,请确认你的Win7系统已经安装了NetBIOS协议。    组成Samba运行的有两个服务,一个是SMB,另一个是NMB;SMB是Samba 的核心启动服务,主要负责建立 Linux Samba服务

2015-07-20 23:37:25 761

原创 hping 安装问题

hping3 在linux上的安装问题:libpcap_stuff.c:20:21: error: net/bpf.h: No such file or directory   解决办法:       检查:libpcap及libpcap-devel是否存在,不存在就安装,安装后就做个连接: ln -sf /usr/include/pcap-bpf.h /usr/inclu

2015-07-17 00:00:33 1739

原创 linux中设置TAB键的宽度

对于编程的人员来说,经常需要排版代码,这时候就需要TAB键,但TAB键的宽度太大,很有可能代码太长,延伸到下一行,这个时候你就需要设置TAB键的宽度了。linux下设置TAB键的宽度,做法如下:在你的用户根目录下直接VI打开 .vimrc文件,输入vi ~/.vimrc添加如下命令:set tabstop=4:x保存退出,运行以下

2015-07-16 13:04:19 1571

原创 Nexys3学习手记1:写在前面的话

偶然的机会,结识了xilinx的几位大牛,便毫不客气的从他们的手中接过了基于Spartan-6的由Digilent公司研发的Nexys3开发板(如图1所示)。记得很久很久以前初识FPGA的时候那是一块Spartan-3的开发板将特权同学带入了FPGA的世界,只可惜那是块短命的开发板,所有外设还未玩HIGH便一不小心直冒青烟挂定了(也是一个鲁莽的初学者啊)。后来工作中虽然也多少接触过几次X的器件,但

2015-07-13 20:47:03 1343

原创 Linux系统信息查看命令

[导读] 系统 uname -a 查看内核 操作系统 CPU信息 head -n 1 etc issue 查看操作系统版本 cat proc cpuinfo 查看CPU信息 hostname 查看计算机名 lspci -tv 列出所有PCI设备 lsusb -tv系统# uname -a #查看内核/操作系统/CPU信息# head -n 1 /etc/issu

2015-07-12 11:29:28 963 1

原创 Linux源码安装memcached

基本步骤:1、下载压缩文件(wget 文件url)2、解压(tar -zxvf 文件名)3、configure (./configure --prefix=安装目录)4、make编译 (前提是步骤3没问题,否则转步骤1)5、make install 安装 (安装完后记得cd到安装目录查看相应文件是否生成)6、清除安装过程中生成的临时文件和配置文件 (make clean & make distclean)

2015-07-12 10:28:32 832

原创 putty software caused connection abort

错误现象:在很短的时间内就失去连接,并报"Software caused connection abort”解决办法:首先得排除是网络不是不通畅,如果在局域网中要确定IP没有冲突,验证方法很简单,ping www.baidu.com 即可; 然后修改服务器中/etc/ssh/sshd.config 文件,将LoginGraceTime的值设为0,默认为2m,TCPKeepAlive 设为y

2015-07-12 09:38:52 2249

原创 Linux文件打包与压缩

在Linux下支持的压缩命令非常多,常见的压缩文件的拓展名有*.gz,*.bz2,*.tar.gz,*.tar.bz2等。压缩解压是很常用的功能,但命令参数都稍有点复杂,因此对常用的几个用法做一个简单的总结。1.gzip      gzip的全称是是GNUzip,是一个非常优秀文件压缩程序。除了*.gz文件外,gzip还可以用来解压*.zip,*.Z等格式的压缩文件。而

2015-07-12 09:06:25 697

算法 第4版 英文 PDF 完整版

算法英文完整版,包含各种常用算法讲解,非常详细,后面会给出代码。

2017-09-30

统计学习方法 (李航)

2017-04-15

机器学习实战(英文+中文PDF+源码)

本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。

2017-04-15

MNIST_data

深度学习入门MNIST资源

2017-03-28

OllyDbg.exe

免积分下载! OllyDbg调试器!《逆向工程核心原理》指定工具!

2016-04-08

PEview.exe

免积分下载! PEview查看32位可移植可执行(PE)和组件对象文件格式(COFF)文件的结构和内容,提供了一种快速简便的方法。这家PE / COFF文件查看器显示标题,章节,目录,导入表,导出表,内部信息和资源的EXE,DLL,OBJ,LIB,DBG,和其他文件类型。

2016-04-08

GeoLiteCity.dat

GeoLiteCity.dat是 IP 地址地理化的数据库文件,在网络IP地址地理化的过程使用较多,这里免费共享给大家

2016-03-01

xilinx14.7 license

license文件,本人试过xilinx14.7版的,可以正常使用,其它版本请自行下载测试。

2015-09-09

修复windows7系统主题

恢复系统主题(win7X64).zip 解决VirtualBox在WIN7 X64使用出现的以下问题: Unable to load R3 module D:\Program Files\Oracle\VirtualBox/VBoxDD.dll (VBoxDD):GetLastError=1790 (VERR_UNRESOLVED_ERROR) 返回 代码: E_FAIL (0x80004005) 组件: Console 界面: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

2015-07-31

汇编debug工具

学习汇编语言备的debug工具,本着资源共享的态度,这里免费给大家debug32位的汇编工具

2015-05-19

AB下料算法

本程序实现了工业模拟排料过程,对多个零件多种可能进行全局最优分析求解

2015-05-01

PL0词法分析程序

PL0词法分析,编译原理实验,值得借鉴,有什么问题可以附评论

2015-05-01

二分法求函数的根

二分法求函数的根是一种非精确解,在计算机数值中往往只能求非精确解

2015-05-01

空空如也

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

TA关注的人

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