吴楚衡

来找我吧!我的目标是星辰大海!


  • 首页

  • 归档99

  • 标签77

  • 分类17

  • 关于

  • 历史

  • 书单

  • 工具

  • 搜索

「php」php安全类

发表于 2018-05-22 | 更新于 2020-04-10 | 分类于 php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class safety
{
/**
*访问时间间隔判断
*@param array ['secondLimit' => int]
*@return boolean true 当前访问已过倒计时 false反之
*/
public function isTimeLimit($param)
{
$isPass = empty($_SESSION['submitTime']) ? true : false;
if(empty($_SESSION['submitTime']) OR $_SESSION['submitTime'] > time()) {
$_SESSION['submitTime'] = time();
}
if(time() - $_SESSION['submitTime'] < $param['secondLimit'] && !$isPass) {
return false;
}else{
$_SESSION['submitTime'] = time();
return true;
}
}
}

「Vim」spf13-vim快捷键

发表于 2018-05-18 | 更新于 2020-04-10 | 分类于 vim

Installation

Requirements

事实上只需在Vim里:help plugin_name就可以查看帮助内容,我只是为自己常用的做个速查。
To make all the plugins work, specifically neocomplete, you need vim with lua.

Linux, *nix, Mac OSX Installation

The easiest way to install spf13-vim is to use our automatic installer by simply copying and pasting the following line into a terminal. This will install spf13-vim and backup your existing vim configuration. If you are upgrading from a prior version (before 3.0) this is also the recommended installation.

Requires Git 1.7+ and Vim 7.3+

1
2

curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh
阅读全文 »

「mySQL」mysql笔记-mysql函数运用

发表于 2018-05-16 | 更新于 2020-04-10 | 分类于 mySQL

主副表查询

1
SELECT *,(select count({$dbPrefix}vedios.pid) from jdn_vedios where {$dbPrefix}vedios.pid={$dbPrefix}column.id) as pidCount	FROM `{$dbPrefix}column` WHERE `pid` = 197

加法运算

1
"UPDATE `{$this->DbPrefix}videos` SET `views`=views+1 WHERE `id` = {$param['id']}"
阅读全文 »

「linux」lamp配置

发表于 2018-05-15 | 更新于 2020-04-10 | 分类于 linux

打造高性能计算型服务器
说明原因:为什么打造属于自己的计算型高性能服务器?因为别人的服务器出问题了,找不到原因感到不爽!理由2:使用第三方的面板固然方便,但(我也不想),功能越强会开启大量的进程,占用大量的计算资源。
环境:centos 7 最小化安装

阅读全文 »

「前端」jQ学习笔记-ajax

发表于 2018-05-13 | 更新于 2020-04-10 | 分类于 前端

1.基本使用

 说明:AJAX 是与服务器交换数据的一项技术,它可以在不重新加载整个网站的情况下更新网页的某部分。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<div class='demo1'>
<span> AJAX就是:</span>
<button>点击我你就知道</button>
</div>
<script src='/library/static/js/jquery-2.1.4.js'></script>
<script type='text/javascript' charset='utf-8'>
$('.demo1 button').click(function(){
$.ajax({
url: '/library/static/html/demo/ajax.html',
type: 'GET',
data: {'values1':1,'values2':2},
dataType: 'json',
success: function(result){
$('.demo1 span').append(result.msg);
},
error: function(result){
console.log(result);
}
});
});
阅读全文 »

「前端」jQ学习笔记-选择器

发表于 2018-05-10 | 更新于 2020-04-10 | 分类于 前端

多节点选中

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<script src='/libery/static/js/jquery-3.3.1.min.js'></script>
<div class='demo1'>
输入框1:<input type='text' class='input1' value='输入框1' /><br>
输入框2:<input type='text' class='input2' value='输入框2' /><br>
输入框3:<input type='text' class='input3' value='输入框3' /><br>
根据选项框选中状态:<select>
<option>1</script>
<option>2</script>
<option>3</script>
</select><br>
选中单选的节点:
男:<input type='radio' name='sex' checked='checked' value='1' />
女:<input type='radio' name='sex' value='0' />
选中结果:<span class='result'></span>
</br>
<button>修改输入框1,3</button>
<button>修改全部输入框</button>
<button>选中框选中第3个选项</button>
</div>
<script type='text/javascript' charset='utf-8'>
//节点选中
$('.demo1 button:first').click(function(){
$('.input1,.input3').val('你已点击第一个按钮');
});
//子节点选中
$('.demo1 button').eq(1).click(function(){
$(".demo1 input[type='text']").val('你已经点击第二个按钮');
});
//状态节点选中
$('.demo1 select').change(function(){
var currentNode = $('.demo1 select option:selected');
currentNode.text('修改当前选中项');
});
//修改选中框选中状态
$('.demo1 button').eq(2).click(function(){
$('.demo1 select option').attr('selected',true);
})
//选中单选的节点
$('.demo1 input[type=radio]').change(function(){
var text = $('.demo1 input[type=radio]:checked').val();
$('.result').text(text);
})
</script>
阅读全文 »

「php」php.ini配置说明

发表于 2018-05-10 | 更新于 2020-04-10 | 分类于 php
  • display_errors = On开启php错误信息

「linux」Nerdtree常用快捷键

发表于 2018-05-02 | 更新于 2020-04-10 | 分类于 linux

打开文件或目录

  • o : 打开一个目录或一个文件并fouce在这个文件。已在buffer中就fouce。
  • go : fouce在nerdtree打开一个文件。如,多个窗口,文件打开在上-个fouce的窗口。
  • t : 在新的Tab打开一个文件并fouce在这个文件。
  • T :在新的Tab打开一个文件。fouce留在Nerdtree。
  • i :水平分割打开文件。并fouce到当前的文件。
  • gi :水平分割打开文件。fouce在Nerdtree。
  • s :垂直分割打开文件。同上。
  • gs :同上。
    阅读全文 »

「linux」shell常用快捷键

发表于 2018-05-02 | 更新于 2020-04-10 | 分类于 linux

进入vi编辑模式

set -o vi 可以使用vi的方法来编辑当前行命令。esc退出vi回到bash

移动光标

方向 效果 操作
往右 向右移动一字符 ctr+f
往右 向右移动一单词 alt+f
往右 向右移动行尾 ctr+e
中间 移动到行间 (待添加)
往左 向左移动一字符 ctr+b
往左 向左移动一单词 alt+b
往左 向左移动行首 ctr+a
阅读全文 »
1…910
吴楚衡

吴楚衡

IT菜鸟,写这个博客是防止未来把自己学习的东西给忘记了,也是为了自己学习的那点东西做下总结加深下印象,请多指教^_^!

99 日志
16 分类
76 标签
GitHub E-Mail
Links
  • hexo文档
  • 主题文档
  • linux学习平台
  • git使用手册
  • highlightjs
  • docker
  • cnlox
  • vim从入门到精通
  • 刺客博客
  • 算法牛人
  • 牛人
  • githhub开源书
  • 赖经纬
  • 徐庆业
  • next主题参考
粤ICP备17071471号 © 2020 吴楚衡
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Mist v6.7.0
|
0%