摘要: 在向某个表中插入数据时出错,错误如下:org.springframework.dao.InvalidDataAccessResourceUsageException: could not insert: [com.sxpt.model.Stutogrp]; SQL [insert into sxpt_bs.stutogrp (ischeck, isheadman, grpid, uloginid, using) values (?, ?, ?, ?, ?)]; nested exception is org.hibernate.exception.SQLGrammarException: .. 阅读全文
posted @ 2013-04-11 23:40 oO脾气不坏Oo 阅读(1422) 评论(7) 推荐(1) 编辑
摘要: 这一篇将简要介绍一下JobSearch的结构,同时发下源码,来点干货,等过两天闲的时候将围绕这个程序简单介绍搜索引擎的各部分,同时谈谈个人的一些理解。程序写的比较简单,基础好的话很容易就能看懂(因为写的比较早,所以代码比较乱,还望各位勿喷啊)。 SVN地址:http://code.taobao.org/svn//jobsearch/trunk 源文件下载地址:http://files.cnblogs.com/good-temper/jobsearch.rar1、程序结构 程序框架如下: (1)、爬虫从招聘网站通过列表页抓取招聘页面,将招聘信息解析出后存入数据库 (... 阅读全文
posted @ 2013-04-10 01:04 oO脾气不坏Oo 阅读(2337) 评论(10) 推荐(3) 编辑
摘要: 1.1 缘于Java,源于爬虫 这一段打算写一篇关于自己做的一个简单搜索引擎JobSearch(真的很简单,大牛路过即可),但请容我先扯会儿淡,酝酿酝酿情绪。 若是一年之前你问我是搞什么的,我会毫不犹豫地告诉你我是个C#er,我从大一暑假接触到C#,之后的两年便使用C#开始了我的程序员生涯:我用她写了第一个网站;用她赚到了人生第一桶金;用她脱颖而出,获得老师的青睐,获得同学们的赞赏。虽然Java、C#、C++之争从未平息,但是我一直坚信无论哪门语言,只要学到精深一样能取得成就。 或许没有意外我会一直学习C#(其实我更愿意说.net),大四早早的去实习,找一份C#的工作一直坚持下去。然而事... 阅读全文
posted @ 2013-04-08 22:23 oO脾气不坏Oo 阅读(1983) 评论(14) 推荐(7) 编辑
摘要: 今天下午本来打算完成一项功能,但是建立Extjsgrid文件时出现问题报如下错误:Uncaught TypeError: Cannot read property 'buffered' of undefined ext-all.js:38Ext.define.initComponent ext-all.js:38b.implement.callParent ext-all.js:38Ext.define.initComponent MstudentList.js:22Ext.define.constructor ext-all.js:38b.implement.callPare 阅读全文
posted @ 2013-04-07 20:46 oO脾气不坏Oo 阅读(1458) 评论(0) 推荐(1) 编辑
摘要: 事隔几天继续开写,由于水平所限理论的东西写起来的确很费劲,现在就将就着写吧,等后边的实践部分或许会好点。今天主要讲讲Extjs4的MVC。1.1 谈谈MVC MVC,这个概念或许算是当下最流行的设计模式,java中的SSH、SpringMVC,.net的MVC框架,php的smarty等,哪门语言不来个MVC框架都不好意思说自己是主流的。下边是贴过来的一些MVC介绍。 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是... 阅读全文
posted @ 2013-04-07 00:38 oO脾气不坏Oo 阅读(2078) 评论(3) 推荐(2) 编辑
摘要: 刚刚在完成一个查询功能时遇到这样的异常:org.springframework.orm.hibernate3.HibernateQueryException: unexpected token: * near line 1, column 8 [select * from com.sxpt.model.Usertopro where isusing=1 and tuser.uloginid='0010']; nested exception is org.hibernate.hql.ast.QuerySyntaxException: unexpected token: * ne 阅读全文
posted @ 2013-04-06 20:43 oO脾气不坏Oo 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 昨天遇到一个小问题,需要批量处理一些用户,而前台传来的用户格式如下,要提取括号中间的内容(不带括号)教师10(0010)教师11(0011)教师9(009)教师12(0012)教师13(0013)教师14(0014) 本来想用java的String.split()和substring()来搞定,但是需要处理多次比较麻烦,就用正则表达式了。虽然语法忘得差不多了,但是印象中用断言比较方便(关键希望结果不带括号)。打开RegexBuddy试了下,轻松搞定: 下边是java实现代码: public List<String> getTeacherList(String managers){. 阅读全文
posted @ 2013-04-06 12:12 oO脾气不坏Oo 阅读(10161) 评论(2) 推荐(1) 编辑
摘要: 首先声明一下,在此介绍的内容多数来自“Extjs中文学习手册”,这好像是一位前辈的博文整理,想快速全面学习Extjs4的可以看一下。 1.1 下载Extjs4 下载地址:http://extjs.org.cn/(也可以去官方下),版本4.1.1 1.2 在项目中加入Extjs文件 可以直接在项目的WebRoot文件加下新建ext,将下载文件加压后全部放入,但是这样往往会导致Myeclipse直接卡死,而且文件大概有200多M,这对于一个小项目来说绝对是不可接受的。其实不必怕,有经验的人都知道,包里边多数都是源码、Demo和API文档,真正需要引入项目的其实没几个。需引入的... 阅读全文
posted @ 2013-04-02 21:36 oO脾气不坏Oo 阅读(988) 评论(0) 推荐(1) 编辑
摘要: 项目前端由于采用Extjs4,列表分页需要返回三个参数:totalCount(记录总数)、start(开始位置)、limit(每页条数)。由于项目中将有很多grid需要分页,因此想将分页信息放到单独的Action类里边,需要分页的Action直接继承该类即可。原struts.xml配置如下:1 <package name="admin" namespace="/admin" extends="json-default">2 <action name="admin_*_*" class=" 阅读全文
posted @ 2013-03-31 15:09 oO脾气不坏Oo 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 在完成SSH整合之后,测试查询成功,就以为配置好了。昨天在完成用户功能时,发现DAO中getHibernateTemplate()的update()、save()、delete()方法均无效,执行无异常,能够输出SQL语句,但是数据库数据为改变。经过分析发现事务最终没能commit。经过在网上查找认为应该是Spring中事务管理器没有配置好,查看applicationContext.xml,发现已经配置过了,而且没有错误(这是从上一个项目拷贝过来的): 1 <!-- spring 事物管理器 --> 2 <bean id="transactionManager&qu 阅读全文
posted @ 2013-03-31 14:49 oO脾气不坏Oo 阅读(940) 评论(3) 推荐(1) 编辑