自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 第1.1章 自动化测试之jenkins安装

jenkins稳定版下载地址,直接放入到tomcat中webapp目录即可,tomcat启动即可使用.我使用的版本是jenkins2.19.1 第1步 输入http://192.168.4.227:8080/jenkins后,提示: 通过命令cat /root/.jenkins/secrets/initialAdminPassword,将密码填写到上述文本框中即可. 第2步 下图中左边

2016-10-27 22:45:22 319

原创 net::ERR_CACHE_MISS

通过ionic调试方法总结,对ionic的应用进行调试,出现了如下问题: 解决方案,原因是因为AndroidManifest.xml中缺少INTERNET的授权,需要添加如下配置<uses-permission android:name="android.permission.INTERNET" />

2016-10-26 12:54:44 3219

原创 第2.3.4章 WEB系统最佳实践属性配置之dubbo.properties

第2.1.9章 WEB系统最佳实践Spring文件配置之spring-dubbo.xml,引用此dubbo配置#应用负责人,用于服务治理dubbo.owner=dzm#组织名称(BU或部门),用于注册中心区分服务来源dubbo.organization=dzmsoft#注册中心地址dubbo.registry.address=zookeeper://192.168.5.122:2181?b

2016-10-24 19:54:58 621

原创 第2.1.9章 WEB系统最佳实践Spring文件配置之spring-dubbo.xml

spring-dubbo.xml是结合阿里的Dubbo配置做服务治理,将系统接口托管给Zookeeper,实现RMI调用的方式.<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/X

2016-10-24 19:50:39 993

原创 第2.1.8章 WEB系统最佳实践Spring文件配置之spring-email.xml

spring-email.xml是利用spring实现发送邮件功能的配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem

2016-10-24 19:45:23 294

原创 第2.3.3章 WEB系统最佳实践属性配置之shiro.properties

shiro.properties中的配置比较简单主要是登录密码的加密算法和Salt值的长度,WEB系统最佳实践Spring文件配置之spring-shiro.xml用到了此处的配置hashAlgorithmName=SHA-1hashIterations=1024saltSize=8

2016-10-24 19:37:56 921

原创 第2.3.2章 WEB系统最佳实践属性配置之jdbc.properties

jdbc.properties定义的mysql的数据库连接,以及阿里druid连接池的配置. 第2.1.3章 WEB系统最佳实践Spring文件配置之spring-dao.xml中spring-dao.xml即是引用的此属性文件jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/monitor_dev?use

2016-10-24 19:35:24 353

原创 第2.1.7章 WEB系统最佳实践Spring文件配置之spring-shiro.xml

spring-shiro.xml权限控制设计到ehcache缓存的整合、用户凭证的生成、会话验证、权限过滤、验证码过滤等配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XM

2016-10-24 19:31:24 859

原创 第2.3.1章 WEB系统最佳实践属性配置之ehcache.xml

ehcache.xml里面主要是配置缓存的名称和策略,另外就是缓存存放的路径。 windows、linux下面支持这种方式<diskStore path="/usr/local/cache/monitorcache"/>,但是mac电脑不支持。 第2.1.7章 WEB系统最佳实践Spring文件配置之spring-shiro.xml引用的就是下面配置的属性<?xml version="1.0"

2016-10-24 19:28:52 577

原创 第2.3章 WEB系统最佳实践属性配置

通过第2.1章 WEB系统最佳实践Spring文件配置中提到的“分而治之”的思想,将属性配置按照功能进行拆分,下面是实例: ehcache.xml:ehcache缓存配置 jdbc.properties:数据库连接的配置 monitor.properties:系统名为monitor,故定义为此名称,主要与本系统通用配置相关的配置。 shiro.properties:shiro权限控制相关

2016-10-24 19:26:00 186

原创 第2.2章 WEB系统最佳实践Web.xml配置

web.xml包含el表达式配置、激活Tomcat的defaultServlet来处理静态文件配置、kaptcha验证码 配置、spring配置、字符集过滤器、shiro权限过滤、CORS跨域访问配置、Gzip静态过滤 配置、特殊字符过滤器、SpringMVC配置、Hessian配置等<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp

2016-10-24 19:20:38 430

原创 第2.1.6章 WEB系统最佳实践Spring文件配置之spring-hessian-client.xml

spring-hessian-client.xml是hessian客户端调用的配置,可以配置多个.服务端的配置参考spring-hessian-server.xml<?xml version="1.0" encoding="UTF-8" ?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:

2016-10-24 19:12:50 525

原创 第2.1.5章 WEB系统最佳实践Spring文件配置之spring-mvc.xml

SpringMVC配置中包括加载所有的properties文件、启动扫描@Controller、Shiro注解权限配置、视图的解析、ResponseBody的json转换器等<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schem

2016-10-24 19:09:56 274

原创 第2.1.4章 WEB系统最佳实践Spring文件配置之spring-hessian-server.xml

spring-hessian-server.xml是服务端hessian的配置。 下面案例配置了多个对外的接口<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins

2016-10-24 19:05:15 246

原创 第2.1.3章 WEB系统最佳实践Spring文件配置之spring-dao.xml

spring-dao.xml中包括了druid连接池的配置,mybatis的orm配置,以及事务处理<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2016-10-24 13:19:45 882

原创 第2.1.2章 WEB系统最佳实践Spring文件配置之spring-common.xml

spring-common.xml主要是对spring的通用性配置。 注意spring框架在前,springmvc诞生在后,所以下面的配置需要将Controller排除在外.<context:component-scan base-package="com.dzmsoft"> <context:exclude-filter type="annotation"

2016-10-24 13:16:37 1448

原创 第2.1.1章 WEB系统最佳实践Spring文件配置之spring-cache.xml

spring-cache.xml中主要是利用spring cache缓存模块,整合第三方缓存插件,例如下方即是整合了ehcache。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XML

2016-10-24 13:11:02 585

原创 第2.1章 WEB系统最佳实践Spring文件配置

08年的时候开始使用SSH框架,2013年的Struts2高危漏洞造成大规模的信息泄露,受影响站点以电商、银行、门户、政府居多。使我对SSH框架的开发心有余悸,逐渐转向当时颇为流行的SpringMVC框架,并总结整理,形成我自己开发Web系统的整套最佳实践框架。 Spring的基础学习,可以参考 spring框架学习,我不做介绍。 只对实践操作进行描述. 当我们了解的开发DRY原则、SOA

2016-10-24 13:08:20 346

原创 mysql安装集合

执行命令rpm -qa | grep -i mysql,检查Linux服务器中Mysql及相关RPM包 通过rpm -e对rpm保进行删除 卸载出现下面的问题,可参考Linux安装卸载Mysql数据库 执行rpm -ivh MySQL-shared-compat-advanced-5.6.22-1.el7.x86_64.rpm,提示错误error: Failed dependencie

2016-10-23 14:17:16 2357

原创 svn checkout代码

选择window》Show View》SVN资源库,打开svn的视图 添加svn资源库,首次需要添加,以后就被eclipse记住了 选择需要检出的代码,选择“检出为” 单个项目检出,选择“做为工作空间中的项目检出” 多个项目检出,直接默认就可以。 工作空间默认,也可以自己指定 检出后的代码,是下面这个样子 上面检出的代码不是正规的工程,需要按照下述操作转成m

2016-10-22 08:24:34 1294

原创 第1.1章 django mysql环境准备

1 安装Django 执行命令pip install Django==1.10.2安装django,我用的开发工具是eclipse的Pydev插件 2 安装mysql-python 可以参考:python安装及配置中1.18章节,安装mysql-python. 3 创建django的web工程 用eclipse创建django的web工程,可参考。默认创建的数据配置是sqlite, 用P

2016-10-21 11:24:51 1870

原创 mybatis generator dao扩展

当我使用插件来mybatis-paginator解决mybatis的分页问题时,我需要在mybatis generator插件生成的dao代码中加上下面的代码,这就涉及到mybatis generator源码的改造 PageList<AbmEmployee> selectByExample(AbmEmployeeExample example,PageBounds pageBounds); 分页

2016-10-21 10:43:29 1836

原创 mybatis generator mapper.xml扩展

Jeff Butler写的mybatis generator虽然许久未更新,不过带来的便利是巨大的。 可以在pom.xml中获取源码,然后转成maven工程,自行修改源码。<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId>

2016-10-20 10:21:43 2286

原创 编程中的原则问题

DRY原则 DRY原则(Don’t Repeat Yourself,不做重复的事),旨在复用,实现系统的扩展性,领悟其精髓即可。 从系统层面讲,IT系统SOA之后,系统根据服务进行拆分,使复杂业务逻辑内聚,增强了扩展性。 从系统设计讲,通过maven管理各组件jar,将jar对功能进行拆分,使得系统内部业务逻辑内聚,降低组件之间的依赖,实现了扩展性。 从系统开发讲,将代码进行拆分,除了复用扩

2016-10-19 10:24:55 320 1

原创 Plugin execution not covered by lifecycle configuration

我希望修改mybatis-generator-core-1.3.2的插件源码,于是思考着通过mybatis-generator-core-1.3.2-sources进行逆向,转成maven工程后,出现了如下问题:Plugin execution not covered by lifecycle configuration: org.apache.felix:maven-bundle-plugin:2

2016-10-19 09:41:57 1772

原创 第1.1章 scrapy之python爬虫准备

scrapy Scrapy,Python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试 scrapy入门教程, 它的安装参考scrapy安装指南Beautiful Soup 执行命令pip install beautifulsoup4,针对的是python2,PyQuery PyQ

2016-10-14 11:34:28 610

原创 No module named win32api

在cmd窗口执行scrapy crawl dmoz,提示错误No module named win32api 解决的方式是安装pywin32, 可参考Python教程:pywin32下载安装 安装的时候pywin32会自己去寻找python的目录。 再次验证,执行成功

2016-10-14 09:29:40 722

原创 第1.2章 scrapy之python2中scrapy安装

python版本采用3.5.2,执行pip install scrapy,会提示error: Unable to find vcvarsall.bat的错误,黄色的内容是pip的版本低了,那么可以执行 python -m pip install --upgrade pip进行升级 python3.5在windows环境依赖于VS2015,而VS2015是For Win10的,在Win7上装不

2016-10-13 09:15:21 3059

mybatis代码生成插件

mybatis代码生成插件

2016-09-03

空空如也

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

TA关注的人

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