- 2016/10/13
- |
- 心得分享
- |
- 0 Replies
最近将自己用的电脑系统从WIndows10换到了Ubuntu 16.04整体用起来还好,就是管理服务器时没有Win下的 WinSCP 方便原来使用WinSCP都是直接点一点菜单就可以打开ssh登录到服务器Linux下没有这么好用的工具而使用ssh命令可以登录却每次都要输入密码天知道这么多服务器,密码都是随机生成的,我上哪记得住每次复制来复制去的,也麻烦得要死啊。经常一番查找,终于找到了可以不如输入密码的命令安装 sshpass 就可以指定密码登录了。虽然这样不用每次登录到SSH在输入密码,但是还是要输入密码干脆一不做二不休,写个脚本自动调用这个命令来登录吧。艰苦奋战了几天,一个shell...
- 2016/10/01
- |
- 程序资源
- |
- 0 Replies
第一次使用C#写代码,而且是根据需求来的.需求是要求生成指定归属地的随机IP数据来源就直接根据"纯真IP"数据库,搜索指定地名.把结果导出来整理一下.然后用C#读取文件解析,根据起始范围生成一个IP.生成随机IP的具体思路是这样的先把 192.168.1.1 这样的IP转换为数字格式的IP 3232235777然后根据起始范围产生一个随机数.然后再把数字 转换为 IP段格式就好.代码见 Github 或 OsChinaPS: 话说这是第一次接触C#写实战, 代码规范什么的简直就是浮云, 能运行就万事OK!
- 2016/07/11
- |
- 程序资源
- |
- 2 Replies
记得上次更新还是一年多之前,那时候《鬼哥CSDN免积分下载器》刚刚关闭。那时候网上流传的一大堆CSDN免积分都随着鬼哥CSDN的关闭而失效...虽然我的CSDN当时还可以用, 只不过由于自己个人原因.电脑坏了,源代码全丢失了.一些功能无法更新,导致没能继续使用.而从那时起便一直计划重新做一版.结果懒癌晚期,硬生生的拖到了现在.今天,终于把这玩意弄出来了.这次不弄客户端了,网页版的,不需要下载.打开即用.欢迎测试并提出您的宝贵意见.CSDN免积分下载器v4.0 For Web 网页版
- 2016/05/03
- |
- 心得分享
- |
- 0 Replies
最近因工作需要,需要在远程服务器上创建网站。前期很顺利,由于服务器是LNMP环境的,只需要给予php修改 .../nginx/conf/vhost/目录 和 /data/wwwroot/ 目录的读写权限.就可以实现远程添加Nginx配置文件和创建网站根目录与解压网站程序的功能了.但是,有一个问题却不好解决,就是添加Nginx配置文件以后需要重启Nginx才能生效.实现方法理论上也很简单,使用PHP执行 "/nginx/sbin/nginx -s reload" 命令即可重启Ningx了.说起来简单,PHP执行命令行的方法可以用 exec 等命令.于是 测试代码 就出来了.<?php...
- 2016/05/02
- |
- 程序资源
- |
- 0 Replies
我们经常会用到列举指定目录下所有文件的方法.我们通常的写法是使用 opendir scandir 之类的方法来实现.更多的可能是使用 glob 来获取文件列表但是,但是,这些都有致命的弱点要么不能获取子文件夹里面的文件,要么匹配规则太简单,不能满足要求!!!众所周知,正则表达式 是一个非常方便的工具,为什么不能把正则表达式运用到文件查找中呢。于是,下午便写了这么一个简单的方法,使用正则表达式遍历目录及子目录下的所有文件。纯原创,估计还没几个人写过这样的代码吧...
- 2016/05/02
- |
- 程序资源
- |
- 1 Replies
比较常见的创建文件夹的方法,因为PHP 自带的 mkdir 方法 只能创建一级目录。如果我们需要创建一个多级目录,可能会因为被创建的文件夹父目录不存在而导致创建失败。这个代码拿来就用,可以递归创建文件夹。
- 2016/03/16
- |
- 心得分享
- |
- 0 Replies
为什么说鸡肋呢,因为jQuery等JS类库已经提供了足够好用的各种调用方法.所以,你几乎没有可能会有使用上这些代码的时候.但是,你总会有不方便加载jQuery却还需要跨域获取数据的情况,那么,这个小代码就派上用场了;压缩后代码function jsonp(a,b){var c=document.createElement("script"),d="Qs5_Callback_"+(new Date).valueOf()+"_"+Math.random().toString().replace(".","...
- 2016/02/17
- |
- 心得分享
- |
- 0 Replies
今天有个朋友有一个需求,是要随机几个随机数,但是还不能有重复。就简单的写了一个,根据指定范围生成N个随机数,不会重复。同时呢,考虑会有从一个数组中取出多个不重复成员的需求,也一并写了出来代码还是挺简单的,主要思路是生成指定范围内的所有数值;然后随机从数组里面抽取一个成员,然后删除这个成员。以免下次重复抽取。/**
* 产生指定范围不重复的随机数
* 参数一: 最小值 int
* 参数二: 最大值 int
* 参数三: 随机数量 int
* 返回值: 结果数组 Array
**/
function getRandNumForRange(least, m...
- 2016/02/02
- |
- 心得分享
- |
- 6 Replies
有时候调试网页或者抓别人网页的POST包的时候。总会遇到这样的尴尬,我们需要抓取POST提交的信息。或者获取POST完成页面返回的代码。但是,目标页却马上就跳转了,导致,还没来得及Esc呢,页面就已经刷新了。这种情况,起码谷歌浏览器的F12是搞不了了...比如下面的情况 我把密码放在 被Post页面的源码里面了。form A
form B
当然,使用其他方法也是可以的,比如在代码里面下断点,或者不让跳转。或者用更高级的工具,抓封包。但是,每次都这样,也是很麻烦的。其实,有一个小技巧,就可以解决这个尴尬的问题。就是把页面放进框架,...
- 2016/02/02
- |
- 程序资源
- |
- 0 Replies
由于众所周知的原因(废话,官网写了..)SongTaste现在已经无法播放了,打开播放页面会显示播放按钮君不见了。但是,总有不小心还是要用到SongTaste的时候;如果你是SongTaste重度用户,那么,你应该已经装了相关的浏览器插件了。但是,如果你只是偶尔用一下SongTaste,那么,一直装着一个这样的插件。貌似有点太多余了,不如用下面的这个连接,把它添加到浏览器书签。然后在播放页面点击这个书签,就可以复活播放按钮了。非常的简单,不是么,还不会影响浏览器速度。当然,每次播放,都要按一下。所以,只是适合偶然使用又不想装浏览器插件的人而已。
- «
- 1
- ...
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- ...
- 15
- »