码迷,mamicode.com
首页 > 编程语言
Javascript高级篇-JS闭包
Javascript闭包 1.变量的作用域 1.1局部变量 1.2全局变量(声明在外边或不用var来声明的变量) 2.外部读取方法内部的局部(私有)变量 3.闭包 ...
分类:编程语言   时间:2016-04-11 00:06:16    阅读次数:141
线程4 同步和死锁
线程可以在一定程度上提高程序运行的效率(并发执行,节省时间。),但也会产生一些副作用(数据脏读,死锁)。 数据脏读可以通过同步技术控制,死锁通过约定解决。 } } 上面的程序的基本功能是使用Increment的Inc方法为n递增max,所不同的是,将在Main方法中启动30个线程同时执行Inc方法。 ...
分类:编程语言   时间:2016-04-11 00:03:53    阅读次数:285
JVM-并发-线程安全与锁优化
线程安全与锁优化 1.线程安全 (1)当多个线程访问一个对象时,如果不考虑这些线程在执行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那么这个对象时是线程安全的。 (2)Java语言中的线程安全 a)可以将Java语言中 ...
分类:编程语言   时间:2016-04-11 00:01:46    阅读次数:267
Javascript中this关键字详解
原文出处:http://www.cnblogs.com/justany/archive/2012/11/01/the_keyword_this_in_javascript.html Quiz 请看下面的代码,最后alert出来的是什么呢? 要解决这个问题我们需要了解Javascript的this关键 ...
分类:编程语言   时间:2016-04-11 00:01:32    阅读次数:306
python函数说明内容格式错误
函数中""" .... """ 并没有按照格式化对其导致运行时程序报错 将函数的注释内容格式对齐即不报错了 看来python对于格式的要求是十分严格的 ...
分类:编程语言   时间:2016-04-10 23:59:32    阅读次数:515
C++ 11 vlearning
1、新增算术类型 longlong,最小不比long小,一般为64位。2、列表初始化 int units_sold = {0};或者 int units_sold{0};非11标准下的C++中,只有特定的情况下才能使用该形式。 比如数组的初始化,类构造函数的初始化,结构体的填充。相比传统的赋值初始化 ...
分类:编程语言   时间:2016-04-11 00:01:18    阅读次数:613
hdu 3518 Boring counting 后缀数组LCP
题目链接 题意:给定长度为n(n <= 1000)的只含小写字母的字符串,问字符串子串不重叠出现最少两次的不同子串个数; input: aaaa ababcabb aaaaaa # output 2 3 3 思路:套用后缀数组求解出sa数组和height数组,之后枚举后缀的公共前缀长度i,由于不能重 ...
分类:编程语言   时间:2016-04-10 23:58:53    阅读次数:610
ASP.NET 让无码编程不在是梦 -.NET通用平台、通用权限、易扩展、多语言、多平台架构框架
先拿出我半前年前平台的设计初稿,经过半年的努力我已经完成了该设计稿的所有功能。并且理念已经远远超出该设计稿。 下面是一些博友对我贴子的评价: 1、楼主,想法很美好,现实很骨感,我们公司就有一套你说的这样的平台,界面都是用XML配置出来的,虽然开发效率很高,但只能做固定版式的系统,有任何版式的修改,几 ...
分类:编程语言   时间:2016-04-10 23:57:21    阅读次数:485
20145301《Java程序设计》实验报告一:Java开发环境的熟悉
20145301《Java程序设计》实验报告一:Java开发环境的熟悉 课程:Java程序设计 实验名称:Java开发环境的熟悉 实验目的与要求: 1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程; 2.完成实验、撰写实验报告,实验报告模板见QQ群,注意实验 ...
分类:编程语言   时间:2016-04-10 23:56:45    阅读次数:264
java第六周学习总结
学号20145336 《Java程序设计》第五周学习总结 教材学习内容总结 第十章 输入与输出 InputStream与OutputStream java将输入/输出抽象化为串流,数据有来源及目的地,衔接两者的是串流对象。从程序角度来看,如果将数据从来源中取出,可以使用输入串流,如果将数据写入目的地 ...
分类:编程语言   时间:2016-04-10 23:56:24    阅读次数:248
20145239 实验一 Java开发环境的熟悉(Windows + IDEA)
实验一 Java开发环境的熟悉(Windows + IDEA) 实验内容 1.使用JDK编译、运行简单的Java程序;2.使用Eclipse 编辑、编译、运行、调试Java程序。 实验知识点 1.JVM、JRE、JDK的安装位置与区别;2.命令行运行javac;java;javac -cp; jav ...
分类:编程语言   时间:2016-04-10 23:55:31    阅读次数:321
[转]如何编写和应用Java的自定义异常类
编写自定义异常类实际上是继承一个API标准异常类,用新定义的异常处理信息覆盖原有信息的过程。常用的编写自定义异常类的模式如下: public class CustomException extends Exception { //或者继承任何标准异常类 public CustomException( ...
分类:编程语言   时间:2016-04-10 23:55:59    阅读次数:198
冒泡排序
冒泡排序: 1):让数组中的元素两两比较(第i个与i+1比较),经过N(i-1)遍两两比较 ,数组中的元素能按照我们预期的规律排序排序;要从大到小排序 我们进行两两比较的时候用< 2): 10,20,30,40,50,60,70 原始数据7个元素 20,30,40,50,60,70,10 第一趟比较 ...
分类:编程语言   时间:2016-04-10 23:53:56    阅读次数:170
Java 数字签名原理及产生
数字签名与数字证书 关于数字签名的介绍可以参考以上这篇。 这里稍微说一下不对称加密的方式: 用公钥加密的内容只能用私钥解密,用私钥加密的内容只能用公钥解密。 这样比对称加密更安全 Java 中数字签名的方式 跟普通文本加密的原理是一样的。 Java 数字签名和数字证书的作用 毋庸置疑,这些都是为了安 ...
分类:编程语言   时间:2016-04-10 23:51:52    阅读次数:253
java签名证书
...
分类:编程语言   时间:2016-04-10 23:51:20    阅读次数:228
java coder的水平
写java写了也12年了,不决的自己是高手,但是也体会了一些变化。总的来说,Java可以分成几个层次: 首先是需求理解层次,这个层次的coder能理解需求,把需求转化成代码; 第二个层次是单测,能够对写出的代码进行测试,单测有几个要素:构造输入,调用服务,获得输出,检验输出。初级的单测只测试最简单的... ...
分类:编程语言   时间:2016-04-10 23:50:05    阅读次数:182
20145216史婧瑶《Java程序设计》第一次实验报告
实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译、运行简单的Java程序; 2.使用Eclipse 编辑、编译、运行、调试Java程序。 实验要求 1.没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器》 课程; 2.完成实验 ...
分类:编程语言   时间:2016-04-10 23:50:12    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!