- 博客(22)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 普通验证码识别编写
普通验证码识别流程:1.首先进行切割,将验证码,分成一块一块,知道需要分析的模板位图2.建立起模板位图,像图片的中的8 2 4 8 5,针对每一个数字进行建立模板,模板大小固定3.模板位图和目标位图进行像素匹配,就是计算出每个模板位图的像素与目标位图切割对象的像素匹配情况,然后得出匹配最大值!关键:模板位图的像素起始匹配点 和目标位图切割对象(上图的 8 2 4 8 5)
2015-11-23 20:51:57 498
原创 js 获取本地IP方法
我们可以通过运行cmd ipconfig操作,本实例在IE下支持,其他浏览器不支持滴,版本高点的IE还需要运行权限才行var fso = new ActiveXObject("Scripting.FileSystemObject");var wsh = new ActiveXObject("WScript.Shell");wsh.Run("command.com /c ipconfig
2015-11-19 20:09:07 1208
原创 Winnet Api 使用
HttpOpenRequest有一个标志位INTERNET_FLAG_NO_COOKIESDoes not automatically add cookie headers to requests, and does not automatically add returned cookies to the cookie database.MSDN上 不自动添加Cookies到
2015-11-16 16:46:02 621
原创 vc 与 js应用
VC 与 js 交互的优点1.有时候我们需要让自己的软件打开一个网页,来获取页面上的一些数据。这时,可以用mshtml解析HTML提取出数据,也可以向HTML文档动态嵌入准备好的JS代码,用JS代码获取HTML上的数据,然后用VC调用该JS代码取得数据。2.有时候我们需要让自己的软件打开一个网页并操控该网页,填写表单,提交等动作。这时,可以用mshtml操作HTML,给文本
2015-11-10 09:34:26 548
原创 linux:服务
/etc/init.d 和/etc/rc.d/init.d 是启动脚本的位置,这两个目录是一样的/etc/sysconfig 初始化环境配置文件位置/etc 配置文件位置/etc/xinetd.conf xinetd配置文件/etc/xinetd.d/ 配置xinetd服务,这个服务是包含了子服务的,但是系统默认是没有安装的,可以通过yum -y install xinetd
2015-11-06 00:13:22 319
原创 linux:shell 编程 条件判断 以及 判断条件
判断语句test -e 文件 判断文件是否存在或者[ -e 文件 ]对其中一些判断的解析-nt-> newer than-ot-> older than-ef -> equal than-eq -> equal -ne -> not equal-gt -> greate than-lt -> lower than-ge -> greate
2015-11-05 22:17:54 329
原创 linux:sort命令
sort 命令是一个对文件的内容进行排序,当然它支持管道符,sort命令也是一个比较简单的命令,但是使用上有些细节需要注意的,例如:[root@localhost ~]# sort -t ":" -k 3 /etc/passwd 这命令什么意思呢?读取/etc/passwd 文件的内容,将其每行内容使用:进行分割,然后按照第三个字段进行排序,第三个字段的排序是数字型,我们希望按照从小到大
2015-11-05 21:49:42 388
原创 linux:通配符和正则
通配符一般是用以查找文件的,可以看成是完全匹配的意思,像ls,find,cp等命令不支持正则表达式的正则表达式则是不完全匹配的以上红色的字就是通配符和正则表达式的区别正则表达式:\{n\} n是数字,例如:[0-9]\{4\} 表示匹配4位数的数字\{n,\} 表示前面的字符不小于n次,例如[0-9]\{2,\} 表示两位以上的数字\{n,m\} 表
2015-11-05 17:09:22 370
原创 linux:~/.bash_history ,~/.bash_logout,/etc/issue,/etc/issue.net,/etc/motd
~/.bash_history 保存当前用户的shell的输入过的命令文件,这个文件不建议清除,当然有一种情况例外,就是mysql 输入密码的时候也同样会记录,所以这种情况最好还是清掉~/.bash_logout 是用户退出的时候做的操作/etc/issue 表示shell登录的时候显示的信息,这是本地登录的信息\d 显示当前系统日期\s 显示操作系统名称\
2015-11-05 16:43:12 422
原创 linux:环境变量配置文件
所有用户下都生效/etc/profile/etc/profile.d/*.sh *.sh表示所有的.sh文件都支持/etc/bashrc用户目录下的环境变量文件~/.bash_profile ~/.bashrc
2015-11-05 15:29:28 447
原创 linux:变量测试与内容替换
上图是什么意思呢?以实例演示(第一行的情况):[root@localhost ~]# x=${y-123} 定义变量x[root@localhost ~]# echo $x 打印出变量x的内容123[root@localhost ~]# y='' 定义y等于空值[root@localhost ~]# x=${y-3} 定义x[root@local
2015-11-05 15:23:01 384
原创 linux:bash变量:declare
declare 声明变量-i 将变量声明为整数类型+i 将变量取消为整数类型-x 将变量设置为环境变量+x 将变量取消为环境变量-p 查询变量的类型[root@localhost ~]# aa=123 声明一个aa变量[root@localhost ~]# declare -p aa 查询aa变量类型declare -- aa="123" 两个--表示a
2015-11-05 15:09:30 449
原创 linux:预定义变量和read命令
$? 返回上一次命令执行的结果,0表示成功,其他值得表示失败!&& 怎么知道上一条命令是否执行成功,内部也是通过获取这个值实现的,如果命令不存在返回127值,如果文件夹不存在返回2$$ 当前进程的进程号PID$! 后台运行的最后一个进程的进程号PID,可以尝试 wc & 然后echo $! 则可以输出后台最后一个进程的PID号read接受用户输入的数据-
2015-11-05 14:48:52 396
原创 linux:位置参数变量
$n n是一个数字,支持0 到9 ,意思是$0,$1....这样调用,这样是获取命令参数的值,如果数字大于9,则需要这样获取${10} $@ 获取所有命令参数,有标志位区分,类似数组$# 获取命令参数的所有个数#* 获取所有命令整成一个字符串
2015-11-05 14:35:08 620
原创 linux:PS1 定义系统提示符的变量格式
PS1 注意1 是数字\d 显示日期,格式:星期 月 日\h 显示简写主机名.如默认主机名"localhost"\t 显示24小时制时间,格式为"HH:MM:SS"\T 显示12小时制时间,格式为"HH:MM:SS"\A 显示24小时制时间,格式为"HH:MM"\u 显示当前用户名\w 显示当前所在目录的完整名称\W 显示当前所在目录的最后一个目录\#
2015-11-05 14:26:31 485
原创 linux:输入输出重定向
输出名称 输出文件路径文件描述符标准输入 /dev/stdin0标准输出 /dev/stdout1标准错误 /dev/stderr2首先介绍输出 符号> 和 >> ,>表示将输出的内容覆盖原来的内容,>>表示将输出的内容追加实例:ls > abc 将ls命令输出的内容转移到文件中,转移前会清空文件内容ls >> abc 将ls命令输出的内
2015-11-05 13:38:01 390
原创 linux:Bash常用快捷键
ctrl+A 把光标移动到命令的开头ctrl+E 把光标移动到命令的结尾ctrl+C 强制终止当前的命令ctrl+L 清楚屏幕所有显示,和clear命令一样ctrl+K 剪切的功能,剪切光标后面的所有内容,可以当做删除使用,我们可以使用ctrl+Y粘贴ctrl+U 剪切的功能,剪切光标前面的所有内容,可以当做删除使用,我们可以使用ctrl+Y粘贴ctrl+Y 粘贴内
2015-11-05 10:45:46 315
原创 linux:/用户/.bashrc 保存别名永久生效
[root@localhost ~]# cat /root/.bashrc# .bashrc# User specific aliases and functions#下面就是bashell保存的别名的地方,要想增加永久的别名我们可以在这里增加alias rm='rm -i'alias cp='cp -i'alias mv='mv -i'# Sour
2015-11-05 10:37:19 2236
原创 linux:/etc/sysctl.conf 内核配置参数分析
vim /etc/sysctl.conf 我们可以查看到以下信息,这是redhat安装完后没有改动的信息 1 # Kernel sysctl configuration file for Red Hat Linux红帽子linux内核sysctrl配置文件 2 # 3 # For binary values, 0 is disabled, 1 is enabled. See
2015-11-04 23:54:51 16858
原创 linux:/etc/sysctl.conf
vim /etc/sysctl.conf# Kernel sysctl configuration file for Red Hat Linux#红帽linux系统内核控制配置文件# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and对于二进制值,0禁用,1启用,更多信息,查看 sysctl(
2015-11-04 17:58:42 586
转载 linux ls -l 详解
转自http://hi.baidu.com/yzzcheng/item/1a2141878447891dc31627f5以root的家目录为例:可以看到,用ls -l命令查看某一个目录会得到一个7个字段的列表。第1行:总计(total)Total后面的数字是指当前目录下所有文件所占用的空间总和。可以使用ls –lh查看,也可使用ls –alh
2015-11-04 10:38:13 4117
notepad++ 光标导航 向前向后支持 LocationNavigate4.7.8.rar
2019-07-07
ATL开发指南(第二版)(PDF高清版)带书签附源码.zip
2019-07-01
BCGControlBarPro.v11.00(含帮助文件和VS2008中文向导)
2014-03-22
云扫描多文件并且大文件的问题
2014-09-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人