现在位置: 首页 > humility发表的所有文章
国外程序员推荐:每个程序员都应读的书(作为一个码奴,这个也留着)(转)来源: 方健的日志 国外程序员推荐:每个程序员都应读的书 来自:http://www.williamlong.info/archives/3028.html  “如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”   很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前30左右的书籍都算......
阅读全文
  • 08月
  • 05日
综合 ⁄ 共 7036字 评论关闭
C# 实现窗口截图 注意要自己添加必要的引用哦   using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Drawing; using System.Diagnostics; using System.Runtime.InteropServices; namespace Console1 { class Program { [DllImport("user32.dll")] [return: MarshalAs(UnmanagedType.Bool)] private static extern bool GetWindowRect(IntPtr hWnd, out RECT lpRect); [DllImport("user32.dll", ExactSpelling = tru......
阅读全文
  • 07月
  • 12日
综合 ⁄ 共 753字 评论关闭
这几天在研究如何编写S函数,关于一个参数size.Dirfeedthrough何时为1一直搞不懂,在ilovematlab论坛里搜到这篇帖子 请问matlab s函数中的Dirfeedthrough怎么设定? - Simulink 基础讨论 - MATLAB中文论坛 - Powered by Discuz! 看到回复,就去help找了一下,找到了help对典型的直通函数 Some examples of blocks with direct feedthrough inputs are: Math Function block——简单的数学函数(加减乘除之类的) Gain block——增益模块(虽然不知道跟乘法有何区别....) Product block——暂时不知道 State-Space block,when the D mat......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 3864字 评论关闭
 由于近期的工作主要集中在数据处理上,而性能问题时而暴露出来,我对需要处理的数据进行了一下简单的分析,发现存在大量的重复数据,这自然让我想到了去建立一个二级缓存把曾经处理过的数据缓存起来,避免重复处理。我们业务上其实就是对最近处理过的数据重复出现几率比较高,所以有一个几百兆的内存空间用LRU的策略进行去重应该就足够了。     其实可以选择的方案有很多,初步筛选了一下,我决定在对Java支持度比较好且应用广泛的OSCache和EHCache中选一个。上了官网一查,发现OSCache在几年前就停止更新了,而EHCache则一直有......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 1966字 评论关闭
iOS 定义名为任意的变量 奇技yin巧 指过于奇巧而无益的技艺与制品. 转载请注明出处http://blog.csdn.net/uxyheaven/article/details/44226395 系列文章请看http://blog.csdn.net/uxyheaven/article/category/5800569 需求说明 在实际的编程过程中,我们总要定制一些控件,在定制的过程里,有时喜欢自己实现部分delegate方法 // MYScrollView.m - (instancetype)init { ... self.delegae = self; ... } - (void)scrollViewDidScroll:(UIScrollView *)scrollView { NSLog(@"%s 我被执行", __func__); ... } 粗......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 1300字 评论关闭
Java学习推荐书目 Posted by boyan on 2010-11-11 Leave a comment (5)Go to comments 一直有这么个想法,列一下我个人认为在学习和使用Java过程中可以推荐一读的书籍,给初学者或者想深入的朋友一些建议,帮助成长。推荐的的都是我自己读过,也会推荐一些朋友读过并且口碑不错的书籍。 一、基础类 1、《Thinking in java》,入门第一位是建立正确的概念。 2、《Core Java》,我没系统读过,这本书更贴近实践,更多API的介绍,同样,更新也更频繁。 二、进阶类 1、《Effective Java》,在熟悉语法、API之后,你需要知道最佳实践和......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 2008字 评论关闭
题意: 给定n(n<=300000)个点的一棵树,每条边有一定的颜色(s<=100000),每个点有点权,如果u->v的路径上相邻的边的颜色都不同那么是一条合法           的路径,求所有合法路径的权值和是多少。 题解:这个树形统计题个人认为想法有点难,比赛的时候想了很多都不行唉~          首先对于每一个节点维护两个值:          能从下面节点延伸到当前节点的合法路径的条数;          这些合法路径的和;          然后根据子节点的这些值得到:当前节点为根节点的所有合法路径的权值和 = 之前深搜的所有子节点向上返回的......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 2052字 评论关闭
    在Linux中,没有文件创建时间的概念。只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。 1.与文件相关的几个时间 (1)访问时间,读一次这个文件的内容,这个时间就会更新。比如对这个文件使用more命令。ls、stat命令都不会修改文件的访问时间。 (2)修改时间,对文件内容修改一次,这个时间就会更新......
阅读全文
       遥感图像数据是一个单位重要的资产,随着数据越来越多,如果想用得好,先得管得好。ArcGIS 10.0之后,提供了以镶嵌数据集(Mosaic Dataset,简称MD)为核心的大规模影像管理解决方案。该方案具有存储高效、搜索容易、处理快速、共享简单、应用丰富等特性,是目前海量影像管理的最佳解决方案。       镶嵌数据集采用文件加数据库的存储模式,实现遥感图像的高效存储和管理。它通过数据库管理影像元数据文件及编目信息,而原始数据仍然存储在本地磁盘、NAS或者SAN的盘阵上。MD的实时处理能力可实现多种类型影像产品的实时构建......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 3189字 评论关闭
OAuth2 HOWTO Page History 最新源码 https://github.com/michaelliao/sinaweibopy/blob/master/weibo.py 使用简介 注册微博App后,可以获得app key和app secret,然后定义网站回调地址: from weibo import APIClient APP_KEY = '1234567' # app key APP_SECRET = 'abcdefghijklmn' # app secret CALLBACK_URL = 'http://www.example.com/callback' # callback url 在网站放置“使用微博账号登录”的链接,当用户点击链接后,引导用户跳转至如下地址: client = APIClient(app_key=APP_KEY, app_s......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 1912字 评论关闭
  public class UpdateBussiness extends HibernateDaoSupport implements Iupdate {           public String NewBrda(String mzhm, Long brxz, String brxm, Integer brxb,   String csny, String hkdz, String jtdh, String bxhm,String czgh) {     //开启一个独立的事务,需独立取得rowid并需将结果马上写回数据库.(手动管理)  Session session = getHibernateTemplate().getSessionFactory().openSession();   Transaction tran = session.beginTransaction();   Long ll_rowid;   GyIdentity iden = (GyIdenti......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 2282字 评论关闭
功率计 Boonton4500B GPIB远程控制 viFindRsrc,viFindNext,viParseRsrc #include "C:\Program Files\IVI Foundation\VISA\WinNT\agvisa\include\visa.h" #pragma comment(lib,"C:\\Program Files\\IVI Foundation\\VISA\\WinNT\\agvisa\\lib\\msc\\agvisa32.lib") Char buf_pow[255],buf_time[255]; ViSession vi; ViSession vi_Boonton; //打开功率计 Boonton,4500B viOpenDefaultRM(&vi); if(VI_SUCCESS != viOpen(vi,GPIB0::28::INSTR, VI_NULL,VI_NULL, &vi_Boonton)){     //仪器打开失败 Return; } viPrintf(vi_Bo......
阅读全文