自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 字符串初始化

字符串初始化的两种方式: String s1= " hello";String s2 = new String("hello");第一种方式会在栈中创建一个对象引用变量,然后查看字符串池(关于字符串池参考文末链接)中是否已经存在该字符串(“hello”),如果存在则对象的引用直接指向字符串池中该字符串;如果不存在,则将创建的字符串对象放入字符串池中,并让引用变量指向它。

2017-11-22 10:26:07 1535

原创 【eclipse高效开发】——ASTView节点详解

一、AstView 的AST节点类型目的:了解节点类型,之后才能理解AST操作。才能准确的对特定的节点进行操作。 ASTView主要包括三部分:AST nodes、node properties、bindings。ASTView整体结构为:ASTView在eclipse中的视图(CompilationUnit根节点未显示):(注:ASTVie

2016-12-29 18:24:49 3986

原创 Java编程——try-with-resources

try-with-resources ,很容易理解是声明了一个或多个资源的try语句块,这个资源对象在程序执行完之后必须关闭。并且确保在try语句结束时每个资源都关闭。任何一个可以作为资源的对象必须是实现了java.lang.AutoCloseable接口的类的对象,并重写其close方法。

2016-12-23 09:24:08 545

转载 【eclipse高效开发】——AST的获取与访问

【eclipse高效开发】——AST的获取与访问 Eclipse中的Eclipse JDT提供了一组访问和操作Java源代码的API,Eclipse AST是其中一个重要组成部分,它提供了AST、ASTParser、ASTNode、ASTVisitor等类,通过这些类可以获取、创建、访问和修改抽象语法树。

2016-12-02 17:09:44 4549 4

原创 【eclipse高效开发】——eclipse AST(抽象语法树)简介

Eclipse AST什么是AST?  是源代码的抽象语法结构的树状表现形式,这里特指编程语言的源代码。树上的每个节点都表示源代码中的一种结构。抽象语法树(Abstract Syntax Tree ,AST)作为程序的一种中间表示形式,在程序分析等诸多领域有广泛的应用利用抽象语法树可以方便地实现多种源程序处理工具,比如源程序浏览器、智能编辑器、语言翻译器等.

2016-12-02 14:42:26 5957

转载 【eclipse高效开发】——AST View

【eclipse高效开发】——AST View简介及使用

2016-12-02 10:49:40 1899 2

原创 算法练习——吃糖

算法练习——吃糖果问题(C++源码)

2016-12-01 16:12:03 1627 2

原创 算法练习——快速排序

算法练习——快速排序(C++)

2016-11-30 14:01:58 1984

原创 算法练习题——0 1背包问题

算法练习题——0 1背包问题

2016-11-29 15:44:20 2712

原创 算法练习题——坐出租车

算法练习题——出游坐出租车问题

2016-11-29 15:39:01 2337

原创 算法练习题——多米诺骨牌问题

算法练习题——多米诺骨牌问题

2016-11-29 15:31:09 7184

翻译 JDK8 API——java.sql.Array

java.sqlInterface Array实现该接口的类:SerialArray在java编程语言对于SQL类型ARRAY的映射。默认情况下,一个Array值是对一个SQL ARRAY的值持久事务引用。默认情况下,Array对象是使用SQL LOCATOR(array)内部实现的,这意味着一个Array对象包含一个逻辑指向SQL ARRAY 数组中数据的指针,而不是

2016-11-23 14:46:26 3266

翻译 JDK8 API——java.io.DataInput

java.io  public interface DataInput DataInput接口提供了从二进制流读字节数据并重建数据为任何Java原始类型的功能,也提供了修改utf8格式编码的数据为String类型。

2016-11-22 17:38:43 2599

翻译 JDK8 API——java.io.serializable

java.ioInterface Serializable一个类的序列化是由类实现java.io.serializable接口启用。类没有实现这个接口不会有任何状态序列化或反序列化。所有子类型的序列化类本身是可序列化的。序列化接口没有任何方法或字段且只能识别可序列化的语义。

2016-11-22 13:29:15 2200

转载 深入 HTML5 Web Worker 应用实践:多线程编程

W3C 在 HTML5 的规范中提出了工作线程(Web Worker)的概念,工作线程允许开发人员编写能够长时间运行而不被用户所中断的后台程序, 去执行事务或者逻辑,并同时保证页面对用户的及时响应。本文深入 HTML5 多线程规范,讲述多线程实现原理、方法,同时以实例的形式讲解 HTML5 中多线程编程以及应用

2016-08-27 11:56:46 1493

转载 html5内联SVG——<path>标签

html5内联SVG——<path>标签

2016-08-24 15:16:04 13953

转载 Java学习之旅基础知识篇:数组及引用类型内存分配

转自: http://www.cnblogs.com/hmiinyu/archive/2012/10/22/2732781.html      在上一篇中,我们已经了解了数组,它是一种引用类型,本篇将详细介绍数组的内存分配等知识点。数组用来存储同一种数据类型的数据,一旦初始化完成,即所占的空间就已固定下来,即使某个元素被清空,但其所在空间仍然保留,因此数组长度将不能被改变。

2016-08-17 09:16:14 618

原创 内部类实现一个接口与外围类实现这个接口的区别

内部类实现一个接口与外围类实现这个接口的区别

2016-08-15 21:46:45 1997

原创 构造器内部的多态方法的行为

构造器内部的多态方法的行为

2016-08-14 11:57:22 632

原创 final数据成员和static final 数据成员的区别

java中final数据成员和static final 数据成员的区别

2016-08-13 20:29:01 656

原创 两种代码重用机制——组合与继承

java两种代码重用机制——组合与继承

2016-08-10 10:27:27 1971

原创 访问权限问题

java访问权限问题

2016-08-08 21:07:18 464

原创 finalize方法的使用

java中finalize方法的使用

2016-08-08 16:23:21 470

原创 字符串初始化的两种方式

java字符串初始化的两种方式

2016-08-08 16:15:36 2682

原创 无线键鼠接收器丢了怎么办

去年,我在网上新买了无线键鼠套装(e元素的,2.4G接收器),刚用了一个多月,由于我的疏忽,把接收器弄丢了。我咨询卖家,他说接收器丢了键盘鼠标就废了,去过几家卖电脑配件的都说没办法。我也就不报希望了,可是。。。今天我无意中发现了一个方法,就是重新找一个2.4G接收器,重新对码即可,具体步骤如下:重新对码的方法1、首先给鼠标、键盘电池卸下来重装,键盘和鼠标的指示灯均长亮1~3秒;2、

2016-03-10 12:58:14 30531 1

PMBOK49口诀.pdf

项目风险管理的过程是: 11.1 规划风险管理 — 定义如何实施项目风险管理活动的过程。 11.2 识别风险 — 识别单个项目风险,以及整体项目风险的来源,并记录风险特征的过程。 11.3 实施定性风险分析 — 通过评估单个项目风险发生的概率和影响以及其他特征,对风险进行优 先级排序,从而为后续分析或行动提供基础的过程。 11.4 实施定量风险分析 — 就已识别的单个项目风险和其他不确定性的来源对整体项目目标的综合 影响进行定量分析的过程。 11.5 规划风险应对 — 为处理整体项目风险敞口,以及应对单个项目风险,而制定可选方案、选择 应对策略并商定应对行动的过程。 11.6 实施风险应对 — 执行商定的风险应对计划的过程。 11.7 监督风险 — 在整个项目期间,监督商定的风险应对计划的实施、跟踪已识别风险、识别和分 析新风险,以及评估风险管理有效性的过程。

2019-05-16

PMP 责任汇总.doc

项目经理 任何时候应该与 项目团队 共同负责,确定哪些过程适于具体给定的项目,及各过程适合于该项目的严格程度。

2019-05-16

区块链技术指南

第1-2章为基础和入门内容,着重是区块链入门介绍,并讲解区块链的一些基础概念。本书详细、全面地介绍了区块链的基础知识与概念,剖析了区块链的架构、底层实现细节以及加密技术,并配合行业应用案例,常见问题等,全面解读大热的区块链技术实现与应用。第3-10章,着重是区块链架构剖析,并讲解区块链的关键技术,包括密码学和共识算法;提供比特币开发指南以及以太坊智能合同开发指南;同时介绍HyperLedger,讨论区块链的常见问题和典型的解决方案。第11章,从架构变革的角度探讨IT发展的原动力,并提供对区块链对未来IT发展的一些展望。

2017-02-08

中国区块链技术和应用发展白皮书 (2016)

区块链作为分布式数据存储、点对点传输、共识机制、加密算法等技术 的集成应用,近年来已成为联合国、国际货币基金组织等国际组织以及许多 国家政府研究讨论的热点,产业界也纷纷加大投入力度。目前,区块链的应 用已延伸到物联网、智能制造、供应链管理、数字资产交易等多个领域,将为 云计算、大数据、移动互联网等新一代信息技术的发展带来新的机遇,有能 力引发新一轮的技术创新和产业变革。

2017-02-08

ASTview使用详解

如何通过ASTNode修改Java源码:遍历项目解析为ASTnode节点,修改ASTNode节点,利用ASTNode节点创建新的Java 资源目标代码,删除原有的拟修改代码。

2016-12-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除