现在位置: 首页 > holiness发表的所有文章
  • 05月
  • 29日
移动开发 ⁄ 共 5931字 评论关闭
    1.客户端的功能逻辑不难,UI界面也不难,但写UI花的时间是写功能逻辑的两倍.     2.写代码前的思考过程非常重要,即使在简单的功能,也需要在本子上把该功能的运行过程写出来.      3.要有自己的知识库,可以是一个工具类,把写过的,看过的好的代码放进去,也可以是一个笔记本软件.因为只有放在知识库里的东西,才是你最重要的财富.      4.如果你想做自由职业者,你需要学英语,因为在国外的盈利比国内多很多.如果你想进大公司,好公司,你需要学英语.你想深入学习 android,但中文的android文章太少了,你查查百度,到处都是copy来copy去的......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 3913字 评论关闭
IT技术求职准备:网络知识总结 本文主要介绍了网络相关的五方面内容,分别是网络分层、IP地址分类、DNS域名解析过程、TCP协议状态机和TCP拥塞控制,都是我总结的比较基础的网络知识 网络分层 网络分层有几种不同的模型,最熟悉的是OSI模型,它将网络分为以下七层框架(自底向上): 1. 物理层        主要功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输并监控数据出错率,以便数据流的透明传输;        它直接面向实际承担数据传输的物理媒体(即通信通道),物理层的传输单位为比特(bit),即一......
阅读全文
  • 03月
  • 01日
综合 ⁄ 共 1054字 评论关闭
1.首先下载最新版 jdk 64-bit版 (jdk-7u45-linux-x64.tar.gz)     从官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2.将jdk-7u45-linux-x64.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jdk文件夹,则创建该文件夹,命令:     sudo mkdir jvm  //创建文件夹jdk     sudo cp -r  ~/download/jdk-7u45-linux-x64.tar.gz  /usr/lib/jvm/          //把下载的文件拷贝到新创建的目录下面     sudo tar -zxvg jdk-7u45-linux-x64.tar.gz    //解压缩文件 3.设置环境变量,用na......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 1402字 评论关闭
题目链接~~> 做题感悟:比赛时这题后来才写的,有点小尴尬,两个人商量着写写了很久才写出来,I want to Powerful ,I believe me . 解题思路:                 遗憾 !感觉领悟能力太低 ,因为任意时刻任意两个人做的题不超过 1 题 ,so~>  必须是一轮一轮的来(n 道题一轮),每个人在一轮中只能做一题,如果多做一题就,有可能某个人没选,某个人选择了两道,这样就不符合规定了 。 用 1  代表选择,0  代表没选择,进行某一行的时候就选择上一行某位为  0  的状态 ,如果选择某位为 1的状态那么那个人就比某些人多选择了......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 2605字 评论关闭
http://haixiaoyang.wordpress.com/category/dynamic-programming/ http://www.51nod.com/question/index.html#!questionId=79 在一个升序排列好的数列里面找到最长的等差数列例子:1 3 5 6 8 9 10 12 13 14子数列有(两项的不在列举)1 3 51 5 9 133 6 9 123 8 135 9 13.....得出的最长的等差数列应该是:6 8 10 12 14 方案1: 用hash 遍历所有可能的差值d    hash表中记录的是到当前为止,以之前的数字为结尾的等差数列的最长长度    对一个新的元素,将其减去d之后,查找是否有相同的值,如果存在,则替换为这个新元素,并将值......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 8684字 评论关闭
随着企业 IT 系统的不断升级,很多企业有提升遗留系统的强烈需求。而整合遗留系统中的信息资源是其中最为关键的一步,进而可对信息进行数据挖掘等创新工作。本文涉及这样的一个应用案例,企业的数据信息是以 Excel 文件作为其附件的方式,分散存储在企业不同的服务器上的,客户要求把这些文件里面的数据信息转存到数据库中。 读者可能也会遇到其它的应用场景,要求把 Excel 文件中的数据信息解析出来并存入到数据库中。 本文则提供了一种相对高效而智能的解决方案用以解析 excel 文件,并转存入数据库中。 Apache POI (POI-HSSF an......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 699字 评论关闭
       前几天收到一个视频文件,wmv格式的,用windows media player打开,告诉我说缺少合适的解码器,开始还以为是文件拷贝出问题了,后来在源地址那可以用wmp正常播放。我又尝试了qq player,只能播放声音,没有视频,说视频缺少解码器,未搜索到合适的解码器。暴风影音号称支持的格式特别多,同样只有声频没有视频,KM player也不行。        看来是解码器出问题了。这些播放器都不含解码器。于是乎,我去网上下了几个比较万能的解码器,包括win7codecs,万能解码,终极解码,完美解码等等,没有一个解决该问题。最悲剧的是,不......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 4768字 评论关闭
概述 synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程(例如线程A),运行到这个方法时,都要检查有没有其它线程B(或者C、 D等)正在用这个方法,有的话要等正在使用synchronized方法的线程B(或者C 、D)运行完这个方法后再运行此线程A,没有的话,直接运行。它包括两种用法:synchronized 方法和 synchronized 块。 synchronized 方法 声明是为了定义变量的作用范围和作用域 通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如: public synchronized void accessVal(int newVal); synchronize......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 1979字 评论关闭
  对于初学Java的人来说,肯定是想亲手写个Java程序来看看,这也很符合程序员的心理,说再多重要性还不如自己动手写个程序看到效果的成就感高。 那好,我们就开始写程序了。在写之前好像还有点东西没做吧,对了,就是必要的软件,例如之前我们写C++程序用的很多的是VC6.0等等。我们编辑程序用什么都无所谓,如果你要用记事本我也不反对,主要是程序的编译、执行需要哪些工具。在Java中,之前说过,分成两部分,首先得将源程序编译成字节码,再由Java虚拟机解释执行字节码。所以最重要的就是要有Java的编译器和解释器,这些我们在......
阅读全文
  • 03月
  • 15日
综合 ⁄ 共 54979字 评论关闭
    插件体系结构软件开发方法研究   计算机软件与理论专业   研究生 一觉亮天   随着计算机技术的发展,软件体系结构和开发方法也在发生着重大变化。为了高效率地进行软件开发,并且开发出高质量的产品,人们一直在寻求更好的软件体系结构和开发方法。插件式软件体系结构和开发方法正得到越来越多的应用,当前有很多成功的软件产品采用此种体系结构来开发。 插件式体系结构是一种非常灵活的组件式结构,它把程序的功能分散在插件中来完成,插件是独立于系统可独立开发的程序模块,它能够动态地插入到系统中,并且插件可以被自由......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 2195字 评论关闭
Problem Description CC always becomes very depressed at the end of this month, he has checked his credit card yesterday, without any surprise, there are only 99.9 yuan left. he is too distressed and thinking about how to tide over the last days. Being inspired by the entrepreneurial spirit of "HDU CakeMan", he wants to sell some little things to make money. Of course, this is not an easy task. As Christmas is around the corner, Boys are busy in choosing christmas presents to send to thei......
阅读全文
第五章面试题解答 5-31.   DFS和BFS使用了哪些数据结构? 解析:   其实刚读完这一章,我一开始想到的是用邻接表来表示图,但其实用邻接矩阵也能实现啊?后来才发现应该回答,BFS用队列实现;DFS可以用栈实现也可以改写成递归形式。用栈来消除递归改写DFS也出现在《算法导论》的练习题22.3-6。   5-32.   写一个函数,在遍历二叉查找数的时候,输出第i个结点。 解析:   模仿DFS遍历时维护一个进入时间数组和完成时间数组的特点,维护一个全局变量n,在中序遍历的时候,每遍历一个结点就n++,直到n=i时打印这个结点,或者遍......
阅读全文