- 博客(31)
- 资源 (22)
- 收藏
- 关注
转载 XML序列化
序列化 DotNet中的序列化方法有三种:XML 序列化、SOAP 序列化和二进制序列化。若是序列化到文件的话,前两者生成的是 XML 文件,二进制序列化生成二进制文件。跟序列化相关的两个类型: SerializableAttribute:指示一个类是可以序列化的。 ISerializable:使对象可以自己控制其序列化和反序列化的过程。列表比较三种序列化
2012-02-28 14:35:02 1154
原创 为什么有些chm文件打开后,看不到内容
查了一下,原来xp+sp2系统需要解锁才可以用. 用鼠标右键点击chm文件,选择属性,然后点击“解除锁定”按钮即可。
2012-02-23 22:38:56 1453
原创 chm文件打不开解决办法
CHM是英语“Compiled Help Manual”的简写,即“已编译的帮助文件”。CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存。 一般情况下,系统是默认(通过window目录下的hh.exe)可以打开这个文件的。有时候安装软件导致冲突之后,chm的关联打开方式可能就关联不到原来的hh.exe啦.解决方法如下: 首先要确定 windows目
2012-02-23 22:38:19 651
转载 Java SE 6 生命将在今年11月终结
甲骨文近日发布了一则公告,推迟了Java SE 6的终结期限。根据原定计划,JDK 6 和Java SE 6 将在今年7月份终结,现在该日期已经被推迟到了11月份。甲骨文称,之所以推迟,是为了给予开发者更多的时间来过渡到JDK 7。更多信息可以查看Java SE的支持路线图。甲骨文称,一旦一个Java产品已经发布了三年,并且其继任者也已经发布了一年,那么该版本的
2012-02-23 21:31:24 451
转载 Adobe 发布Flash runtimes路线图,将专注于游戏和增值视频领域
Adobe今天发表了一篇非常重要的声明——Adobe Flash runtimes路线图。这个路线图提供了对于Adobe Flash runtimes的开发路线概览,这篇概览的目的是提供一个清楚的指引,告知外界与社区开发者们Adobe现在是如何思考未来1到2年内核心Flash功能的发展计划。该文档要点如下。在过去的10多年里,Flash Player和Adobe AIR在互
2012-02-23 21:24:52 576
转载 KMP字符串模式匹配详解[转]
个人觉得这篇文章是网上的介绍有关KMP算法更让人容易理解的文章了,确实说得很“详细”,耐心地把它看完肯定会有所收获的~~,另外有关模式函数值next[i]确实有很多版本啊,在另外一些面向对象的算法描述书中也有失效函数 f(j)的说法,其实是一个意思,即next[j]=f(j-1)+1,不过还是next[j]这种表示法好理解啊:
2012-02-21 17:20:35 565
转载 浅谈在Java中产生随机数的两个重要方法
一、利用random方法来生成Java随机数。在Java语言中生成Java随机数相对来说比较简单,因为有一个现成的方法可以使用。在Math类中,Java语言提供了一个叫做random的方法。通过这个方法可以让系统产生随机数。不过默认情况下,其产生的随机数范围比较小,为大于等于0到小于1的double型随机数。虽然其随机数产生的范围比较小,不能够满足日常的需求。如日常工作中可能需要产生整数的随机
2012-02-18 18:13:19 429
转载 计算几何算法概览——算法篇之位置关系
一。位置关系:4.折线段的拐向判断: 折线段的拐向判断方法可以直接由矢量叉积的性质推出。对于有公共端点的线段p0p1和p1p2,通过计算(p2 - p0) × (p1 - p0)的符号便可以确定折线段的拐向: 若(p2 - p0) × (p1 - p0) > 0,则p0p1在p1点拐向右侧后得到p1p2。 若(p2 - p0) × (p1 - p0) 若(p2 -
2012-02-17 20:26:50 1554 1
原创 计算几何算法--点线面相关算法--目录
计算几何算法(含源代码)㈠ 点的基本运算 1. 平面上两点之间距离 1 2. 判断两点是否重合 1 3. 矢量叉乘 1 4. 矢量点乘 2 5. 判断点是否在线段上 2 6. 求一点饶某点旋转后的坐标 2 7. 求矢量夹角 2 ㈡ 线段及直线的基本运算 1. 点与线段的关系 3 2. 求点到线段所在直线垂线的垂足 4 3. 点到线段的最近点 4
2012-02-17 20:18:10 2259
转载 点、线、面相关的算法(1)
转载原文:http://xuejx.blog.sohu.com/62019268.html/* 需要包含的头文件 */ #i nclude /* 常用的常量定义 */ const double INF = 1E200 const double EP = 1E-10 const int MAXV = 300 const double PI = 3.
2012-02-17 20:16:29 737
转载 点、线、面相关的算法(2)
可用射线法来判断一个点是否在多边形的内部: 射线法就是以这个要判断的点作一射线(为了方便,直接作一水平向右的射线),数一下线段与 多边形边的交点数,奇数时就是在多边形内,偶数时就是在多边形外。 /* 判断线段是否在简单多边形内(注意:如果多边形是凸多边形,下面的算法可以化简) 原理: 必要条件一:线段的两个端点都在多边形内; 必要条件二:线段和多边形的所有边都
2012-02-17 20:13:45 1000
转载 Flex 中用类名反射出类实例(getDefinitionByName)
【转】Flex 中用类名反射出类实例(getDefinitionByName)2009年11月17日 星期二 14:55在项目中自定义一个CheckboxGroup,这个控件里面包含多个Checkbox想控制Checkbox的行为:所以使用查找一下帮助使用flex中经典方法:getDefinitionByName 函数的使用public function get
2012-02-17 19:01:14 3503
转载 判断点在多边形内,射线算法 分享
//COPY1. 已知点point(x,y)和多边形Polygon(x1,y1;x2,y2;….xn,yn;);2. 以point为起点,以无穷远为终点作平行于X轴的直线line(x,y; -∞,y);3. 循环取得(for(i=0;i多边形的每一条边side(xi,yi;xi+1,yi+1),且判断是否平行于X轴,如果平行continu
2012-02-17 12:38:51 3180
转载 Debug JDK,让变量现行
今天Debug代码,跟踪到jdk里源码时,只能看到变量,却无法查到变量的值。怎么办呢?1. 下载使用带有debug信息的JDK。下载地址:http://download.java.net/jdk6/ 。当前最新版本为Standard Edition 6u25 Binary Snapshot Releases。http://download.java.net/jdk6/6u25/prom
2012-02-12 19:36:36 2604 2
转载 使用Eclipse跟踪JDK代码执行流程
使用Eclipse跟踪JDK代码执行流程English Title:Use Eclipse dogs JDK code carries out flow现在Eclipse的调试功能相当的强大,Breakpoint,Step Over & Step Into相结合就可以很方便地跟踪代码的执行流程,但有时候要跟踪JDK提供的类的时,却会遇到两个问题: ??? 1、JDK自带
2012-02-12 16:10:48 2372
转载 eclipse调试JDK内部源代码
eclipse默认是无法调试JDK源代码的,即使添加了src.zip 作为source code也不能解析stack上的变量,只能看到类成员变量。原因很简单,JDK的源代码是使用 javac -g:lines 参数进行编译的,所以代码里面没有所需的debug info。解决方式也同样简单:重新编译JDK的源代码。 简单写了一个shell脚本,只要设置了 $JAVA_HOME 变量,
2012-02-12 15:05:16 2289
转载 Unable to install breakpoint due to missing line number attributes
clipse下Debug时弹出错误“Unable to install breakpoint due to missing line number attributes,Modify compiler options togenerate line number attributes" 遇到这个错误时找到的解答方案汇总: 1、使用Ant编译时,未打开debug开关,在写ja
2012-02-12 14:51:26 1634
转载 ERROR: JDWP Unable to get JNI 1.2 environment
在用java编程的时候,偶尔会出现下面的错误,jdk1.6.0-rc1:ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../src/share/back/util.c:820]
2012-02-12 14:49:36 879
转载 Eclipse 关联jdk源文件
Eclipse 关联jdk源文件Eclipse版本为3.7.01.点 "window">"Preferences">"Java">"Installed JRES".2.此时"Installed JRES"右边是列表窗格,列出了系统中的JRE环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)3.选中rt.jar文件的这一项 (JDK安
2012-02-12 00:37:35 1665
原创 Java swing(第二版) 机器翻译--前言
下面内容完全由机器翻译,便于以后自己慢慢修改,不喜请绕过! 当首次推出 Java 时,其用户界面的设施是一项重大缺陷。抽象的窗口工具包(AWT) 是从一开始,JDK 的一部分,但实际上它没有足够支持复杂的用户界面。它支持你一切能做的 HTML 表单中提供的独立式框架、 菜单和其他几个对象,但您是捉襟见肘,实现象 Quicken 或 Lotus Notes 复杂应用程序。AWT
2012-02-11 21:24:10 750
转载 在Eclipse中安装中文语言包
我们知道在Eclipse中所有的功能扩展都是以插件的形式存在的,那么如果想把英文的Eclipse变成中文,我们只需要下载一个中文插件就可以了。原理很简单,这里就以“在Eclipse中安装中文语言包”为契机,分两部分做介绍。第一部分是介绍在Eclipse中插件安装的另外一种方式,第二部分是以第一部分中介绍的方法安装中文语言包。第一部分让插件安装更省心在《在Eclipse中安装Visual
2012-02-11 12:00:35 1683
转载 flash builder使用技巧
过去以来我一直在收集Flash Builder 4的一些有用技巧,它们有效地帮助了我提高开发效率,如今我将与大家分享它们, 包括一些常用功能的快捷方式(这些快捷方式基于Mac OS,Windows用户可以用Ctrl代替下文中的CMD键)。 对于我遗漏的细节,欢迎大家在评论中补充!快捷方式许多开发者目前都没有意识到在Flash Builder 4 IDE的环境下,许多快捷
2012-02-04 17:28:33 1657
原创 数据结构-图-as3实现-有向图 图存储(邻接矩阵),广度深度遍历
图类代码:package{public class AdjMatrixGraph{private var vertexlist:SeqList; // 顺序表存储图的顶点集合 private var adjmatrix:Array; // 图的邻接矩阵 二维图 存储的是每个顶点的名称(A,B,C,D....) private var MAX_WEIGHT
2012-02-03 18:54:33 1786 1
原创 as3中的二维数据
var m:int = 2;var n:int = 2;var arr:Array = new Array();// arr[0] = ["a","b"];// arr[1] = ["c","d"];var num:int = 0;for (var i:int = 0; i {var temp:Array = new Array();for (var j:in
2012-02-03 10:04:05 477
转载 数据结构-图-Java实现:有向图 图存储(邻接矩阵),最小生成树,广度深度遍历,图的连通性,最短路径
import java.util.ArrayList; import java.util.List; // 模块E public class AdjMatrixGraph { protected SeqList vertexlist; // 顺序表存储图的顶点集合 protected int[
2012-02-03 07:39:40 18379 5
转载 图论(2-1) 有向图的实现
图论(2-1) 有向图的实现在无向图的基础上,稍作修改就可以实现有向图:1)public void addEdge(int start,int end)在无向图中要调用2次private void addEdgeToVNodeList(VNodenode,Edge edge),将2个端点的边链表中都加上边,有向图中只需要在一个方向添加2)public void
2012-02-02 13:01:55 1664
转载 图论(1) 图的基本数据结构和算法
图论(1) 图的基本数据结构和算法图里面的东西太多,先写一个概要。在后面的文章中将继续逐个探讨和实现。1,一些概念顶点边(无向图) 或 弧(有向图)完全图,子图,连通图路径,简单路径(顶点不重复)生成树(无向图),关键路径,拓扑排序2,存储结构非常重要!!!2种存储方式,邻接矩阵和邻接表目前我写的都是用邻接表写的,但后来发现大
2012-02-02 13:01:36 1001
转载 图论(2) 无向图的实现(邻接表) 图的遍历
图论(2) 无向图的实现(邻接表) 图的遍历用邻接表实现了一个无向图,在实现时,包含了添加和删除顶点,添加和删除边,size方法(顶点个数),isEmpty方法,广度和深度优先迭代器1,成员变量,构造方法,数组扩展private VNode[] VNodes; //将顶点放在数组中 private int nodeCount;
2012-02-02 13:01:17 1906
OCP_OCA认证考试指南全册__ORACLE_DATABASE_11G(1Z0-051,1Z0-052,1Z0-053)_12733346.part5
2013-01-08
OCP_OCA认证考试指南全册__ORACLE_DATABASE_11G(1Z0-051,1Z0-052,1Z0-053)_12733346.part4
2013-01-08
OCP_OCA认证考试指南全册__ORACLE_DATABASE_11G(1Z0-051,1Z0-052,1Z0-053)_12733346.part3
2013-01-08
OCP_OCA认证考试指南全册__ORACLE_DATABASE_11G(1Z0-051,1Z0-052,1Z0-053)_12733346.part2.
2013-01-08
OCP_OCA认证考试指南全册__ORACLE_DATABASE_11G(1Z0-051,1Z0-052,1Z0-053)_12733346.part1
2013-01-08
ORACLE SQL 高级编程
2013-01-06
Java2核心技术.part6
2013-01-06
Java2核心技术.part5
2013-01-06
Java2核心技术.part4
2013-01-06
Java2核心技术.part3
2012-12-31
Java2核心技术.part2
2012-12-31
Java2核心技术.part1
2012-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人