码迷,mamicode.com
首页 > 编程语言
数组总结
1冒泡排序和选择排序 1 package hello; 2 3 import java.io.BufferedOutputStream; 4 import java.io.File; 5 import java.io.FileInputStream; 6 import java.io.FileNo....
分类:编程语言   时间:2015-09-01 19:57:33    阅读次数:214
springMVC项目异步错误处理请求Async support must be enabled on a servlet and for all filters involved in async
离github在down下一个项目,springMVC-chat。总体上有标注。这就是零配置。这可苦了我,费尽周折,最后整合到项目现在看起来有点。出来以下的错误。红色部分。解决方法为,在web.xml中也就是springMVC的总配置文件里加上一句话:true这句话的位置一定要放正确,否则。一切都是...
分类:编程语言   时间:2015-09-01 19:53:03    阅读次数:904
Java 中阻塞非阻塞io以及同步异步IO
然后借鉴下《Unix网络编程卷》中的理论: IO操作中涉及的2个主要对象为程序进程、系统内核。以读操作为例,当一个IO读操作发生时,通常经历两个步骤: 1,等待数据准备 2,将数据从系统内核拷贝到操作进程中 例如,在socket上的读操作,步骤1会等到网络数据包到达,到达后会拷贝到系统内核的...
分类:编程语言   时间:2015-09-01 19:51:14    阅读次数:193
[转载]C++内存管理
[转载:http://www.cnblogs.com/lancidie/archive/2011/08/05/2128318.html][导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++...
分类:编程语言   时间:2015-09-01 19:51:55    阅读次数:240
A*算法 寻路
转载 :http://www.cppblog.com/mythit/archive/2009/04/19/80492.aspxA*算法步骤:1,把起始格添加到开启列表。 2,重复如下的工作: a) 寻找开启列表中F值最低的格子。我们称它为当前格。 b) 把它切换到关闭列表。 c) 对相邻的格中的每一...
分类:编程语言   时间:2015-09-01 19:49:50    阅读次数:189
python+Eclipse+pydev环境搭建(转)
编辑器:Python 自带的 IDLE简单快捷, 学习Python或者编写小型软件的时候。非常有用。编辑器: Eclipse + pydev插件1. Eclipse是写JAVA的IDE, 这样就可以通用了,学习代价小。 学会了Eclipse, 以后写Python或者JAVA 都可以。2. Eclip...
分类:编程语言   时间:2015-09-01 19:48:34    阅读次数:153
Java 中阻塞Io 以及非阻塞IO
在开始之前关于本教程新的输入/输出 (NIO) 库是在 JDK 1.4 中引入的。NIO 弥补了原来的 I/O 的不足,它在标准 Java 代码中提供了高速的、面向块的 I/O。通过定义包含数据的类,以及通过以块的形式处理这些数据,NIO 不用使用本机代码就可以利用低级优化,这是原来的 I/O 包所...
分类:编程语言   时间:2015-09-01 19:46:54    阅读次数:230
排列组合算法
#include using namespace std;int Arr[10] = { 1,2,3,4,5 };int select[10];int index = 0;/*common func*/void swap(int a, int b){ int c = Arr[a]; ...
分类:编程语言   时间:2015-09-01 19:46:14    阅读次数:185
Objective-C( Foundation框架 一 数组(NSMutableArray))
NSMutableArray:可变数组NSMutableArray是NSArray的子类创建NSMutableArray数组对象添加数组元素: // 创建数组 NSMutableArray *array = [NSMutableArray arrayWithObject:@"lier",@...
分类:编程语言   时间:2015-09-01 19:46:16    阅读次数:111
【javascript高级程序设计笔记】第一章与第三章
第1章 javascript简介1.2Javascript实现一个完整的javascript实现由下列三个不同的部分组成核心(ECMAScript) 提供核心语言功能文档对象模型(DOM) 提供访问和操作网页内容的方法和接口浏览器对象模型(BOM)提供与浏览器交互的方法和接口ECMAScript它规...
分类:编程语言   时间:2015-09-01 19:42:15    阅读次数:330
java导入工程出现问题
1.提示The import java.util cannot be resolved;项目buildpath不对与原来的项目,jdk不同。换了之后原来的没了就导致了现在这种错误,基本的java.lang或者util包都找不到。解决方案:右键项目----buildpath---Configure B...
分类:编程语言   时间:2015-09-01 19:44:52    阅读次数:132
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore   在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅...
分类:编程语言   时间:2015-09-01 18:39:23    阅读次数:243
Supporting Python 3(支持python3)——前言
前言 当我在2002年6月加入python-dev邮件列表时,“Python 3000"(在湖闻樟译注:即Python 3)的团队每隔几个月都会描述一个Python 开发团队希望他们实现的建议,但是因为兼容性的原因都没有办法做到。对我们来说...
分类:编程语言   时间:2015-09-01 18:36:31    阅读次数:174
java collection 集合源码分析(三) map
TreeMap 首先看下TreeMap的头部声明的两个变量,TreeMap的排序利用红黑树进行 ????/** ?????*?The?comparator?used?to?maintain?order?in?this?tree?map,?or ?????*?null?if?it?use...
分类:编程语言   时间:2015-09-01 18:36:17    阅读次数:192
shell 数组建立及使用技巧
linuxshell在编程方面比windows批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。下面是个人在使用时候,对它在数组方面一些操作进行的总结。1.数组定义[chengmo@centos5~]$a=(12345)[chengmo@centos5~]$echo$a1一对括号表示是数组,数组元素用“空格”符..
分类:编程语言   时间:2015-09-01 18:30:44    阅读次数:163
Objective-C( Foundation框架 一 数组(NSArray))
OC数组NSArray是静态的数组,就是它所指向的内容是不可改变的,它指向一段内存区域,一旦初始化,不能通过它对该内存区域的数据进行修改操作,但是它可以读数据。NSMutableArray是动态的是NSArray的子类,可以对所指向的内存区域内容进行更改,并可以增加数组内容NSArray和NSMut...
分类:编程语言   时间:2015-09-01 18:29:53    阅读次数:166
LeetCode 5 Longest Palindromic Substring 最长回文子序列 manacher算法 string.substr 难度:2
https://leetcode.com/problems/longest-palindromic-substring/manacher算法:http://blog.csdn.net/ywhorizen/article/details/6629268string longestPalindrome(...
分类:编程语言   时间:2015-09-01 18:28:26    阅读次数:131
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!