现在位置: 首页 > hzsgdwq发表的所有文章
  • 08月
  • 28日
综合 ⁄ 共 5484字 评论关闭
java 注释规范在软件开发的过程中总是强调注释的规范,但是没有一个具体的标准进行说明,通常都是在代码编写规范中简单的描述几句,不能作为一个代码注释检查的标准和依据,做什么都要有一个依据吗:),现在我特整理了一个《Java的注释规范》,内容来自网络、书籍和自己的实际积累。 JAVA注释规范 版本/状态作者版本日期 1.0ghc2008-07-02 一、背景 1、当我们第一次接触某段代码,但又被要求在极短的时间内有效地分析这段代码,我们需要什么样的注释信息? 2、怎么样避免我们的注释冗长而且凌乱不堪呢? 3、在多人协同开发、维护的今......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 1519字 评论关闭
在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面 可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面。 在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便。在本文中使用的是Eclipse Juno版(Eclipse 4.2),在开始前给大家提3点......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 7812字 评论关闭
## Objective-C method及相关方法分析 转载请注名出处 [http://blog.csdn.net/uxyheaven](http://blog.csdn.net/uxyheaven/article/details/38120335) 本篇文章将探究一下objc里的关于方法的函数是如何实现的 首先看下方法的定义, Method 是一个objc_method结构体 objc_method objc_method 是类的一个方法的描述 定义如下 typedef struct objc_method *Method; struct objc_method { SEL method_name; // 方法名称 char *method_typesE; // 参数和返回类型的描述字串 IMP method_imp; // 方法的具体的实现的......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 7406字 评论关闭
1 引言      Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性,JVM在实现的时候都有一个由垃圾回收所管理的堆。垃圾回收是一种动态存储管理技术,它自动地释放不再被程序引用的对象,按照特定的垃圾收集算法来......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 907字 评论关闭
mysql从4.1版开始支持子查询功能,在此版本前,可以用join写连表查询来进行替代,但不推荐这么写,相当的麻烦。mysql子查询的几种常见写法: select * from xxx where col = [any|all](select * from xxxx);  该句法可分为加关键词和不加关键词的写法,当不加关键词的时候,子查询语句返回的是一个离散值(注意是一个),查询语句将以子查询语句的结果作为自己 where子句的条件进行查询,该句法可以在子查询语句前加入any、all、some等关键字,此时子查询语句返回的是一组离散值。any则表示,查询语句是以子查询返回的值作为一个范......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 2816字 评论关闭
原帖地址:http://community.csdn.net/Expert/topic/3663/3663934.xml?temp=.9100458 --测试数据create table PROJECT(id int,name nvarchar(20),parent_id int)insert PROJECT select 1,'所有项目',nullunion  all     select 2,'项目1',1union  all     select 3,'项目2',1 create table task(id int,name nvarchar(20),outline varchar(10))insert task select 1 ,'任务1'      ,'1'union  all  select 2 ,'任务1.1'    ,'1.1'union  all  select 3 ,'任务1.1.1'  ,'1.1.1'union  all  select 4 ,'任务1.1.2'  ,'1.1.2'union  al......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 1798字 评论关闭
Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。但是长期以来此文档只有英文版,对于中国地区的Java开发者来说相当的不便。目前Sun 公司正在组织多方力量将此文档翻译成中文,并于2005年10月31日在Sun 中国技术社区(http://gceclub.sun.com.cn/)正式发布第一批中文版Java API文档(包括java.lang和java.util类库API 文档的中文版)。经过将近10个月的努力,目前我们已经将Java SE 5.0的全部API文档中文化。开发人员可以通过Sun 中国技术社区的网站在线浏览相关文档,也可以将全部文档下载到......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 3090字 评论关闭
【题意】 给定一个有向加权图,求s到f的最短路径和比最短路径长1的路径数 【输入】 多组数据,第一行一个数字t表示有多少组数据 每组数据第一行两个数n、m表示点的个数和边的个数(n<=1000,m<=10000) 接下来m行每行三个整数a、b、l表示存在一条长度为l连接a、b的有向边 最后一行两个整数s、f 【输出】 对于每组数据输出一行,该行一个整数表示路径数 heap+dijkstra 如果用A*的话会超时,因为最终答案是10^8等级的 每个点维护两个值,最小值和次小值,再加上计数即可,代码略显臃肿 program poj3463; var ans,tot,n,m,i,j......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 1364字 评论关闭
一.反编译Apk得到Java源代码  转载自:http://www.cnblogs.com/playing/archive/2010/08/11/1797696.html   工具下载:需用到dex2jar和JD-GUI这2个工具 dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址:   windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zip  Linux版JD-GUI:http://laichao.googlecode.com/files/jd-gui-0.3.2.linux.i686.tar.gz 步骤: 1.首先找到Android软件安装包中的classes.dex 把.apk文件改名为.zip,然后解压缩,得到其中的classes......
阅读全文
xdyang的图像视觉小屋 图像处理与计算机视觉经典论文(6) 图像处理与分析(10) 计算机视觉(8) 模式识别和机器学习(12) [置顶] 图像处理与计算机视觉:基础,经典以及最近发展/////////////////////////////////////////////////////////////////////////////////////////////////// 图像处理与计算机视觉:基础,经典以及最近发展(1)序 1. 为什么要写这篇文章       从2002年到现在,接触图像快十年了。虽然没有做出什么很出色的工作,不过在这个领域摸爬滚打了十年之后,发现自己对图像处理和计算机视觉的感情越来......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 6139字 评论关闭
动画效果编程基础--AnimationAndroid 动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 TranslateAnimation 画面转换位置移动动画效果 RotateAnimation 画面转移旋转动画效果 Android动画模式 Animatio......
阅读全文
题目: 给定一个函数rand5(),该函数可以随机生成1-5的整数,且生成概率一样。现要求使用该函数构造函数rand7(),使函数rand7()可以随机等概率的生成1-7的整数。 思路: 很多人的第一反应是利用rand5() + rand()%3来实现rand7()函数,这个方法确实可以产生1-7之间的随机数,但是仔细想想可以发现数字生成的概率是不相等的。rand()%3 产生0的概率是1/5,而产生1和2的概率都是2/5,所以这个方法产生6和7的概率大于产生5的概率。 正确的方法是利用rand5()函数生成1-25之间的数字,然后将其中的1-21映射成1-7,丢弃22-25。例如生......
阅读全文