代码改变世界

阅读排行榜

open-flash-chart + PHP + jQuery实例

2012-02-17 01:16 by 轩脉刃, 3796 阅读, 收藏,
摘要: 这个文章说一下open-flash-chart和PHP和jQuery的结合使用的例子 需求UI:解释下这个需求: 1 下方是一个flash的图表 2 上方有复选框,日活跃和周活跃用户 3 右方的一周和一月的span标签选择是显示x坐标轴的时间范围,有昨天起前一周和前一月两个选择4 点击左边的复选框和右边的span标签都会更新flash统计表实现步骤:1 下载open-flash-chart 2.0 这里使用的版本是: open-flash-chart-2-Lug-Wyrm-Charmer 2 将里面的js(json.js, swfobject.js)和php-ofc-li... 阅读全文

如何加速golang写业务的开发速度

2019-02-13 08:58 by 轩脉刃, 3793 阅读, 收藏,
摘要: 如何加速golang写业务的开发速度 不要忌讳panic golang写业务代码经常会被吐槽,写业务太慢了,其中最大的吐槽点就是,处理各种error太麻烦了。一个项目中,会有30%或者更多的是在处理error。 对于golang的error这个事情,golang的官方也说的很详细,建议函数返回err 阅读全文

Linux IO模型漫谈(1)

2012-05-29 11:20 by 轩脉刃, 3745 阅读, 收藏,
摘要: 基础知识 Linux将所有外部设备都看做一个文件来进行操作。因此,linux对所有外部设备的操作都可以看做是文件的操作。文件的操作当然需要有个标示描述它,这就是文件描述符(file descriptor)。 linux的IO操作如何形象理解呢? 我们说网络socket的read()是一个IO操作命令,具体流程是这样的: 应用程序调用read命令,通知内核需要做读取数据操作 内核创建一个文件描述符 内核从物理层收到读数据的命令,从网络中获取数据包 数据包传递到TCP/IP层,解析数据包的头 内核将数据包缓存在文件描述符的读缓存区(接受缓存区)中,注意这里的读缓存区是在内核中的 ... 阅读全文

2013/11/21工作随笔-PHP开启多进程

2013-11-21 18:30 by 轩脉刃, 3693 阅读, 收藏,
摘要: 今天被问到一个问题,php如何开启多进程才比较稳定。 php开启多进程执行一个操作有哪些方法: 首先想到的是使用pcntl的fork 具体可以参考之前的文章:PHP的pcntl多进程 其次想到的方法是使用linux的crontab 有个php程序,内部实现大概是 600) { break; } // ... Do SomeThing}意思是这个程序会持续10分钟,10分钟循环做这同... 阅读全文

Windows Hook

2013-05-13 10:08 by 轩脉刃, 3640 阅读, 收藏,
摘要: 啥是windows的钩子?钩子故名思议就是在嵌入到正常执行程序的功能。对于windows来说,每个系统和应用程序之间的交互是使用消息机制来进行。比如点击应用程序上面的某个按钮,就是发送了事件给了应用程序。windows钩子的作用就是在事件发送给应用程序之前截获事件,先对事件做处理,然后有两个选择,可以继续抛出事件,也可以消灭时间。于是每个事件在windows上的相应都是一个事件处理链,没增加一个处... 阅读全文
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 99 下一页