- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 SpringBoot @Value给静态变量注入值
spring不允许/不支持把值注入到静态变量中Spring的@Value依赖注入是依赖set方法set方法是普通的对象方法static变量是类的属性,static没有set方法yml DEALTAPE_ASR_WEB_SERVICE_URL: http://apiserver-dealtape.zichan360.com:8001java @Value("${ZC360_...
2018-12-28 10:21:08 2798
原创 SpringBoot aop WebLogAspect
package com.zichan360.config;import lombok.extern.slf4j.Slf4j;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.AfterReturning;import org.aspectj.lang.annotation.Aspect;import...
2018-12-19 14:46:21 2250
原创 SpringBoot Swagger 配置动态host 以及token
package net.ameizi.config;import com.google.common.collect.Lists;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Bean;import org.springfram...
2018-12-19 14:32:26 11342
原创 使用Nginx过滤网络爬虫
现在的网络爬虫越来越多,有很多爬虫都是初学者写的,和搜索引擎的爬虫不一样,他们不懂如何控制速度,结果往往大量消耗服务器资源,导致带宽白白浪费了。其实Nginx可以非常容易地根据User-Agent过滤请求,我们只需要在需要URL入口位置通过一个简单的正则表达式就可以过滤不符合要求的爬虫请求 location / { if ($http_user_agent ~* "pyt...
2018-12-19 11:40:26 600
转载 Java 微信语音 amr 格式转 mp3 格式
少费话,先上代码引入 maven 依赖 <dependency> <groupId>com.github.dadiyang</groupId> <artifactId>jave</artifactId> <version>1.0.0</version> </depende
2018-12-18 14:27:00 1372
原创 docker 查看实时日志
docker logs 查看实时日志docker logs -f -t --since=“2017-05-31” --tail=10 f41c6a557eb6–since : 此参数指定了输出日志开始日期,即只输出指定日期之后的日志。-f : 查看实时日志-t : 查看日志产生的日期-tail=10 : 查看最后的10条日志。edu_web_1 : 容器名称查看sudo do...
2018-12-14 17:54:26 3046
原创 微信JS-SDK实现 自定义微信分享、分享朋友圈等内容
准备工作步骤一:绑定域名微信公众平台技术文档微信 JS 接口签名校验工具步骤二:引入JS文件在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.4.0.js如需进一步提升服务稳定性,当上述资源不可访问时,可改访问:http://res2.wx.qq.com/open/js/jweixin-1....
2018-12-14 14:18:12 1036
原创 Nginx 实现高并发-基于Linux 内核优化
由于默认的Linux内核参数考虑的是最通用场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,是的Nginx可以拥有更高的性能;在优化内核时,可以做的事情很多,不过,我们通常会根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,期内核参数的调整都是不同的,这里针对最通用的、使Nginx支持更多并发请求的TCP网...
2018-12-12 17:09:56 250
翻译 SpringCloud Netflix Zuul中的速率限制
来源:SpringForAll社区1.引言Spring Cloud Netflix Zuul 是一个包含Netflix Zuul的开源网关。它为SpringBoot应用增加了一些特别的特性。不幸的是,开箱即用不提供速率限制。在这篇教程中,我们将探索增加了速率限制请求的Spring Cloud Zuul RateLimit。2.Maven配置除了Spring Cloud Netf...
2018-12-12 11:07:58 671
原创 js 生成二维码
代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" l...
2018-12-07 15:16:43 195
转载 基于Spring Boot实现图片上传/加水印
文章共 537字,阅读大约需要 2分钟 !概述很多网站的图片为了版权考虑都加有水印,尤其是那些图片类网站。自己正好最近和图片打交道比较多,因此就探索了一番基于 Spring Boot这把利器来实现从 图片上传 → 图片加水印 的一把梭操作!注: 本文首发于 My Personal Blog:程序羊,欢迎光临 小站本文内容脑图如下:搭建 Spring Boot基础工程过...
2018-12-06 14:22:29 991
原创 @RequestParam 注解
本文讲解@RequestParam 注解 的用法demo@GetMapping("/list")public String test(@RequestParam int userId) { return "list";}讲解如下1.@RequestParam(required = false)设置为非必传。因为required值默认是true,所以默认必传2.@Requ...
2018-12-05 15:37:51 407
原创 Mybatis 插入数据时返回自增的主键Id
第一种方式:@SelectKey(statement = "select LAST_INSERT_ID()", keyProperty = "id", before = false, resultType = int.class)第二种方式@Mapperpublic interface UserMapper{ @Insert("insert into tbl_user (nam...
2018-12-05 15:33:04 430
转载 WebLogic 部署Web应用并绑定域名
WebLogic使用总结(七)——WebLogic部署Web应用并绑定域名一、在WebLogic中创建一个虚拟主机 找到虚拟主机面板,如下图所示: 点击【VirtualHost-oams】超链接,修改&quot;网络接入点名称&quot;,输入要绑定的域名: www.oams.cn,如下图所示:二、修改7001端口为80 打开【服务器】面板,点击【AdminServer】超链接进入到【Ad...
2018-12-05 10:32:29 1443
转载 WebLogic 创建虚拟主机和修改启动端口号
WebLogic创建虚拟主机和修改启动端口号一、在WebLogic中创建一个虚拟主机 找到虚拟主机面板,如下图所示: 点击【VirtualHost-oams】超链接,修改&quot;网络接入点名称&quot;,输入要绑定的域名: www.oams.cn,如下图所示: 二、修改7001端口为80 打开【服务器】面板,点击【AdminServer】超链接进入到【AdminServ...
2018-12-05 10:26:25 351
转载 Web项目使用Sigar在WebLogic服务器部署遇到的问题
今天在WebLogic 12c服务器上部署Web项目时,碰到了一个问题。项目中使用到了"Sigar.jar"监控Window平台下的cpu使用率、内存使用率和硬盘信息,sigar.jar包依赖"sigar-amd64-winnt.dll"和"sigar-x86-winnt.dll"两个dll,一开始我是把"sigar.jar"以及"sigar-am
2018-12-05 10:19:18 223
转载 WebLogic 部署Web应用
WebLogic使用总结(四)——WebLogic部署Web应用一、打包Web应用 首先将要部署到WebLogic的Web应用打包成war包,具体操作步骤如下图所示:选中要打包的【oams】项目→【Export…】点击【Finish】,就可以将oams这个Web应用打包成oams.war了,如下图所示:打包完成之后,就可以在桌面上看到一个omas.war文件,如下图所示:二...
2018-12-05 10:15:54 2186
转载 WebLogic 配置JNDI数据源
一、在WebLogic新建针对Oracle数据库的JNDI数据源 进入weblogic管理控制台,此处是远程访问:http://192.168.1.144:7001/console 点击左侧【 域结构】→【base domain】→【服务】→【数据源】 然后点击右侧【新建】→【般数据源】,如下图所示: 填写JDBC数据源的【名称】、【jndi名称】,选择数据库类型,如选择【ora...
2018-12-05 10:03:46 6809
转载 WebLogic 12c的卸载
一、WebLogic 12c的卸载 WebLogic的卸载是非常容易的,找到WebLogic的卸载程序,如下图所示: 启动卸载程序,如下图所示:
2018-12-05 10:02:58 3365 3
转载 WebLogic 安装
一、下载WebLogic 到Oracle官网http://www.oracle.com/ 下载WebLogic(根据自己的情况选择),本文档下载的是Generic WebLogic Server and Coherence installerhttp://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html ...
2018-12-05 10:01:36 137
转载 WebLogic MyEclipse中配置WebLogic12c服务器
MyEclipse中配置WebLogic12c服务器的步骤如下: 【Window】→【Preferences】,如下图所示: 找到WebLogic的配置,如下图所示: 进行如下图所示的配置: 经过以上的配置,在MyEclipse中就可以看到配置好的Weblogic服务器了,如下图所示: 这样我们就可以在MyEclipse中使用WebLogic服...
2018-12-05 10:00:07 516
原创 Mybatis 事物回滚最简单的操作方式
如果同一个方法需要同时进行两条sql的update 那么此时为了原子性,需要运用到事物。 @Transactional @ApiOperation("上移") @RequestMapping(value = "/upExamLib", method = RequestMethod.PUT) public Result upExamLib(@Valid @Reques...
2018-12-04 14:22:07 9236
转载 Java 工具类
在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。一. org.apache.commons.io.IOUtilscloseQuietly:关闭一个IO流、socket、或者selector且不抛出异常,通常放在finally块toStri...
2018-12-03 16:08:09 162
原创 List 交集、并集、差集、交集的补集
本文主要介绍List 非空、交集、并集、差集、交集的补集等操作 @Test public void test001() { List<String> listA = new ArrayList<>(); List<String> listB = null; List<String> lis...
2018-12-03 15:55:48 3357
原创 BeanUtils.copyProperties()
BeanUtils类org.springframework.beans.BeanUtils,org.apache.commons.beanutils.BeanUtils,这两个类在不同的包下面,而这两个类的copyProperties()方法里面传递的参数赋值是相反的。例如://a,b为对象BeanUtils.copyProperties(a, b);BeanUtils是...
2018-12-03 15:53:43 133
原创 Velocity JAVA引擎模板 (九)加载vm文件的三种方式
Velocity JAVA引擎模板 (九)加载vm文件的三种方式方式一:加载classpath目录下的vm文件 Properties prop = new Properties(); prop.setProperty("file.resource.loader.class", "org.apache.velocity.runtime.resource.loader.Class...
2018-12-03 09:48:04 4044
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人