码迷,mamicode.com
首页 > 编程语言
《从零开始学Swift》学习笔记(Day 51)——扩展构造函数
原创文章,欢迎转载。转载请注明:关东升的博客扩展类型的时候,也可以添加新的构造函数。值类型与引用类型扩展有所区别。值类型包括了除类以外的其他类型,主要是枚举类型和结构体类型。值类型扩展构造函数扩展结构体类型中定义构造函数的示例:struct Rectangle { var width : ...
分类:编程语言   时间:2015-12-23 12:35:01    阅读次数:138
几个经常用到的字符串的截取(java)
几个经常用到的字符串的截取string str="123abc456";int i=3;1 取字符串的前i个字符str=str.Substring(0,i); // orstr=str.Remove(i,str.Length-i);2 去掉字符串的前i个字符:str=str.Remove(0,i);...
分类:编程语言   时间:2015-12-23 12:34:00    阅读次数:113
JAVA BigDecimal 小数点处理
保留两位小数{方法一:{ double c=3.154215; java.text.DecimalFormat myformat=new java.text.DecimalFormat("0.00"); String str = myformat.format(c);}方式二:{ java.text...
分类:编程语言   时间:2015-12-23 12:32:07    阅读次数:197
spring整合JMS - 基于ActiveMQ实现
一. 开篇语继上一篇apache ActiveMQ之初体验后, 由于近期一直在复习spring的东西, 所以本文就使用spring整合下JMS.二. 环境准备1. ActiveMQ5.2.0 (activemq-all-5.2.0.jar)2. spring2.5 (spring.jar)3. Ja...
分类:编程语言   时间:2015-12-23 12:30:03    阅读次数:196
C语言--交换两个变量值,不使用其他变量
#include int main(int argc, const char * argv[]) { int a = 3, b = 4; printf("a = %d, b = %d\n", a, b); /* 1.加减法 a = b - a; b = ...
分类:编程语言   时间:2015-12-23 12:28:35    阅读次数:141
Use Memcached for Java enterprise performance, Part 1: Architecture and setup
Use Memcached for Java enterprise performance, Part 1: Architecture and setup
分类:编程语言   时间:2015-12-23 12:23:52    阅读次数:154
javascript 执行队列
因为JavaScript是单线程运行的,特定的时间只能有特定的代码正在执行,不会有多段代码同时执行。但是浏览器却不是单线程的,一个浏览器可能有以下进程:javascript引擎线程、界面渲染线程、浏览器事件触发线程、Http请求线程。而且浏览器依靠事件驱动机制来确定代码的执行队列。所以就不难理解为什...
分类:编程语言   时间:2015-12-23 12:22:26    阅读次数:155
java的过滤器
JavaWeb三大组件1. 都需要在web.xml中进行配置ServletListenerFilter2. 过滤器 它通过web.xml管理着一大片资源,它会在一组资源(jsp、servlet、.css、.html等等)的前面执行!它当你想要访问它管理的资源时,那么它就会拦截进行处理.它可以让请求得...
分类:编程语言   时间:2015-12-23 12:22:28    阅读次数:271
c++ 浅谈 new 的使用
实例用法: 创建对象: class U_Ptr smart; U_Ptr* ptr = new U_Ptr(); class U_Ptr smart(new U_Ptr(p)); int *p = new int; //此时指针p指向一个int对象,该对象没有被初始化 int...
分类:编程语言   时间:2015-12-23 12:22:33    阅读次数:306
线程阻塞
研究ThreadPoolExecutor.excute()源码会发现,它调用了BlockingQueue.offer()来实现多余任务的入队。BlockingQueue有两个方法:BlockingQueue.offer()和BlockingQueue.put(),前者在队列满时不阻塞,直接失败,.....
分类:编程语言   时间:2015-12-23 12:19:51    阅读次数:160
迭代器学习之一:使用IEnumerable和IEnumerator接口
写博客是检验我学习的成果之一以及自我总结的一种方式,以后会经常利用这种方式进行技术交流和自我总结,其中认识不深难免会有错误,但是一直懂得不懂就问,不懂就学的道理! 1、首先看一个简单的列子 1 int[] myArray = { 1, 32, 4...
分类:编程语言   时间:2015-12-23 12:16:50    阅读次数:235
打印swift 变量的类型
var a = 0print(a.dynamicType)结果为: Int
分类:编程语言   时间:2015-12-23 12:16:40    阅读次数:264
学习之路二:关于集合和数组内在联系的深入了解
前一阵子有幸看到了abatei大牛的泛型系列文章,学习了两周左右,大概学会了50%左右,说实话挺难的,有兴趣的朋友可以去看看! http://www.cnblogs.com/abatei/archive/2008/02/20/1075760.html,讲的真不错,很赞的文章! 在此记录下我的...
分类:编程语言   时间:2015-12-23 12:16:37    阅读次数:275
关于怎么学习Java(转发自百度知道)
朋友,你好!看到你无比诚恳的提问,就知道你是一位非常有上进心的人,从你的文笔,能感觉到你的逻辑思维很不错,很有潜力。虽然本人不才,不过很想尽力回答你的问题,在这里发表一下我的看法,也麻烦你读完它们。首先我先吐槽一下楼上的回答,有答非所问的,有两个说了N本书的人(那些书说实话,世界上找不到几个人是全部...
分类:编程语言   时间:2015-12-23 12:15:12    阅读次数:159
[javase学习笔记]-7.2 构造函数与一般函数的区别
这一节我们简单学习一下构造函数与一般函数之间的区别所在。 那么它们有什么区别呢,结合上一节,我们可以总结出以下两点区别: 第一个区别: 构造函数:对象创建时,就会调用与之对应的构造函数,对对象进行初始化。 一般函数:对象创建后,需要函数功能时,才调用函数。 这也就是说创建对象时,构造函数一定被调用,而一般函数不一定被调用。 第二个区别: 构造函数:对象创建时,会调用且只调用一次。 ...
分类:编程语言   时间:2015-12-23 11:02:36    阅读次数:127
[Java]Java工程师成神之路
一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://ifeve.com/jmm-faq/ 1.1.2. 了解JVM各种参数及调优 1.1.3. 学习使用Java工具 jps, jstack, jmap, ...
分类:编程语言   时间:2015-12-23 11:01:46    阅读次数:126
Spring-task-timer定时器
· spring定时控制器配置文件实现方式 一. 编写一个正常的业务类public class SyncDataTaskTimer { private final static Logger log = Logger.getLogger(SyncDataTaskTimer....
分类:编程语言   时间:2015-12-23 10:57:07    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!