在论坛好久了没有怎么正式的发表过东西,今天给大家共享一下我的采集代码!思路:
采集程序的思路很简单大体可以分为以下几个步骤: 1.获取远程文件源代码(file_get_contents或用fopen).
2.分析代码得到自己想要的内容(这里用正规匹配,一般是得到分页)。 3.跟...
分类:
Web程序 时间:
2014-06-29 12:39:11
阅读次数:
242
AOP 各种的实现
AOP就是面向切面编程,我们可以从几个层来实现AOP
编译期---------字节码加载前---------字节码加载后
在编译器修改源代码,在运行期字节码加载前修改字节码或字节码加载后动态创建代理类的字节码,以下是各种实现机制的比较。
类别
机制
原理
优点
缺点
静态AOP
...
分类:
编程语言 时间:
2014-06-20 10:56:25
阅读次数:
170
本文参考《Android系统源代码情景分析》,作者罗升阳
一、测试代码:
~/Android/external/binder/server
----FregServer.cpp
~/Android/external/binder/common
----IFregService.cpp...
分类:
其他好文 时间:
2014-06-20 10:15:53
阅读次数:
370
通过阅读 OpenJDK 的 java.util.ArrayDeque ,学习底层是数组,且数组可变大小的双端队列的实现细节。...
分类:
其他好文 时间:
2014-06-20 09:38:40
阅读次数:
186
在创建一个job后,就要开始job的运行,运行的全流程如下:
1、在界面上启动job
2、index.jsp
查看上述页面对应的源代码
Start
3、action.jsp
String sAction = request.getParameter("action");
if(sAction != null)
{
// Need ...
分类:
其他好文 时间:
2014-06-20 09:24:23
阅读次数:
272
import java.io.File;import
java.io.IOException;import javax.xml.parsers.DocumentBuilder;import
javax.xml.parsers.DocumentBuilderFactory;import javax.x...
分类:
其他好文 时间:
2014-06-07 11:12:19
阅读次数:
167
前言小型技术研发团队,往往开发流程比较简单:整理需求/bug、分配任务到个人、完成指定任务、验收。涉及到的相关管理工具主要是:项目/任务管理系统、源代码管理系统。项目管理系统从09年开始,我用过ActiveCollab做项目管理工具;后面12年开始使用禅道。AC从0.7以后的版本转向商业,但毫无疑问...
分类:
其他好文 时间:
2014-06-07 07:47:42
阅读次数:
202
1. 下载protobuf源代码(当前最新版本为:2.5.0) #cd /opt #wget
https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz 2. 解压,编译,安装 #tar
zx...
分类:
编程语言 时间:
2014-06-05 17:44:39
阅读次数:
4474
最近在学习SharpDevelop源代码,看到一处访问文件的很有美感的代码,特此供大家一起分享:public sealed class
CallbackOnDispose : IDisposable { Action callback; public...
分类:
其他好文 时间:
2014-06-05 17:36:46
阅读次数:
198
前言小型技术研发团队,往往开发流程比较简单:整理需求/bug、分配任务到个人、完成指定任务、验收。涉及到的相关管理工具主要是:项目/任务管理系统、源代码管理系统。项目管理系统从09年开始,我用过ActiveCollab做项目管理工具;后面12年开始使用禅道。AC从0.7以后的版本转向商业,但毫无疑问...
分类:
其他好文 时间:
2014-06-05 13:23:21
阅读次数:
469