自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习笔记

好记性不如烂博客

  • 博客(13)
  • 资源 (36)
  • 收藏
  • 关注

原创 队列的练习

#include#include#define OK 1#define ERROR 0typedef int Status;typedef int QElemType;typedef struct QNode{ QElemType data; struct QNode * next;} QNode,*QueuePtr;typedef struct{ QueuePtr fro

2012-04-24 21:32:07 684

原创 Clone的简单使用

public class Employee implements Cloneable{private float salary;private String name;private Date hireDay;/** * 使用场景:比如在方法中传递一个对象,这时候你需要使用到这个对象进行操作,你需要做更新对象的相关数据, * 但是又不想改变这个对象,因为更新对象的操作应用只是在方法里面

2012-04-24 19:10:01 780

原创 栈-括号匹配的检验

#include#include#define STACK_INIT_SIZE 100//初始分配量 #define STACKINCREMENT 10//存储空间分配增量 #define ERROR 0#define OK 1#define OVERFLOW -2typedef int Status;typedef char ElemType;typedef struct{

2012-04-24 19:07:25 1351

原创 栈的练习

#include#include#define STACK_INIT_SIZE 100//初始分配量 #define STACKINCREMENT 10//存储空间分配增量 #define ERROR 0#define OK 1#define OVERFLOW -2typedef int SElemType;typedef int Status;typedef struct{

2012-04-24 19:06:28 636

原创 链性表的练习

#include#include#define OK 1#define ERROR 0#define OVERLOW -2typedef int ElemType;typedef int Status;typedef struct sqlist{ ElemType data;//数据域 struct sqlist *next;//指针域 }SqList;//得到该线性表的长

2012-04-24 19:05:24 1064

原创 顺序表的练习

#include#include#define ERROR 0#define OVERFLOW -2 //在这里申明的时候不用加上;号 #define OK 1#define LISTINCREMENT 10 //线性表存储空间的分配增量#define LIST_INIT_SIZE 100 //线性表的存储空间的初始分配量typedef int Ele

2012-04-24 19:03:53 786

原创 缓存功能(简单的synchronized和使用读写锁)

使用synchronized:class MyCache{ private Map cache = new HashMap(); public synchronized Object getObject(String key){ //加上锁是为了避免多个线程在得到的value都为null时,都同时去访问数据库 Object value=cache.get(key); if(va

2012-04-22 22:53:28 3995

原创 读写锁的简单运用

与互斥锁定相比,读-写锁定允许对共享数据进行更高级别的并发访问。虽然一次只有一个线程(writer 线程)可以修改共享数据,但在许多情况下,任何数量的线程可以同时读取共享数据(reader 线程),读-写锁定利用了这一点。从理论上讲,与互斥锁定相比,使用读-写锁定所允许的并发性增强将带来更大的性能提高。在实践中,只有在多处理器上并且只在访问模式适用于共享数据时,才能完全实现并发性增强。publ

2012-04-22 21:53:25 721

原创 Lock的简单运用

public class Thread13 {public static void main(String[] args) { final Thread13 test=new Thread13(); new Thread(){ public void run(){ while(true){ test.printname("aaaaaaaaa"); } } }.s

2012-04-22 21:04:03 589

原创 线程池类Executors的运用

public class Test12 {public static void main(String[] args) {// ExecutorService threadPool=Executors.newFixedThreadPool(3);//创建固定的线程个数放入线程池中 /*创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们。 如果现有线程没有

2012-04-22 17:42:57 1807

原创 对map中的value进行排序

//对map中的value进行排序public class SortMapValue { public static void main(String[] args) { Map map=new LinkedHashMap(); map.put("aaa", 45); map.put("e", 2); map.put("ww", 556); map.put("rr", 34

2012-04-22 12:24:19 2621

原创 ThreadLocal的作用

例子一:public class Test6 extends Thread{public static void main(String[] args) { new Test6().start(); new Test6().start();}public void run(){ test();}static ThreadLocal local=new ThreadLocal();

2012-04-21 19:01:04 2749

原创 多线程的创建方式

public static void main(String[] args) { Thread thread=new Thread(){ public void run(){ for(int i=0;i<=100;i++){ System.out.println(Thread.currentThread().getName()+":【"+i+"】"); } } };

2012-04-21 16:08:10 619

android的数据库操作

android的sqllite数据库操作,增删改查及事务处理

2013-09-16

quartz实例用法

quartz实例用法

2013-09-10

android 布局管理

android 布局管理

2013-09-10

android电话拨号

android电话拨号简单事例

2013-09-09

黎活明 网上支付 工程源码

黎活明 网上支付 工程源码 黎活明 网上支付 工程源码

2013-08-23

近实时搜索SearcherManager

近实时搜索SearcherManager和NRTManager的使用

2013-05-05

tika提取文本内容

tika 工程 简便获取文本的java工具

2013-05-03

lucene 自定义评分

lucene 自定义评分 实现 增加自定义的权重

2013-05-01

lucene collector的使用

lucene collector的使用 lucen分组统计 collector

2013-04-28

lucene的分词的测试工程

lucene的分词的测试工程,包括分词器的比较,扩展停用词,同义词分词等

2013-04-21

lucene的查询语法事例

lucene的查询语法事例.

2013-04-14

lucene3.5的创建和增删改查

lucene3.5的创建和增删改查的工程

2013-04-14

lucene的列子

lucene的列子,包括创建搜索以及增删改查等

2013-04-12

spring mvc的例子

spring mvc 例子 有图片上传等功能

2013-04-05

wkhtmltox-0.11.0_rc1-installer.exe

wkhtmltox-0.11.0_rc1-installer.exe

2013-01-18

oschina+技术架构介绍.ppt

oschina+技术架构介绍 oschina+技术架构介绍

2012-03-13

JavaEye+技术架构.pdf

JavaEye 技术架构 pdf 内容详尽

2012-03-13

groovy的简单例子

groovy的简单例子

2014-08-29

log4j日志的工程

在开发的过程中,我们总会想看到更多的错误,这时候log4j便产生了作用,但是有时候我们总会把日志给打印在一个文件中,那我们如何对各个不同的模块的日志进行分不同的日志文件存放呢,比如dao、service、controller、error、jsp等不同层次的日志。

2014-05-27

spring的自带定时任务

spring的自带定时任务 基于注解和xml配置

2014-05-06

个推的使用

可以为手机端的app使用者推送消息,而不是通过手机上的app对用户发送消息。

2014-04-28

ibatis笔记

ibatis笔记,摘录自ibatis实战里面的内容

2014-04-19

锋利jquery笔记

锋利jquery 笔记

2014-03-10

jquery插件tablesorter例子

jquery插件tablesorter例子

2014-01-21

cobar client的例子

cobar client的例子,描述了cobar client的整个创建过程

2013-12-11

solr的增删改查和高亮以及分组

solr3.6的增删改查操作和高亮以及分组

2013-12-05

shiro 入门实例

shiro 入门实例 与spring进行整合

2013-11-21

zookeeper和dubbo简单例子

zookeeper和dubbo简单例子,使用maven进行构建

2013-11-14

android的内容提供者

android的内容提供者contentprovider的应用, 采用ContentProvider对外共享数据和监听ContentProvider中数据的变化

2013-09-26

android的数据库操作和列表展示

android的sqlite数据库操作和界面列表展示

2013-09-24

android的偏好设置

android 偏好设置,向用户提供软件参数设置功能

2013-09-15

android的xml操作

android的xml操作,pull解析和xml的生成

2013-09-15

android 单元测试

android 单元测试

2013-09-12

空空如也

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

TA关注的人

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