码迷,mamicode.com
首页 > 编程语言
转:JAVA CAS原理深度分析
看了一堆文章,终于把Java CAS的原理深入分析清楚了。 感谢GOOGLE强大的搜索,借此挖苦下百度,依靠百度什么都学习不到! 参考文档: http://www.blogjava.net/xylz/archive/2010/07/04/325206.html http://blog.hesey.n ...
分类:编程语言   时间:2016-11-26 02:49:20    阅读次数:325
javaWeb中servlet开发(5)——WEB开发模式:Mode I与Mode II
1、servlet开发 2、model I模式 客户端通过访问JSP,调用里面的javabean,而通过javabean调用处理数据库的操作,javabean中有专门处理数据库的操作,数据库主要以DAO为主,出去了数据库外也包含业务处理。 3、model II 开发模式 servlet特点:可以接收 ...
分类:编程语言   时间:2016-11-26 02:42:24    阅读次数:307
JAVA动手动脑异常处理
1>请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识。 import javax.swing.*; class AboutException { public static void main(String[] a) { float ...
分类:编程语言   时间:2016-11-26 02:38:05    阅读次数:227
PAT A 1115. Counting Nodes in a BST (30)【二叉排序树】
1115 题目:二叉排序树,统计最后两层节点个数 思路:数组格式存储,insert建树,dfs遍历 #include<cstdio> #include<iostream> #include<cstring> #include<algorithm> using namespace std; typed ...
分类:编程语言   时间:2016-11-26 02:37:35    阅读次数:219
java并发编程实战(java concurrency in practice)
第一章 线程共享进程范围内的资源,但每个线程都有各自的程序计数器、栈以及局部变量等。 多个线程可以同时调度到多个CPU上运行。 线程的优势? 在服务应用程序中,可以提升资源利用率以及系统吞吐率,发挥多处理器的强大功能。 线程的优先级 执行时间 线程切换需要额外的开销 第二章 如果多个线程访问同一个可 ...
分类:编程语言   时间:2016-11-26 02:36:55    阅读次数:137
C++小知识点2:关于开发
一、简单的开发流程 (1)定义要被解决的问题; 明确定义待被解决问题,比如具体实现什么功能等。 (2)设计解决问题的方法; 好方法的有哪些特点: 1.方法明确; 2.规范化;(已被验证过) 3.模块化强,便于修改及维护; 4.程序健壮性强; (3)设计程序执行上述方法; 注意:语法、字体、文件命名等 ...
分类:编程语言   时间:2016-11-26 02:30:43    阅读次数:187
菜鸟生活(python)之购物车列表
product_list = [ ('Iphone',5800), ('Mac Pro',9980), ('Bike',800), ('watch',10600), ('Coffee',31), ('AlexPython',80),]shop_list = []salary = input("Ple ...
分类:编程语言   时间:2016-11-26 02:29:42    阅读次数:282
JavaScriptCore框架介绍
http://www.cocoachina.com/ios/20140409/8127.html 这个框架其实只是基于webkit中以C/C++实现的JavaScriptCore的一个包装,在旧版本iOS开发中,很多开发者也会自行将webkit的库引入项目编译使用。不过虽然iOS7把它当成了标准库, ...
分类:编程语言   时间:2016-11-26 02:26:51    阅读次数:212
java中volatile关键字的含义
From: http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html 在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支 ...
分类:编程语言   时间:2016-11-26 02:26:13    阅读次数:169
python模块(六)
模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是 ...
分类:编程语言   时间:2016-11-26 02:25:41    阅读次数:287
关于Java中的final关键字
Java中的final关键字是用来限制用户行为的,说白了,就是用来限制我们这些程序员的。final可以用来修饰:变量、方法、类。 1)Java final variable final用来修饰变量时,该变量的值是不能改变的,其实就变成了常量,等同于c++中的constant关键字。来个栗子尝尝: 这 ...
分类:编程语言   时间:2016-11-26 02:21:46    阅读次数:189
Swift语言精要-闭包(Closure)
闭包(Closure)这个概念如果没学过Swift的人应该也不会陌生。 学过Javascript的朋友应该知道,在Javascript中我们经常会讨论闭包,很多前端工程师的面试题也会问到什么是闭包。 那么,什么是闭包呢? 让我们看下在Javascript中闭包的解释: Closures are fu ...
分类:编程语言   时间:2016-11-26 02:20:28    阅读次数:161
java 动手动脑7
恢复内容开始 一、动手动脑:多层的异常捕获-1 阅读以下代码(CatchWho.java),写出程序运行结果: ArrayIndexOutOfBoundsException/内层try-catch 发生ArithmeticException 1、源码: 动手动脑:多层的异常捕获-2 写出CatchW ...
分类:编程语言   时间:2016-11-26 02:12:24    阅读次数:229
选择类排序总结
选择类排序总结 所谓选择类排序的思想就是:从数组的中选出最大或最小的,通过多次选择最后达到排序的目的 首先是简单选择排序 思想:每趟扫描中,选出最小的数字放在最前面,然后从第二个数字开始扫描,直到只剩下最后一个数不需要扫描 经过分析可以得到,最坏时间复杂度为O(n²),最好时间复杂度为O(n²) 空 ...
分类:编程语言   时间:2016-11-26 02:09:17    阅读次数:123
KNN算法与Kd树
最近邻法和k-近邻法 下面图片中只有三种豆,有三个豆是未知的种类,如何判定他们的种类? 提供一种思路,即:未知的豆离哪种豆最近就认为未知豆和该豆是同一种类。由此,我们引出最近邻算法的定义:为了判定未知样本的类别,以全部训练样本作为代表点,计算未知样本与所有训练样本的距离,并以最近邻者的类别作为决策未 ...
分类:编程语言   时间:2016-11-26 02:08:52    阅读次数:567
C++11 删除链表重复数值
...
分类:编程语言   时间:2016-11-26 02:05:46    阅读次数:121
java关于发送邮件的一些常见问题分享
温馨提示:由于发送邮件次数过多,会被官方标注,以至于邮件会放到垃圾邮箱,测试的小伙伴们注意了!废话不多说,下面上代码:packagecom.tpyin.test;importjava.util.Properties;importorg.apache.commons.mail.EmailException;importorg.apache.commons.mail.HtmlEmail;/****..
分类:编程语言   时间:2016-11-26 00:24:26    阅读次数:276
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!