09 2013 档案
摘要:一、分析Java异常处理机制确实比较慢,这个“比较慢”是相对于诸如String、Integer等对象来说,单单从对象的创建上来说,new一个IOException会比String慢5倍,这从异常的处理机制上也可以解释:因为它执行fillStackTrace方法,要记录当前栈的快照,而String类则是直接申请创建一个内存创建对象,异常类慢一筹也在所难免。 二、场景我们知道异常是主逻辑的例外逻辑,举个例子来说,比如我们能在马路上走(这时主逻辑),突然开过一辆车,我要避让(这是受检异常,必须处理),继续走着,不然一架飞机从我头顶飞过(非受检异常),我们可以选择继续行走(不捕捉),也可以选择指责噪音
阅读全文
摘要:packagecom.sunboon.jiexi;/****@authorqizhenglong**/publicclassMoneyUtil{/**大写数字*/privatestaticfinalString[]NUMBERS={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"};/**整数部分的单位*/privatestaticfinalString[]IUNIT
阅读全文
摘要:近日,百度杀毒通过了英国西海岸实验室Checkmark认证,顺利通过木马检测、病毒检测、病毒清除等测试,这代表着“卡巴芯 百度云”的强强联合,获得了国际优秀软件业界的广泛认可。 据悉,百度杀毒主要采用“卡巴芯、百度云”的查杀模式,集合了百度强大的云端计算、海量数据学习能力与卡巴斯基反病毒引擎专业能力。提供“主动防御、实时监控、自主查杀”三重防毒服务。 “卡巴芯 百度云”轻巧不卡机 据了解,卡巴斯基引擎采用了所谓的单一形式的规则判断,在文件标识比对病毒库时有着很好的性能,充分利用了处理器的处理能力,确保查杀质量。而百度云查杀引擎,则借助百度云计算,与其云端数据中心完成对接,并利用云端获取...
阅读全文
摘要:1.在SystemServer类的init2()方法中会启动线程类ServerThread的run方法: wm.systemReady(); //调用WindowManagerService的systemReady()方法。2..WindowManagerService.java mPolicy.systemReady(); //调用PhoneWindowManager .java中的systemReady方法。 phoneWindowManager.java中: mKeyguardMediator.onSystemReady(); //进行待机锁屏及解锁逻辑 3. KeyguardViewM
阅读全文
摘要:1.PhoneStatusBar.java中的prepareNavigationBarView 函数中 mNavigationBarView.setListener(mRecentsClickListener,mRecentsPreloadOnTouchListener, mHomeSearchActionListener); 注册mHomeSearchActionListener 去 showSearchPanel();2.SearchPanelView.java 中class GlowPadTriggerListener implements GlowPadView.OnTriggerLi
阅读全文
摘要:一、命名1.包 一个唯一包名的前缀总是全部小写的 ASCII 字母并且是一个顶级域名,通常是 com,edu,gov,mil,net,org。包名的后续部分根据不同机构各自内部的命名规范而不尽相同。例如: com.hymobile.nloc.activities2.类 类名是个一名词,大小写字母混合组成,每个单词的首字母大写。 规约:类名必须使用名词,或名词词组。要求类名简单,不允许出现无意义的单词(如 class XXXActivity)。 如:class BookMarkAdd 正确 如:class AddBookReadPlanActivity 错误! 应为 class Book
阅读全文
摘要:利用org.apche.tools.zip.ZipOutputStream可以很好的将文件压缩保存,下面的例子是利用递归的方法将文件压缩的例子importjava.io.*;importorg.apache.tools.zip.ZipEntry;importorg.apache.tools.zip.ZipOutputStream;将夜www.jiangyea.com/***提供文件压缩的常用方法*/publicclassZipUtil{/****@paramsrc源文件或者目录*@paramdest压缩文件的目标路径*/publicstaticvoidzip(Stringsrc,Stringd
阅读全文
摘要:importjava.util.concurrent.CountDownLatch;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;将夜www.jiangyea.com/***Helloworld!*/publicclassApp{publicstaticvoidmain(String[]args)throwsInterruptedException{System.out.println("HelloWorld!");ExecutorServiceexecutor
阅读全文
摘要:importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;将夜www.jiangyea.compublicclassDayCount{//lday为小日期bday为大时间publicstaticintdaysBetween(Stringlday,Stringbday)throwsParseException{SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");
阅读全文
摘要:JSP被编译成Serverlet[java]view plaincopy/**GeneratedbytheJaspercomponentofApacheTomcat*Version:ApacheTomcat/7.0.42*Generatedat:2013-09-0312:56:20UTC*Note:Thelastmodifiedtimeofthisfilewassetto*thelastmodifiedtimeofthesourcefileafter*generationtoassistwithmodificationtracking.*/packageorg.apache.jsp.jsp;将
阅读全文
摘要:标准Servlet[java]view plaincopypackagecom.myHelloWorld;importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;publicclassHelloWorldextendsHttp
阅读全文
摘要:java和js中遍历数组和对象的总结在这儿写遍历数组和对象,权当复习和总结1.java中数组的三种初始化方法①静态初始化[java] view plaincopy1.int[] arr = {1,2,3}; 2.Man[] mans = {new man("张三",20),new man("李四",11)}; 也可以这样写[java] view plaincopy1.int[] arr; 2.arr = new int[]{1,2,3};//不要忘了右边的[] 但不能这样写,会报错[java] view plaincopy1.int[] arr; 将夜2
阅读全文
摘要:Java中的文件与磁盘操作技术详细解析1 如何获得某一个目录下的文件列表?FileMyDir=newFile("C:/Windows/.");String[]FileNames=MyDir.list(); 2 如何实现一个打开文件或者是存储文件对话框? AWT: FileDialog类 + FilenameFilter类 Swing: JFileChooser类 + FileFilter类 其中,基于Swing的解决方案功能更加强大,界面也更加美观。 3 利用FileReader/FileOutputStream拷贝中文文件出错? 利用如下代码片断拷贝中文文件不会出错:in
阅读全文
摘要:Character StreamsThe Java platform stores character values using Unicode conventions. Character stream I/O automatically translates this internal format to and from the local character set. In Western locales, the local character set is usually an 8-bit superset of ASCII.---Java平台存储使用Unicode。字符流I /
阅读全文
摘要:日前,中国岩画学会会员崔越领和阿里河林业局职工安亚林在大兴安岭深处发现一处下方绘有“太阳”“树木”“萨满舞蹈”等约300幅红色岩画的35米高石柱,岩画点被命名为青山一柱岩画,初步认为这些岩画可能为古代森林先民的祭日场所,岩画点位于海拔900余米的大青山顶部一处高约35米的第四纪冰川遗迹—冰蚀柱巨岩上。9月5日,记者从自治区文化厅文物处了解到,为保护这些珍贵文物将夜,鄂伦春自治旗文物管理所在自治区文化厅(文物局)支持下,在岩画周围建立了网围栏、树立了文物保护的标志。目前,呼伦贝尔市以及鄂伦春自治旗文物部门,已经在大兴安岭阿里河林业局管辖范围内,发现15处约2000余幅岩画,为研究古代草原文明与属
阅读全文