自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

z8853797的专栏

弱菜求轻喷

  • 博客(139)
  • 资源 (5)
  • 收藏
  • 关注

原创 mysql 问题

mysql 问题emoji 查询t 字段存储字符串,含有emoji表情,并且做唯一索引。写入一条数据 t字段内容为: 1234emoji1这时候查询 select * from table where t = 1234emoji2结果返回的是emoji1这条数据。经过测试,部分emoji表情会有这种情况因为emoji可能会超过4个字节。设置该列 SET utf8mb4 COLLAT...

2018-09-28 18:45:10 265

原创 memcached 问题汇总

           php设置key-value,过期时间300s。设置成功后立即获取,发现返回false,key 莫名其妙过期了。1  首先怀疑是否内存满了,并且key 对应的slab也没有多余空间,用memcached-tool 测试了一下,发现内存还很充足,也没有触发Lru,使数据被剔除,只能从其他方面排查2 telnet 127.0.0.1 11211 使用命令模拟Php的写入读...

2018-09-07 18:50:59 387

原创 php yield 个人小解

手册关于yield 的介绍  http://php.net/manual/zh/language.generators.syntax.php#control-structures.yield手册关于 Generator 的介绍 http://php.net/manual/zh/generator.send.php<?phpfunction xrange (){ while

2017-01-09 17:22:49 3543 1

原创 nginx 将请求全部指向到一个页面

个人需要,所以试写了下,使用的是nginx。

2016-12-27 18:54:15 16216

原创 nginx 设定某个目录只允许特定ip/ip段访问

因为要求某个web项目只运行特定的网络访问,所以需要设置ip。前期按照单纯的设置,导致打开php变成直接下载,突然想起来是location的优先级导致,php没有被proxypass 到127.0.0.1:9000;所以需要把解析php的那段提前。否则打开就是php文件就是下载,还有就是缓存要清楚测试。记录一发- -        location ^~ /xxx/xxx/xx/

2016-12-20 21:16:56 11620

原创 websocket聊天室,简单版本,基于swoole

环境是lnmp + redis 。 使用swoole ,php-redis 扩展比较简单的一个聊天室,有时间继续完善。地址 :https://github.com/qiuyuexi/swoole_simple_chat.git

2016-12-15 18:02:42 1010

原创 nginx thinkphp

因为有需要,使用thinkphp。环境是lnmp。原本想装个apache用,但是现在习惯用nginx,那就还是用nginx.nginx对于tp的rewrite有点蛋疼,记录一发--

2016-12-11 19:23:31 368

原创 使用getmail4 自动下载邮件并拉取附件

因为现在正在进行的项目要求: 实现自动下载邮件并提取邮件中的附件 所以决定使用getmail4 来完成首先安装 :sudo apt-get install getmail4配置:    cd ~             mkdir .getmail             cd .getmail             mkdir maildir

2016-10-21 10:36:12 7217 1

原创 nginx 无法解析php,(110: Connection timed out)

这里的解析不是指打开.php 出现下载等情况。这是我的nginx 关于php 的设置location ~ \.php$ { root /var/www; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcg

2016-10-17 17:14:49 3742

原创 lnmp

全部采用源码编译安装。。因为又要给一台服务器安装环境,所以打算记录下安装过程。groupadd mysqluseradd  -g mysql mysqlgroupadd www-datauseradd -g www-data www-data服务器环境centos1首先安装的是mysql。安装包mysql-5.5.49.tar.gz先安装需要的工具yum

2016-09-26 15:58:55 378

原创 文章标题

因为要求把一些java 文件的注释给去掉了。然后注释又很多。 所以就想到了在Notepad++中用正则来替换那些注释。正则还是很好用的。记录下= =略挫的正则。不过能用就好

2016-01-07 15:43:00 327

原创 php 数组排序

php 对于一维数组的排序有 俩种情况,一种是按值排序,一种是按键值, 其中不同的排序函数有不同的用法,有的会失去索引关系,有的会保持索引关系。但是都比较方便。对于多维数组来说,就需要自己定义排序函数。其实就感觉像c,c++ 那样。对结构体之类的进行排序。对于数组排序来说,分俩种情况,一种是对数字排序,一种是对字符串进行排序。对数字进行排序<?php function n

2015-11-18 23:07:58 474

原创 $.ajax 的简单小例子

感觉自己对$.ajax 不是很清晰 就看了文档 尝试写了下 .然后还发现个问题,$arr2 = array("id"=>2,"name"=>2); 如果是这种格式的length 就会出问题,遍历也是。但是如果改成$arr2 = array(0=>2,1=>2);这样就没问题了 。表示不是很理解。但是如果返回的是 $arr[0] = array("id"=>$_POST['id'

2015-08-10 11:12:08 2313 3

原创 js 简易时钟

突然好奇js怎么画时钟,就查了下。然后再w3c 看到了 关于canvas的函数,然后就写了个这么挫的代码= = 。重复代码太多了。以后找机会优化下。试试 function draw(){ var now = new Date(); var sec = now.getSeconds(); var min = now.getMin

2015-08-07 18:26:39 1013

原创 php 抽奖类的

很简单的思路。有点贪心的想法<?php header("Content-type: text/html; charset=utf-8"); require("lottery.php"); $arr = array( '0' => array('id'=>0,'prize'=>'100','v'=>1), '1' => array('id'=>1,'prize'=>

2015-07-30 14:11:27 553

原创 php 文件下载

原谅我的搓代码。。 有好写法求分享啊。。<?php class fileload{ private $fileName; private $fileDir; private $fileUrl; private $fileLink; function __construct($name,$dir){ $this->fileName = $name; $this-

2015-07-28 16:06:45 322

原创 php 文件上传

因为都没怎么写过php 的面向对象。。所以就胡写了一个. 认真学习oop。。写出漂亮的代码<?php class fileUpload{ private $fileName; private $fileType; private $fileSize; private $fileTmpName; private $fileError; function __cons

2015-07-28 14:27:44 293

原创 easyui searchbox

删除文章 编辑文章 $(function(){ //返回列字段 var fields = $("#tt")

2015-07-26 17:35:13 1143

原创 thinkphp 对数据表的列名进行大小写转换

因为突然发现数据库表大写不一致,导致出了些问题,就自己写了个修改的函数,,结果修改成功,但是把网址给挂了,也是醉了,有什么优化的方法吗? public function test(){ //获取所有表的设计结构 $table = M('information_schema.tables'); $row = $table->

2015-07-26 16:54:58 3019 3

原创 计蒜之道 测试赛 D题

很简单的一道题#include #include #include #include using namespace std;struct S{ int x; char value;}s[10];char str[1001][10];int main(){ char ss[10]; int cnt = 0,cntt = 0; scanf(

2015-07-17 15:34:12 2252

原创 js 写一个table

学Js 有一段时间了。。但是感觉学的散散的,刚好看到实验室桌子上有本>  就拿来看看 里面js 关于dom 基础的知识,就尝试了写。好吧。。其实我是要看正则表达式的。 function Test(){ //alert("11"); var table = document.createElement("table"); table.setAttribute("bo

2015-07-17 15:31:17 1463

原创 SublimeLinter 问题

之前虽然在用sublime text  但是没有去查过它的插件,今天装下了sublimeLinter,一直提示错误,各种查了查。最终解决了。在sublimeLinter-settings-User 里面加这代码就好了。因为我是用的wamp。{ "sublimelinter_executable_map": { "php":"E:\\wamp\\bin\\php\

2015-07-15 13:04:58 1426 1

原创 jquery attr & prop

jquery 里 如果要对radio 进行多次属性设置 使用attr 会出现问题,需要使用prop。记录一下

2015-06-08 19:48:28 343

原创 一些感触

前几天用thinkphp 写了RBAC, 测试时候可以,结果今早看的时候突然发现出问题了,各种查没找出来,只好看了 AccessDecision() ,saveAccessList()的代码  ,提取出来单独测试,发现有判断权限,然后发现是$this->error  这里出了问题。修改下就可以了,但是感觉这样还是会有些问题,继续修改突然感觉easyui

2015-06-04 22:31:38 423

原创 easyui tree 显示数据

折腾了一会 总算实现用tree 来显示数据, 其他的还在摸索。这些是json 数据[{"id":"1","name":"admin","text":"\u540e\u53f0\u5e94\u7528","pid":"0","children":[{"id":"5","name":"Rbac","text":"RBAC\u6743\u9650\u63a7\u5236","pid":"1"

2015-05-05 13:40:17 1456

原创 Jquery 点击隐藏和显示

挑战题 $(function(){ $("li:eq(4)").css("display","none"); $("li:eq(5)").css("display","none"); $("a").click(function(){ if($(

2015-04-27 11:32:33 739

原创 Thinkphp 使用UEditor

要在项目中加个在线编辑器 ,刚开始不懂是什么,然后就百度啊,找啊找,就看到有UEditor 等等,然后发现挺多人用的,就蛮去看了下 然后就试了试,只实现 标题 和文本内容,其他都没有处理。感觉很不错 后面再慢慢了解 Ueditor window.onload =

2015-04-26 21:40:23 502

原创 tabs 切换

看了慕课网上关于tabs 切换后 写的 。 Doom 的了解更深刻了些,不过盒子模型还是不怎么会,只会简单的,继续努力。 Tab切换 *{ margin: 0px; padding: 0px; list-style: none; font-size: 12px; } .tabs{ width:298px;

2015-04-26 11:58:54 561

原创 菜单实现切换效果

Document *{margin:0; padding:0; font-size:13px; list-style:none;}.menu{width:210px; margin:50px auto; border:1px solid #ccc;}.menu p{height:25px; line-heig

2015-04-26 09:36:26 1061

原创 菜单点击 显示和隐藏

Document *{margin:0; padding:0; font-size:13px; list-style:none;}.menu{width:210px; margin:50px auto; border:1px solid #ccc;}.menu p{height:25px; line-heig

2015-04-26 09:35:45 2940

原创 checkbox 实现多选

无标题文档 请选择你爱好: 音乐 登山 游泳 阅读 打球 跑步 请输入您要选择爱好的序号,序号为1-6:

2015-04-22 16:50:08 3839

原创 JS split 分割字符串

无标题文档var mystr="86-010-85468578";document.write(mystr.split("-")+ "");document.write( mystr.split("") + "");document.write(mystr.split("",3));

2015-04-22 13:02:42 2029

原创 用JS 写个非常简单的计算器 算是学习JS的一个开头

事件 function count(){ var a = parseInt(document.getElementById("txt1").value); var b = parseInt(document.getElementById("txt2").value); var c = document.getElementById("select

2015-04-22 12:47:21 1412

原创 hdu 5174

学长出的一场BC,就跑去打打了。。刚开始题目读搓了,后来才读明白意思,结果发现居然有中文题目QAQ。。杭电真良心。排序去重 模拟下就可以了,注意会爆int.#include #include #include #include using namespace std;typedef __int64 ll;int const MAXX=2147483647;ll has

2015-02-15 00:04:30 780

原创 记录下。搞了几天的U方法带变量

第{$key}个<!--{$vo.name} -->$vo['id']))}">{$vo.name} 很实用的U方法,但是遇到错误也不懂为什么。总算解决了,记录下。

2015-02-11 23:19:07 1304

原创 POJ1330 Nearest Common Ancestors

Lca 入门题#include #include #include #include #include #include #include #include using namespace std;int const MAXN = 10010;int n,u,v;vector q[MAXN];int father[MAXN],vis[MAXN],root[MAXN];v

2014-11-09 22:57:05 393

原创 poj 2777

线段树  + 位运算 位运算是很吊的存在。。#include #include #include #include #include #include #include #include #include #include using namespace std;typedef long long LL;typedef __int64 ll;#define Lson

2014-10-20 13:38:39 472

原创 hdu 2222

Ac自动机模板题#include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll;using namespace std;struct node{ node *fail

2014-09-12 13:11:21 469

原创 hdu 3746 Cyclic Nacklace

求最小循环节

2014-09-02 16:22:23 437

原创 hdu2087 剪花布条

裸KMP#include #include #include #include #include #include #include using namespace std;int const MAXN = 1000010;char s[MAXN],s1[MAXN];int next[MAXN];inline void Get_Next(int n){ memse

2014-09-02 16:15:44 410

redis-3.2.3.tar.gz

2016-09-28

phpredis-2.2.7.tar.gz

phpredis-2.2.7.tar.gz

2016-09-28

php-5.6.21.tar.gz

2016-09-28

nginx-1.9.15.tar.gz

2016-09-28

mysql-5.5.49.tar.gz

mysql-5.5.49.tar.gz

2016-09-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除