自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (3)
  • 收藏
  • 关注

原创 raspberry-pi 连接蓝牙键盘鼠标

https://www.raspberrypi.org/forums/viewtopic.php?p=919420 http://www.ctheroux.com/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/折腾了好久终于连接成功!注意事项:根据教程一,鼠标键盘都连接成...

2019-02-20 20:13:07 12594 4

转载 vue概念及基础学习

前面啰嗦了一堆儿,补了点知识。再来学Vue和webpack。webpack是一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。http://www.w2bc.com/Article/50764http://webpack.github.io/docs/tutorials/getting-

2016-12-15 16:47:00 1684 2

原创 web前端开发学习总结-1

正式开始学习前端开发,以前就会写简单的html,js,现在回来一看,内容实在太丰富了,基本要从基础学起。 努力。。。努力。。。学前端,首先要选个前端框架,VUE,Angular,React,好吧,对于一个初学者来说,有些晕了。https://www.zhihu.com/question/27791075只能往头再捋捋,先把相关知识过一遍。查询vue,发现都是说vue要配合webpa

2016-12-15 11:58:28 3215

转载 Html5 JS 拨打电话功能

http://jingyan.baidu.com/article/e5c39bf59ff18339d7603385.html在做一个微信的微网站中的一个便民服务电话功能的应用,用到移动web页面中列出的电话号码,点击需要实现调用通讯录,网页一键拨号的拨打电话功能。如果需要在移动浏览器中实现拨打电话,发送email,美国服务器,调用sns等功能,移动手机WEB页面(HTML5

2014-12-11 17:44:17 108453 3

转载 IOS8系统下APP开发的不同及碰到的问题收集

http://www.it165.net/pro/html/201409/22574.html

2014-12-11 10:06:49 419

原创 cocos2d-x 2.2.x 常问题整理

记忆力衰退明显,把可能被忽略掉的问题在这里ji yi ji

2014-06-14 23:52:43 510

转载 keyboard splitting bug on ipad with ios 5 and 6 (Cocos2d-x)

Had the same issue - the solution is to stop the opengl layer from rendering while this is happening. Here’s what I did:1) Register for keyboard frame change events at start of application. I did

2014-06-05 18:16:36 1900

转载 cocos2dx 常见的49中动作详解

http://bbs.9ria.com/thread-199302-1-1.htmlbool HelloWorld::init(){    //////////////////////////////    // 1. super init first    if ( !CCLayer::init() )    {        return false; 

2014-02-20 16:45:56 425

原创 用DefaultBoundedRangeModel设置JSlider的model来减少激活stateChanged事件

<br />当既需要更新Jslider的value,也需要改变最大,最小范围时,最好用model来代替调用单独方法来设置,单独设置时,每个方法都会激发stateChanged事件,可能会对要实现的逻辑造成困扰,用model则不会激发该事件。<br /> <br />当需要动态调整Jslider的min, max时,最好使用

2010-09-14 00:03:00 964

转载 javascript setAttribute使用方法【转】

<br />http://hi.baidu.com/guodong828/blog/item/835fc70974635e89d1581bb4.html<br /> <br />SetAttribute<br />-----------------<br /><br />示例:当一个按钮被点击后他的Value值发生改变(提示用户目前的状态),并且这个按钮变为不可用(防止用户再次点击造成重复提交)<br /><br />--------------------------<br /><script><br /

2010-07-01 10:54:00 766

原创 Can't open chm file under Win7?

Open chm file property, and will find it had been locked,  unlock it and you will work out the issue.  So easy! But it ever disturbed me.  :)

2010-05-28 11:46:00 611

原创 Notice: how to use Process.waitFor()?

Firstly, I want to excute batch file with java language:Process proc = Runtime.getRuntime().exec("cmd.bat"); It runs correctly, but I find that it excute next statement immediately. As I want to

2010-05-12 17:04:00 821

原创 Practical Skill of java script

 with statement:  with (object){statement} . The statement can add object to head of domain link, and then excute statement, and restore domain link after that. Such as :  with (frame[1].docum

2010-03-24 10:38:00 452

转载 About the difference of href='javascript:void(0)' and href=‘#’

 转自 :http://ohgrateboy.javaeye.com/blog/557453  点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP 点击链接后,页面不动,只打开链接 作用同上,不同浏览器会有差异。 点击链接后,不想使页面滚到页首,就用href="javascript:void(0)",不要用href="#",return false也有类似作用 详解href=

2010-03-15 15:19:00 904

转载 偶尔看到有关float/double计算精度的问题,做个backup

http://www.ibm.com/developerworks/cn/java/j-jtp0114/index.html 许多程序员在其整个开发生涯中都不曾使用定点或浮点数,可能的例外是,偶尔在计时测试或基准测试程序中会用到。Java语言和类库支持两类非整数类型 ― IEEE 754 浮点( float 和 double ,包装类(wrapper class)为 Float 和 Dou

2010-02-08 19:33:00 2719

原创 Creating a Web Service with JAX-RPC

 These are the basic steps for creating the service:1. Code the service endpoint interface and implementation class. A service endpoint interface must conform to a few rules: • It extends the

2009-08-26 13:46:00 356

原创 JAXB 2.0 environment

1. JDK 1.52. JWSDP 2.03. The jars needed:%jwsdp2.0 installation dir‹%/jaxb/lib/jaxb-api.jar%jwsdp2.0 installation dir‹%/jaxb/lib/jaxb-impl.jar%jwsdp2.0 installation dir‹%/sjsxp/lib/jsr173_ap

2009-08-24 11:18:00 579

转载 JAXB using

Windows NT/2000/XP1. Set the following environment variable:set JAVA_HOME=set JWSDP_HOME=2. Change to the desired example directory.For example, to run the Unmarshal Read example:cd /j

2009-08-20 13:22:00 515

原创 给Swing设置统一的字体

Need Swing applicaiton program set unification Font? Answer is Yes, if you think that default Font which set by System is not good enough or you want to really control the size of application. If your

2009-08-10 16:59:00 1061

原创 Java Swing,模拟事件驱动

EventQueue   queue   =   Toolkit.getDefaultToolkit().getSystemEventQueue(); queue.postEvent(new   ActionEvent(CloseButton,   ActionEvent.ACTION_PERFORMED,   "close")); ActionEvent can be replace

2009-07-16 08:26:00 1024

原创 CVS 版本控制 之小贴士

/** * $$Date$$ * $$Revision$$ * $$Author$$ */ Write the above  comments on the top of file, when you commit the file onto CVS server, it will be changed automatically to actual info of

2009-06-24 14:08:00 369

原创 Java 如何把异步调用模拟成同步调用

在某些时候,需要把异步调用模拟成同步调用的形态。例如,基于基于异步通信的客户端需要同步调用。 :-) 要实现这个转换,可以有多种实现方法: 1。很常用的方法,应用循环机制: boolean flag = false; public void methodA(){ System.out.println("Hello, waitting for response!");

2009-04-24 13:55:00 2953

原创 Java与模式 命令模式 Command Pattern

命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或事务(Transaction)模式命令模式允许系统使用不同的请求把客户端参数化,对请求派对或者记录请求日志,可以提供命令的撤销和恢复功能。命令模式把发出命令的责任和执行命令的责任分割开,委派给不同的对象。命令模式允许请求的一方和接收请求的一方能够独立演化,从而具有以下的优点:命令模式使新的命令很容易地被加入到系统里

2009-03-27 15:13:00 730

原创 java与模式 责任链模式 Chain of Responsibility pattern

责任链模式是对象的行为模式。在这个模式里,很多对象由每一个对象对其下家的引用而连接起来形成一个链。请求在这个链上传递,直到链上的某一个对象处理这个请求。发出请求的客户端并不知道链上的哪个对象处理这个请求。这使得系统可以在不影响客户端的情况下动态的重新组织链和分配责任。击鼓传花是典型的责任链模式的应用。责任链可以是一条直线,一个环链,或者一个树结构。责任链模式并不负责创建出责任链,链的创

2009-03-27 14:07:00 624

原创 Java与模式 迭代子模式 Iterator Pattern

迭代子模式又称Cursor模式,是对象的行为模式。迭代子模式可以顺序的访问聚集中的对象而不必显露聚集的内部表象。在java中,聚集是指那些实现了java.util.Collection接口的对象。并且声明了一个Iterator接口,所有的Java聚集全都内部实现了相应ConcreteIterator。 白箱聚集/外禀迭代子:聚集自己实现迭代逻辑,并向外部提供宽接口。这样的话,可以从外部

2009-03-26 16:43:00 1131

原创 Java与模式 观察者模式Observer Pattern

观察者模式又叫作发布-订阅模式(publish-subscribe),模型-视图(model-view)模式,源-监听者(source-listener)模式,或者从属者(dependents)模观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生改变时,会通知所有的观察者对象,使他们能够自动更新自己。实现类图:Java提供了观察者模式

2009-03-26 13:18:00 400

原创 Java与模式 模版方法模式 Template Method

模版方法就是准备一个抽象类,将部分逻辑以具体方法及具体构造子的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。从而使不同的子类可以对剩余的逻辑有不同的实现。这就使模版方法模式的用意。  

2009-03-26 12:12:00 337

原创 Java与模式 策略模型 Strategy

策略模式是对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使它们可以互相替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。实现结构图如下:从中可以看出,策略模式并不负责安排哪种情况应用哪种算法,需要客户端来指定。策略模式只能同时应用一种策略。在Java中BorderLayout,排序算法等地方都应用了Strategy模式。 

2009-03-26 11:19:00 673

原创 Java与模式 不变模式 Immutable pattern

不变模式可增强对象的强壮性(robustness)。不变模式允许多个对象共享某一对象,降低对该对象进行并发访问的同步化开销。如果需要修改一个不变对象的状态,就需要建立一个新的同类型对象,并在创建时将这个新的状态存储在新对象里。不变模式之设计一个类。一个类的内部状态创建后,在整个生命期内都不会发生变化时,这个类被称为不变类。这种使用不变类的做法叫作不便模式。弱不变模式:一个类的实例状态不可改

2009-03-26 10:28:00 443

原创 Java与模式 桥梁模式Bridge Pattern

桥梁模式的用意是把抽象化与实现化脱耦。脱耦是说把抽象和实现之间的耦合解脱,或者说把强关联变成弱关联。桥梁模式的脱耦指的就是把抽象和实现之间的继承/实现关系变成组合/聚合关系。从而可以使两者可以相对独立的变化。这就是桥梁模式的本意。结构图如下:桥梁模式的关键是找出抽象化角色和具体化角色。典型应用是JDBC应用。JDBC API属于抽象化角色,而driver则属于具体化角色。其中需

2009-03-25 16:39:00 432

原创 Java与模式 门面模式 Facade Pattern

外部与一个子系统的通信必须通过一个统一的门面对象进行,这就是门面模式。一般而言,Facade模式是为了降低子系统之间,客户端与实现化层之间的依赖性。当在构建一个层次化的系统时,也可以同过使用Facade模式定义系统中每一层的入口,从而简化层与层之间的依赖关系。其简单实现如下图所示(左边是没有使用Facade模式示意图):

2009-03-25 16:10:00 519

原创 Java与模式 享元模式 Flyweight pattern

享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。其能做到共享的关键是区分内部状态(Internal State)和外部状态(External)。内部状态是存储在对象内部的,并且不会随环境改变而有所不同的,因此,一个享元可以具有内部状态并可以共享。外部状态时随环境改变而改变的,不可以共享的状态。享元对象的外部状态必须由客户端保存,并在享元对象被创建之后,在需要使用的

2009-03-25 14:59:00 1044

原创 java与模式 代理模式 proxy

代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 简单实现UML结构如下:抽象主题和真实主题都是实现了相同的接口,这样可以使可以使用真实主题的地方都可以使用代理主题。代理主题内含有真实主题的引用,从而可以在任何时候操作真实主题。代理角色通常在将客户端调用传递给真是主题之前或者之后,都要执行某个操作,而不是单纯的将调用传递给真实

2009-03-25 10:23:00 471

原创 java与模式 装饰模式 decorator

装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。装饰模式应该在以下情况下使用:需要扩展一个类的功能,或给一个类增加附加责任。需要动态地给一个对象增加功能,这些功能可以再动态地撤销。需要增加由一些基本功能的排列组合而产生的非常大量的功能,从而使继承关系变的不现实。如图:应用代码如下:Component c = new ConcreteCo

2009-03-20 16:59:00 352

原创 Java与模式 合成模式Composite

合成模式又叫做部分-整体模式。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与符合元素同等对待。树图分为由上到下的树图,由下到上的树图,双向树图。树结构由两种节点组成,树枝节点和叶子节点。合成模式分为透明式和安全式,如下图所示,透明式树枝和叶子结构完全相同,而安全式树枝结构包含对子对象的管理。 

2009-03-20 16:24:00 597

原创 java与模式 适配器模式 Adaptor

适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法一起工作的两个类能够在一起工作.适配器模式有类的适配器模式和对象的适配器模式两种不同的形式:类的适配器模式把被适配的类的API转换成为目标类的API,其结构图如下:对象的适配齐模式把被适配的类的API转换成目标类的API,与类的适配器模式不同的是,对象的适配器模式不是使用继承关系连接到A

2009-03-20 15:03:00 1487

原创 java与模式 原型模式 Prototype

原始模型模式属于对象的创建模式,通过给出一个原型对象来指明索要创建的对象的类型,然后用复制这个原型对象的方法创建出更多同类型的对象。类图如下所示,第二个是java原型实现图:clone()方法将对象复制了一份并返还给调用者。一般而言clone()方法满足以下的描述:克隆对象与原对象不是同一个对象克隆对象与原对象类型一致克隆对象原对象相等,即x.clone().equals(

2009-03-20 09:38:00 436

原创 java 与模式 建造者模式 builder

在某些情况下,一个复杂对象会有一些重要的性质,在他们没有恰当的值前,对象不能作为一个完整的产品使用。在某些情况下,一个对象的一些性质必须按照某个顺序赋值才有意义。这些情况使得性质本身的建造涉及到复杂的商业逻辑。建造模式利用一个导演者对象和具体建造者对象一个一个的造出所有的零件,从而建造出完整的产品对象。建造者模式将产品的结构和产品的建造过程对客户端隐藏起来,把对建造过程进行指挥的责任和具体建造者零

2009-03-19 16:21:00 576

原创 java与模式 多例模式 multiton

多例模式是单例模式的自然推广。作为对象的创建模式,多例模式或多例类有以下特点:多例类可以有多个实例。多例类必须自己创建管理自己的实例,并向外界提供自己的实例。多例类有有限多例类和无限多例类。

2009-03-19 15:29:00 523

原创 java与模式 单例(Singleton)

单例模式的特点有三个:单例类只能有一个实例单例类必须自行创建自己的惟一实例单例类必须给所有其它对象提供这个惟一的实例实现上有饿汉式单例类和懒汉式单例类之分,如下图: 

2009-03-19 13:53:00 257

Apache xmlrpc 3.1 with examples

Apache xmlrpc 3.1 with simple samples

2009-02-17

JMS+activeMQ 教程

信息来源于: <a href=http://activemq.apache.org/version-5-getting-started.html >http://activemq.apache.org/version-5-getting-started.html</a> <a href=http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html>http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html</a>

2009-02-13

Maven2.09+ 入门指南

最新的maven2.0.9下载,附带使用入门参考指南。

2009-01-14

空空如也

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

TA关注的人

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