自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (5)
  • 收藏
  • 关注

原创 centos7 mysql5.5 主从同步复制实验

我们的mysql主从同步复制实验,需要以下几个步骤:1、 配置主库master同步复制时的选项2、 在主库master上创建同步复制时的用户并授权3、 主库master锁表4、 记录主库master的binlog以及pos位置节点5、 导出数据库6、 配置slave端同步复制时所需要的选项7、 在从库slave上创建数据库并导入备份8、 设置从库slave与主库ma...

2019-01-02 23:02:24 225

转载 linux下无法删除文件

有时,使用rm -rf  filename命令,却无法删除文件。出现:rm: cannot remove `/tmp/tmptmp/.journal': Operation not permittedmkdir: cannot create directory `/tmp/tmptmp': File exists这种情况往往不知所措。下面是其解决方法:1 . 使用l

2016-04-13 15:07:57 2643

原创 svn主干合并到分支

首先确保分支全部提交且更新了,然后在分支上面操作,如下图: 在分支工程上,右键team => 合并确保工程全部提交且更新选择主干点击Finish后,等待合并操作完成,完成后,主干的改动就合并到分支里面来了!

2016-01-08 18:04:44 4161

原创 could not resolve the connect identifier specified

在虚拟机上面安装了windows server 2008 R2版本的操作系统,然后开始安装oracle10G数据库,安装完成后,配置好plsql9和oracle_client_10后,尝试登陆,提示could not resolve the connect identifier specified。刚开始以为是oracle安装问题,然后重新安装了下,还是出现这个问题。然后百度了下,解决的

2015-12-14 22:29:36 2036

原创 RegAsm注册DLL组件使用jacob调用的问题com.jacob.com.ComFailException: Can't co-create object

线上一个项目使用了到jacob调用dll文件,由于最近客户迁移到了私有云环境中,服务器的操作系统从32位的换成了64位的,使用RegAsm注册的时候,提示说不是有效的win程序,就想到了是因为操作系统的位数换了,所以从新在新版的vs上面重新生成了下dll文件,在注册就ok了。     没想到过了一段时间后,客户反应项目的某个功能不能正常使用了,经过查看日志发现是java在通过jacob调用dl

2015-11-29 14:18:03 14280 3

原创 Centos7中未知显示器设置屏幕分辨率

紧接着上篇文章,centos7安装后,配置了图形界面,但是在屏幕分辨率确没有当前主机所使用的分辨率,其他的分辨率用着都比较别扭,就依靠baidu捣鼓了下,具体的步骤为:第一步:使用xrandr 命令列出当前所能检测到的分辨率:可以看到当前使用的显卡是Virtual1,后续显示模式在此显卡上添加,列表中并无 1920x1080 的分别率可用第二步:使用cvt命令新增192

2015-10-28 23:32:20 25996 8

原创 Centos7安装图形界面

使用Centos7的Minimal版本安装进入系统后,默认是进入到命令行界面,为了体验下图形界面,下面开始配置图形界面。第一步:使用yum安装图形界面,选用gnome图形界面yum groupinstall ‘GNOME Desktop’大概500M的文件下载,这个过程有点长第二步:配置:ln -sf /lib/systemd/system/graphical.taget

2015-10-28 22:42:53 12601

原创 Activiti学习笔记四-开发部署zip格式的流程文件

上章我们学习了bpmn文件的部署,下面我们开始学习部署带有流程图的流程,也就是打包后的zip文件。打包文件我们使用ant脚本来实现,具体的ant知识请自行百度。      第一步:建立如图的结构目录为了方便管理脚本,我采用每个bpmn对应一个打包脚本。       第二步:copy上章设计的bpmn文件并改名为:MyProcessZip.bpmn,对应的编辑器会自动生成

2015-10-26 22:37:15 3251

原创 Activiti学习笔记三-开发部署bpmn流程文件

之前我们学习了Activiti的开发环境的搭建,下面我们开始学习如何在搭建的开发环境中进行Activiti的开发。为了进行一些简单的测试,我们采用Maven工程,然后采用spring-test和junit集成进行测试验证。第一步:创建Maven工程,加载依赖包,具体的pom.xml文件如下: 4.0.0 com.dfbhaiou.demo activiti 0.0.1-

2015-10-26 22:30:29 23030 4

原创 Activiti学习笔记二activiti开发环境搭建

之前我们学习了Activiti的简单示例部署,下面我们开始学习Activiti的开发环境搭建。Activiti给我们提供了一个开发工具和流程设计工具。      Activiti的开发环境要求:需要 Eclipse的版本为 Helios或 Indigo。(ps:我个人在myeclipse9上面实验过,通过在线和Link方式安装都没有成功)      配置好Eclip

2015-10-07 21:52:57 1549 1

原创 Activiti学习笔记一初识activiti面目

在学习Activiti之前,建议各位看官先了解一下工作流,工作引擎以及BPMN2.0规范。1. Activiti简介    Activiti的创始人也就是JBPM(也是一个优秀的BPM引擎)的创始人,从Jboss离职后开发了一个新的BPM引擎:Activiti。所以,Activiti有很多地方都有JBPM的影子。    Activiti是一个开源的工作流引擎,它实现了BPMN 2.0规

2015-09-23 22:42:28 1519 1

转载 BPMN2.0规范及iactiviti

学习activiti不能避免的要了解BPMN2.0规范。     BPMN2.0规范全称business process model and notation(BPMN),是由OMG组织制定和发布的,听着像OH,MY GOD,不知道是不是故意的,其实是object management group... ...,OMG最喜欢骄傲的说 we set rules,好吧,如果软件行业分档次,OM

2015-09-12 22:06:58 3472

原创 VM虚拟机上连接usb无反映

最近用VM装了个黑苹果跑了下,使用xcode调试时,准备用真机调试一把,结果死活虚拟机上就连不上,虚拟机的设置里面勾选了usb控制器的啊如下图:  主机的usb连接又是正常的,排除了usb3.0的接口原因后,突然想到了是不是虚拟机的什么服务没有开?进入到控制面板-》管理工具-》服务,找到V开头的,发现原来确实是虚拟机有关usb的服务没有开启点击启动并设置为自动启动,然后重启

2015-07-04 22:34:20 7105 1

原创 springmvc+spring3.1+hibernate4配置事务不起作用

在学习SpringMVC的过程中,使用springmvc+spring3.1+hibernate4的时候,采用声明式的事物,但是在修改和删除的时候,事务不起作用,具体的2个配置文件如下;applicationContext.xml如下;<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:/

2015-06-04 22:07:32 2092

原创 Maven中jar仓库的配置

最近由于家里的长城的网络无法正常访问在公司服务器上搭建的Maven私服,所以在家里使用Maven项目时,不能正常的下载jar包或者很慢,所以不能在用户的setting.xml文件里面配置私服地址,于是改为在pom.xml文件中配置仓库地址,具体配置如下: mynexus mynexus repository http://my person server:8088nex

2015-05-13 22:26:39 2498

原创 Druid的使用-详细配置

最近在研究一个开源的项目中,发现项目使用的是Druid  JDBC组件,这跟我们平常用的c3po不同,所以研究了下。先来看对Druid的介绍:        Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 DruidDataSource 高效可管理的数据库连接池。 SQ

2015-05-13 22:17:49 14899

转载 jqGrid 详细API

JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。JQGrid Demo 是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。jqGrid学习之 ------------- 安装jqGrid安装很简单,只需把相应的css、js文件加

2015-05-11 21:52:21 10841

原创 jqGrid API

jqGrid提供了大量的选项设置,开发者可以通过设置选项对应值来控制jqGrid,比如表格的宽度、高度、数据类型以及列名称等等都是通过选项设置来完成的。jqGrid的选项一般是名称:值(name:value)的形式,也可以是对象(object)及数组(array)的形式配置。jqGrid选项(Option)调用jqGrid只需要执行以下代码: jQuery("#grid_id").j

2015-05-11 21:26:51 832

原创 开始充电学习

最近对这几年的工作进行了总结和反思,发现从工作到现在,技术方面基本没什么积累啊!所以决定开始进行充电。大体的技术学习为:java开发框架:SpringMVC安全权限框架:Shiro流程引擎:Activiti数据库相关:Druid连接池、MySql优化前端相关:Bootstrap、jQuery、jqGrid、SiteMesh脚本语言:Python

2015-05-02 21:53:55 834

原创 Jrebel实现myeclipse9+Maven+tomcat实现工程的热部署

引言:在看到Maven如此好的依赖管理工具后,尝试着把公司的项目采用Maven进行依赖管理,但是为了实现maven工程的热发布上面,依然没有解决。最近一次偶然的机会,看到说是可以采用Jrebel可以实现热发布,赶紧试了下。环境:myeclipse9  +  tomcat6 + jdk1.6 +  maven2.2Jrebel版本:jrebel-5.6.1 具体操作步骤:1.安装my

2015-04-03 09:16:24 1325

原创 myeclipse插件安装之创建link文件安装

引言:很多情况下,我们可以通过在线来安装myeclipse的插件,但是有些插件在线安装慢,而且在线安装的方式不适合维护和复用,所以我们建议采用创建link文件的方式来安装myeclipse插件。     PS:网上有很多这方面的文章,但是经过本人的验证,很多都是有问题的,个人觉得主要原因在于link文件的路径问题,可能是因为操作系统的原因软件环境: myeclipse9.0操作

2015-04-02 22:47:08 3220

原创 android ADT4.4.2新版本创建项目时出现appcompat_v7的解决方式

环境:       win7 + android ADT

2014-07-12 22:45:55 2260

原创 oracle中利用rownum进行分页的问题

最近在解决一个项目的用户管理模块的问题时,由于改动了查询条件,发现分页出现了问题。刚开始以为是封装的分页标签有问题,进过调试,发现分页的参数都是正确的!于是把Sql语句打印出来在数据库调试时,发现了一个奇怪的问题:条件一样的sql语句加上rownum比分说select * from (select * from a where a.name like '%1%' )  where  rownu

2012-10-26 13:46:04 676

原创 centos中指定apache启动时加载实用的配置文件http.conf

前几天在维护一个客户的服务器时,修改了apache的配置文件后,重启发现配置文件没有起作用,而且之前的配置也不能用了!郁闷了一会,发现自己安装的apache使用的竟然失/etchttpd下面的配置文件,当时就很纳闷,几经折腾,只能指定加载时的配置文件啦:/usr/local/apache2/bin/httpd -k start -f /usr/local/apache2/conf/http.con

2012-09-16 19:00:26 3197

转载 如何让redmine中问题或论坛中图片附件自动预览

修改 app\views\attachments\_links.rhtml这个文件,如果显示全图的话,增加以下代码即可: 'attachments', :action => 'show', :id => attachment, :filename => attachment.filename })),{:controller => 'attachments', :act

2012-09-05 18:02:20 2303

转载 十大安全评估工具

本文为您介绍10个流行的安全评估工具,并分成网络安全评估工具和Web安全评估工具两类进行介绍。五大网络安全评估工具1.WiresharkWireshark(原名Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽可能显示出最为详细的网络封包资料。站点:http://www.wireshark.org/2.NmapNmap是一款用于网络浏览

2012-05-13 10:33:20 1704

原创 centos5下 redmine安装

安装环境:系统:centos5.2Rubygems:1.7.2Ruby:1.8.7Rails:2.3.14Redmine:1.4.1Redmine的安装对于以上软件的版本有着严格的要求,具体的可以参考官方网站安装指导页面给出的版本要求表。http://www.redmine.org/projects/redmine/wiki/RedmineInstall 1.

2012-05-07 13:25:51 673

原创 zookeeper之单机安装

最近研究了下zookeeper,根据一个框架尝试着自己写了段程序,苦于没有环境,无法调试,所以自己安装了下,记下!1.环境:系统:centos5.5zookeeper:3.3.42.单机安装步骤:1)下载zookeeper:wget http://apache.etoak.com//zookeeper/zookeeper-3.3.4/zookeeper-3.3.4.

2012-04-13 18:09:28 2426

转载 在Eclipse中设置中文JavaDOC

在Eclipse中,我们常常看一些英文的JavaDoc提示或者没有相应的提示是很不习惯的,如下图所示:我们现在要把这种不习惯的提示改为中文的JavaDOC提示,首先先到http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zip下载中文的JavaDOC,版本为jav

2012-04-10 15:16:36 517

转载 Zookeeper之工作原理

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookee

2012-04-09 11:08:25 564

原创 Eclipse上GIT插件使用手册之二_客户端配置

git在我们创建提交的时候会记录我们的名字和email地址,同时如果我们采用ssh协议进行网络通信时,还需要生成公匙和私匙来进行通信验证,所以我们需要配置我们的名字和emial地址并生成成公匙和私匙。配置emial地址:  依次打开: window  ==> Perferences ==>Team ==> Git先指定git的缺省库目录依次点击Configuration==

2012-04-06 15:37:48 1741

原创 Eclipse上GIT插件使用手册之一_安装EGIT插件

1.安装EGit插件site: http://download.eclipse.org/egit/updates/ (requires Eclipse 3.4 or later)或者使用Eclipse Marketplace,搜索EGit                 通过Eclipse Marketplace查找插件时,如果碰到错误,多试几次,就

2012-04-06 14:17:04 900

转载 深入浅出REST

不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentational State Transfer)的简称。在本文中,我不会涉及争论的话题,而是尝试对REST和RES

2012-03-31 16:17:03 374

转载 pageContext对象

pageContext对象这个对象代表页面上下文,该对象主要用于访问JSP之间的共享数据。使用pageContext可以访问page、request、session、application范围的变量。pageContext是PageContext类的实例,它提供了如下两个方法来访问page、request、session、application范围的变量。getAttribute(

2012-03-30 11:34:34 738

原创 将CAS 单点登录协议由https改为http

近期公司的一个单点登录框架移交到我手上维护,之前采用的是https,服务器的配置比较麻烦,就想换成http来访问,这样服务器端的配置和维护就简单多啦!          CAS Server:   cas-server-core-3.3.2.jar      cas-client-core-3.1.3.jar     CAS Client:  casclient-2.1.0.jar

2011-12-04 15:37:22 4126 3

原创 NamedParameterJdbcDaoSupport的使用小结

NamedParameterJdbcDaoSupport  官方文档给出的定义是:模板类与JDBC的基本操作集,允许命名参数,而不是传统的使用'?'占位符。    具体的使用见代码: public class UserDAOImpl extends NamedParameterJdbcDaoSupport implements IUserBeanDAO { privat

2011-11-20 13:04:49 5931

转载 Spring的bean标签的scope和parent属性

1.   bean parent:parent属性最大的作用就是当很多bean都重用一些属性时,我们可以创建一个父亲bean,然后所有的bean都设定parent属性,引用父亲bean。最常见的配置就是在配置transactionManager的时候。2.  bean scope:scope属性是表示bean的作用域,使用最多的是prototype和singleton,还有就是requ

2011-11-20 12:19:50 1303

原创 spring定时器的两种实现方式

第一种方式 通过extends TimerTask来实现 该种方式不能精确到几点执行 。    第二种方式  通过quartz来实现任务的精确调度。该方式依赖以下jar包:quartz-1.6.0.jar spring.jar  commons-*.jar  类实现:Clock 类:import java.util.TimerTask;public class Cloc

2011-11-16 18:46:06 686

原创 textarea 中的内容自动换行

经常用到textarea 控件 而 textarea控件的内容往往需要自动换行 不然客户体验就比较差啦 其实也比较的简单 添加两个属性 如下:wrap="hard"    这个是将软换行换行提交到服务器上去style="word-wrap : break-word;"

2011-10-14 17:49:25 11474

原创 页面自动跳转的js实现

今天碰到了一个奇怪的问题,就是页面的自动跳转,用js做的,在ie下运行没有问题,但是在safari下运行就有问题,不自动跳转,具体代码如下: " border="0">js代码是这样写的:document.getElementById("

2011-08-31 19:01:58 2540

casclient-2.1.0.jar

这个是经过我修改过的 屏蔽了https的判断,支持http访问的casclient.jar包。

2011-12-04

ajax基础电子教程(中文)

一个ajax的电子教程,对方法和对象有详细的描述,也有具体的示例,个人感觉蛮好的

2009-07-28

struts2的中文编辑手册

这是一个struts2的中文帮助手册,里面有详细的代码示例!

2009-07-28

软件工程思想【pdf格式】

从全新的角度讲述了软件开发和做程序员的道理

2008-11-26

程序员简历秘籍-一个高手的简历投递技巧

大致介绍了作为一个程序员如何去投简历,里面含有一个例子

2008-11-26

空空如也

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

TA关注的人

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