码迷,mamicode.com
首页 > 编程语言
java多线程 -- Condition 控制线程通信
Api文档如此定义: Condition 将 Object 监视器方法(wait、notify 和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 set(wait-set)。其中,Lock 替代了 synchronized 方法和 ...
分类:编程语言   时间:2017-04-02 00:03:55    阅读次数:162
JavaScript对象浅谈
JavaScript对象 对象 ECMA-262 把对象(object)定义为“属性的无序集合,每个属性存放一个原始值、对象或函数”。严格来说,这意味着对象是无特定顺序的值的数组。 对象是属性和方法的无序集合 对象就是无序属性的集合 尽管 ECMAScript 如此定义对象,但它更通用的定义是基于代 ...
分类:编程语言   时间:2017-04-02 00:02:56    阅读次数:155
Python-一些实用的函数
1.any()函数 any(iterable)->bool 当迭代器中有一个是Ture,则返回Ture;若interable=NUll,则返回False. >>> any([1,0])True>>> any([0,0])False>>> any([])False>>> any([1,0,0])Tru ...
分类:编程语言   时间:2017-04-02 00:02:33    阅读次数:184
JS高级程序设计第三版——JavaScript简介
JavaScript简史 JavaScript由Netscape(网景)公司在1995年发布,最开始的主要目的是处理以前由服务器端语言负责的一些输入验证操作,以便提高用户体验,后来就慢慢的发展为一门强大的编程语言。作者建议:要想全面理解和掌握JavaScript,关键在于弄清楚它的本质、历史和局限性 ...
分类:编程语言   时间:2017-04-02 00:00:39    阅读次数:174
JavaScript 简介
1.onclick事件 <button type="button" onclick="alert('Welcome!')">点击这里</button> <div onclick="alert('Welcome!')">点击这个div</div> 2.改变 HTML 内容 添加按钮,并调用onclic ...
分类:编程语言   时间:2017-04-01 23:59:58    阅读次数:323
JavaScript一些重要知识点结合题目的表现!
科普一下静态属性和静态方法; 第一问知识点: 调用公有方法,公有属性,我们必需先实例化对象,也就是用new操作符实化对象,就可构造函数实例化对象的方法和属性,并且公有方法是不能调用私有方法和静态方法的 静态方法和静态属性就是我们无需实例化就可以调用 而对象的私有方法和属性,外部是不可以访问的 第二问 ...
分类:编程语言   时间:2017-04-01 23:58:27    阅读次数:255
Spring远程服务(RPC)
Spring支持几种不同的RPC模型,包括远程方法调用(RMI)、Caucho的Hessian和Burlap和Spring自带的HTTP invoker。如下: 无论选择哪一种RPC模型,我们都会发现Spring对每一种模型都提供了风格一致的支持。在所有的模型中,服务都作为Spring所管理的Bea ...
分类:编程语言   时间:2017-04-01 23:56:48    阅读次数:327
Java基础—JDK环境变量配置
1.安装JDK 下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意点:一般只修改安装路径的盘符(C换D即可) 2.配置环境变量 以WIN8.1为例,依次操作步骤:这台电 ...
分类:编程语言   时间:2017-04-01 23:52:56    阅读次数:337
多线程设计模式 - Future模式之JAVA实现
在之前一篇博客中介绍了Future设计模式的设计思想以及具体实现,今天我们来讲一下使用JDK原生的包如何实现。 JDK内置的Future主要使用到了Callable接口和FutureTask类。 Callable是类似于Runnable的接口,实现Callable接口的类和实现Runnable的类都 ...
分类:编程语言   时间:2017-04-01 23:47:56    阅读次数:268
c++ 木块问题
/*Sample Input输入示例10move 9 onto 1move 8 over 1move 7 over 1move 6 over 1pile 8 over 6pile 8 over 5move 2 over 1move 4 over 9quitSample Output输出示例0: 01 ...
分类:编程语言   时间:2017-04-01 23:47:01    阅读次数:436
hdu 2586(Tarjan 离线算法)
How far away ? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 14809 Accepted Submission(s): 562 ...
分类:编程语言   时间:2017-04-01 23:45:13    阅读次数:327
Python 文件操作
一、Python文件I/O 打印到屏幕 读取键盘输入 打开和关闭文件 open 函数 你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。 语法: 各个参数的细节如下: file_name:file_name变量是一个包含了你要访问的文件名 ...
分类:编程语言   时间:2017-04-01 23:43:41    阅读次数:349
C语言 · C++中map的用法详解
转载自:http://blog.csdn.net/sunquana/article/details/12576729 一、定义 (1) map<string, int> Map; (2) 或者是:typedef map<string,int> Mymap; Mymap Map; 二、插入数据 插入数 ...
分类:编程语言   时间:2017-04-01 23:20:42    阅读次数:312
算法笔记_124:密码脱落(Java)
一 问题描述 X星球的考古学家发现了一批古代留下来的密码。这些密码是由A、B、C、D 四种植物的种子串成的序列。仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的镜像串)。由于年代久远,其中许多种子脱落了,因而可能会失去镜像的特征。 你的任务是:给定一个现在看到的密码串,计算一下从当初的状 ...
分类:编程语言   时间:2017-04-01 23:14:27    阅读次数:233
每天学点python-入门
最近就像学点脚本语言,大家都推荐python,准备每天学点python吧~ 1. python的执行过程 1)先将脚本编译成字节码 2)python虚拟机解释并运行字节码文件 2. python在赋值是确定数据类型 3. 如果要在代码中使用中文,前面加上coding=utf-8 4. “#”用于单行 ...
分类:编程语言   时间:2017-04-01 23:13:24    阅读次数:227
spring使用@Value标签读取.properties文件的中文乱码问题的解决
最近测试某个老系统的时候,启动的时候发@Value注入的中文是乱码,文件使用GBK/UTF-8的时候均会出现乱码问题,但是spring配置文件里面注入的占位符并没有这个问题,bean文件设置了file-encoding="UTF-8"亦如此。 经查,可通过如下方式解决: 亦或是 不设置编码格式,编写 ...
分类:编程语言   时间:2017-04-01 23:11:44    阅读次数:2540
减少Java垃圾的产生,降低内存使用量
1.尽量少使用静态的变量,因为它会一直占用内存, 2.尽量少使用String字符串去做拼接,相加。因为String是定长的每次相加都会产生新的临时对象,生成垃圾对象,尽量使用StringBuffer,因为StringBuffer是变长。 3.对象用完后置为NULL值,这样JVM垃圾回收的时候就不会判 ...
分类:编程语言   时间:2017-04-01 23:08:37    阅读次数:265
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!