Problem:
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first
two lists.
Solution:
两个有序链表,每次取头部最小的那个元素,然后将这个元素从原来链表...
分类:
编程语言 时间:
2015-05-10 19:02:01
收藏:
0 评论:
0 赞:
0 阅读:
287
畅游C++ Boost Serialization 序列化...
分类:
编程语言 时间:
2015-05-10 19:00:30
收藏:
0 评论:
0 赞:
0 阅读:
382
mybatis 处理数组类型及使用Json格式保存数据 JsonTypeHandler and ArrayTypeHandler
mybatis 比 ibatis 改进了很多,特别是支持了注解,支持了plugin inteceptor,也给开发者带来了更多的灵活性,相比其他ORM,我还是挺喜欢mybatis的。
闲言碎语不要讲,今天研究了下mybatis的typeHandler:
先看这...
分类:
编程语言 时间:
2015-05-10 18:59:59
收藏:
0 评论:
0 赞:
0 阅读:
350
在一个分布式系统中,把所有进程逻辑上组成一个环,首先每个进程知道其下一个进程是谁(通常更常用的应该是每个进程要维护一个记录,知道其后的所有其他进程,以便在其直接后继发生崩溃时,能把令牌传递给其后继,更有甚者传递给其后继的后继);
当环初始化时,进程0得到一个令牌(可以理解为一个互斥锁),该令牌沿着环进行传递,当进程获得到令牌后,会首先检查其是否有访问共享资源的需求,如果需要,则进行资源访问,访问...
分类:
编程语言 时间:
2015-05-10 18:59:49
收藏:
0 评论:
0 赞:
0 阅读:
834
前导:开始学习Spring核心思想,通过一个山寨精简版Spring代码结合学习。
内容:1. BeanDefinitionReader-配置读取者。 2. XmlBeanDefinitionReader-从XML中读取配置。 3. Resource-定位资源文件。这次将Bean的配置信息都放到了XML里,所以这里会有一个XML文件的读取,我们通过XmlBeanDefinition...
分类:
编程语言 时间:
2015-05-10 18:59:09
收藏:
0 评论:
0 赞:
0 阅读:
327
执行Maven Install打包的时候,出现以下错误信息:[INFO] proguard jar: E:\maven\mvnRespo\net\sf\proguard\proguard-base\5.2\proguard-base-5.2.jar
[proguard] ProGuard, version 5.2
[proguard] java.io.IOException: The same...
分类:
编程语言 时间:
2015-05-10 18:58:19
收藏:
0 评论:
0 赞:
0 阅读:
1459
public class TimeThread extends Thread
{
private long start;
public volatile boolean exit = false;
public TimeThread(long start)
{
this.start = start;
}
public void run()
{
while(!exit...
分类:
编程语言 时间:
2015-05-10 18:58:00
收藏:
0 评论:
0 赞:
0 阅读:
283
python实战-字典使用使用字典统计字符出现次数#! /usr/bin/env python
#coding:utf-8
#定义一个函数,接收字符串,统计出每个字符的出现次数
#实现思路:字典实现,看字符是否在字典中,在则+1,否则计入字典。
def histogram(str):
dic = dict()
for s in str:
if s not in dic...
分类:
编程语言 时间:
2015-05-10 18:57:59
收藏:
0 评论:
0 赞:
0 阅读:
211
题目链接:点击打开链接
cdq入门资料:点击打开链接
思路:首先根据上面的ppt可知cdq分治:
solve(l, mid);
计算[l,mid] 对 [mid+1, r] 区间的影响
solve(mid+1, r);
计算影响部分,把询问拆成2个,对x排序后搞搞即可。
#include
#include
#include
#include
#include
#in...
分类:
编程语言 时间:
2015-05-10 18:57:19
收藏:
0 评论:
0 赞:
0 阅读:
178
执行Maven Install打包的时候,出现以下错误信息:[proguard] ProGuard, version 4.4
[proguard] Reading input...
[proguard] Reading program war [F:\Workspaces\pro-test\target\pro-test-0.0.1-SNAPSHOT.war] (filtered)
[prog...
分类:
编程语言 时间:
2015-05-10 18:57:09
收藏:
0 评论:
0 赞:
0 阅读:
1512
printf()的参数分为两大部分,分别是控制字符串和参数列表,二者用逗号隔开,而且参数之间也要用逗号隔开。其中控制字符串是字符串常量,如果不需要其他参数的话,双引号里面的文字将被原原本本的打印到屏幕。通俗的讲,双引号里面是什么,输出的就是什么,包括转义字符。
但是,这样以来,我们无论想要打印什么,都只能手动的写在双引号内部,从而无法实现自动化打印。比如,怎样输出程序中变量的值?总不能变量的值变一次我们就手动改写...
分类:
编程语言 时间:
2015-05-10 18:56:09
收藏:
0 评论:
0 赞:
0 阅读:
285
线程同步1.synchronized2.wait、notify3.线程安全与非安全 StringBuffer 、StringBuilder Vector、Hashtable ArrayList、HashMap Collections.synchonizedList() Collection...
分类:
编程语言 时间:
2015-05-10 18:54:59
收藏:
0 评论:
0 赞:
0 阅读:
281
python语言的特点,简洁,可读性好。因此,以缩进作为代码分界将是一种很好的方式。if语句,格式1:if expression1: if_suiteelse: else_suite格式2:if expression1: if_suiteelif: elif_suiteelse: else...
分类:
编程语言 时间:
2015-05-10 18:48:46
收藏:
0 评论:
0 赞:
0 阅读:
218
题目描述:Given a linked list, remove the nth node from the end of list and return its head.For example, Given linked list: 1->2->3->4->5, and n = 2. A...
分类:
编程语言 时间:
2015-05-10 18:48:29
收藏:
0 评论:
0 赞:
0 阅读:
216
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------五 变量的作用域和储存类型01 变量的作用域是指该变量有效地区域,C语言中得变量分为局部变量和全局变量。02 局部变量:*局部变量的作用域仅限于定义它的代码块内,离开代码块内便失去作用。*...
分类:
编程语言 时间:
2015-05-10 18:47:48
收藏:
0 评论:
0 赞:
0 阅读:
239
树状数组(Binary Indexed Tree(BIT), Fenwick Tree)是一个查询和修改复杂度都为log(n)的数据结构。主要用于查询任意两位之间的所有元素之和,但是每次只能修改一个元素的值;经过简单修改可以在log(n)的复杂度下进行范围修改,但是这时只能查询其中一个元素的值。树状...
分类:
编程语言 时间:
2015-05-10 18:47:29
收藏:
0 评论:
0 赞:
0 阅读:
305
问题描述: 设置了环境变量JAVA_HOME为jdk1.5.0_14的安装目录,并且在PATH变量中加入了%JAVA_HOME%\bin,但在Windows命令行下,执行java -version却显示: java version "1.6.0_13" 而执行javac -version显示: ja...
分类:
编程语言 时间:
2015-05-10 18:45:38
收藏:
0 评论:
0 赞:
0 阅读:
382
摘自资料(linux 与Windows不同) 线程间无需特别的手段进行通信,由于线程间能够共享数据结构,也就是一个全局变量能够被两个线程同一时候使用。只是要注意的是线程间须要做好同步,一般用mutex。能够參考一些比較新的UNIX/Linux编程的书,都会提到Posix线程编程,比方《UNIX环境高...
分类:
编程语言 时间:
2015-05-10 18:44:39
收藏:
0 评论:
0 赞:
0 阅读:
276
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------关系运算和逻辑运算// 输入一个字符,如果是大写字母,则转换为小写字母,如果不是则不转换,输出最后得到的字符#include int main(){ char ch; ...
分类:
编程语言 时间:
2015-05-10 18:43:27
收藏:
0 评论:
0 赞:
0 阅读:
144
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------第五 复杂构造数据类型01 结构体的定义:一般形式:struct 结构体名{ 类型标识符1 成员1; 类型标识符2 成员2; ……………… ……………… 类型标识符n 成员n;};结构体类...
分类:
编程语言 时间:
2015-05-10 18:42:47
收藏:
0 评论:
0 赞:
0 阅读:
234