码迷,mamicode.com
首页 > 编程语言
java动态代理原理解析
DamInterface; public interface DamInterface { public void sayHello(); public int sayHelloa(); } DamImpl; public class DamImpl implements DamInterface  ...
分类:编程语言   时间:2016-05-01 17:39:19    阅读次数:216
java(3)
基本数据类型: 整型:int 十进制八进制十六进制 byte1 short2,int4,long8, 8bit 浮点型: float double float i = 11.11f; float j = -17.15f; double x = 11.11223d(D); double y = 11. ...
分类:编程语言   时间:2016-05-01 17:38:22    阅读次数:165
04_Swift2基础之类型安全和类型推测+字面量+类型别名
1. 类型安全和类型推测 1> 类型安全 Swift 是一个 _类型安全(type safe)_ 的语言。类型安全的语言可以让你清楚地知道代码要处理的值的类型。如果你的代码需要一个`String`,你绝对不可能不小心传进去一个`Int`。 由于 Swift 是类型安全的,所以它会在编译你的代码时进行 ...
分类:编程语言   时间:2016-05-01 17:36:17    阅读次数:209
《Java中的抽象类及抽象类的作用》
...
分类:编程语言   时间:2016-05-01 17:36:12    阅读次数:155
C/C++: the keyword 'volatile'
假如一个变量 foo 没有被声明为volatile,那么在打开编译器优化的情况下,如果第二次使用 foo,编译器产生的代码可能会直接使用已经存放在寄存器中的值,而不会再次从内存”reload"这个变量。这时如果这个变量已经是被修改过的了(在多线程的情况下经常发生),那么内存里的foo和寄存器里的fo ...
分类:编程语言   时间:2016-05-01 17:33:28    阅读次数:335
Lua与C/C++交互问题
初学lua,遇到注册C/C++交互函数问题 在lua与C/C++交互时,C/C++的注册Lua函数若是一个有返回类型(压栈)而不是获取类型的时候应该返回1而不是返回0,否则会出现在Lua中值为nil(空) 不太明白为什么事这样,如果有知道的大神,麻烦讲解下 如: 应该是 而不是 否则在lua里面调用 ...
分类:编程语言   时间:2016-05-01 17:35:19    阅读次数:166
C语言之const和define
const修饰的是只读变量,不是常量,其值在编译时不能被使用,因为编译器在编译时不知道其存储的内容。编译器通常不为普通const只读变量分配存储空间,而使将他们保存在符号表中,这使得他成为一个编译期间的值,没有了存储与内存的操作,使得它的效率也很高。 例如: #define M 3 //宏常量 co ...
分类:编程语言   时间:2016-05-01 17:32:59    阅读次数:154
198. House Robber Java Solutions
You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping yo ...
分类:编程语言   时间:2016-05-01 17:31:34    阅读次数:178
希尔排序(Shell)
希尔排序的实质就是分组插入排序,该方法又称缩小增量排序。 该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。因为直接插入排序在元素 ...
分类:编程语言   时间:2016-05-01 17:31:58    阅读次数:190
345. Reverse Vowels of a String Java Solutions
Write a function that takes a string as input and reverse only the vowels of a string. Example 1: Given s = "hello", return "holle". Example 2: Given ...
分类:编程语言   时间:2016-05-01 17:31:42    阅读次数:180
Java 8 表示两个时间点距离
Java JDK8 的 java.time API 提供全面的 date 和 time 的模型,用起来也方便。 下面是使用案例:求两个时间点的距离。 调用 run 方法后的运行结果如下: 参考资料: Java Stanard Calendar, oracle ...
分类:编程语言   时间:2016-05-01 16:21:09    阅读次数:356
【转】Apache Thrift - 可伸缩的跨语言服务开发框架
Apache Thrift - 可伸缩的跨语言服务开发框架 Apache Thrift - 可伸缩的跨语言服务开发框架 Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。本文将从 Java 开发人员角度详细介绍 Apache Thrift 的架 ...
分类:编程语言   时间:2016-05-01 16:22:42    阅读次数:394
《Java中的不可变类》
...
分类:编程语言   时间:2016-05-01 16:15:55    阅读次数:236
JS—一维数组的创建
...
分类:编程语言   时间:2016-05-01 16:17:41    阅读次数:178
JAVA生成一次性图片验证码
现在很多地方都需要写验证码登录验证,这样的好处是可以减轻服务器的压力等,下面就用java实现一次性登录验证码的书写。 1.验证码生成类: 2.测试类 在实际的开发当中,还需要将图片上生成的文字保存下来,然后将其保存在Session对象中。将得到图片的代码进行改动 附加:开发中可能生成的验证码看不清, ...
分类:编程语言   时间:2016-05-01 16:11:54    阅读次数:312
ES6数组去重
今天五一,在出去玩之前赶紧写篇博客,时刻不要忘记学习^_^!! 提到数组去重,想必大家都不陌生,会的同学可能噼里啪啦写出好几个,下面来看看之前常见的去重代码: 上面这种是网上最常见的去重,看起来还行,就是没有把NaN给去除,凑合能用。。。有的同学肯定会说那怎么行,咋们干程序是个严谨的事,一定要追求完 ...
分类:编程语言   时间:2016-05-01 16:11:23    阅读次数:965
03_Swift2基础之基本数据类型
1. 整数 整数就是没有小数部分的数字,比如`42`和`-23`。整数可以是`有符号`(正、负、零)或者`无符号`(正、零)。 Swift 提供了8,16,32和64位的有符号和无符号整数类型。这些整数类型和 C语言的命名方式很像,比如8位无符号整数类型是`UInt8`,32位有符号整数类型是`In ...
分类:编程语言   时间:2016-05-01 16:08:06    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!