要讲反射,我们必须要弄清楚ClassObject,因为反射提供的方法都是ClassObject提供的。下面是java.lang.Class的类注释: Instances of the class Class represent classes and interfaces in a running....
分类:
编程语言 时间:
2015-08-19 00:21:54
阅读次数:
128
1:锁(Lock) 1.1 java提供了一个锁的接口,这个锁同样可以达到同步代码块的功能,API文档上说使用锁比使用synchronized更加灵活。 1.2 如何使用这个“锁” //1.创建一个所对象,我们可以理解为写一个synchronized代码块 public static...
分类:
编程语言 时间:
2015-08-19 00:20:50
阅读次数:
169
1、Socket之间是如何通信的? 1.1 通信是要两两之间进行的所以应该有至少一个客户端(Client)和一个服务器端(Server),一般来说都是多个c端对一个s端---c\s 1.2 在客户端:可以创建Socket对象:Socket socket = new Socket(ip地址...
分类:
编程语言 时间:
2015-08-19 00:20:00
阅读次数:
111
看到论坛上有人问python多线程和C++多线程的区别?暖神是这样回答的:Python有Global Interpreter Lock,所以嘛……你懂的。C++11开始才有多线程,使用共享内存方式的线程间通信,有低级的atomic operation和memory order,以及高级的lock, ...
分类:
编程语言 时间:
2015-08-19 00:19:51
阅读次数:
553
//// main.c// 数组的初始化//// Created by micalafei on 15/8/18.// Copyright (c) 2015年 micalafei. All rights reserved.//#include int main(int argc, const cha...
分类:
编程语言 时间:
2015-08-19 00:17:36
阅读次数:
151
For-Each循环 For-Each循环也叫增强型的for循环,或者叫foreach循环。 For-Each循环是JDK5.0的新特性(其他新特性比如泛型、自动装箱等)。 For-Each循环的加入简化了集合的遍历。其语法如下: for(type element: array) { ...
分类:
编程语言 时间:
2015-08-19 00:17:47
阅读次数:
134
要点:1.函数的声明2.return返回值3.arguments对象 函数是定义一次但却可以调用执行任意多次的一段JS代码,函数有时会有参数,即函数被调用时指定了值的局部变量,函数常常使用这些参数来计算一个返回值,这个值也成为函数调用表达式的值。一、函数声明//没有参数的函数function bo....
分类:
编程语言 时间:
2015-08-19 00:17:16
阅读次数:
157
我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明: 有下面的两个类:classClxBase{public:ClxBase(){};virtual~ClxBase(){};virtualvoidDoSomething(){coutD...
分类:
编程语言 时间:
2015-08-19 00:17:06
阅读次数:
149
转自:【http://blog.csdn.net/kevon_sun/article/details/7936329】 1 import java.util.*; 2 3 /** 4 * (1)ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问...
分类:
编程语言 时间:
2015-08-19 00:11:27
阅读次数:
213
如果我们把二叉树视为一个图,父子节点之间的连线视为双向的,我们姑且定义为“举例”为两节点之间边的个数。写一个程序求一颗二叉树中相距最远的两个节点之间的距离(《编程之美》3.8)思路:如果两个节点相距最远,一定是两个叶子节点,或者是一个叶子节点到它的根节点。 根据相距最远的两个节点一定是叶子节...
分类:
编程语言 时间:
2015-08-19 00:11:29
阅读次数:
222
//// main.c// 数组基本概念//// Created by micalafei on 15/8/18.// Copyright (c) 2015年 micalafei. All rights reserved.//#include int main(int argc, const cha...
分类:
编程语言 时间:
2015-08-19 00:10:34
阅读次数:
194
// Java操作符\关系运算符\逻辑运算符\赋值运算符\字符串连接符\三元运算符/* * 一 Java操作符 * * Java操作符都有哪些? * +, -, *, /, %,...
分类:
编程语言 时间:
2015-08-19 00:11:36
阅读次数:
175
Q7:JavaScript有继承吗?请详细描述。(http://jingyan.baidu.com/article/90895e0f975a7b64ec6b0bbd.html)(http://www.cnblogs.com/sanshi/archive/2009/07/08/1519036.html...
分类:
编程语言 时间:
2015-08-19 00:11:34
阅读次数:
191
前几天在做孔群加工问题,各种假设到最后就是求解旅行商问题了,因为原本就有matlab代码模板所以当时就改了城市坐标直接用了,发现运行速度惨不忍睹,最后用上了两个队友的电脑一起跑。这次模拟结束后在想用c语言来实现的话应该可以提高不少效率。关于模拟退火和旅行商问题的介绍我就不赘述了,网上各路大神说的都....
分类:
编程语言 时间:
2015-08-19 00:10:08
阅读次数:
251
多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点)Java多线程面试问题1. 进程和线程之间有什么不同?一个进程是一个独立(self contai...
分类:
编程语言 时间:
2015-08-19 00:10:00
阅读次数:
173
Single Number IIGiven an array of integers, every element appearsthreetimes except for one. Find that single one.Note:Your algorithm should have a lin...
分类:
编程语言 时间:
2015-08-19 00:10:08
阅读次数:
223
spring注解可以很大的减少xml的配置,spring.xml文件的声明为: spring 3 支持几种不同的用于自动装配的注解:1、spring自带的@Autowired注解;2、JSR-330 的@Inject注解;3、JSR-250 的@Resource注解@Autowired注解:采...
分类:
编程语言 时间:
2015-08-19 00:07:44
阅读次数:
308