`
文章列表
添加 firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效) 重新载入 firewall-cmd --reload 查看 firewall-cmd --zone= public --query-port=80/tcp 删除 firewall-cmd --zone= public --remove-port=80/tcp --permanent     启动一个服务:systemctl start firewalld.service 关 ...
做开发时,经常需要针对某个目录执行一些命令。使用附件中的脚本,以管理员运行后可添加一些信息到注册表,从而做到在某个目录中右键点击后有“在此处打开命令窗口”的菜单。 当然,如果你习惯了打开命令行再切换分区,再切换到目录的方式,就不需要这个脚本了。 脚本内容如下: Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere]@="在此处打开命令提示符""Icon"="cmd.exe"[HKEY_CLASSES_ROOT ...
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Javascript setter, getter</title> </head> <body> <input type="text" id="inputUsername" v-model="data.username&q ...
本机:192.168.1.228 要免密码登陆的远程主机:192.168.1.229   本机和远程用户目录下创建目录 mkdir .ssh chmod 700 .ssh 本机创建密钥 ssh-keygen -t rsa  在远程主机的可信任列表(~/.ssh/authorized_keys)中将本机公钥(~/.ssh/id_rsa.pub )内容填进去即可:   本机测试是否可以免密码执行: ssh 192.168.1.229 date ################################################################## ...
有时候我们需要点击打印按钮打印网页中的局部内容,比如表格数据,这时候可以借用一段Jquery的扩展代码。 当然,打印的内容里面必须包含所有要素,比如CSS必须写在标签里面。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>printArea By Jquery Extend</title> </head> <body> ...
官方文档地址:http://www.yiichina.com/doc/guide/2.0/tutorial-mailing。 昨晚在CSDN写了这篇博客,明明保存成功了,但是实际上却是搞丢了!这令我很郁闷,还是回到iteye这个虽然多年没更新过,但是可以传小附件,代码格式化也不错的博客。 做产品或项目时,我们很多时候需要给客户发邮件。比如密码重置、各种通知。 那么yii2.0自带的yii2-swiftmailer扩展当属我用过的最完美的扩展了。 不得不承认,虽然yii2.0在视图里穿插各种php代码令我崩溃,但它的设计模式的确令人咋舌,各类工具也是非常齐全。 官方文档能让我们看到这 ...
Imagemagick是linux、windows、mac下都可以使用的一个图片转换的命令行工具。平时除了用来做图片大小转换以外,还可以将pdf转jpg,图片各种格式之间转换也可以,基本上说所有图片的转换都可以实现,而且是命令行的,适合作为网站应用。比如将test.jpg转换成test.ico,只需要如下命令:> convert test.jpg test.ico是不是很简单??
有时候我们需要在网站里显示一系列的图片缩略图,用户可以点击缩略图查看大图,但是弹出新页面显示大图显得太low,看QQ、微信都实现了点击图片弹层显示大图的功能,甚至可以自由缩放,客户怎能不喜欢这样的功能? 在1年前我做过一个“点击图片弹层放大”的demo,使用的是fsgallery.js,这个js用起来还是不错的,也没有花哨的功能,点击图片就放大了,操作十分简单,但没有自由缩放功能。 最近看discuz论坛上点击图片放大功能又进步了啊,所以再次百度搜索,找到了viewer.js,这是一个github上托管的项目,比之前那个要新要强大,但是由于功能复杂,所以操作起来事情多,这两个方法各有千秋。 ...
iteye的编辑器太难用了。有时候写的博客还丢失了。希望做博客搬家。
<?php /** * 演示代码:php新特性之“接口” */ namespace test; interface Documentable { public function getId(); public function getContent(); } class StreamDocument implements Documentable { protected $resource; protected $buffer; public function __construct($resource, $buffer = 4096) { ...
我的.vimrc配置文件 写道 "set mouse=aset nuset backspace=indent,eol,startlet Tlist_Show_One_File=1let Tlist_Exit_OnlyWindow=1let Tlist_Use_Right_Window=1let Tlist_File_Fold_Auto_Close=1map <F4> :TlistToggle<CR>noremap <F2> :w<CR>noremap <F6> :make<CR>noremap <S-F ...

Linux中vim的使用

维护linux服务器的时候,大部分时间都在安装服务器端的各种软件,依赖库,部署代码,导入mysql数据、备份mysql数据等等。无论做什么,都需要修改配置文件,而linux是命令行操作,几乎所有修改配置的操作都是去修改一个文本文件。这时候,linux上的最强大编辑器,vim就发挥它的作用了。 vim是使用linux必会的一个编辑器,你最好先学会它,而且越熟练越好。 我用SecureCRT连接到linux终端后,我对SecureCRT进行各种设置,比如UTF-8编码,使用Linux仿真,字体使用Fixedsys 10pt,颜色方案我用黑色背景灰色前景色(可能要自定义)。然后启动vim打开一个 ...
测试人员可能是公司专职的职员,也可能是项目经理,也可能是你的老板,你的客户,所有在产品未发布上线时使用你的产品的人,你都可以认为是测试人员,包括你自己。   对于程序员来说,如果不懂得测试技巧,测试人 ...
网址:https://github.com/PHPOffice/PHPWord   对于将信息导出到word文档的方式,用一个word文档作为模板,替换其中的变量是最简单不过的了。 附件中提供了这样的实例,亲测可用,我还百度搜索,扩展了图片替换的方法(见:http:// ...
利用php的ZipArchive可以对文件进行打包,我这里包装了一个函数,传入数组,即可打包,数组的定义方式为:对于数组的每一个元素,当元素为数组时,键名为目录,否则就是将所有的字符串当做相对路径,将文件添加到压缩包的当前路径下,代码贴出来,附件中有可运行版本。 这里要再提一下的是,如果传入比如$list = array('file1' => './1.txt', 'file2' => './2.txt');这里的file1,file2作为键名毫无意义,并不会为之创建目录,因为值是一个字符串,所以压缩包的根目录里包含了1.txt, 2.txt,如果要将1.txt放入file1目录 ...
Global site tag (gtag.js) - Google Analytics