HelloWood

Redis基础知识-数据类型

Redis
Redis支持5种数据类型:字符串(string),哈希(hash),列表(list),集合(set),有序集合(sorted set) 字符串(string) string 是 Redis最基本的类型,一个key对应一个value,string可以包含任何数据,比如jpg图片或者序列化 ...
Read more

AngularJS配置Router(路由)提示Controller NaNunction/undefined错误

AngularJs Router
在配置Angular 路由的时候,和以往一样使用如下配置: router.js 123456789101112131415161718192021222324var adminApp = angular.module('adminApp', ['oc ...
Read more

AngularJS 配置路由

AngularJs Router
在使用AngularJS的时候需要用到路由来控制页面的跳转,从而达到使用一个面板进行控制的目的,面板页面如图所示 该面板分为菜单栏和控制页面两部分,左侧和上方为不变的部分,中间区域随菜单选择变动 ##项目下载 | GitHub下载 | 演示地址 | GitHub演示地址 1. ...
Read more

Nginx 配置

Nginx
1. 基础配置123456789101112131415161718192021222324252627282930313233worker_processes 1;events { worker_connections 1024;}http { ...
Read more

Tomcat9 配置HTTPS连接

Tomcat Https
Tomcat中配置HTTPS连接可以分为两步: 1. 生成证书 2. 配置Tomcat 准备工作 JDK Tomcat 1. 生成证书 证书可以使用Java来生成 直接使用命令生成证书 1keytool -genkeypair -alias &qu ...
Read more

Windows下配置Chrome WebDriver

WebDriver Selenium
WebDriver多用来执行自动化测试,可以通过Java文件或者其他方式在测试的时候打开,Firefox的自带了WebDriver,但是Chrome没有,需要手动安装 首先下载Chrome的WebDriver 将WebDriver复制到Chrome的安装目录 安装目录可以通过在Chr ...
Read more

AngularJS中使用ngModal模态框

AngularJs ngModal
在AngularJS中使用模态框需要引用的文件: angular.js 1.5.5 ui.bootstrap-tpls.js 0.11.2 bootstrap.css 3.3.7 需要注意版本要一致,高版本的不支持这种方法,会出错 将需要弹出的模态框的内容写在 script ...
Read more

AngularJS 中ngTable自定义/重写过滤器

AngularJs ngTable
在使用ngTable 时用到了需要进行按时间过滤,但是ngTable并没有该功能,所以需要自定义过滤器,但是如果自定义了过滤器,则会覆盖原来的,所以就需要重写过滤器 ###ngTable过滤器的原理是按照过滤的条件遍历所有的列表项内容,如果满足过滤条件则返回true,显示该记录, ...
Read more

Spring Controller 数据传递中注解的使用

SpringBoot Java
##根据处理Request的不同内容分为4类: 处理Request URI部分的注解:@PathVariable 处理Request Header部分的注解:@RequestHeader,@CookieValue 处理Request Body部分的注解:@RequestParam,@Req ...
Read more

Spring Cloud 监控服务器下 IP/URL 不正确导致无法注册的解决方法

SpringBoot Java Actuator Issue SpringCloud
本项目仅用到了 Spring Cloud,并没有使用 Eureka 在使用 Spring Cloud 对 Spring Boot 应用通过 Spring Admin 进行监控的时候,当 Admin Server 和被监控的应用都在本地启动的时候没有任何问题,但是当部署到 Server 上 ...
Read more

Spring MVC简单实现国际化/多语言

Java SrpingMVC i18n
SpringMVC 可以通过Spring框架来实现多语言 1. 创建SpringMVC项目 配置web.xml 1234567891011121314151617181920212223242526272829303132333435363738394041<?xml versi ...
Read more

SpringBoot中Junit测试注入Bean失败的解决方法

SpringBoot Java Junit
在SpringBoot中使用Junit做测试的时候测试DAO层的接口,但是一直提示注入Bean失败,报以下错误: 12org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean ...
Read more

AngularJS中使用ngTable

AngularJs ngTable
在HTML中使用ngTable 可以方便的进行排序,筛选,分页,添加,编辑删除等操作,不用再从数据库里面进行分页等操作 需要引用的文件 angular.js ng-table.js ng-table.css bootrasp.css 注入依赖 为ng-table 设置属性 ...
Read more

AngularJS发送异步Get/Post请求

AngularJs Request
1 . 在页面中加入AngularJS并为页面绑定ng-app 和 ng-controller 1234<body ng-app="MyApp" ng-controller="MyCtrl" >...<scrip ...
Read more

HTML中使用Ajax进行局部刷新页面

HTML Jquery
#HTML中使用Ajax进行局部刷新页面,使用JS将数据发送到后台 ##1.在HTML页面中使用js脚本将请求数据发送给后台servlet 由按钮触发事件 1<button id="select" onclick="queryIn ...
Read more

解决从GitHub上下载文件慢的问题

Experience GitHub
解决从GitHub上下载文件慢的问题从GitHub下载文件一直非常慢,查看下载链接发现最终被指向了Amazon的服务器,下载地址是http://github-cloud.s3.amazonaws.com/,从国内访问Amazon非常慢,所以总是下载失败,解决方法时更改host文件,使该域名 ...
Read more

Gauge中执行数据库测试

Java Gauge Test
使用Gauge对数据库的增删改查进行测试 打开数据库连接 .spec文件 1* open connection before crud .java文件 1234567891011121314151617private Connection connection;private P ...
Read more

Gauge中执行Http请求测试

Java Gauge Test
通过Gauge执行自动化测试,测试Http请求 通过Java发送Http 请求来测试服务器请求执行状态 ##GET请求 .spec文件 123456## query userquery all usertags: query,request,http* query user ...
Read more

使用Gradle编译执行Gague项目

Java Gauge Test Gradle
使用Gradle编译运行Gauge项目可以很大程度解决依赖的问题,并且可以根据需要创建多个不同的Task来在不同的环境运行或执行不同的操作 创建Gauge项目 首先在IDEA中创建一个Gauge项目 打开命令行,执行gradle init 初始化Gradle项目 修改build.gradl ...
Read more

Gauge中执行钩子(Hook)

Java Gauge Test
本文所有内容均参考自Gauge官方文档 钩子可以理解为Java中的AOP(Aspect Oriented Programming),把Specification或Scenario当做一个切面,在执行之前和执行之后做一些操作 Suit Hook 作用于所有的Specification, ...
Read more
Prev Next