综合
文章平均质量分 63
newborn2012
学IT如做豆腐关键阶段得有人点化
展开
-
SQL Server 限制IP登陆
转载自:http://www.csdn123.com/html/blogs/20130523/15609.htm一、背景在MySQL的mysql.User表保存了登陆用户的权限信息,Host和User字段则是关于登陆IP的限制。但是在SQL Server没有这样一个表,那SQL Server有什么办法可以实现类似的安全控制的功能呢?SQL Server 包括三种常规转载 2013-10-08 22:44:55 · 4476 阅读 · 0 评论 -
记一次网站备案
用了几个月的免费AWS,感觉非常好用,Amazon的技术实力确实一流,但是最近速度变得非常慢,也不知道是什么原因,于是就买了阿里云的云主机,那就得备案啊。很多人都是谈备案色变,论坛中也是一片骂娘的声音,感觉我是在这么一个恐怖的环境下开始的网站备案,做好了随时可能被刁难的准备,但是实际上这次备案非常顺利,阿里云预审很快,快递很快,通管局审核也很快,完全超乎我的预期。我是3月19日晚上填写的网站信原创 2014-04-02 15:39:04 · 1951 阅读 · 0 评论 -
发了一篇文章,怎么列表中看不到呢?
发了一篇文章,怎么列表中看不到呢?搜索文章都能收到,为什么文章列表中没有?CSDN搞那样?原创 2014-03-14 14:19:24 · 1030 阅读 · 0 评论 -
使用IIS Express代替ASP.NET Development Server
VS在本地调试网站的时候,默认情况下使用ASP.NET Development Server作为Web服务器,但是这个VS内置的Web服务外部不能访问,只能在本地通过localhost访问,如果我需要调试手机网页,在手机上就无法访问了,如果使用完整的IIS,又感觉太大了,而且每次都要重新部署,使用起来不方便。所以使用IIS Express用来调试网站最合适,首先功能上几乎和IIS一样,只是没有可视原创 2014-02-10 13:37:27 · 7652 阅读 · 0 评论 -
配置Haraka做smtp外发邮件服务器
安装准备:1,VS2010,安装Haraka时编译用;2,Python2.7,安装Haraka是执行脚本用;3,nodejs,Haraka的执行环境;环境变量设置:PATH中需要增加:X:\python27; X:\nodejs; X:\nodejs\node_modules\.binNODE_PATH:X:\nodejs\node_modulesPYTHON:原创 2013-12-10 16:09:34 · 4757 阅读 · 0 评论 -
windows7,windows8的任务栏上也有“显示桌面”的快捷方式
用习惯了XP,对windows7、windows8开始还是不怎么习惯,很多原来熟悉的功能突然找不到了,就比如说这个”显示桌面“的快捷方式吧。在XP中安装完系统之后任务栏的工具栏上都默认有一个图标点击就可以显示桌面,但是在windows7和windows8中你发现没这个图标了,要显示桌面稍显麻烦,虽然键盘快捷键Win+D还是一样可以用,但是有时候懒的用左手去按一下这个图标,还是想直接点击图标方便原创 2013-11-22 13:02:12 · 2996 阅读 · 0 评论 -
vsftpd配置PASV模式下指定端口范围,以便配置防火墙
什么叫做PASV mode(被动模式传送)?他是如何工作的?FTP的连接一般是有两个连接的,一个是客户程和服务器传输命令的,另一个是数据传送的连接。FTP服务程序一般会支持两种不同的模式,一种是Port模式,一种是Passive模式(Pasv Mode),我先说说这两种不同模式连接方式的分别。先假设客户端为C,服务端为S.Port模式:当客户端C向服务端S连接后,使转载 2013-11-13 14:36:34 · 32883 阅读 · 2 评论 -
为IIS的多个网站设置不同的.net运行框架
在默认情况下,IIS6.0中的多个网站是不能设置为使用不同的.net框架的。但是我们有时候确实就会遇到这种问题,一个网站采用较老的2.0框架开发,而一个新网站采用的是4.0的框,而他们又需要部署在同一台服务器上。虽然IIS6.0可以为每个网站选择使用不同的.net框架版本,但是你会发现这样子设置了之后,网站都打不开了。其实IIS6.0之后的版本给我们提供了一个“应用程序池”的功能可以解决这个问原创 2013-11-01 16:41:56 · 1539 阅读 · 0 评论 -
http协议调试工具
http、https调试工具,可以模拟GET、POST、HEAD等请求。点击下载原创 2013-09-22 13:17:45 · 2506 阅读 · 0 评论 -
Nginx做正向代理并缓存文件
和前面一篇用Nginx做反向代理并缓存静态文件差别仅在于这是内部机器用来通过Nginx上外网的方式。其他配置差不多,仅在下面有点区别server { listen 83; location / { resolver 8.8.8.8; proxy_pas转载 2014-04-18 11:49:13 · 1533 阅读 · 0 评论 -
DOS下批量处理文件脚本
@echo offset SOURCE_DIR=e:\download\srcset TARGET_DIR=e:\download\dstset CONVERT_TOOL=convert.exefor /r %SOURCE_DIR% %%i in (*) do if not exist %TARGET_DIR%%%~pi mkdir %TARGET_DIR%%%~pifor /r %SO原创 2014-05-05 09:36:47 · 1583 阅读 · 0 评论 -
后台使用imagemagick的convert命令来处理图片真是太方便了。
convert功能强大,用来处理图片的fang'd原创 2014-05-04 14:35:33 · 30136 阅读 · 3 评论 -
浅谈什么是正向代理和反向代理,如何使用nginx搭建正向代理和反向代理
转自:http://mengkang.net/78.html转载 2014-04-21 14:13:36 · 26842 阅读 · 0 评论 -
tesseract-ocr训练
用tesseract进行简单的验证码识别是可行的,但是其默认的识别原创 2014-05-05 14:06:38 · 3090 阅读 · 0 评论 -
vs2010发布网站时有些文件没有发布出去的解决办法。
项目中包含了一些ttf字体文件原创 2014-04-28 17:06:11 · 2028 阅读 · 0 评论 -
只输出数据的RS232只需要接两根线就可以:TX和GND
9针串口的针脚定义:针脚名称意义1CD载波侦测(Carrier Detect) 2RX数据接受(Receive) 3TX数据发送(Transmit) 4DTR数据段备妥(Data Terminal Ready) 5GND-地线 6DSR数据备妥原创 2013-09-29 12:01:00 · 19819 阅读 · 1 评论 -
避免SQL SERVER频繁遭受攻击的方法
之前SQL Server频繁遭受攻击,后来索性就把远程访问给关闭了,但是这样就造成有些只能使用TCP/IP访问SQL Server的程序无法使用数据库,比如使用JDBC连接SQL Server的方式就无法使用了。所以最好的办法就是修改SQL Server的默认端口号为其他号。自从修改成其他号之后,用netstat /ano查看端口的连接情况,就再也看不到乱七八糟的连接了。原创 2013-10-10 11:17:55 · 2783 阅读 · 0 评论 -
Windows Cmd终端Ctrl D不起作用的解决方法
在JIRA插件开发过程中,运行atlas-run之后,提示可以按Ctrl-D优雅退出进程,按Ctrl-C强制退出,可是你会发现Ctrl-D根本不起作用,Ctrl-C没有问题。解决方案:按Ctrl-Z,然后回车。原创 2014-02-18 16:51:28 · 7894 阅读 · 0 评论 -
Eclipse安装Maven Integration for Eclipse报缺少org.slf4j.api的错误的解决方案
Maven Integration for Eclipse的仓库地址是:Sonatype M2Eclipse - http://download.eclipse.org/technology/m2e/releases安装时报错:Cannot complete the install because one or more required items could not be found.原创 2014-02-18 12:14:01 · 4526 阅读 · 0 评论 -
正则表达式中的的向前匹配、向后匹配、负向前匹配、负向后匹配写法
比如我们要匹配下面这个语句中的“”的“line1 这个正则表达式这么写:/)/如果我们只匹配后面为“br>”的“/)/这两种语法在正则表达式中称之为:(?=pattern) 零宽正向先行断言(?!pattern) 零宽负向先行断言断言的意思是判断是否满足,零宽的意思是它只匹配一个位置,如同^匹配开头,$匹配末尾一样,只是一个位置,不返回匹配到的字符,正向表示需原创 2014-01-14 14:36:13 · 47435 阅读 · 3 评论 -
windows下将已有的程序配置成后台服务运行
有些程序安装之后就是作为服务在后台运行,但是有些程序就是一个普通的程序,我们双击它就运行,关闭窗口就关闭,如果我们要将一个普通程序做成服务在后台运行,并且随着系统启动而启动怎么配置呢?windows给我们提供了一个非常好的工具srvany可以将普通程序配置成后台服务程序。1,下载:http://pan.baidu.com/s/1y5d8g2,安装解压之后将srvany.exe和原创 2013-12-10 16:44:04 · 7110 阅读 · 0 评论 -
安装Haraka时遇到的错误gyp ERR! stack Error: spawn ENOENT的解决方案
由于win7的IIS中没有自带smtp服务,调试邮件发送程序时十分不变,找到一个free smtp server,还限制每天只能发送10封邮件。刚好在学习nodejs,所以在想nodejs上应该有开源的smtp邮件服务器,果然有很多,其中一个是Haraka,代码托管在github上,https://github.com/baudehlo/Haraka安装Haraka很简单,使用npm即可,如下原创 2013-12-10 10:21:09 · 11490 阅读 · 0 评论 -
C#中的泛型与C++中的模板
今天一个同事问我C#中有没有模板函数,他想写一个函数能够处理不同的类型,里面算法一样,如果要重载实现的话,就造成大量重复的代码,而且扩展性不好。我说肯定有啊,你可以上网搜一下,结果他说没搜到,而我对C#根本就不熟,我就和他说你先按照重载的方式先做着,我再查查。晚上回家之后,拿了本C#的书翻了一下,一下就找到了,就是C#泛型,我猜同事肯定搜的”模板“,所以没搜到。下面记录一下C#的泛型和C++中原创 2013-10-22 23:23:04 · 6403 阅读 · 1 评论 -
警惕通过数据库的破解取得操作系统管理员权限
新手的惨痛教训啊!网站还没有正式上线,服务器就被人破了,苦逼的是还不知道是怎么被破的登录服务器一看,被装了一堆乱七八糟的东西,大部分都是挂马、破解、暴力之类的东西,处理都不知道从何开始处理,只好将系统重装了,又将数据库、各类服务重装了一遍,花了我一整天时间啊。可以这是怎么被破的呢,不找出原因,下次还要被肉鸡啊,想来想去应该就是数据库的密码太弱了,被暴力破解了,因为我的操作系统密码设置的非常复杂,又原创 2013-10-06 11:45:33 · 3732 阅读 · 0 评论 -
关闭sqlserver的远程连接功能
今天在服务器上查看网络的连接情况(netstat /ano),看到一堆TIME_WAIT的连接,都是往1433端口的连接,显然这是恶意的连接,所以为了服务器数据库的安全,有必要关闭数据库的远程连接功能,而且数据库和网站刚好部署在同一台机器上,所以不影响使用。关闭远程连接的方法如下:1>.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL原创 2013-10-06 10:51:15 · 6321 阅读 · 0 评论 -
epub文档转成mobi格式在kindle上阅读
在网上找了一个工具非常方便:kinglegen,但是有一个问题,执行里面的批处理脚本转换时会把本目录下的原来已经存在的mobi文件也直接移动到新目录下,而不仅仅是新转换出来的mobi文件,所以修改了一下批处理脚本,只会将转换出来的文件移动到新目录下,重新打了个包,分享一下。Download kinglegen原创 2013-09-23 12:49:30 · 3234 阅读 · 0 评论 -
使用flash摄像头拍照的简单实践
打开Flash CS3,新建一个Flash文件(Script 2.0)。命名为pagea.fla第一步: 在库中建立一个视频元件,类型选择:视频(受 ActionScript 控制)。 按F11打开库面板,右键空白地方出现一个弹出菜单,选择“新建视频”,随便起个名字。第二步: 将视频元件拖到场景中,并调整尺寸到想要的大小。并起名为“camera”。同时转载 2013-09-22 14:59:03 · 6240 阅读 · 0 评论 -
Vsftpd配置SSL加密FTP数据传输
FTP是互联网上广泛使用的文件传输协议,缺点是数据明文传输,在数据经过的节点上进行监听可轻易获取用户和密码,给安装带来诸多隐患,可使用SSL加密FTP连接。先测试明文传输下用Tcpdump监听ftp用户名和密码: tcpdump port 21 -nA20:03:43.077038 IP 192.168.1.1.34453 > 192.168.1.4.21: Fla转载 2013-11-13 14:20:45 · 3467 阅读 · 0 评论 -
关于vs2012中集成node.js开发调试环境
1,使用“工具”,“扩展和更新”安装Node.js tools for Visual Studio2,设置IntelliSense:http://gurustop.net/blog/2012/03/03/javascript-js-intellisense-auto_complete-in-visual-studio-11-beta-the-web-_references-js-file/原创 2013-11-04 23:55:17 · 3278 阅读 · 0 评论 -
关于发送邮件出现no smtp MX only错误的解决办法
今天在服务器上搭建了一个SMTP虚拟服务器,用于发送电子邮件。本来原先使用的是126的邮箱smtp服务进行发送,但是后来才发现这个服务每天的发送量是有限制的,所以也就作罢,自己搭一个SMTP服务器来发送邮件吧。搭建SMTP虚拟服务器很简单,只需要在IIS组件中增加SMTP Service即可:安装完成之后,在计算机管理中,查看SMTP虚拟服务器的属性:先选择使用的IP地原创 2013-10-11 14:56:54 · 10821 阅读 · 0 评论 -
imagemagick convert生成直方图数据
裁剪:convert 2.png -crop 53x10+12+11 2_crop.png直方图:convert 1.png -colors 256 -format "%c" histogram:info:原创 2014-07-14 23:21:45 · 1868 阅读 · 0 评论