abstrac和interface 一、抽象类:abstract 抽象类就是为了继承而存在的,如果你定义了一个抽象类,却不去继承它,那么等于白白创建了这个抽象类,因为你不能用它来做任何事情。对于一个父类,如果它的某个方法在父类中实现出来没有任何意义,必须根据子类的实际需求来进行不同的实现,那么就可以 ...
分类:
编程语言 时间:
2017-04-12 16:15:23
阅读次数:
176
github链接地址:https://github.com/gaopeng527/go_Algorithm/blob/master/sort.go ...
分类:
编程语言 时间:
2017-04-12 16:10:42
阅读次数:
230
hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来 getattr(object, name[,default])获取对象object的属性或者方法,如果存 ...
分类:
编程语言 时间:
2017-04-12 16:08:56
阅读次数:
196
github链接地址:https://github.com/gaopeng527/go_Algorithm/blob/master/stack.go ...
分类:
编程语言 时间:
2017-04-12 16:08:39
阅读次数:
234
看了官方的demo,还是研究了好久才实现了此功能。描述实在是太简单了。
参考地址:fxldemo fxlauncher JavaFX本地应用自动更新功能的实现——FXLauncher
在看了那...
分类:
编程语言 时间:
2017-04-12 15:45:40
阅读次数:
1095
一、final
根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变...
分类:
编程语言 时间:
2017-04-12 15:45:07
阅读次数:
269
Java工程师,Java自1995年问世以来,因其卓越的通用性、高效性、平台移植性 和安全性等特性,成为全球范围内应用范围广的开发语言,而且即使历经十余年发展仍然在行业内保持着“常青树”的地位。那么,Java工程师发展前景如何?Java工程师发展方向怎么写? 一、Java工程师岗位发展前景与发展方向 ...
分类:
编程语言 时间:
2017-04-12 15:39:53
阅读次数:
198
版本:unity 5.4.1 语言:Unity Shader
总起:
最近花了一个月的时间把《Unity Shader 入门精要》看完了,没怎么写博文,因为写得太好了,看得有点废寝忘食了...
分类:
编程语言 时间:
2017-04-12 15:14:45
阅读次数:
448
一、什么是spring框架 spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。 spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架, ...
分类:
编程语言 时间:
2017-04-12 15:10:41
阅读次数:
332
@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface WithoutLogin {} ...
分类:
编程语言 时间:
2017-04-12 15:07:46
阅读次数:
165
一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2)工厂方法模式(Factory Method):又称为多形性工厂; 3)抽象工厂 ...
分类:
编程语言 时间:
2017-04-12 15:07:14
阅读次数:
145
注意:请求实体过大的问题,请修改Nginx服务器的大小(百度参考413 Request Entity Too Large 的解决方法)jsp:<input type="file" style="height: 114px;width: 100%;position: absolute;opacity: ...
分类:
编程语言 时间:
2017-04-12 15:06:21
阅读次数:
255
算法和数据结构纷繁复杂,但是对于Linux Kernel开发人员来说重点了解Linux内核中使用到的算法和数据结构很有必要。 在一个国外问答平台stackexchange.com的Theoretical Computer Science子板有一篇讨论实际使用中的算法和数据结构,Vijay D做出的详... ...
分类:
编程语言 时间:
2017-04-12 15:02:09
阅读次数:
232
初步涉及运算符重载和模版,当然只是略略触碰到,让自己看得懂程序而已。以后逐步加深。 运算符重载: (1)成员函数运算符重载: 因为有this指针,通常的双目运算符参数表只有一个,单目则是没有入参,不过有时单目会有附加的说明的参数,来说明单目运算符左右结合的规则。Demo& operator ++(D ...
分类:
编程语言 时间:
2017-04-12 14:59:08
阅读次数:
193
申请线程,输出线程状态: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Task ...
分类:
编程语言 时间:
2017-04-12 14:57:09
阅读次数:
209
Java常用的八种排序算法: 插入排序 - 直接插入排序 每次将待排序的记录按照关键字的大小,插入到前面已经排好序的记录的适当位置。直到全部记录插入完成。 代码实现 插入排序 - 希尔排序 又称最小增量排序,在时间效率上比直接插入排序有较大的改进。 先取定一个小于n的整数d1作为第一个增量,把全部记 ...
分类:
编程语言 时间:
2017-04-12 14:56:19
阅读次数:
291