UNIX环境高级编程(第二版中文)
UNIX环境高级编程(第二版中文)
Site.Reliability.Engineering英文原版(中文版名为:SRE Google运维解密)
大型软件系统生命周期的绝大部分都处于“使用”阶段,而非“设计”或“实现”阶段。那么为什么我们却总是认为软件工程应该首要关注设计和实现呢?在《SRE:Google运维解密》中,Google SRE的关键成员解释了他们是如何对软件进行生命周期的整体性关注的,以及为什么这样做能够帮助Google成功地构建、部署、监控和运维世界上现存最大的软件系统。通过阅读《SRE:Google运维解密》,读者可以学习到Google工程师在提高系统部署规模、改进可靠性和资源利用效率方面的指导思想与具体实践——这些都是可以立即直接应用的宝贵经验。
任何一个想要创建、扩展大规模集成系统的人都应该阅读《SRE:Google运维解密》。《SRE:Google运维解密》针对如何构建一个可长期维护的系统提供了非常宝贵的实践经验。
hplusv4.1.0
应该是可以使用的;交互式的UI设计,相信会让你满意的。
chrome driver 2.21
http://chromedriver.storage.googleapis.com/index.html?path=2.21/
spring mybatis easyui
spring mybatis easyui 实现分页,增删改查。简单的例子,可以用以quick start之用。
easyui-springmvc
easyui springmvc 实现分页,供大家参考。
QT实现360-QT的学习好资料
QT实现360-QT的学习好资料.学习qt的好资料啊。
archLinux install dual
archLinux dual install.一个4个文档,包括ArchLinux dual的按照,比较细致,包括硬盘分区都有
spring velocity ibatis
spring velocity ibatis集成,演示如何使用模板语言已经ibatis。
email search all the world
搜索全球Email地址来推广你的产品,你懂得。根据GOOGLE搜索引擎获取资源。
霍夫曼压缩算法CC++
压缩算法,霍夫曼最优树策略实现代码。
#include <stdio.h>
#include <stdlib.h>
#include "huffman.h"
int main(void)
{
//We build the tree depending on the string
htTree *codeTree = buildTree("beep boop beer!");
//We build the table depending on the Huffman tree
hlTable *codeTable = buildTable(codeTree);
//We encode using the Huffman table
encode(codeTable,"beep boop beer!");
//We decode using the Huffman tree
//We can decode string that only use symbols from the initial string
decode(codeTree,"0011111000111");
//Output : 0011 1110 1011 0001 0010 1010 1100 1111 1000 1001
return 0;
}
爬取web邮件地址
通过程序抓取web数据得到Email地址;你懂的有什么用。
C++ spider爬虫
web页面爬虫。c++ 实现。
CSpiderApp::CSpiderApp()
{
// TODO: add construction code here,
// Place all significant initialization in InitInstance
}
/////////////////////////////////////////////////////////////////////////////
// The one and only CSpiderApp object
CSpiderApp theApp;
/////////////////////////////////////////////////////////////////////////////
// CSpiderApp initialization
BOOL CSpiderApp::InitInstance()
{
AfxEnableControlContainer();
// Standard initialization
// If you are not using these features and wish to reduce the size
// of your final executable, you should remove from the following
// the specific initialization routines you do not need.
#ifdef _AFXDLL
Enable3dControls(); // Call this when using MFC in a shared DLL
#else
Enable3dControlsStatic(); // Call this when linking to MFC statically
#endif
CSpiderDlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: Place code here to handle when the dialog is
// dismissed with OK
}
else if (nResponse == IDCANCEL)
{
// TODO: Place code here to handle when the dialog is
// dismissed with Cancel
}
// Since the dialog has been closed, return FALSE so that we exit the
// application, rather than start the application's message pump.
return FALSE;
}
crawler spider web爬虫
C++ 实现web爬虫。效率还不错。希望对你有用。
Hadoop C++扩展
Apache hadoop 优化之设计。