自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq756568797的博客

现在开始...

  • 博客(21)
  • 收藏
  • 关注

原创 变量

PHP是弱类型的,但在C这层,假设现在已经接收了参数,是要做参数类型判断的。很简单 zval->type == "IS_BOOL" 。没错,更正确的方法应该是用宏。 类似许多工作,PHP已经做了大量的宏。获取变量的类型 : Z_TYPE() ,Z_TYPE_P(),Z_TYPE_PP() ,分别是获取变量类型,获取变量类型指针,指针的指针。(Zend/zend_operat

2017-08-01 11:25:44 237

原创 梦幻藏宝阁第二次验证。。解决方案

public function break_verify2($url1){$cookieVerify = dirname(__FILE__)."/cookie.cookie";$cookieSuccess = dirname(__FILE__)."/cookie_2.cookie";// $url1="http://xyq.cbg.163.com/cgi-bin/login.py?ne

2016-05-20 12:23:21 1813

原创 抓取梦幻西游藏宝阁数据,php过验证

public function login_cbg(){$cookieVerify = dirname(__FILE__)."/cookie.cookie";$cookieSuccess = dirname(__FILE__)."/cookie_2.cookie";if(!$_POST){// 获取cookie并保存$ch = curl_init(); curl_setop

2016-04-18 22:27:54 8394

原创 referer测试

www.jb51.net

2016-03-22 14:44:19 885

转载 谷歌浏览器详细用法

http://web.jobbole.com/82558/

2016-03-16 11:41:28 317

原创 js 操作文档

在项目的过程中,需要显示的东西跟选择游戏挂钩。也就是选择了哪款游戏,就会显示相应的信息。这里面就要在脚本里面进行操作。把几个脚本控制html的函数写出来通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。

2016-01-06 17:40:35 320

原创 这几天的degug记录

写点被坑记录吧,每个坑都踩了好长时间,下回应该不会再坑了_FILES[控件名]['name']['type']['error']mkdir($this->savePath, 0777);//尝试新建一个由 path 指定的目录。默认的 mode 是 0777,意味着最大可能的访问权。move_uploaded_file($_FILES["控件名"]["tmp_name"],

2015-12-30 20:24:44 309

原创 redis会被session影响,坑了好久

redis也让我调了好久。在a文件内set,在b文件get,怎么都get不到。搞了好久。于是在get前用了connect。发现,get到数据。于是,把放在construct里的setOption设置前缀,放在了get之前。这样,不用connect也能正常的get到数据。那么说明,一定是construct之后被session影响到了,

2015-12-30 19:08:43 1930

原创 报警啦! session跟reload的一个坑

reload我以为只是重新调用一次控制器罢了,但是,他是会清空掉除了session里面保存的数据外的一切数据。所以,要获取数据,应该在if($this->session->userdata('item'))为真时,再获取一次数据。否则,reload的之前你做的一切保存都是无用的,切记啊

2015-12-21 16:04:24 879

原创 empty(),is_null(),isset()的几个坑点

这个个函数都望文生义了。empty()在php里边,不是判断字符串是否为空,而是判断变量是否设置。所以参数只能是变量。$a;$b = false;$c = '';$d = 0;$e = null;$f = array();var_dump(empty($a));var_dump(empty($b));var_dump(empty($c));var_dump(

2015-12-21 14:19:55 315

原创 session与cookie机制

项目里面看到session,是CI封装过的用法,$this->session->userdata('item');这样就能获取到session了;存的时候,$this->session->set_userdata('item_name',$item);最开始没理解session,然后就觉得费解,这么多的用户名,只用'item_name'一个key,如何获取全部的用户名。然后问了魈哥,才发现理解

2015-12-18 20:07:13 219

原创 CodeIgniter框架初级总结

算是弄懂了CodeIgniter框架的整体逻辑了。说白了就是M-V-C。输入URL时后,路由先到controllers,找到对应的控制器,然后按照控制器里面的逻辑进行后续的操作,加载模型啊,视图啊等等了。CI封装好了很多东西,都还没有接触多少,之后几天从项目里面开始慢慢接触,边做边积累了。

2015-12-12 20:45:13 258

原创 KMP 撸完总结

前段时间d哥让我帮忙搞个特征码扫描的接口。然后就看了下ac自动机,进而免不了KMP了。以前搞过,后又忘了,现在用自己理解,自己写出来。这样可能记忆会更深。-----------------------------------------------------------华丽的分割线--------------------------------------------------------

2015-12-09 21:34:52 231

原创 实习第二天,该写点啥了

---

2015-12-09 12:32:36 421

原创 创新工场-涂鸦移动 面经

今天去涂鸦移动,挺期待的。一面技术官,挺舒服的。一开始给我两个a.c b.c的文件,要共享一个变量,有什么方式。这个东西没做过,所以凭自己的感觉去说了。如果给我个编译器,自己能试试耍出来,然后就跳到下一题。然后问我搞ACM常用的树的数据结构。还真就没扯出来,说了线段树二叉树啥的。之后再给了一道广搜题。让我现写:一个map地图,给个x,y点,求离点(x,y)最近的符合条件的点。条件是一个

2015-11-30 19:11:27 2290

原创 反转单链表

今天看到一道题,单链表,从中间节点到尾节点进行反转。有一道类似的题,单链表进行反转。head->5->2->3->1->7->nullhead->2->5->3->1->7->nullhead->3->2->5->1->7->nullhead->1->3->2->5->7->nullhead->7->1->3->2->5->null

2015-11-29 22:35:43 226

原创 pku 3356(一个源串变换成目标串的最少步数,仅增删改3个操作)

每次最优的操作,能产生子问题,该子问题能够解决该问题,这是最优子结构。最优子结构+重叠子问题,所以此题为动态规划问题。由于每次操作为:  增加一个字符,删除一个字符,改变一个字符  设dp[i][j] 源串前i的子串变换成目标串前j的子串,需要的最少步数。由空串到任意串,则dp[0][i]=i,dp[i][0]=i求dp[1][1],如果 str1[0]

2015-11-29 22:27:30 562

原创 草,真真逗b

两个单链表,判断是否有交点,找出第一个交点 一个数组中有一个数出线超过n/2次,揪出来 实现memcpy函数

2015-10-18 20:52:21 2729 1

转载 MFC自定义类访问主对话框控件(查了好久)

在使用mfc的时候经常遇到自定义类访问主对话框控件的问题,例如自定义类中的方法要输出一段字符串到主对话框的EDIT控件、控制对话框的进度条等。   要在自定义的类中访问主对话框空间,须获得主对话的指针。主对话框的对象在app类的InitInstance()方法中声明。查看app类的cpp文件,在InitInstance()方法中有如下语句:   CAppDlg dlg;   m_p

2015-10-15 18:13:54 366

原创 二进制的一个常见技巧

一个整数减去1之后在和原来的整数进行与运算,得到的结果相当于是把整数的最右边的1变成0。比如1100,减去1之后等于1011,与运算得:1000。很多二进制问题都能用这个思路。

2015-10-01 05:39:14 664

原创 牛客学堂第四节

1.定义局部最小的概念。arr长度为1时,arr[0]是局部最小。arr的长度为N(N>1)时,如果arr[0]最小;如果0给定无序数组arr,已知arr中任意两个相邻的数都不相等,写一个函数,只需返回arr中任意一个局部最小出现的位置即可。2.给定一个double类型的数组arr,其中的元素可正可负可0,返回子数组累乘的最大乘积。例如arr=[-2.5,4,0,3

2015-09-26 06:21:49 342

空空如也

空空如也

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

TA关注的人

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