码迷,mamicode.com
首页 > 编程语言
Javascript:是你的高阶函数
在通常的编程语言中,函数的参数只能是基本类型或者对象引用,返回值也只是基本数据类型或对象引用。但在Javascript中函数作为一等公民,既可以当做参数传递,也可以被当做返回值返回。所谓高阶函数就是可以把函数作为参数,或者是将函数作为返回值的函数。这两种情形在实际开发中有很多应用场景,本文是我在.....
分类:编程语言   时间:2015-06-15 01:45:38    阅读次数:168
SpringMVC中的参数传递
1、接收请求参数 Spring MVC Web请求提交数据到控制器有下面几种方法 使用HttpServletRequest获取 使用@RequestParam注解 使用自动机制封装成Bean对象2、使用HttpServletRequest获取示例 Spring自动参数注入Htt...
分类:编程语言   时间:2015-06-15 01:45:17    阅读次数:259
【C语言】《C程序设计语言》通读摘录
《C程序设计语言》通读摘录
分类:编程语言   时间:2015-06-15 01:43:49    阅读次数:167
Java基础班学习笔记(11)API常用类(一)
1:Scanner的使用(了解)(1)在JDK5以后出现的用于键盘录入数据的类。(2)构造方法: A:讲解了System.in这个东西。 它其实是标准的输入流,对应于键盘录入 B:构造方法 InputStream is = System.in; Scanner(InputStream is) C:....
分类:编程语言   时间:2015-06-15 01:44:03    阅读次数:185
myBatis+SpringMVC+Maven整合
一、先创建表结构二、使用generator通过表结构自动生成model和dao、mapper 使用步骤: 1、解压generator.rar文件 2、文件中的generator.xml文件需要进行修改,修改里面的文件生成地址 3、打开生成语句.txt文件,复制出里面的内容,回到该文件所在目录...
分类:编程语言   时间:2015-06-15 01:42:03    阅读次数:177
javascript 易漏点
javascript 是一种解释型语言,不是java或c++那样的编译语言。javascript指令以普通文本形式传递给浏览器,然后依次解释执行。它们不必首先“编译”成只有计算机处理器能理解的机器码。DOM简介 “文档对象模型”(DOM)是对文档及其内容的抽象表示。 每次浏览器要加载和显示页面是,....
分类:编程语言   时间:2015-06-15 01:42:17    阅读次数:110
AES加密时抛出java.security.InvalidKeyException: Illegal key size or default parametersIllegal key size or default parameters
使用AES加密时,当密钥大于128时,代码会抛出java.security.InvalidKeyException: Illegal key size or default parametersIllegal key size or default parameters是指密钥长度是受限制的,jav...
分类:编程语言   时间:2015-06-15 01:42:02    阅读次数:119
【C语言】程序内存四区
程序内存四区 1.栈区(临时区)(stack) 2.堆区(heap) 3.全局区(静态区)(static) 4.程序代码区 堆栈区的生长方向
分类:编程语言   时间:2015-06-15 01:39:31    阅读次数:4544
Java基础班学习笔记(11)API常用类(二)
1:StringBuffer(掌握)(1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了 一个字符串缓冲区类。StringBuffer供我们使用。(2)StringBuffer的构造方法 A:StringBuffer() B:StringBu....
分类:编程语言   时间:2015-06-15 01:38:48    阅读次数:203
java怎么接受键盘输入
publicclassKeyInput{ Scanners=newScanner(System.in);//创建一个扫描器的对象s引用指向它。 Stringstr=s.next(); System.out.println(str); }
分类:编程语言   时间:2015-06-15 00:35:53    阅读次数:152
用一维数组模拟堆栈
publicclassStack{ //堆栈可以存储多种类型的数据元素 Object[]elements; intindex;//指向栈顶元素上方的一个郑 publicStack(){ this(5); } publicStack(intmax){ elements=newObject[max]; } publicvoidpush()throwsStackOperationStack//压栈 { if(index==elements.length){ ..
分类:编程语言   时间:2015-06-15 00:34:00    阅读次数:194
记录:使用IDEA编辑Spring配置文件profile属性时产生的命名重复问题
写在前面:该问题仅仅与IDE相关,不影响应用的正常运行。在SpringToolSuite中不存在该问题,而IDEA中会体现出来。在使用IDEA创建了一个Spring的配置文件,其中指定了profile属性,在不同的profile下有同名Bean其报命名重复(下图红色部分)。使用程序测试,发现是正常了,于是..
分类:编程语言   时间:2015-06-15 00:29:13    阅读次数:189
Python_pip : 简单说明
原文链接http://www.suzf.net/thread-0611-155.html转载须注明出处简单来说pip就是Python的一个包管理工具,和yum/apt-get有异曲同工之妙。好了,会到正文~\(≧▽≦)/~1、安装#yuminstallpython-pip-yor#wget “https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz..
分类:编程语言   时间:2015-06-15 00:26:52    阅读次数:175
多线程和线程的区别
进程和线程的区别:进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销校线程和进程一样分为五个阶段:创建、就绪、运..
分类:编程语言   时间:2015-06-15 00:25:09    阅读次数:176
Linux系统编程——线程同步与互斥:互斥锁
在多任务操作系统中,同时运行的多个任务可能都需要使用同一种资源。这个过程有点类似于,公司部门里,我在使用着打印机打印东西的同时(还没有打印完),别人刚好也在此刻使用打印机打印东西,如果不做任何处理的话,打印出来的东西肯定是错乱的。 实际上,打印机是有做处理的,我在打印着的时候别人是不允许打印的,只有等我打印结束后别人才允许打印。这个过程有点类似于,把打印机放在一个房间里,给这个房间安把锁,这个锁默认是打开的。当 A 需要打印时,他先过来检查这把锁有没有锁着,没有的话就进去,同时上锁在房间里打印。而在这时,刚...
分类:编程语言   时间:2015-06-15 00:22:25    阅读次数:193
在Servlet Filter中使用Spring容器
定义一个filter, 实现ApplicationContextAware接口:public class CacheFilter implements Filter, ApplicationContextAware { private static ApplicationContext ctx; // 必须声明为static @Override public void init...
分类:编程语言   时间:2015-06-15 00:21:50    阅读次数:147
多线程(基础篇)
相关概念 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。 一个进程是一个独立的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。 多线程程序中,多个线程被并发的执行以提高...
分类:编程语言   时间:2015-06-15 00:19:33    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!