自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Python使用AI人工智能技术对内容自动分类

2017年下半年有一段时间因为工作涉及AI人工智能,曾经短时间研究过,本文只是初步的研究成果,纯粹是抛砖引玉。之前文章介绍了网络爬虫,实际上,也会AI有密切关系,因为AI在进行智能分析的之前,需要对数据进行建模,因此通过爬虫技术,在网络上获取建模数据可以提升AI处理的效率和准确性。下面先对业务需求进行描述:假设需要对用户提问的疾病问题进行自动分类,比如呼吸科、心内科、消化内科等,自...

2018-04-20 11:14:02 793

Java网络爬虫经验分享

最近三年很少写博客,虽然一直从事IT行业,但更多的是管理工作,想想真有些惭愧。最近半年,时不时业务上需要爬虫,将网页内容爬取分析,有用于AI人工智能分析,有用于大数据分析,种种应用,发现爬虫作用不小这篇文章不是一篇教学文章,更多的是分享在爬取网页中可能会遇到的一些技术问题以及常见问题,并提供解决方案。因此更适合有一定爬虫开发经验人员阅读。虽然本文使用Java,但这些常见问题...

2018-04-20 09:50:52 187

原创 关于TensorFlow基于CentOS上的Python2.7安装问题

最近在研究AI的东西,需要跑一段老版本的源码,参考:[url]https://github.com/llSourcell/AI_Artist[/url]。源码基于Python2.7以及TensorFlow运行,Kares使用了1.x的版本,为了搭建运行环境吃了不少苦头,写下希望给后人借鉴。操作系统:CentOS 7系统默认的Pytho 2.7依赖包安装过程:[code=...

2017-09-06 14:55:12 281

原创 亲测国外很快的Maven镜像

亲测速度非常理想,并且不会像阿里的镜像很多包下载不下来。在自己空间收藏。[code="xml"] ui central Human Readable Name for this Mirror. http://uk.maven.org/maven2/ sprintio central Human Readable...

2016-11-23 14:29:58 510

原创 禁用HTML超链接URL的双击

有时候我们希望控制用户在点击URL超链接的时候,只允许点击一次,下面这个方法可以解决这个问题:[code="javascript"]disableDoubleClick = function() { if (typeof(_linkEnabled)=="undefined") _linkEnabled = true; setTimeout("bl...

2015-05-26 10:30:37 743

Oracle 日期范围查询

方式一:[code="java"]WHERE bk_date >= TO_DATE('2012-03-18', 'YYYY-MM-DD')AND bk_date < TO_DATE('2012-03-19', 'YYYY-MM-DD')[/code]方式二:[code="java"]WHERE TRUNC(bk_date) = TO_DATE('2012-03-1...

2015-02-06 11:18:01 263

RedHat 6 下配置网卡IP地址,Virtual Linux下配置网卡IP

经常用到,自己Mark一下,顺带给需要的人参考。1、配置文件修改$ vi /etc/sysconfig/network-scripts/ifcfg-eth0内容:[code="java"]DEVICE="eth0"HWADDR="08:00:27:7C:D1:95"NM_CONTROLLED="yes"ONBOOT="yes"IPADDR="192.16.

2015-01-29 11:46:01 148

根据时间段查询log日志,拆分日志等

示例一:日志格式:wechat_Log:[2014-09-17 09:09:22] WARN JSONObject:446 - Tried to assign propertywechat_Log:[2014-09-17 09:09:22] WARN JSONObject:446 - Tried to assign propertywechat_Log:[2014-09-17 ...

2014-12-23 09:02:48 974

Java中判断文件是否是图片文件

使用Image读取文件时,如果是非图像文件,则会返回null。参考代码:[code="java"]try { Image=ImageIO.read(new File(name)); if (image == null) { valid = false; System.out.println("The file"+name+"c...

2014-08-17 23:20:32 593

Weblogic 10.3.6 解决Jar包冲突,hibernate等。

Weblogic的jar包冲突困扰了我一段时间,一般使用的是如下方式解决:[code="xml"] true [/code]但这种方式仍然会碰到兼容性问题。后台发现以下办法很奏效,有需要的可以试试:[code="xml"] 30 30 30 ...

2014-07-06 16:30:25 468

原创 Ubuntu安装Apache

1、下载Apache的源码包httpd-2.2.27.tar.gz;2、Ubuntu Server没有带gcc和make,需要自己安装:root@ubuntu:#sudo apt-get install makeroot@ubuntu:#sudo apt-get install gcc提示:请确保可以上网3、root@ubuntu:#./configure;4、ro...

2014-03-30 13:01:05 105

原创 javascript 动态显示家庭人物结构关系图

[code="javascript"]javascript动态人物关系结构图#box{ width:500px; height:500px; position: relative}.host{ position:absolute; width:100px; height:50px; line-height:50px; text-align:center; color...

2014-01-07 23:53:30 2564

原创 Jquery EasyUI中级篇

JQuery EasyUI是一个很不错的Javascript开发框架,组件丰富、入门快,属性、方法、事件都比较丰富。为了让更多的人了解EasyUI,特写此文。这篇文章是针对有过EasyUI使用经验的开发者,如果您尚未使用过EasyUI,推荐访问其主业了解一些基础知识:[url]http://www.jeasyui.com/[/url]1、JQuery EasyUI的初始化J...

2013-12-23 16:08:16 108

JavaScript中,快速实现一个对象的复制!

1、第一种方式,通过JSON转换。[code="javascript"]function clone (src) { return JSON.parse(JSON.stringify(src));}[/code]注意,需要引入JSON库:https://github.com/douglascrockford/JSON-js2、第二种方式,通过编写Jav...

2013-03-01 15:28:04 332

原创 Java路径问题解决方案汇集

最近查看了网上很多关于路径问题资料大概总结了一下:Java路径中的空格问题1、 URLTest.class.getResource("/").getPath(); URLTest.class.getResource("/").getFile(); URLTest.class.getClassLoader().getResource("").getPath(); ...

2013-02-17 13:54:27 86

原创 值得一读的文章:那些你该了解的Spring子项目

去年年底,Spring Framework正式发布了3.2GA版本,距离3.1版的发布时间正好相隔一年,而距离最早的Sprig Framework 1.0 Final发布也已8年有余。现在的Spring几乎成了Java项目中的“标配”,被运用于大大小小的系统之中。它出众的模块化特性让人们可以仅仅使用需要的部分,所以很多开发者往往只了解Spring核心框架中的IoC和AOP,有的还用了数据访问和MV...

2013-02-07 15:57:47 125

再议JQuery中Ajax内存溢出问题。

发现有人挺感兴趣Javascript中的内存溢出,本人经验发现有在使用Ajax的时候,很容易出现内存溢出问题。这个问题首先由使用jqPlot引发,当使用这个图形插件动态绘制图形的时候,浏览器会出现内存不断递增的情况,后来使用很多办法,但是效果都不理想。最后猜测可能和Ajax使用上有关。请看下面代码:[code="javascript"] $.ajax({ url : ...

2013-01-29 12:05:25 668

最近好新闻不断

[b]Spring Framework 3.2 GA 发布[/b]* 升级 Spring 框架构建到 AspectJ 1.7.1, JUnit 4.11, Groovy 1.8.8, JRuby 1.6.5, Joda-Time 2.1* 兼容 Velocity 1.7 和 Velocity Tools 2.0* 兼容 JasperReports 5.0* 增加 Spring ...

2012-12-14 08:36:15 115

Java中通过POI读取Excel 2003 - 2007的xls,xlsx格式

[code="java"] @Test public void testRead() throws IOException, InvalidFormatException { // String fileName = "e:/workbook.xls"; String fileName = "e:/workbook.xlsx"; Workbook wb = Workboo...

2012-12-01 21:01:31 198

原创 对jqplot的CategoryAxisRenderer插件进行扩展,底部Tick在鼠标在上时浮动显示名称。...

在前一篇文章中介绍了如何让jqplot的柱形图tick下标出现省略号,参考:《对jqplot的CategoryAxisRenderer插件进行扩展,让文字出现省略号》[url]http://xianbin.iteye.com/blog/1701667[/url]下面介绍如何扩展jqplot,让其实现鼠标移动到下标tick的时候出现浮动提示框,显示完整的tick名称。文件命名...

2012-11-30 09:04:53 142

原创 zTree 如何自动选中节点

下列代码可以使用在弹出树或者动态选中树的节点时使用:[code="javascript"] /* *自动选中。 */ var treeObj = $.fn.zTree.getZTreeObj("treeDemo"); var nodes = treeObj.getNodes(); if (nodes.length>0) { var n...

2012-11-20 13:40:59 1028

快速搭建Spring Data Redis开发环境

内容比较简单,主要是做一个备忘。以下为Maven的pom.xml配置文件:[code="xml"] 4.0.0 com.cfwx spring-data-redis-tutorial 1.0-SNAPSHOT jar spring-data-redis-tutorial http://maven.apache.org UTF-8...

2012-10-29 16:10:39 106

原创 对jqplot的CategoryAxisRenderer插件进行扩展,让文字出现省略号

喜欢用jqplot的朋友一定碰到图形下标文字很长,会出现相互之间重叠的情况,如下图所示:[img]http://dl.iteye.com/upload/attachment/0075/3574/33f7b5fe-e325-3c5a-8cec-87e004e5c507.jpg[/img]这是时候,我们就必须在显示底部文字的时候进行处理,比如限定文字的长度等,如:今年收入增...下...

2012-10-19 15:45:52 226

在Datatables中加入错误提示功能

经常用Datatables的童鞋一定碰到过当采用服务端请求的时候,一旦后台出现异常,Datatables的会一直卡在那里,中间的正在处理的提示一直停留着。为了能给用户更好的体验,需要对Datatables进行扩展和自定义错误处理函数。首先到Datatables官网获取一个插件:http://datatables.net/plug-ins/api插件很小,代码如下所示:[...

2012-10-08 17:32:41 301

利用GSON、自定义注解、反射开发日志记录、显示功能。

环境说明:JDK 1.5以上,GSon 2.2.2。阅读对象:假设读者已经了解Java注解的使用以及如何创建一个指定注解类型,读者对JSON、GSON有基本了解,对Java反射机制有所了解。需求概述:开发一个日志记录、显示功能,要求当对指定的实体类进行新增、删除、修改操作时,将变化的内容记录到日志表中。格式要求:字段中文名:字段值,比如:用户名:张三。首...

2012-09-23 23:56:15 442

jqplot 实用技巧——重绘

技巧一:当浏览器窗体大小改变时:[code="javascript"]$('#resizable1').bind('resize', function(event, ui) { plot1.replot( { resetAxes: true } );});[/code]技巧二:重新加载数据进行重绘时:[code="javascript"]chart...

2012-09-18 08:46:31 157

jqPlot 实现动态显示数据,防止内存溢出的实现。

jqPlot是一个十分强大、功能丰富的图表插件,能够显示走势图、柱形图等常用的图表类型,相信国内用的人很多。大家在使用jqPlot动态更新图表时,也许会碰到过在IE中出现内存溢出的问题,下面我们来看看集中动态更新jqPlot图表的方式:方式一:通过重建图表实现动态显示。[code="javascript"] var series = [{'test'}]; var ...

2012-09-12 16:06:38 191

原创 让你的Play framework 1.2 支持Ajax!

相信正在使用Play Framework 1.2的朋友一定会碰到使用Ajax在Play中做异步请求是碰到的困惑。Play Framework 1.2版本是不支持原生的Javascript的Ajax请求的,如果你使用JQuery.Ajax去发送JSON数据,在Play的Controller内是无法获得JSON对象字符串的,今天通过搜索,终于找到了一个非常好的解决方案,可以让你的Play更好的...

2012-08-16 15:14:58 103

原创 Play! Framework 学习笔记 — 安装Module模块

涉及的版本:Play! Framework 1.2.4。本文介绍如何往Play!框架中添加新的module。1、获取module列表;可以通过命令行的方式:play list-modules或者直接访问网站:[url]http://www.playframework.org/modules[/url]2、安装模块;在命令行中输入:play ins...

2012-08-01 15:20:29 248

Windows Media Player for IE,Firefox,Chrome的跨浏览器实现

最近网页中需要用到音乐播放器,在网上找了很多跨浏览器的兼容方案,由于大部分用户用的都是IE,因此首选Windows Media Player,下面贴出代码给各位参考,如果需要兼容FireFox、Chrome,需要用户自己安装插件,插件很小,大约300KB左右。下面给出源码:[code="html"] ...

2012-08-01 14:03:46 726

Play! Framework 框架之自定义缓存

最近在产品研发中希望能引入Membase NoSQL缓存系统,可惜Play!默认支持Memcached,另外可从官网下载Mongo数据库的Module,也能让Play!支持Mongo数据。在一番搜索之后,发现Play!不支持Membase,这就必须要求我们只能够自己实现Cache。可惜官网给的编写Module的例子太过简单,昨天发现了《Play Framework Cookbook...

2012-08-01 01:03:57 131

原创 Play! 框架可扩展性的一些疑问

最近在研究如何将Membase NoSQL应用到Play! 框架中,需求主要是为了将一些用户状态,比如登录状态、页面操作状态等缓存起来。众所周知,Play!是一个无状态的框架,意思就是Play!没有Session!但是使用过Play!的朋友一定知道Play!的Control里面是有一个session的,别急,这个session实际上并不是我们真正意义上的浏览器session,而是cooki...

2012-07-31 01:08:50 85

Play! Framework 学习笔记 — 注解

Interceptions拦截器注解:[color=blue]@Before[/color]所有访问的Action执行之前调用该方法,比如:[code="java"]public class Admin extends Application { @Before static void checkAuthentification() { ...

2012-07-24 17:12:51 152

Spring Data JPA 使用感受

Spring Data JPA是Spring Data项目中的一个子项目,该子项目依赖于另外一个基础子项目Spring Data Commons。首先谈一下Spring Data JPA是什么,简单的说,Spring Data JPA是Spring基于ORM框架、JPA规范的基础上封装的一套JPA应用框架,该框架有如下几个优点:1、提供统一的接口,可避免我们再次重复编写基础的DAO...

2012-07-19 09:05:26 952

原创 SPRING DATA JPA 发布 1.1.0 GA RELEASED 版本

今天终于看到Spring Data JPA发布了1.1.0 Release版本,最近一直在关注该项目。Spring Data JPA能够为我们提供统一的DAO接口,其实现了对一个Entity类的基本操作,包括基本的增删查改功能、分页功能、统计功能等等。Spring Data JPA使用非常简单,只需要定义一个DAO接口,并继承Spring Data JPA的接口类即可实现上述功能,不需要编...

2012-06-24 23:46:59 151

JQuery Easy UI —— 如何让DataGrid自适应页面宽度

我想正在用JQuery Easy UI的朋友一定很希望DataGrid能够自适应页面大小变化,目前我还没发现其自带此功能,因此简单写了一个实现方法,与网友们分享,也希望能够帮助有需要的朋友。下面是我基于JQuery做的一个实现:[code="js"]/** * JQuery扩展方法,用户对JQuery EasyUI的DataGrid控件进行操作。 */$.fn.exte...

2012-06-13 13:56:24 322

原创 最近在研究Spring Data JPA,大家都来说说感受~~

最近做项目开始尝试用JPA,后来发现有Spring Data JPA,尝试用了下,发现还是得做一些拓展才比较好用,希望有用来做过项目的兄弟谈谈感受.Spring Data JPA介绍:《使用 Spring Data JPA 简化 JPA 开发》http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-jpa/index...

2012-03-27 16:52:54 98

空空如也

空空如也

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

TA关注的人

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