码迷,mamicode.com
首页 > 编程语言
java 动态代理
1、定义接口1 package cc.whoisit;2 3 public interface ISpeak {4 public void speak();5 }2、实现接口 1 package cc.whoisit; 2 3 public class EnglishSpeak imple...
分类:编程语言   时间:2015-02-27 00:11:42    阅读次数:245
Java多线程开发系列之四:玩转多线程(线程的控制1)
在前文中我们已经学习了:线程的基本情况、如何创建多线程、线程的生命周期。利用已有知识我们已经可以写出如何利用多线程处理大量任务这样简单的程序。但是当应用场景复杂时,我们还需要从管理控制入手,更好的操纵多线程。在第一节中我们讲过,使用多线程的好处之一就是我们可以通过编码和已有类库更好的管理和控制多线....
分类:编程语言   时间:2015-02-27 00:09:21    阅读次数:177
poj 3468 A Simple Problem with Integers 树状数组 或 线段树
区间更新区间查询的树状数组写法 以及线段树写法
分类:编程语言   时间:2015-02-27 00:10:56    阅读次数:268
[CXF REST标准实战系列] 二、Spring4.0 整合 CXF3.0,实现测试接口
Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocket Reprint it anywhere u want. 文章Points: 1、介绍RESTful架构风格 2、Spring配置CXF 3、三层初设计,实现WebService接口层 4、撰写HTTPClien...
分类:编程语言   时间:2015-02-26 23:07:51    阅读次数:922
swift UI专项训练12 ActivityIndicator
有时候我们的APP需要联网或者其他比较耗时的操作,需要给用户提示,提示的好办法是进度条或者一个转圈的齿轮,提示用户有操作在进行。我们在上一话的场景中增加两个按钮,下载和停止,点击下载齿轮就开始转,点击停止就停止。 然后把这个组件拖到我们的场景中 设置格式: 效果如图: 把按钮和齿轮连线到控制器中: @IBOutlet we...
分类:编程语言   时间:2015-02-26 23:03:57    阅读次数:375
分拆数组技巧应用
给你一个数组A[1..n],请你在O(n)的时间里构造一个新的数组B[1..n],使得B[i]=A[1]*A[2]*...*A[n]/A[i]。你不能使用除法运算。 思路1:题目中说明,不能用除法,那一定是在相乘的时候,省略那一项,然后时间复杂度要0(n),就不能两层循环,而是要利用前面的相乘信息来降低复杂度。 算法:相似的分拆技术在数组题中。线性时间构造两个新数组,从开始遍历相乘 T1[0] =1,T1[i]=T[i-1]*A[i-1] ;而 T2从后往前遍历相乘 T2[len-1] =1,T2[i]...
分类:编程语言   时间:2015-02-26 23:06:04    阅读次数:408
Java学习笔记22
Java集合类是一种特别有用的工具类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如:栈、 队列等。除此之外,Java集合类还可用于保存具有映射关系的关联数组。Java集合大致可分为Set、List和Map三种 状态,其中Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map代表具有映射关系的集合。 Java的集合类主要由两个接口派生而出...
分类:编程语言   时间:2015-02-26 23:03:30    阅读次数:391
C++拾遗--多线程:原子操作解决线程冲突
C++拾遗--原子操作解决线程冲突 前言 在多线程中操作全局变量一般都会引起线程冲突,为了解决线程冲突,引入原子操作。所谓原子操作,是指不会被线程调度机制打断的操作,操作一旦开始,就得执行到结束为止。原子操作可以是一个步骤,也可以是多个操作步骤,但是其顺序是不可以被打乱,或者切割掉只执行部分。原子操作一般靠底层汇编实现。...
分类:编程语言   时间:2015-02-26 23:02:25    阅读次数:400
初探Java序列化(Serialization)
Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化Deserialization是一种将这些字节重建成一个对象的过程。【字节流的来回转换】 Java中,一切都是对象,在分布式环境中经常需要将Object从这一端网络或设备传递到另一端。这就需要有一种可以在两端传输数据的协议。Java序列化机制就是为了解决这个问题而产生。 将对象状态转换成字节流之后,可以用java...
分类:编程语言   时间:2015-02-26 23:03:57    阅读次数:344
Go语言(工程和包)
在Go语言中,包是函数与数据的集合,用package定义一个包,包的名字不一定要跟文件名字一样,接下来,将学习如何使用Go语言的包。   首先,我们创建一个Stack包,然后用一个主程序来调用这个包里面的方法。这实际上涉及到Go语言中的工程的分包和编译。Go语言是这么来配置它的工程的,如下图          其中package是工程的根目录,我们需要事先设置环境变量GOPATH,如下...
分类:编程语言   时间:2015-02-26 23:02:46    阅读次数:205
《javascript语言精粹》读书笔记一
这是我对javascript语言精粹 第二章 语法 和第三章 对象 的读书笔记,用于记录一下觉得有价值的书中观点和思想...
分类:编程语言   时间:2015-02-26 23:02:47    阅读次数:180
初探Java序列化(2)-writeObject/readObject
在序列化过程中,虚拟机会试图调用对象类里的writeObject() 和 readObject(),进行用户自定义的序列化和反序列化,如果没有则调用ObjectOutputStream.defaultWriteObject() 和 ObjectInputStream.defaultReadObject()。同样,在ObjectOutputStream和ObjectInputStream中最重要的方...
分类:编程语言   时间:2015-02-26 23:02:01    阅读次数:274
c++11多线程与POSIX多线程性能比较
c++11多线程与POSIX多线程性能比较...
分类:编程语言   时间:2015-02-26 23:02:21    阅读次数:440
带包的java类在cmd环境下的执行办法
带包的java类在cmd环境下的执行办法
分类:编程语言   时间:2015-02-26 22:57:00    阅读次数:232
多线程
http://blog.csdn.net/morewindows/article/details/7421759
分类:编程语言   时间:2015-02-26 22:56:24    阅读次数:195
《python基础教程》笔记之 基础知识
数字相关在Python程序前加上from __future__ import division 或者在解释器里面直接执行它,或者通过命令行运行Python时使用命令开关-Qnew,会使单斜线不再整除,如>>> 1/20.5而双斜线实现整除,如>>> 1//20输入>>> x = input('x:'...
分类:编程语言   时间:2015-02-26 22:53:06    阅读次数:301
Java: 多态
多态: 可以理解为事物存的多种体现形态。1,多态的体现 父类的引用指向了自己的子类对象 父类的引用也可以接受自己的子类对象2,多态的前提 必须是类与类之间有关系,要么继承,要么实现接口 通常还有一个前提:存在覆盖3,多态的好处 多态的出现提高了程序的扩展性4,多态的弊端 只...
分类:编程语言   时间:2015-02-26 22:55:13    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!