自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 spring mvc 3.2 使用总结

用spring mvc有一段时间了,今天有时间对这个框架的一些使用进行一些总结。官网上面对spring mvc有一个很详细的demo,地址:https://github.com/SpringSource/spring-mvc-showcase就拿这个例子作为总结的代码。1.首先介绍一下WebApplicationInitializer,可以通过下面的代码来实现对spring s

2013-07-21 11:43:04 2040

原创 这是一个完全没有意义的数据挖掘

综述: 本文主要介绍数据挖掘算法中apriori的实现,其中导入的是从中国天气网中得到的天气数据。下面从获得天气数据开始说明算法的实现。 老师经常跟我说,要站在读者的角度写文章,你看一下我的论文```````今天我也试着从读者的角度写这篇文章。1、获取天气数据    天气数据的来源是从中国天气网,一开始是想通过爬虫的形似,把整个页面request下来然后进行结构化得到数据。幸好

2013-05-09 18:32:48 727

原创 spring ioc 模拟

本文主要的内容就是用自己的代码实现spring下面的代码功能:    InputStream is = new FileInputStream("bean.xml");     XmlBeanFactory factory = new XmlBeanFactory(is);     Action action = (Action) factory.getBean("TheActio

2013-05-08 15:23:17 547

原创 Java并发编程实践读书笔记(三)

CopyOnWriteArrayList 和 CopyOnWriteArraySet获得iterator以后,队列被改变,不会抛出ConcurrentModificationException,而是原封不动把没有改动的队列元素输出。@SuppressWarnings("unchecked") public static void main(String args[]) { Str

2013-10-29 16:25:55 633

原创 Java并发编程实践读书笔记(二)

Semaphore定义一个Semaphore: Semaphore available = new Semaphore(5, true); //true定义为开始有5个可用的初始同步器P 原语就相当于 acquire(),V 原语就相当于 release()。CyclicBarrierCyclicBarrier 允许一组线程互相等待,直到达到某个公共的障碍点。在涉及一组固定大小的

2013-10-29 16:25:15 587

原创 Java并发编程实践读书笔记(一)

Lockjava.util.concurrent.lock 的ReentrantLock基本用法: Lock lock = new ReentrantLock(); lock.lock(); //critical section lock.unlock();其功能被称为synchronized的替代,具有相同的语义、相同的功能。 原文: The Lock int

2013-10-29 16:24:27 829

原创 Upload of image failed: decoder jpeg not available

使用django.modules 中image.save() 方法出现Upload of image failed:  decoder jpeg not available错误,出现这个的原因时在linux 的 PIL中jpeg support 还没有装好解决:首先 卸载 PIL 如果有安装pip uninstall PIL 然后 安装libjpeg

2013-09-08 11:19:24 1277

原创 linux Failed to build these modules: _sqlite3 解决

在Linux上如果首先安装了python,然后在安装sqlite3的话,在 python ‘import sqlite3' 就会报错Traceback (most recent call last): File "", line 1, in File "/linux/depot/Python-2.5/lib/python2.5/sqlite3/__init__.py", line 2

2013-09-08 11:13:20 3073

原创 redhat 升级python到2.7

今天看了一下虚拟机中的python,发现还是原生的2.4.3,所以决定升级一下[root@local_redhat ~]# python Python 2.4.3 (#1, May 5 2011, 16:39:10)[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2Type "help", "copyright", "credits"

2013-09-08 11:12:44 5613

原创 Hibernate Criteria 用法

Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。Criteria 和 DetachedCriteria的主要区别在于创建的形式不一样, Criteria 是在线的,它是由 Hibernate Session 进行创建的,session关闭Criteria跟随消亡 ;而 D

2013-07-21 11:38:18 600

原创 基于weibopy sina接口数据的设想与实现

程序实现的功能设想:1、分析出某条微博所属的分类2、分析出某个用户微博中感兴趣的信息3、大致推断出用户日常生活的位置4、统计出用户发微博的时间习惯 实现:1、分析出某条微博所属的分类    思路是利用有监督的学习方法,首先通过采集一部分微博的信息,对这些微博进行人工的分类,然后程序利用这些人工给予的训练信息,对陌生的数据进行分类。   a) 数据的收集:

2013-07-21 11:34:52 709

原创 mybatis 与 ehcache 整合

1.简介 MyBatis 是支持普通SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC 代码和参数的手工设置以及结果集的检索。Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。2. 准备工作 下载mybatis相关包与ehcache相关包eh

2013-07-21 11:33:25 1510

原创 eclipse 远程接入vmware中的hbase

hadoop和hbase都部署在linux下,但是我们习惯在windows下使用eclipse编写java,所以就有了这个蛋疼的事情环境:windows7 eclipse hbase-0.92.01、把需要用到的jar导入需要的jar可以在linux下的HADOOP_HOME/lib和HBASE_HOME/lib下找到,需要的jar包如下:2、配置文件hbase-site.xm

2013-07-21 11:32:05 1291

原创 [瞎折腾]使用freemarker编写MyBatis的Mapper.xml自动生成工具

MyBatis是 iBatis的新项目名,是一个java的持久化框架,和目前一家独大的Hibernate相比MyBatis显得比较的被冷漠。两个都是好框架,大家习惯用哪个而已。因为之前一直是用iBatis,现在看到新版的MyBatis想来学习一下。MyBatis的官网有很详细的user guides,而且还有中文,看一两天就可以上手:http://mybatis.github.io/myb

2013-07-21 11:28:22 7492

原创 python解析xml

lxml 是一种使用 Python 编写的库,可以迅速、灵活地处理 XML。它支持 XML Path Language (XPath) 和 Extensible Stylesheet Language Transformation (XSLT),并且实现了常见的 ElementTree API。(感觉博客上人烟稀少,没有人评论过我的文章,哪怕骂的人都木有,为了提高灌水率,我将在下面贴出一份绅士

2013-05-09 18:34:03 3117

转载 java反射详解 (二)

【案例】通过反射操作属性 class hello { public static void main(String[] args) throws Exception { Class demo = null; Object obj = null; demo = Class.forName("Reflect.Person");

2013-05-08 15:37:52 515

转载 java反射详解 (一)

【案例1】通过一个对象获得完整的包名和类名 package Reflect; /** * 通过一个对象获得完整的包名和类名 * */ class Demo{ //other codes... } class hello{ public static void main(String[] args) { De

2013-05-08 15:33:45 504

原创 oracle 用户管理(创建、授权),用户空间

CREATE USER "LNCKQ"   创建一个用户,名称为 LNCKQIDENTIFIED BY "LNCKQ" 密码为LNCKQDEFAULT TABLESPACE "GTOA"  默认表空间是 GTOATEMPORARY TABLESPACE "TEMP"  临时表空间是 TEMPACCOUNT UNLOCK; 帐号正常未锁定GRANT"CONNECT" TO "LNCKQ"

2013-02-01 10:58:51 98

空空如也

空空如也

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

TA关注的人

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