Month: December 2017
IntelliJ IDEA 2019.1 注册码
windows用户
修改 C:\Windows\System32\drivers\etc
添加
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
Linux/Mac 用户:
修改 /etc/hosts file. (打开终端 terminal and 输入 sudo vi /etc/hosts)
添加一行
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
删除 token
rm ~/.WebStorm2019.1/system/token
或者
rm ~/.Intel…
Read More
什么是Cron和Crontab
Unix和Linux系统的各个发行版本基本都支持Cron,Cron /Crontab允许我们在设定的时间自动执行或定时执行某个任务,如应用程序或脚本。更详细的概念和使用方法介绍请点击Cron和Crontab是什么?
现在我们要讨论的是,许多的php程序员都可以很快完成Web应用的开发,PHP代码的调试也比PERL或C语言容易很多,不过经常会碰到有php程序员会问:如何在linux系统中使用crontab来运行Php脚本?比如ubuntu crontab 定时执行php代码。
Ubuntu 如何使用Crontab定时自动执行PHP脚本
在指定的时间运行php脚本的情况,比如定时进…
Read More
一,什么是crond,crontab
linux下面定期分为二部分,一部分是后台程序crond,一部分是crontab往crond输入指令的接口。
为什么要定期执行,因为有些事情我们是要定时执行的,这样可以节省不少人力,物力。例如:每个星期都要给注册的用户发送邮件,如果能定时执行的话,就不要有个人去做了,现在sns比较流行,里面有什么好友新鲜事,你做的事情,不是立马你的好友就能看到,也许要过一小时,或者几个小时才能看到,如果要人工去操作的话,就比较烦了。
二,crond启动
crond不同的系统下面启动不同,以archlinux为例
1,crond启动
[root@BlackGhost zhangy]# cr…
Read More
直接上代码:
//return an array of objects according to key, value, or key and value matching
function getObjects(obj, key, val) {
var objects = ;
for (var i in obj) {
if (!obj.hasOwnProperty(i)) continue;
if (typeof obj[i] ==
译自 jQuery Plugins / Authoring
创建插件
看来 jQuery 你已经用得很爽了,想学习如何自己编写插件。非常好,这篇文档正适合你。用插件和方法来扩展 jQuery 非常强大,把最聪明的功能封装到插件中可以为你及团队节省大量开发时间。
开始
要编写一个 jQuery 插件,需要为 jQuery.fn 对象增加一个新的函数属性,属性名就是插件的名字
jQuery.fn.myPlugin = function() {
// 插件的具体内容放在这里
};
等一下! 我熟悉并钟爱的 $ 哪儿去了? 它还在,只是为了确保你的插件不与其它使用 $ 的库发生冲突,有一个最佳实践: 把 jQuery 传递给 IIFE(立即调用函数),并…
Read More
使用前需要知道的
vim 是对vi的扩展,文中的很多操作是vi通用的
vi是区分大小写的命令的,也就是说 g与G 是不同的命令
在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式
一般模式用于文件内部操作,编辑模式用于输入编写等,指令模式用于对文本文件进行操作
常用操作
进入一般模式为开始编辑,或者按esc后进入
按键
效果
a,i,r,o,A,I,R,O
进入编辑模式
h,backspace
左移动
l,space
右移动
j
下移动
k
上移动
0
移动到行手部
$
移动到行末尾
H
移动到屏幕最上
M
移动到屏幕中央
L
移动到屏幕最下
G
移动到文档最后一行
gg
移动到文档第一行
v
进入光标模式,配合移动键选中多行
Ctrl+f
向下翻页
Ctrl+…
Read More
一般网站经常用phpmyadmin备份和恢复数据库,但默认总是限制了2M。网站数据太多就不行了。
解决方法有两种,如下:
(方法一)修改php.ini适用自己有服务器或VPS的朋友
大多数都修改php.ini中的upload_max_filesize,但修改了这个以后,还是提示这个问题;
那么更改如下几处:
修改 PHP.ini (Ubuntu位置:/etc/php/7.0/apache2/php.ini)
file_uploads on #是否允许通过HTTP上传文件的开关。默认为ON即是开
upload_tmp_dir #文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹
upload…
Read More
配置
在Apache下配置二级域名,实际上就是配置一个VirtualHost,然后把ServerName进行一个重定向。
假如有httpd.conf文件(没有就是apache2.conf)文件,但是我的ubuntu在apache下/etc/apach2/有sites-available文件夹,这个下面有default.conf(000-default.conf)文件,这个里面添加上:
<VirtualHost *:80>
ServerAdmin info@ikeepstudying.com
ServerName justcode.ikeepstudying.com
DocumentRoot "/var…
Read More