现在位置: 首页 > hellfire发表的所有文章
  • 01月
  • 02日
综合 ⁄ 共 2300字 评论关闭
from : http://www.igigo.net/archives/category/bash%E9%82%A3%E7%82%B9%E4%BA%8B/page/2 促使我想写这个系列的文章,是因为看到总有人提到相同的问题,犯相同的错误,曾经我也是这么过来的,不忍心看到后面还有人经常这么曲折的过来。 先了解下,在bash脚本中,有三种引号 1. 单引号 ' 2. 双引号 " 3. 反引号 ` 单引号 两个单引号包围起来的字符串就是普通的字符串,它将保留原始的字面意思. 双引号 两个双引号包围起来的字符串,部分特殊字符将起到它们的作用. 这些特殊字符有: 美元符$, 反斜杠\......
阅读全文
  • 09月
  • 18日
移动开发 ⁄ 共 781字 评论关闭
  对于Android平台上的线程优先级设置来说可以处理很多并发线程的阻塞问题,比如很多无关紧要的线程会占用大量的CPU时间,虽然通过了MultiThread来解决慢速I/O但是合理分配优先级对于并发编程来说十分重要。Android在线程方面主要使用的是Java本身的Thread类,我们可以在Thread或Runnable接口中的run方法首句加入Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); //设置线程优先级为后台,这样当多个线程并发后很多无关紧要的线程分配的CPU时间将会减少,有利于主线程的处理,相关的Thread优先级,Android平台......
阅读全文
  • 08月
  • 10日
综合 ⁄ 共 2007字 评论关闭
  一,开发工具的选择 Java EE,或者是JSF应用开发,Netbeans和Glassfish是最好的搭配选择,前者对于后者有非常好的支持,但要注意Netbeans的版本.关于Netbeans下开发Java EE应用,官方有文档介绍:Java EE 应用程序相关教程.这里主要介绍一下生产环境中web应用在Glassfish下的部署和配置 1)下载Glassfish v2并解压缩 下载完後,执行以下命令(首先你得安装有jdk1.5或6.0环境)java -Xmx256m -jar glassfish_filename.jar 点击接受弹出的协议后,glassfish会解压到一个名为glassfish的目录里(在你的cmd的当前目录下) 2) 修改端口   ......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 78字 评论关闭
http://www.admin5.com/html/ http://www.cftea.com/c/2007/04/NEVLTYFPFJI7WDJL.asp
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 3228字 评论关闭
作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点、单步运行、调试等手段来弄清楚整个程序的组织结构,使得Linux内核源代码的阅读变得尤为困难。 当然Linux下的vim和emacs编辑程序并不是没有提供变量、函数搜索,彩色显示程序语句等功能。它们的功能是非常强大的。比如,vim和emacs就各自内嵌了一个标记程序,分别叫做ctag和etag,通过配置这两个......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 2056字 评论关闭
作用:  1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入.  2、对于一个已经载入的Activity,就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素.  方法:     Android里面想要创建一个画面的时候,初学一般都是新建一个类, 继承Activity基类,然后在onCreate里面使用setContentView方法来载入一个在xml里定义好的界面.    其实在Activity里面就使用了LayoutInflater来载入界面, 通过getSystemService(Context.LAYOUT_INFLATER_SERVICE)方法可以获得一个LayoutInflater, 也可以通过Layout......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 2460字 评论关闭
一时心血来潮,想玩一下Linux,于是就求教同学,学着在win7下安装Ubuntu系统,下面直接进入正题 第一步、准备工作(在win7下操作完成) 1、下载Ubuntu(乌班图系统)v12.04.1 官方原版iso镜像; 2、下载并安装EasyBCD。EasyBCD是一款很优秀的系统引导软件,功能强大,最关键的是傻瓜式简易操作,极其适合新手使用!连接:http://www.onlinedown.net/soft/58174.htm 3、腾出一个空盘(至少10G以上会比较好)出来,点击右键格式化,然后把它删除(这个盘最好是在硬盘的最后面(如G盘),原因不多解释,自己查。 4、安装好EasyBCD后,......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 4875字 评论关闭
1. 标准建模语言UML的出现 公认的面向对象建模语言出现于70年代中期。从1989年到 1994年,其数量从不到十种增加到了五十多种。在众多的建模语言中,语言的创造者努力推崇自己的产品,并在实践中不断完善。但是,OO方法的用户并不了 解不同建模语言的优缺点及相互之间的差异,因而很难根据应用特点选择合适的建模语言,于是爆发了一场"方法大战"。90年代中,一批新方法出现了,其中最 引人注目的是Booch 1993、OOSE和OMT-2等。 Booch是面向对象方法最早的倡导者之一,他提出了面向对象软件工程 的概念。1991年,他将以前面向Ada的工作扩展到......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 10077字 评论关闭
Activity Android中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。 对于Activity,关键是其生命周期的把握(如下图),其次就是状态的保存和恢复(onSaveInstanceState onRestoreInstanceState),以及Activity之间的跳转和数据传输(intent)。 Activity中常用的函数有SetContentView()   findViewById()    finish()   start......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 8867字 评论关闭
摘要:ActiveRecord在底层封装了NHibernate,在框架启动时需要指定相关的配置信息,那么我们需要配置些什么?又该如何去配置呢?本文将会介绍在ActiveRecord中构建配置信息。 主要内容 1.需要配置什么 2.如何去配置 3.常见的配置示例   一.需要配置什么 在第一篇大家都已经看到了,其实我们的配置信息跟用NHibernate时的配置是一样的,这是因为ActiveRecord在底层封装了NHibernate。为了没有用过NHibernate的朋友,这里再把配置信息简单介绍一下。 1.配置NHibernate ADO.NET属性 属性名 说明 ......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 1956字 评论关闭
Problem Description The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one large rectangular region of land at a time, and creates a grid that divides the land into numerous square plots. It then analyzes each plot separately, using sensing equipment to determine whether or not the plot contains oil. A plot containing oil is called a pocket. If two pockets are adjacent, then they are part of the same oil deposit. Oil depo......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 11920字 评论关闭
1.     CDC简介 1.1.        CDC是一种数据增量处理技术    在构建数据仓库系统的ETL过程中,增量数据的抽取是一个非常关键的环节.对解决方案一般有两点要求: l  准确性,能够将业务系统中的数据按一定的频率准确的取到数据仓库中 l  性能,不能对业务系统造成太大的压力,影响现有业务   目前,最为常用的ETL增量数据处理方式有三种: l  时间戳 l  日志对比(CDC) l  全面数据对比 三种方式各有优劣,时间戳是目前应用比较普遍的方式。在Oracle=中推出了两种主要的ETL方案,一种是我们熟悉的物化视图(materialized view),另......
阅读全文