码迷,mamicode.com
首页 > 编程语言
java集合框架01——总体框架一览
java集合框架是java提供的工具包,在java.util.*中,这个包中包含了常用的数据结构:集合、数组、链表、栈、队列、映射等。java集合框架主要可以分为四个部分:List列表、Set集合、Map映射和工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collect ...
分类:编程语言   时间:2016-08-15 20:45:58    阅读次数:147
C语言strcat()函数:连接字符串
头文件:#include <string.h>strcat() 函数用来连接字符串,其原型为: char *strcat(char *dest, const char *src);【参数】dest 为目的字符串指针,src 为源字符串指针。strcat() 会将参数 src 字符串复制到参数 des ...
分类:编程语言   时间:2016-08-15 20:46:48    阅读次数:172
Python字符串操作
今天做newcode的‘直方图内最大矩形’的问题,坑爹了字符串操作折腾了好久,特地来总结下。题目为(http://www.nowcoder.com/practice/13ba51c3fec74b58bbc8fa8c3eedf877?tpId=49&tqId=29284&rp=1&ru=/ta/201 ...
分类:编程语言   时间:2016-08-15 20:45:48    阅读次数:120
关于Spring框架你解多少?
类似于谈谈你对Spring的了解的题目,在很多面试中都会被提到的。 Spring,英文意思是春天的意思。在java的世界里,Spring是一个现时非常流行的开源应用框架。 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和 ...
分类:编程语言   时间:2016-08-15 20:44:29    阅读次数:118
关于JavaScript闭包的小问题
怎么说,闭包大体也就是作用域的问题。闭包的一个用途是用于模块化,保护函数体内的私有变量,如: 模块化的东西不多说,下面说之前一直不解的问题: 原因在于log的参数i为形参,只有在onclick事件触发时,才将i赋值。 简单修改,通过立即执行函数即可将i进行绑定: 1 var $div = $("di ...
分类:编程语言   时间:2016-08-15 20:45:21    阅读次数:152
请求参数到表述层的类型转换——SpringMVC
一、不论是SpringMVC 的 JSR-303 数据校验还是自定义类型转换器,都需要配置 <mvc:annotation-driven/>,而添加这个配置后,会自动注册RequestMappingHandlerMapping、 RequestMappingHandlerAdapter 与 Exce ...
分类:编程语言   时间:2016-08-15 20:44:53    阅读次数:222
多线程中的信号机制--signwait()函数【转】
本文转载自:http://blog.csdn.net/yusiguyuan/article/details/14237277 在Linux的多线程中使用信号机制,与在进程中使用信号机制有着根本的区别,可以说是完全不同。在进程环境中,对信号的处理是,先注册信号处理函数,当信号异步发生时,调用处理函数来 ...
分类:编程语言   时间:2016-08-15 20:43:12    阅读次数:203
选择排序算法实现十个1-100的随机数的排序
public class Mian {//对数进行选择排序 public static void selectnumber(int[] number){ for(int i=0;i<number.length-1;i++){ int m=i; for(int j=i+1;j<number.lengt ...
分类:编程语言   时间:2016-08-15 20:42:06    阅读次数:223
KMP算法
KMP算法是一种改进的字符串匹配算法。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现一个next()函数,函数本身包含了模式串的局部匹配信息。 next()函数的作用,就是在模式串中,找出最长的相同前缀,形成一张跳转表。 跳转表的用途是, ...
分类:编程语言   时间:2016-08-15 20:41:15    阅读次数:167
Java 锁优化
一、重量级锁 一、重量级锁 Java中,Synchronized是通过对象内部的一个叫做监视器锁(monitor)来实现的。但是监视器锁本质又是依赖于底层的操作系统的Mutex Lock来实现的。而操作系统实现线程之间的切换这就需要从用户态转换到核心态,这个成本非常高,状态之间的转换需要相对比较长的 ...
分类:编程语言   时间:2016-08-15 20:38:28    阅读次数:229
C语言之Sleep函数
Sleep函数: 功 能: 执行挂起一段时间 用 法: unsigned sleep(unsigned seconds); 注意: 在VC中使用带上头文件#include <windows.h>,在Linux下,gcc编译器中,使用的头文件因gcc版本的不同而不同#include <unistd.h ...
分类:编程语言   时间:2016-08-15 20:40:06    阅读次数:146
JS中直接从java后台获得对象的值(数组的值)
这里举得例子是:JS直接从后台Contorller中(SpringMVC中的model中)获得数值的值 Contorller 此处将 talentIntegralRecordsDay talentIntegralRecordsIntegral 两个数组用JSON.toJSONString()封装。 ...
分类:编程语言   时间:2016-08-15 20:38:59    阅读次数:234
深入理解Java NIO
初识NIO: 在 JDK 1. 4 中 新 加入 了 NIO( New Input/ Output) 类, 引入了一种基于通道和缓冲区的 I/O 方式,它可以使用 Native 函数库直接分配堆外内存,然后通过一个存储在 Java 堆的 DirectByteBuffer 对象作为这块内存的引用进行操 ...
分类:编程语言   时间:2016-08-15 20:36:23    阅读次数:264
linux下python调用c模块
在C调用Python模块时需要初始化Python解释器,导入模块等,但Python调用C模块却比较简单,下面还是以helloWorld.c 和 main.py 做一说明: (1)编写C代码,hello.c代码很简单,只是输出“Hello World!”: (2)将编写的C代码编译成动态链接库的形式, ...
分类:编程语言   时间:2016-08-15 20:36:34    阅读次数:176
Spring框架学习之第4节
从ApplicaionContext应用上下文容器中获取bean和从bean工厂容器中有什么区别: 具体案例如下 结论: 1、如果使用上下文ApplicationContext,则配置的bean如果是Singleton不管你用不用,都被实例化(好处是可以预先加载,用时就不加载,速度快,缺点就是耗内存 ...
分类:编程语言   时间:2016-08-15 20:34:11    阅读次数:143
java基础之:匿名内部类应用例子一
一:接口 1 package com.yeepay.sxf.testclassforinner; 2 3 /** 4 * 回调接口. 5 * @author shangxiaofei 6 * 7 */ 8 public interface CallBack { 9 10 public boolean ...
分类:编程语言   时间:2016-08-15 20:34:02    阅读次数:191
spring mvc 参数绑定
1、默认支持类型 a、HttpServletRequest b、HttpServletResponse c、HttpSession e、Model/ModelMap model是接口,modelmap是接口实现。将model数据填充到request域 2、简单类型 a、直接在controller上加 ...
分类:编程语言   时间:2016-08-15 20:33:27    阅读次数:326
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!