码迷,mamicode.com
首页 > 编程语言
代码的鲁棒性:合并两个排序的链表
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 ...
分类:编程语言   时间:2016-08-27 20:44:42    阅读次数:143
python基础之文件操作
对于文件操作中最简单的操作就是使用print函数将文件输出到屏幕中,但是这种操作并不能是文件保存到磁盘中去,如果下调用该数据还的重新输入等。 而在python中提供了必要的函数和方法进行默认情况下的文件基本操作。你可以用 file 对象做大部分的文件操作。也可保存数据。其中最常见的文件操作就是文件读 ...
分类:编程语言   时间:2016-08-27 20:43:08    阅读次数:193
JavaScript的性能优化:加载和执行
随着 Web2.0 技术的不断推广,越来越多的应用使用 javascript 技术在客户端进行处理,从而使 JavaScript 在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因 JavaScript 的阻塞特性变的复杂,也就是说当浏览器在执行 JavaScript 代码时,不能 ...
分类:编程语言   时间:2016-08-27 20:42:30    阅读次数:226
阿里大于jar包导入maven
一开始想倒入本地jar包,直接使用了导入本地jar包,发现并不可以,因为是maven统一管理jar包,所以直接导入是不可以的。然后在网上看了很多办法,包括在终端安装jar包,但是发现自己的命令没有,要安装maven才行(我是intellij自带maven),捣鼓了好久,其实我只是想加入一个本地jar ...
分类:编程语言   时间:2016-08-27 20:39:18    阅读次数:2094
Spring IOC容器中注入bean
一、基于schema格式的注入 1、基本的注入方式 (属性注入方式) 根据setXxx()方法进行依赖注入,Spring只会检查是否有setter方法,是否有对应的属性不做要求 2.构造函数方式注入 3.当注入的属性中含有xml中的特殊字符时,如: < > & " ' 1.用<![CDATA[<wa ...
分类:编程语言   时间:2016-08-27 20:38:07    阅读次数:203
SpringMVC的controller多线程的问题
今天我在做短信验证码的时候,需要一个RequestMapping获取验证码,还需要一个RequestMapping验证用户输入验证码和发送验证码是否正确。但是我怎么传递随机验证码和验证的电话号码呢?我一开始采用了私有成员变量,但是我突然觉得这个数据并不安全,假如多人同时请求这个controller, ...
分类:编程语言   时间:2016-08-27 20:35:07    阅读次数:157
神奇的图像处理算法
作者: 阮一峰 日期: 2011年8月13日 日期: 2011年8月13日 几周前,我介绍了相似图片搜索。 这是利用数学算法,进行高难度图像处理的一个例子。事实上,图像处理的数学算法,已经发展到令人叹为观止的地步。 Scriptol列出了几种神奇的图像处理算法,让我们一起来看一下。 一、像素图生成向 ...
分类:编程语言   时间:2016-08-27 20:33:00    阅读次数:130
python学习笔记——列表生成式与生成器
1.列表生成式(List Comprehensions) python中,列表生成式是用来创建列表的,相较于用循环实现更为简洁。举个例子,生成[1*1, 2*2, ... , 10*10],循环用三行: 列表生成式只用一行,前面是生成规则,后面是初始元素,最后还可以加上判断条件: 列表生成式还可以实 ...
分类:编程语言   时间:2016-08-27 20:31:17    阅读次数:153
java和C#中 定义变量,加一个小括号是什么意思。。。
在群里灌水发现,有人这样定义字符串,感觉很好奇。。又问了群友,群友说这样定义没问题。。 我自己试了下,java和C#都可以,C# 在类库中,编译成dll后,括号被移除了。。 谁发明的这种写法。。。? ...
分类:编程语言   时间:2016-08-27 19:29:39    阅读次数:164
java基本类型和包装类型
int 是基本类型,直接存数值 Integer是类,产生对象时用一个引用指向这个对象 Java把内存划分成两种:一种是栈内存,另一种是堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配 而实际的对象是在存储堆内存中 即 int i = 5;//直接在栈中分配空间 Int ...
分类:编程语言   时间:2016-08-27 19:27:01    阅读次数:245
javaweb之session过期验证
session过期判断的基本思想:用户登录成功后,将用户账号信息保存在session中,然后几乎每次执行命令都要经过过滤器,过滤器检查session中是否存在账号,若不存在, 则返回登录页面,反之正常执行。 1、web.xml中添加 2、fiter ...
分类:编程语言   时间:2016-08-27 19:27:42    阅读次数:224
java多线程:并发包中ConcurrentHashMap和jdk的HashMap的对比
一:HashMap >底层存储的是Entry<K,V>[]数组 >Entry<K,V>的结构是一个单向的链表static class Entry<K,V> implements Map.Entry<K,V> { final K key; V value; Entry<K,V> next; int h ...
分类:编程语言   时间:2016-08-27 19:28:29    阅读次数:236
Java NIO使用及原理分析(1) 来自网上资料整理
在NIO中有几个核心对象需要掌握:缓冲区(Buffer)、通道(Channel)、选择器(Selector)。 缓冲区Buffer 缓 冲区实际上是一个容器对象,更直接的说,其实就是一个数组,在NIO库中,所有数据都是用缓冲区处理的。在读取数据时,它是直接读到缓冲区中的; 在写入数据时,它也是写入到 ...
分类:编程语言   时间:2016-08-27 19:27:23    阅读次数:218
Java NIO使用及原理分析(2) 来自网上资料整理
在缓冲区中,最重要的属性有下面三个,它们一起合作完成对缓冲区内部状态的变化跟踪: position:指定了下一个将要被写入或者读取的元素索引,它的值由get()/put()方法自动更新,在新创建一个Buffer对象时,position被初始化为0。 limit:指定还有多少数据需要取出(在从缓冲区写 ...
分类:编程语言   时间:2016-08-27 19:27:06    阅读次数:157
java编程之:Unsafe类
Unsafe类在jdk 源码的多个类中用到,这个类的提供了一些绕开JVM的更底层功能,基于它的实现可以提高效率。但是,它是一把双刃剑:正如它的名字所预示的那样,它是 Unsafe的,它所分配的内存需要手动free(不被GC回收)。Unsafe类,提供了JNI某些功能的简单替代:确保高效性的同时,使事 ...
分类:编程语言   时间:2016-08-27 19:25:16    阅读次数:315
Java NIO使用及原理分析(4) 来自网上资料整理
在上一篇文章中介绍了关于缓冲 区的一些细节内容,现在终于可以进入NIO中最有意思的部分非阻塞I/O。通常在进行同步I/O操作时,如果读取数据,代码会阻塞直至有 可供读取的数据。同样,写入调用将会阻塞直至数据能够写入。传统的Server/Client模式会基于TPR(Thread per Reques ...
分类:编程语言   时间:2016-08-27 19:21:23    阅读次数:180
python_变量的命名规则
python 变量的命名规则: 1. 要具有描述性 2.变量名只能由 数字,字母 ,下划线 组成,不可以是空格或者特殊字符(#!%……&) 3.不能以数字开头 4.保留字符不可用(print int open) c语言还有其他变成语言会将就变量的命名要将就驼峰命名法,但是python之所以以优雅出名 ...
分类:编程语言   时间:2016-08-27 19:21:07    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!