码迷,mamicode.com
首页 > 编程语言
JavaScript 闭包(随笔)
闭包,伟大的闭包.... 先看看百科对百度的定义是什么样的。 百科说:闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。 看完整个人都不好了。 这都是什么鬼??? 还是自己总结下: 什么样才能产生闭包 ...
分类:编程语言   时间:2016-11-06 02:02:11    阅读次数:183
第七章:取消与关闭——Java并发编程实战
Java没有提供任何机制来安全地终止线程(虽然Thread.stop和suspend方法提供了这样的机制,但由于存在缺陷,因此应该避免使用 中断:一种协作机制,能够使一个线程终止另一个线程的当前工作 立即停止会使共享的数据结构处于不一致的状态,需要停止时,发出中断请求,被要求中断的线程处理完他当前的 ...
分类:编程语言   时间:2016-11-06 02:00:31    阅读次数:152
Spring框架 jar包下载
Spring框架下载 打开网址https://repo.spring.io 点击左侧边栏第二个按钮 点击 在输入框输入spring-framework点击Search 找到你需要的版本下载就好 教程到此结束。 ...
分类:编程语言   时间:2016-11-06 01:56:07    阅读次数:241
Python168的学习笔记3
list.extend(),可以拓展list,a=(0,1),b=(2,3) a.extend(b),a就变成(0,1,2,3) 分割字符串(除去字符串中的,\/;之类的),如果用str.split(),默认是除去空格,然后返回处理过后的list,可以输入特定值如split(';'),但缺点是一次只 ...
分类:编程语言   时间:2016-11-06 01:53:27    阅读次数:194
Java常用集合类(1)
一、HashMap 参考文章: http://yikun.github.io/2015/04/01/Java-HashMap%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86%E5%8F%8A%E5%AE%9E%E7%8E%B0/ 特别说明:jdk8中对HashMap进行了优化 ...
分类:编程语言   时间:2016-11-06 01:44:47    阅读次数:351
IntelliJ IDEA中运行Tomcat报内存溢出(java.lang.OutOfMemoryError: PermGen space)
在Run/Debug Configuration中修改Tomcat的VM options,在里面输入以下内容:-server -XX:PermSize=128M -XX:MaxPermSize=256m修改位置如下图所示: PermSize和MaxPermSize 也不要设置得太大,会浪费物理内存。... ...
分类:编程语言   时间:2016-11-06 01:46:14    阅读次数:242
spring boot更换banner
使用springboot时候会有默认是banner如下图所示:在自己的项目里面使用自己的banner那不是更加酷了吗!在大Java世界里很容易做到:只要在自己的项目中新加:/springboot/src/main/resources/banner.txt,并到http://patorjk.com/software/taag-v1/去生成一个自己喜欢的文字,并..
分类:编程语言   时间:2016-11-06 00:08:17    阅读次数:392
[C语言]Base64编码解码
Base64编码解码一,Base64编码原理Base64编码的字符数组如下所示:ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/字符串转Base64编码:取3字节的字符串转换为四字节的字符串,依次往后转换。得到Base64编码字符串。具体原理如下:1,如果需要编码的原串字..
分类:编程语言   时间:2016-11-05 23:59:15    阅读次数:698
python 之实现模糊匹配
#!/usr/bin/envpythong #_*_coding:utf-8_*_ importre # data=[ ‘tantianranphone118‘, ‘tanyongxingphone110‘, ‘tansufenphone119‘, ‘dengwenyiphone118‘, ‘dengwenqingphone520‘, ‘laowangphone110‘, ‘zhongjianwei112‘ ] deffindes(user_input,data): sugge=[] pat=‘.*‘.jo..
分类:编程语言   时间:2016-11-06 00:00:43    阅读次数:765
数据结构之循环队列c语言实现
队列是一种先入先出的结构,数据从队列头出,队尾进。在linux内核中进程调度,打印缓冲区都有用到队列。队列有多种实现方式,可以用链表,也可以用数组。这里用数组来实现一个简单的循环队列。首先创建一个大小为8的队列如下,队列头尾指针指向同一块内存,当从队列尾部插入一..
分类:编程语言   时间:2016-11-05 23:58:20    阅读次数:377
python 学习笔记day10-python多线程,forking,xinetd服务
xinetd服务器配置xinetd服务什么是xinetdxinetd可以统一管理很多服务进程,它能够:-绑定、侦听和接受来对自服务器每个端口的请求-有客户访问时,调用相应的服务器程序相应-节约了系统内存资源-同时响应多个客户端的连接请求Windows系统没有该功能多数UNIX系统使用的是inetd实..
分类:编程语言   时间:2016-11-05 23:55:17    阅读次数:396
Java 接口
Java接口接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则..
分类:编程语言   时间:2016-11-05 23:53:15    阅读次数:253
浅谈 Java Printing
浅谈JavaPrinting其实怎么说呢?在写这篇博文之前,我对javaprinting可以说是一无所知的。以至于我在敲文字时,基本上是看着api文档翻译过来的。这虽然看起来非常的吃力,但是我相信,有道大哥不会辜负我的。嘻嘻!JavaPrinting技术,也就是我们平时所接触的打印,只不过是说可..
分类:编程语言   时间:2016-11-05 23:53:22    阅读次数:192
python-多进程
进程是由系统自己管理的。1:最基本的写法frommultiprocessingimportPool deff(x): returnx*x if__name__==‘__main__‘: p=Pool(5) print(p.map(f,[1,2,3]))[1,4,9]2、实际上是通过os.fork的方法产生进程的unix中,所有进程都是通过fork的方法产生的。multiprocessingProcess ..
分类:编程语言   时间:2016-11-05 23:52:14    阅读次数:319
Web开发(初级)- python、JavaScript及jQuery循环语句
循环语句一、概述python中循环语句有两种,while,for;JavaScript中循环语句有四种,while,do/while,for,for/injQuery循环语句each二、python循环语句2.1for循环#a、 li=[1,2,3,4] foriinli: print(i)#b、 li=[1,2,3,4] fori,jinenumerate(li,1): print(i,j) #enumerate..
分类:编程语言   时间:2016-11-05 23:50:05    阅读次数:288
C语言之进制
进制 一种计数的方式.侧重点在于计数的时候是逢多少进一. 1) C语言可以识别的进制 每一位. 0 0 1 0 0 1 1 0 1 0 1 0 0 1 0 1 1 0 在C语言中,写一个二进制的数的方式就是在前面加一个 0b或者0B的前缀,二进制每一位是0或者1,逢2进1; 2. 八进制 每一位. ...
分类:编程语言   时间:2016-11-05 23:46:31    阅读次数:219
深入理解JavaScript中创建对象模式的演变(原型)
创建对象的模式多种多样,但是各种模式又有怎样的利弊呢?有没有一种最为完美的模式呢?下面我将就以下几个方面来分析创建对象的几种模式: Object构造函数和对象字面量方法 工厂模式 自定义构造函数模式 原型模式 组合使用自定义构造函数模式和原型模式 动态原型模式、寄生构造函数模式、稳妥构造函数模式 第 ...
分类:编程语言   时间:2016-11-05 23:44:40    阅读次数:357
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!