自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (17)
  • 收藏
  • 关注

原创 膨胀卷积+crf实现命名实体识别

1.ner任务ner是named entity recognition的缩写,即命名实体识别,是在纯文本中识别出实体来,传统的实体包括:人名,地名,机构名等。在地图业务中,实体包括:省市区县,poi,aoi等。ner是序列标注任务的一种,序列标注包括CWS(中文分词),POS(词性标注),。主要实现方案有 传统的基于词典和规则的方式 机器学习方式 HMM ...

2019-10-20 21:00:46 1816 1

原创 mycelipse项目转为eclipse项目

解决访问,

2014-10-26 20:51:35 802

原创 乱码问题

今天做项目的时候,出现了乱码

2014-10-15 22:31:26 518

原创 不能再迷失了

不能再迷失

2014-09-21 19:57:01 645

原创 爬虫性能优化

有个需求需要在kafka里面抓取

2014-09-18 23:08:47 2116

原创 代码逻辑上面出了问题

解析微博页面的时候,用xpath dd[1]/a,如果a标签有title或者

2014-09-18 22:57:18 599

原创 Java test

快乐的程序员

2014-03-04 14:37:40 963

原创 新年计划

1.要完成监测项目。2.学习php3.学习html css4.深入java学习

2014-02-06 21:40:28 522

原创 Hibernate4学习笔记

这两个注解在一定程度上可以增加与数据库操作相关的速度,可以节省SQL语句的执行时间,提高程序的运行效率。例如@DynamicUpdate设置为false的时候,更新某个表的description字段后,生成的@DynamicUpdate(false)改为@DynamicUpdate(true) 测试一下 ,结果如下      测试之后可以知道:   在Hibernate中可

2013-08-04 16:57:05 1135

原创 爬虫遇到的问题

爬虫程序一直报错:unknowhost或者是open too many files ,开始一直以为是域名解析有问题,对域名服务器请求次数太多导致的,想将dns信息缓存,但是不值得怎么利用这个域名映射到的ip。后来将每次请求的间隔时间调大了一些,不出现这个问题了。今天另一个程序又报同样的错误,但是间隔时间不能调大了,突然灵机一动,看了一些netstat命令看了一些网络连接状态,发现time_wait

2013-06-10 22:53:29 1026

原创 java多线程

1.当使用synchronized(this)的时候,同一实例在同一时刻只能有一个synchronize方法执行,所以某个线程在执行自己所属实例的某个同步方法的时候,其他线程不能执行该实例的任何同步方法。但是非同步方法没有这个限制。不同实例的同步方法是可以不同线程同时执行的。要想同一个实例的两个同步方法可以同步执行可以不用synchronized(this),可以用不同的锁对象。2,。try代

2013-05-09 21:59:15 387

原创 jdk中的int型转其他进制的源代码

jdk中的int型转其他进制的源代码:在Integer类中:final static char[] digits = {            '0' , '1' , '2' , '3' , '4' , '5' ,            '6' , '7' , '8' , '9' , 'a' , 'b' ,            'c' , 'd' , 'e' , 'f' ,

2012-10-18 18:10:20 500

原创 优秀的程序员

1.要在工作之余,把编程为乐,要培养对编程的乐趣。2.最好的实践是 :动脑子,而不是盲目的用一些新的技术。

2012-10-17 17:48:52 455

原创 常用英语单词

1.invocation :调用

2012-09-26 16:59:07 598

转载 异构编程

看到很多人在问什么叫异构计算,看来这个概念还比较新,我就试着来解释一下这个概念。计算单元可以分成:通用计算单元(CPU),专用计算单元(GPU/DSP)等简单点说,由一个或若干个通用计算单元加一个或若干个专用计算单元构建的系统就是异构计算系统,由两者协同起来共同执行通用计算任务就是异构计算,目前在PC上最常见的组合就是CPU+GPU。异构计算的目的一般是加速和节能,过去依靠

2012-09-26 12:54:49 4715 4

转载 阴天的心情

今天阴天,阴的厉害,早上一睁眼开始就是灰色.    喜欢阴天,喜欢享受那种沉稳、成熟、安静的感觉....     提到阴天,好多人就会联想到抑郁的,灰色的心情,但是我不!我喜欢这样的天,有种莫名的伤感,带些莫名的安全感.呵呵,怪异吧,我也觉得,是不是自己心里有什么事啊,可是没有啊.不清楚是先天还是后天的,我就是喜欢阴天,阴天里我会莫名的快乐,好喜欢!     阴天,是一种天气,也是一种

2012-09-25 15:23:28 6678

转载 java.net.SocketException: Too many open files 问题的解决

今天一个应用日志显示异常:java.net.SocketException: Too many open files这是因为网络请求过多,也就导致了系统打开的文件过多。每一个连接都会当成“文件”看待的。于是用命令ulimit -a(效果:查看每个用户允许打开的最大文件数)看到最大文件数是1024,将其更改大点,如ulimit -n 4096然后必须重启下网络服务,我用的

2012-09-24 10:10:21 945

原创 eclipse 远程调试

1.在eclipse里面的打开debug configuration2.填写信息:3.在远程服务器上面,启动程序命令为java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000 -Xms64m -Xmx512m  类名

2012-09-19 16:45:34 368

转载 内存

32位操作系统内存4G地址空间的局限 有关32位操作系统内存4G地址空间的局限 —— 4GB地址空间的局限    首先我们还必须要先了解两个概念 其一是“物理内存”。大家常说的物理内存就是指安装在主板上的内存条,其实不然,在计算机的系统中,物理内存不仅包括装在主板上的内存条(RAM),还应 该包括主板BIOS芯片的ROM,显卡上的显存(RAM)和BIOS(ROM),以及各种PCI、

2012-09-18 15:21:15 401

转载 秋天的太阳

九月,初秋的中午,暖暖的阳光照在身上,很是舒服。秋天的阳光是自己喜欢的,它不像春天的阳光,那么的耀眼;不像夏天的阳光,那么的刺眼;更不像冬天的阳光,那么的冰冷!金秋的阳光里面带着果香,带着丰收的味道。就像女人的乳房,那样的丰满,那样的香气四溢;也想男人的胸膛,那样的宽广,那样的可以容纳一切。    春天的阳光是橙色,夏天的阳光是红色,秋天的阳光是黄色,冬天的阳光是白色。那种有一点发白的黄色

2012-09-13 18:07:42 1034

原创 学车笔记

1.今天学的是过井盖,主要技巧:前两个井盖的圆心确定一个直线,这个直线正在车的中心,可以一次通过前两个井盖。当挡风玻璃的左立柱挡住第三个井盖的圆心的时候,向左打两圈方向盘,然后前行到感觉到第三个井盖在车中心线的时候回正直行,到第四个井盖的圆心在挡风玻璃的右下角的时候, 向右打两圈方向盘,然后前行到第四个圆心在车的中线上的时候(这个时候要多打一些方向,因为座椅在左边,右边有视觉差),然后回正直行到第

2012-09-11 14:00:30 493

原创 正则表达式

1..点:匹配除“\n”之外的任何单个字符。要匹配包括“\n”在内的任何字符,请使用像“(.|\n)”的模式。所以匹配有换行的文本的时候,就不能用(.*?)了,应该用[\\s\\S]*?。\s表示:匹配任何空白字符,包括空格、制表符、换页符等等。等价于[ \f\n\r\t\v]。\S表示:匹配任何非空白字符。等价于[^ \f\n\r\t\v]。2.^只有用到正则表达式的开头的时候表示以什么开头

2012-09-10 15:55:37 389

转载 类加载器的委托模式

类加载器在尝试自己去查找某个类的字节代码并定义它时,会先代委托给其父类加载器,由父类加载器先去尝试加载这个类,依次类推。在介绍委托模式背后的动机之前,首先需要说明一下 Java 虚拟机是如何判定两个 Java 类是相同的。Java 虚拟机不仅要看类的全名是否相同,还要看加载此类的类加载器是否一样。只有两者都相同的情况,才认为两个类是相同的。即便是同样的字节代码,被不同的类加载器加载之后所得到的类,

2012-09-08 00:41:12 574

转载 Java编程中线程池的最大性能开发与风险规避

虽然线程池能大大提高服务器的并发性能,但使用它也会存在一定风险。与所有多线程应用程序一样,用线程池构建的应用程序容易产生各种并发问题,如对共享资源的竞争和死锁。此外,如果线程池本身的实现不健壮,或者没有合理地使用线程池,还容易导致与线程池有关的死锁、系统资源不足和线程泄漏等问题。1.死锁  任何多线程应用程序都有死锁风险。造成死锁的最简单的情形是,线程A持有对象X的锁,并且在等待对象Y的锁

2012-09-07 15:56:42 1056

转载 使用Ant对程序打包并上传服务器

使用Ant对程序打包并上传服务器原文地址:http://pandonix.iteye.com 在开发过程中,常常需要同步更新服务器上的程序。如果每次都将程序重新打包,然后再登陆服务器进行上传,这样过程显得比较繁琐,特别是更新步骤较多时,很容易出错。我们可以通过Ant来实现打包和上传过程,如果是与Eclipse集成的,那整个过程将更加简化。软件版本:apache-ant-1.7.

2012-09-07 10:15:36 3222

转载 jps命令使用

jps工具jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进

2012-09-05 17:20:48 136450 1

转载 Apache Digester应用实例 [转]

前段时间项目中需要根据xml文件创建java对象,而apache commons-digester是首选.一直想把它写下来,可是总有点懒这次介绍一下digester的常用法,其他更高级的使用方法请参阅digester doc(由于比较忙,下次有时间写一篇关于cglib的常用法,呵呵)Apache Digester应用实例 [原创]--------------利用 apache comm

2012-08-22 09:37:02 761

转载 MySQL 中如何在触发器里中断记录的插入或更新

MySQL 不象其它有些数据库可以在触发器中抛出异常来中断当然触发器的执行以阻止相应的SQL语句的执行。在MySQL的目录版本中还无法直接抛出异常。这样我们如何实现呢? 下面是一种实现的方法。思路就是想办法在触发器中利用一个出错的语句来中断代码的执行。 mysql>create table t_control(idint primary key);Query O

2012-08-21 17:15:56 1039

转载 java.io.PushbackReader

1.  java.io.PushbackReader与前面提到的PushbackInputStream类似,都拥有一个PushBack缓冲区,只不过PushbackReader所处理的是字符。从这个对象读出数据后,如果愿意的话,只要PushBack缓冲区没有满,就可以使用unread()将数据推回流的前端。2. 下面的示例示范了可以将文本文件中的一些数学符号:,=,!=,=转换为BIG5码中的

2012-08-17 17:48:53 2673

转载 Tomcat6源代码分析-架构解析

1. Tomcat的整体框架结构    Tomcat的基本框架, 分为4个层次。    Top Level Elements:     Server     Service       Connector     HTTP     AJP    Container    Engine      Host    Context    Component

2012-08-17 16:14:40 1366

转载 如何发布你的Android应用程序

到目前为止,在Android交易市场(Android Market)里,已经有我的2个应用程序了,所以,我想写出一点关于Android应用程序发布过程的东西,用来告诉那些想发布自己的应用程序的朋友们,在发布过程中会遇到哪些的事情。在发布你的应用程序之前,你首先要做的事情是为你的应用做数字化签名认证。在Google的Android开发者网站上,有一个整版都是介绍签名问题页面,但如果你使用的是

2012-08-16 16:18:52 477

转载 oracle 快速杀死一个session

一、问题的提出很多的时候我们迅速的杀掉Oralcle的一些session,理由大体如下:1、  一些时候,由于我们的数据量很大,相应的事务大并且多,在做shutdown immediate的时候会花费好多的时间,而我们却想用shutdown immediate的方式,而又要把数据库迅速的shutdown下来。2、  我们的应用可能使用了会话控制,即在应用的层面控制了一些用户的连

2012-08-14 18:48:38 736

转载 ORACLE分区表、分区索引

ORACLE分区表、分区索引ORACLE对于分区表方式其实就是将表分段存储,一般普通表格是一个段存储,而分区表会分成多个段,所以查找数据过程都是先定位根据查询条件定位分区范围,即数据在那个分区或那几个内部,然后在分区内部去查找数据,一个分区一般保证四十多万条数据就比较正常了,但是分区表并非乱建立,而其维护性也相对较为复杂一点,而索引的创建也是有点讲究的,这些以下尽量阐述详细即可。1

2012-08-14 17:59:59 529

转载 oracle表空间大小、使用情况查询

----查看表空间大小-----select tablespace_name, sum(bytes),file_name from dba_data_files group by tablespace_name,file_name;-----查看表空间free space---------select tablespace_name,        count(*) as exte

2012-08-14 15:20:07 453

转载 Tomcat源码学习

由于现在项目相对比较轻松,而且项目是研究SOA和Web Service的,因此这里我要对一些相关的开源技术做一些研究。接下来我要写的文章是Tomcat源码系列的文章,文章(一)是关于Tomcat源码编译和如何将Tomcat工程导入Eclips的,这里分享一下编译经验。  大家都知道Java的开源项目很强大,正是这些开源项目促进大量优秀的程序员进步和推动软件的快速发展。了解和看过开源项目的程序员

2012-08-10 13:50:47 801

原创 csv文件下载出现乱码

最近有个问题,下载csv文件下来,用excel打开的时候,出现乱码,原因是编码是gbk,用下文所说的用utf-8编码,也不行,不知道是为什么,可能是因为我的office设置主要语言是简体中文的原因。用OutputStreamWriter fos = new OutputStreamWriter(                new FileOutputStream(new File("c

2012-08-09 17:34:32 7884

转载 java.util.ResourceBundle使用详解

一、认识国际化资源文件 这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以:         轻松地本地化或翻译成不同的语言          一次处理多个语言环境          以后可以轻松地进行修改,支持更多的语言环境  说的简单点,这个类的作用就是读取资源属性文件(properties),然后根据.properties文件的名称信息(本地化信息),

2012-08-07 10:25:48 403

原创 hadoop笔记

1.数据密集型工作,将数据传递到各个分布计算机的计算模式, 传输数据太大,费时间。hadoop采用了一种将代码送到存有数据的分布式机器上面,把代码向数据迁移看,效率更高。客户只需要发送要执行的mapreduce程序即可2.hadoop最初设计是针对文本这种非结构化的数据的。sql是针对结构化的数据的。sql和hadoop可以互补,sql用于查询数据,可将hadoop作为他的执行引擎。sql从根

2012-08-06 18:45:14 426

原创 mysql管理

1.当刚开始安装mysql后,要给root赋权限:grant all on *.* to 'root'@'%' IDENTIFIED BY 'password' , 才能通过navicat连接mysql数据库。2.服务器的版本号和当前日期:mysql> SELECT VERSION(), CURRENT_DATE;3.SHOW语句找出服务器上当前存在什么数据库:mysql> S

2012-08-02 11:10:26 787

转载 centos下面安装mysql

MySQL 5.5 and 5.1 on CentOS 5.5In a couple of days, MySQL 5.1 will move to extended lifecycle support, where only security fixes and the most severe bugs are fixed. MySQL 5.0 has bee like this f

2012-08-02 11:08:31 773

java eamil发送

java开发邮件发送程序,程序注释相当相当详细,让你一看就会。

2013-06-22

axis2_webservice

Axis的简单准备 Axis的入门实例 Axis复杂对象类型的WebService Axis的辅助工具发布、调用WebService AxisWebService会话Session的管理 Axis用控制台Dos命令发布WebService Axis跨多个WebService管理Session Axis用Spring的JavaBean发布WebService Axis异步调用WebService Axis的Module模块 Axis使用SoapMonitar监视WebService的请求和响应信息

2012-08-07

axis1.4 开发指南

中文版axis1.4开发指南,讲述通俗易懂,并且有实际案例,是快速上手的必备资源。

2012-06-25

struts2教程

Struts 2是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。

2011-09-13

商务智能(BI)-初阶.pdf

数据仓库 商业智能 入门级 优秀教材,值得拥有。

2009-09-29

filetransfer.rar

java两台机子文件传输及聊天的源代码, socket,swing,awt 编程。

2009-09-29

hibernate3.2.5.rar

hibernate 源代码 ,eclipse工程形式,导入到eclipse里面后,可以直接运行,方便大家研究hibernate源代码。

2009-08-25

Congos产品介绍及安装手册.pdf

cognos产品系列的介绍 和安装,帮助你尽快成为bi工程师。

2009-08-20

Cognos8安装手册(Win).doc

详细结束了cognos 的安装过程,介绍详细,帮助你尽快成功安装cognos。

2009-08-20

CMMI培训讲义-PAs.pdf

详细讲述的cmmi的知识,帮助你熟悉cmmi。

2009-08-20

cognos 8教程.pdf

cognos软件的体系结构,组成部门及其详细的使用方法,是成为bi工程师的一本好书。

2009-08-19

ext+dwr实现树形菜单源代码

用ext和dwr实现可以动态删改节点的树形菜单,可以修改节点的相对位置,具有很强的实用性。

2009-08-19

ORACLE培训大纲.chm

oracle 实例教程,让你在短期尽快掌握pl/sql的开发。

2009-06-19

EJB3实例教程.pdf

本书适合java程序员,项目经理和架构师。学习本书,你不需要ejb2.x知识,如果具备一些web和jdbc知识,学习效率会更快些。学习本书,初级java程序员时间应在一个月左右,有1-2年开发经验的程序员应在15天之内,具有3年以上开发经验的程序员只需5天。

2009-06-19

jquery_api.chm

jquery api的中文版本,详细描述了jquery的使用方法,包括选择器,动画效果,ajax等,帮助你尽快掌握jquery的使用。

2009-06-13

ajax4jsf使用中文手册.CHM

详细描述了a4j的使用方法,并有代码实例讲解,帮助你尽快学会a4j的使用。

2009-06-13

《JSF标签》简体中文版.pdf

详细描述了JSF中的标签的使用方式,并有代码实例,帮助你尽快学会jsf中标签的使用方法。

2009-06-13

空空如也

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

TA关注的人

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