自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (28)
  • 收藏
  • 关注

转载 this逃逸

作用:在构造函数返回之前其他线程就持有该对象的引用. 调用尚未构造完全的对象的方法可能引发令人疑惑的错误, 因此应该避免this逃逸的发生.使用:this逃逸经常发生在构造函数中启动线程或注册监听器时, 如:public class ThisEscape { public ThisEscape() { new Thread(new EscapeRunnable

2015-04-21 10:54:02 416

原创 ThreadLocal使用

作用:这个类能使线程中某个值与保存值的对象关联起来。使用:1:当某个频繁执行的操作需要一个临时对象,例如一个缓冲区,而同时又希望避免在每次执行时都重新分配该对象,就可以使用这个技术2:将一个单线程应用程序移植到多线程环境中,通过将共享的全局变量转换为ThreadLocal对象,可以维持线程安全性。

2015-04-21 10:38:20 397

原创 volatile变量

Java语言提供了一种稍弱的同步机制:volatile变量作用:1:当把变量声明为volatile类型后,编译器与运行时都会注意到这个变量是共享的,因此不会将该变量上的操作与其他内存操作一起重排序。2:volatile变量不会被缓存在寄存器或者对其他处理器不可见的地方常见应用:数绵羊:volatile boolean asleep;... while (!aslee

2015-04-17 20:07:21 378

原创 机器学习学习笔记(二)-- 梯度下降

解决多变量的线性回归问题(Linear Regression with multiple variables)Hypothesis:Parameters:Cost Function:梯度下降:

2014-01-26 17:26:47 485

原创 机器学习学习笔记(二)-- 梯度下降

解决多变量的线性回归问题(Linear Regression with multiple variables)Hypothesis:Parameters:Cost Function:梯度下降:

2014-01-26 17:23:46 526

原创 机器学习学习笔记(二)-- 梯度下降

解决多变量的线性回归问题(Linear Regression with multiple variables)Hypothesis:Parameters:Cost Function:Gradient descent:Repeat {}梯度下降:

2014-01-26 17:17:04 553

原创 字符串匹配算法(二)-KMP算法

KMP算法是由大牛D.E.Knuth与V.R.Pratt和J.H.Morris同时发现的,主要是针对BF算法中很多重复比较的改进。BF算法中,每次匹配不成功就往右移动一个字符,接着比较。其实我们大可以利用已经比较过相同的那段字符串的信息,最大可能的往前移动,省略掉不必要的重复比较。    可能的情况有两种:  (1)第一种情况。主串T=“cddcdc”、模式串P=“cdc”的模式匹配过

2011-11-25 00:46:02 493

原创 字符串搜索匹配算法(一)

字符串搜索匹配算法常用的有3种:BF算法、KMP算法、BM算法。BF算法:   BF(Brute Force)暴力搜索,是很容易想到的字符串匹配算法。对于要搜索的字符串T和模式P,T与P左对齐,先比较T[0]==P[0],相等的话,比较T[1]==P[1],如果全部字符都相同,则匹配成功;否则P往右移动1个字符,继续比较。时间复杂度O((n-m+1)*m)或者说O(mn)   BF算法

2011-11-22 20:17:27 595

wordpress-3.2.1-zh_CN

wordpress 3.21源程序,想建立自己博客的童鞋可以下载。

2011-11-30

Access_jdbc30.jar

用纯java连接Access数据库,不是用jdbc-odbc连接池,有个限制就是返回数据最多是1000条

2011-03-25

hibernate连接池驱动

hibernate连接池驱动程序 c3p0 proxool

2011-01-11

jdk 1.6

jdk 运行环境 jre 1.6

2010-12-12

tomcat 5.5 服务器

tomcat 5.5 服务器 servlet下载

2010-12-12

Jcreator 程序

开发javabean程序 ,jcreator集成开发环境

2010-12-12

commons-logging.jar log4j.jar

日志框架需要的Jar包 commons-logging.jar log4j.jar

2010-12-11

编译原理实验报告和源代码--山东大学

编译程序 源代码和实验报告 山东大学

2010-05-01

MSSQLServer2005JDBC驱动.EXE

连接sql server 2005的jdbc驱动包

2010-05-01

mysql的jdbc驱动

连接 mysql的jdbc驱动

2010-05-01

山东大学编译原理实验源代码

山东大学 编译原理 实验源代码,内含实验报告,不知怎么地,上传出现乱码了,大家不要下载,抱歉

2010-04-26

android应用程序开发指南

android 应用程序 ,开发指南 阿似的发送到发送地方

2010-04-26

android 天气预报

android 小程序 实现了 天气预报功能

2010-04-26

内存页面置换算法实验

山东大学操作系统实验7,内存页面置换算法实验,

2010-04-09

死锁问题实验(操作系统实验)

山东大学操作系统实验6,死锁问题实验源代码

2010-04-09

进程互斥实验(山东大学操作系统实验)

山东大学操作系统实验5,进程互斥实验的源代码

2010-04-09

进程同步实验(山东大学操作系统实验)

山东大学操作系统实验第六个,进程同步的源代码

2010-04-09

c/c++语言实现的深度优先搜索算法

c/c++语言实现的深度优先搜索算法 |DFS ,经典的

2010-03-28

c/c++语言实现的广度优先搜索算法

c语言实现的广度优先搜索算法,BFS,经典的

2010-03-27

linux系统下c程序入门

在linux系统下做c程序的开发基础教程

2010-03-05

VC._NET开发驱动程序详解

.net平台下的visual c++驱动程序开发详解

2010-03-05

进程调度彩票算法源代码

以彩票调度算法实现了操作系统进程调度,以彩票调度算法实现了操作系统进程调度,

2009-11-15

Latex命令使用速查

综合了latex所有的命令方便在写作时快速查找自己所需的特定命令!

2009-08-16

LATEX工具数学建模论文写作

latex令你的数学建模论文更美观,缩短写作时间,以及其较于word的优势 。

2009-08-16

MATLAB基础教程

系统讲述了matlab的基础知识以及相应的实例介绍!

2009-08-16

局域网ip 扫描工具

没有ip怎么办?去盗啊!扫描ip地址及Mac号,

2009-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除