java
jackgaogaogao
Java、golang、云原生
展开
-
maven、hibernate连接mysql实例框架
首先进行总结一下,本例子就是利用maven来创建hibernate的框架,其中用到了比较常见的hibernate和log4j的两个jar包。后台数据库用的是mysql。 新建工程的大概过程如下: 新建一个mysql数据库、表,插入测试数据-》新建一个Maven工程-》添加pom.xml依赖-》配置数据库文件、类表文件和log4j文件-》编写测试代码即可。 1、文件目录结构转载 2015-11-08 22:02:51 · 752 阅读 · 0 评论 -
深入理解Spring Redis的使用 (三)、使用RedisTemplate的操作类访问Redis
上一篇说了RedisTemplate对注解事务的支持,以及提供的序列化器。 事务需要开启enableTransactionSupport,然后使用@transactional注解,里面直接通过回调的connection,就不需要自己进行multi和exec的事务开启提交了。但是通过回调去获取connection,完全没有达到一个模版类的功能。所以这篇我们会讲下几种Operations接口提供转载 2015-12-23 22:36:22 · 4199 阅读 · 0 评论 -
从命令行运行 MyBatis Generator
从命令行运行MGB时您必须指定 XML 配置文件。如果文件的名字是"generatorConfig.xml",可以用下面任意的命令执行: java -jar mybatis-generator-core-x.x.x.jar -configfile generatorConfig.xml java -jar mybatis-generator-core-x.x.x.jar -con转载 2015-12-03 15:11:31 · 523 阅读 · 0 评论 -
python对文件及文件夹的一些操作
python中对文件、文件夹的操作需要涉及到os模块和shutil模块。 创建文件: 1) os.mknod("test.txt") 创建空文件 2) open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件 创建目录: os.mkdir("file") 创建目录 复制文件: shutil.c转载 2015-12-21 04:13:42 · 334 阅读 · 0 评论 -
插件开发入门 (十五)
Eclipse最有魅力的地方就是它的插件体系结构。在这个体系中重要的概念是扩展点(extension points)。扩展点就是在软件开发过程中暴露出来的接口。每一个插件都是在现有的扩展点上开发的,并可能还留有自己的扩展点,以便在这个插件上继续开发。 简介 Eclipse 平台是IBM向开发源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数为4 000万美转载 2015-12-21 01:34:57 · 310 阅读 · 0 评论 -
基于maven和hudson打造持续集成环境
对持续集成的需求 对持续集成的需求主要来自项目过程的痛,在代码控制和管理方面我有以下几个方面的痛: 环境时好时坏,开发人员对commit代码不够慎重缺乏一个统一集成的报告来反映项目质量各个方面各种代码检查工具运用门槛高无法量化开发人员的代码质量缺乏一种推进单元测试的有效手段 正因为有了上面的疼,让我想到了持续集成 持续集成原理和相应工具 持续集成的结构和原理由下图所示:转载 2015-12-02 20:57:07 · 381 阅读 · 0 评论 -
[Eclipse] - eclipse集成jboss7.1
参考引用文档: http://www.tekdigest.com/how-to-install-jboss-tools-in-eclipse.html 1、打开eclipse: 2、输入:jboss tools 本例已经安装,未安装的话点Install 3、只需要勾选JBossAS Tools项即可:转载 2015-12-20 15:20:15 · 407 阅读 · 0 评论 -
Spring注解@Component、@Repository、@Service、@Controller区别
很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料: Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。 在目前的 Spring 版转载 2015-12-02 10:02:06 · 291 阅读 · 0 评论 -
web.xml中url-pattern配置了/ 静态页面404
仔细学习一下 匹配循序 ::::: ① 完全匹配 /test/list.do ② 路径匹配 /* 匹配根路径下的全部请求 ③ 扩展名匹配 *.do 匹配全部 do 结尾的请求 *.html 匹配全部 html 结尾的请求 * 不能用 * ,否则报错 servlet-mapping 的重要规则: 容器会首先查找完全匹配,如果找不到,转载 2015-12-02 20:40:17 · 626 阅读 · 0 评论 -
web.xml中url-pattern配置了/ 静态页面404
spring mvc 静态资源 404问题 在web.xml配置servlet-mapping的时候,如果url-pattern设置为“/” (如下),很多人都会遇到导入js,css,图片等静态资源出现Firefox调试窗口会报出的404错误,而你的确也不能访问那些资源 dispatcherServlet / 百度了很久,大致有3种方法:但是我仍然没有解决404问题转载 2015-12-02 20:39:26 · 905 阅读 · 0 评论 -
Struts2返回JSON对象的方法总结
Struts2返回JSON有两种方式:1.使用Servlet的输出流写入JSON字符串;2.使用Struts2对JSON的扩展。 一.使用Servlet的输出流 JSON接口的实质是:JSON数据在传递过程中,其实就是传递一个普通的符合JSON语法格式的字符串而已,所谓的“JSON对象”是指对这个JSON字符串解析和包装后的结果。 所以这里只需要将一转载 2015-11-30 17:03:02 · 375 阅读 · 0 评论 -
Mac OS 配置Maven
简述: 在Mac OS上配置Maven 参考:http://blog.sina.com.cn/s/blog_67f81bad0100r5lk.html 步骤: 1. 下载Maven tar包 http://maven.apache.org/download.cgi 2. 下载后解压到某个文件夹下 [html] view plaincopyp转载 2015-11-26 01:46:29 · 306 阅读 · 0 评论 -
Eclipse中Maven WEB工程tomcat调试
Eclipse中建立maven工程,首先保证eclipse已经安装了m2eclipse插件。EclipseJEE 4.3.2版本已经集成了该插件,无需再安装。这个版本的eclipse下载地址为:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/kepler/SR2/eclipse转载 2015-11-26 16:03:09 · 374 阅读 · 0 评论 -
在mac系统安装Apache Tomcat的详细步骤(转载自himi的博客,修改了错误添加了图片)
对于Apache Tomcat 估计很多童鞋都会,那么今天就简单说下在mac上进行tomcat的安装; 第一步:下载Tomcat 这里Himi下载的tomcat version:7.0.27 直接上下载地址:http://tomcat.apache.org/download-70.cgi 直接下载如下选中即可: 第二步: 下载完成后 ,然转载 2015-11-25 21:38:59 · 350 阅读 · 0 评论 -
Cocos2dxActivity cannot be resolved to a type解决方案
问题描述: build_native.sh运行成功后,将项目导入到eclipse中后会出现这个问题,提示找不到下列文件: [java] view plaincopyprint? import org.cocos2dx.lib.Cocos2dxActivity; import org.cocos2dx.lib.Cocos2dxActivity; 解转载 2015-10-30 17:37:41 · 575 阅读 · 0 评论 -
maven常用命令
3.1. Maven 3.1.1. Maven介绍 我们使用maven构建应用环境,因此我们先来简单介绍maven。Maven是什么?如何回答这个问题 要看你怎么看这个问题。 绝大部分Maven用户都称Maven是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。构建工程师和项目经理会说Maven是一个更复杂 的东西:一个项目管理工具。那么区别是什么?转载 2015-10-27 19:39:11 · 198 阅读 · 0 评论 -
关于ValueOperations的increment方法的解惑
最近在开发中,使用Redis来实现数据点击量的统计存储功能。为什么使用Redis?点击量之类的功能,需要频繁触发更新操作,而且高并发访问时,还需要考虑操作冲突导致数据不一致的问题。而Redis是内存型存储,相比关系型数据库,操作更快,避免了频繁的文件写操作。更重要的是,Redis中有个INCR和INCRBY命令,都可以实现值递增的原子性操作,方便了解决了高并发时的冲突问题。 Redi转载 2015-12-23 22:48:59 · 16847 阅读 · 1 评论