上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 由于经常被抓取文章内容,在此附上博客文章网址:,偶尔会更新某些出错的数据或文字,建议到我博客地址 : --> 点击这里 strlen() 获取字符串长度,成功则返回字符串 string 的长度;如果 string 为空,则返回 0。 strcpy() head.h _strcpy().c main. 阅读全文
posted @ 2017-08-20 16:03 hongxinerke 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 前面两篇相关文章: 《Web Api 内部数据思考 和 利用http缓存优化 Api》 《Web Api 端点设计 与 Oauth》 1.开放的接口 这样的接口我们天天都在接触,例如查快递,你查天气预报,你查飞机,火车班次等,这些都是有公共的接口。 例如腾讯的开放平台: 2.接口参数加密(基础加密) 阅读全文
posted @ 2017-08-14 23:30 hongxinerke 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 最近新项目,开了新端口进行测试,端口号是6666,却发现火狐和谷歌浏览器均不能访问。 火狐提示如下: 谷歌提示如下: 然后就开始怀疑是否是端口的问题,结果换成了8090,谷歌浏览器能正常访问了,想了下可能是谷歌浏览器限制了某些端口,然后百度了下,发现谷歌浏览器限制了以下的端口: 这......... 阅读全文
posted @ 2017-08-03 15:09 hongxinerke 阅读(1796) 评论(0) 推荐(0) 编辑
摘要: 在上篇《Web Api 端点设计 与 Oauth》后,接着我们思考Web Api 的内部数据: 其他文章:《API接口安全加强设计方法》 第一 实际使用应该返回怎样的数据 ? 如何减少api访问次数非常重要,但是我们会遇到,当我们尽可能的返回多的信息,多的字段,那么一次请求,将会带来大量的毫无意义的 阅读全文
posted @ 2017-08-03 14:28 hongxinerke 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: 最近一直看这方面的东西,总结如下: 在后续会进行实例demo演示,本篇进行理论详解。 下篇相关博客: 《Web Api 内部数据思考 和 利用http缓存优化 Api》 《API接口安全加强设计方法》 一 什么是Web Api ? web api 是指 “使用HTTP协议通过网络调用的API”。AP 阅读全文
posted @ 2017-07-31 00:29 hongxinerke 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 一、Socket简介 1、socket只不过是一种数据结构 2、使用这个socket数据结构去开始一个客户端和服务器之间的会话 3、服务器是一直在监听准备产生一个新的会话。当一个客户端连接服务端,它就打开服务器正在进行监听的一个端口进行会话 4、服务器端接受客户端的链接请求,那么就进行一次循环。现在 阅读全文
posted @ 2017-07-25 22:52 hongxinerke 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 由于经常被抓取文章内容,在此附上博客文章网址:,偶尔会更新某些出错的数据或文字,建议到我博客地址 : --> 点击这里 前几天进行了一个数据库查询,比较缓慢,便查询了一下,在这里记录一下,方便以后翻阅, 1)先复习一下查询索引 类型介绍: 1、Table 表的名称。2、 Non_unique 如果索 阅读全文
posted @ 2017-06-28 15:06 hongxinerke 阅读(612) 评论(6) 推荐(1) 编辑
摘要: <!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:D 阅读全文
posted @ 2017-06-26 20:58 hongxinerke 阅读(2335) 评论(0) 推荐(0) 编辑
摘要: 公司这边有做监控异常并将消息发送到企业公众号的功能。大概如下: 这里我们来看一下微信发送过程,其他不做讨论。 简单的来说,只需要两个步骤即可: 一 获取AccessToken AccessToken是企业号的全局唯一票据,调用接口时需携带AccessToken。AccessToken需要用CorpI 阅读全文
posted @ 2017-06-21 16:38 hongxinerke 阅读(2964) 评论(0) 推荐(0) 编辑
摘要: 在计划任务中,偶尔会看到重复执行的情况: 例如我们公司的计划任务举例: 这是两分钟执行一次的任务,并不能保证每次开启的进程能够在两分钟内绝对的执行完毕关闭,进程一直堆积的话,可能会把系统资源给耗尽,导致系统宕机。 举例: 新建test.php文件,代码如下: 添加计划任务: 等待执行,发生堆积 解决 阅读全文
posted @ 2017-06-17 12:27 hongxinerke 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 在计划任务中经常可以看到。例如我们公司的计划任务举例: 对于& 1 更准确的说应该是文件描述符 1,而1标识标准输出,stdout。对于2 ,表示标准错误,stderr。2>&1 的意思就是将标准错误重定向到标准输出。这里标准输出已经重定向到了 /dev/null。那么标准错误也会输出到/dev/n 阅读全文
posted @ 2017-06-16 20:40 hongxinerke 阅读(230224) 评论(8) 推荐(47) 编辑
摘要: 公司所用计划任务均是大概这样子的: 可以看到把输出与标准错误进行重定向到空设备了,这样做是有一定原因的。查阅了一些资料,在这里描述一下: 1.ssh登陆服务器2.新建一个php文件test.php,代码如下: 3.用以下命令执行test.php程序 查看 /tmp/test.txt 文件的内容为14 阅读全文
posted @ 2017-06-16 20:12 hongxinerke 阅读(929) 评论(1) 推荐(0) 编辑
摘要: 在mvc框架中可以看到事件类,实现事件的监听和触发。 举例: 就是说,在框架中,我们可以注册事件,并在某点触发事件,不需要修改源代码 使用Event类监听一个事件 function addArtice() { ....... Event::trigger('ON_Artice_ADD',array( 阅读全文
posted @ 2017-05-16 14:56 hongxinerke 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 语言包类: 相关配置项 LANG_FOLDER : 语言包目录名,默认为Lang LANG_AUTO : 自动识别语言,默认为true DEFAULT_LANG : 默认语言,默认为zh-cn方法 取值 : Lang::get($name) 手动加载语言包 : Lang::loadLang($lan 阅读全文
posted @ 2017-05-12 17:55 hongxinerke 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 多线程计算整型数组数据总和: 在此也可以结合队列来使用,队列控制取到的计算点 阅读全文
posted @ 2017-05-08 11:37 hongxinerke 阅读(3698) 评论(0) 推荐(1) 编辑
摘要: 最近复习了一下Apache Rewrite url重定向功能,有个项目用到了.htaccess,简单的几行代码,是看不怎么明白,于是复习了一下。 1.Apache Rewrite的主要功能 就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转 阅读全文
posted @ 2017-05-02 20:49 hongxinerke 阅读(9112) 评论(0) 推荐(0) 编辑
摘要: 编译其实就是把所有的代码整合在于一个文件,减少文件包含时间,加快php解析,虽然优化后时间上提升了不多,但能优化便多多少少进行优化。下面给一个编译例子,从而引申。 生成之后,代码会糅合在一起。 阅读全文
posted @ 2017-05-02 11:02 hongxinerke 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 最近上来写了一下栈,理解数据结构的栈。 头文件:stack.h 初始化栈结构与函数定义: stack.c 实现函数:初始化,判断栈顶,溢出等 主函数main.c 阅读全文
posted @ 2017-04-19 18:00 hongxinerke 阅读(756) 评论(1) 推荐(0) 编辑
摘要: 最近开发一套自己的框架,开发了一个多月,已传到git,学到了挺多,系列文章我会慢慢写挺多 这里先讲大致框架多用到的某些函数,我这里先列举一部分,网上对函数的定义,参数说明等,我就不照搬了,记录自己的理解和测验: 一 get_called_class 谁调用就显示调用的类名(包括继承等),框架中用到了 阅读全文
posted @ 2017-04-18 00:10 hongxinerke 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 今天试了一下在php添加扩展,看了挺多资料,细节上不一致,其他大体是差不多的。 我们来开发一个叫ccvita_string的函数,他的主要作用是返回一段字符,对应的php代码可能如此: 第一步,生成代码 进入php源代码中自带的工具ext_skel,利用其创建文件。 首先我们创建一个文件ccvita 阅读全文
posted @ 2017-04-14 00:05 hongxinerke 阅读(216) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页