码迷,mamicode.com
首页 > 编程语言
java入门之——对象转型
对象的类型转换是我们在编程的时候经常会遇到的,java平台也是如此,比如一些基本类型的数据转型和复合数据的转换。...
分类:编程语言   时间:2014-09-28 22:38:35    阅读次数:249
MyBatis与Spring设置callSettersOnNulls
默认情况下,Mybatis对Map的解析生成, 如果值(value)为null的话,那么,key也不会被加入到map中. 于是对Map遍历时,key也遍历不到,因为前端工具的需要,必须有这个key,网上搜索后发现需要设置 callSettersOnNulls 这个属性. ... 因为是企业内网服务器,不能访问 mybatis.org,于是启动出错. 【Mybatis 这个渣渣,在启动时会去获取并校验DTD,目前还不知道在哪里配置让其不进行校验.】 网上搜索半天,没有好的解决办法, 看到有方法说将dtd下载到...
分类:编程语言   时间:2014-09-28 21:31:35    阅读次数:370
C++ IO 格式控制器
1、不需要参数的IO控制器的函数定义在中,其中包括dec,oct和hex.也包括ws,endl,ends和flush以及如下图所示的内容。 2、需要参数的控制器定义在头文件中,有如下的预定义的控制器 3、下边是使用IO控制器的例子程序 1: #include 2: #include 3: using...
分类:编程语言   时间:2014-09-28 23:07:35    阅读次数:359
Learning JavaScript Design Patterns The Module Pattern
The Module PatternModulesModules are an integral piece of any robust application's architecture and typically help in keeping the units of code for a ...
分类:编程语言   时间:2014-09-28 23:04:55    阅读次数:275
Java内部类
将一个类定义在另一个类里面,就是内部类。基本的内部类。public class InnerBasic { private int id; protected String name; static int age; abstract class Inner { public String inne....
分类:编程语言   时间:2014-09-28 21:38:25    阅读次数:225
Java Reference & ReferenceQueue一览
OverviewThejava.lang.refpackage provides more flexible types ofreferencesthan are otherwise available, permitting limited interaction between the appl...
分类:编程语言   时间:2014-09-28 22:59:55    阅读次数:468
范磊 C++ 第4章 C++数据类型
1 // section_4.cpp : Defines the entry point for the console application. 2 //范磊C++ 第4章 C++数据类型 3 //c++有6种数据类型 4 /* 5 布尔型 bool .布尔型可表示两个逻辑值0和1.即...
分类:编程语言   时间:2014-09-28 22:09:25    阅读次数:227
Java并发专题 带返回结果的批量任务运行 CompletionService ExecutorService.invokeAll
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/27250059普通情况下,我们使用Runnable作为主要的任务表示形式,可是Runnable是一种有非常大局限的抽象,run方法中仅仅能记录日志,打印,或者把数据汇总入某个容器(一...
分类:编程语言   时间:2014-09-28 21:34:05    阅读次数:211
Learning JavaScript Design Patterns The Constructor Pattern
In classical object-oriented programming languages, a constructor is a special method used to initialize a newly created object once memory has been a...
分类:编程语言   时间:2014-09-28 22:56:05    阅读次数:213
使用Java高速实现进度条
基于有人问到如何做进度条,以下给个简单的做法:主要是使用JProgressBar(Swing内置javax.swing.JProgressBar)和SwingWorker(Swing内置javax.swing.SwingWorker)有人肯定会说,不是用线程做的吗?使用线程共享一个变量,确实能够。只...
分类:编程语言   时间:2014-09-28 22:39:05    阅读次数:302
C++之new和malloc区别
在C++程序员面试中,很容易被问到new 和 malloc的区别。偶尔在quora上逛,看到Robert Love的总结,才发现自己只知道里面的一两项就沾沾自喜,从来没有像这位大牛一样去仔细思考这些问题,借着这篇文章仔细探讨下这个经典问题。...
分类:编程语言   时间:2014-09-28 21:51:15    阅读次数:194
Python 练习册,每天一个小程序
Python 练习册,每天一个小程序 说明: Python 练习册,每天一个小程序。注:将 Python 换成其他语言,大多数题目也试用不会出现诸如「打印九九乘法表」、「打印水仙花」之类的题目欢迎大家 Pull Request 出题目,贴代码(Gist、Blog皆可):-) Talk is cheap. Show me the code.--Linus Torvalds...
分类:编程语言   时间:2014-09-28 20:26:25    阅读次数:264
多线程计数器——原子操作
众所周知,多线程下计数存在着计数不正确的问题。这个问题的根源在于多个线程对同一个变量可以同时访问(修改)。这样就造成了修改后的结果不一致。          首先在这里先强调一点,volatile 关键字并不能提供多线程安全访问。因为有volatie修饰的变量,每次操作时遵循下面动作:  从内存取值 ---> 放入寄存器 ---> 操作 --->写回内存  这几个步骤不是原子的操作在任意两个...
分类:编程语言   时间:2014-09-28 20:09:16    阅读次数:379
用python阐释工作量证明(proof of work)
了解比特币的都知道挖矿很耗电,这是因为比特币用到了工作量证明. 工作量证明是指系统为达到某目标而设置的工作度量方法.一开始是用在网络攻防上,大大提高攻击者的计算量,攻击成本也就上去了. 工作量证明需要由工作者和验证者两方共同完成.它有两层含义. 1.工作者需要完成的工作必须有一定的量,这个量由验证者给出.2.验证者可以迅速的检验工作量是否达标,注意这里的检验完成过程必须简单. ...
分类:编程语言   时间:2014-09-28 20:58:45    阅读次数:336
HDU5050Divided Land(java大数)
HDU5050Divided Land(java大数) 题目链接 题目大意:给你一个长和宽的矩形,要求你把这片面积划分成多个边长为N的正方形,不能有剩余的空间。要求N尽量大。给你二进制的长和宽,输出的N也是二进制形式。 解题思路:求L,M的GCD。但是因为这题的输入是二进制数非常大,只是中间求GCD的时候转成十进制求得N,并且输出N也是二进制形式。 代码: import ...
分类:编程语言   时间:2014-09-28 21:30:45    阅读次数:192
C++ STL源码学习(list篇)
C++ list源代码学习整理。...
分类:编程语言   时间:2014-09-28 19:49:46    阅读次数:256
HDU5047Sawtooth(java大数)
HDU5047Sawtooth(java大数) 题目链接 题目大意:在一个矩形内画n个“M”,问怎样画能够把这个矩形分成最多的区域。给出这个区域的数目。 解题思路:最好的方式就是每条新画的“M”的线都和原来已经有的线相交,这样可以发现ai = ai - 1 + (i - 1) ? 4 ? 4 + 1.画一下就可以发现每次一条新的先和原有的边就会多出4个区域出来。最后还...
分类:编程语言   时间:2014-09-28 20:06:15    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!