- 博客(45)
- 收藏
- 关注
原创 angular 的一些用法
1.表单(FormBuilder与FormGroup) 1.1 初始化 TS import { FormBuilder, FormGroup, Validators } from '@angular/forms'; export class FormTestComponent implements OnInit { form: FormGroup; constructor( private fb: FormBuilder ){} ngOnInit(): void { this.
2021-05-26 12:05:30
651
原创 angular请求示例
方法定义 import { HttpClient, HttpResponse } from '@angular/common/http'; import { Observable } from 'rxjs/Observable'; // 1.GET /* HttpClient.get<any>(url: string, options: { headers?: HttpHeaders | { [header: string]: string | string[];
2021-05-18 14:09:01
376
原创 springboot 动态切换 redis dbIndex
说明 参考 https://www.cnblogs.com/wiliamzhao/p/13298948.html springboot版本:2.0.3.RELEASE 这里我们使用 LettuceConnectionFactory.setDatabase(dbIndex) 方法来切换redis db pom配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>
2021-03-15 17:45:23
1004
3
原创 maven 打包内存溢出的一种处理办法
报的错误是: 系统资源不足。 有关详细信息, 请参阅以下堆栈跟踪。 java.lang.OutOfMemoryError: Java heap space 处理办法: 修改pom文件 根据打包机器的实际性能配置 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugi
2021-03-09 14:31:20
787
原创 百度富文本编辑器 ueditor 问题记录
UE.getEditor is not a function ./assets/ueditor/ueditor.config.js ./assets/ueditor/ueditor.all.min.js 引入顺序不能错
2021-03-02 08:43:53
261
原创 nginx windows服务
准备工作 nginx在windows环境中用服务启动需要借助一个工具: http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw 下载一个想要的版本放在nginx的目录中,改个自己想要的名称 其中两个xml文件需要和exe文件同名,一个为.exe.xml,另一个为.xml 图中nginx-service.exe为下载的exe文件 另外两个xml为手动新建的xml nginx-service.exe.xml 配置 nginx-service.exe ..
2021-02-24 14:33:26
712
1
原创 centos7 安装 mysql 5.7 (社区版)
查找yum源中是否有mysql-community:yum list | grep mysql 如果yum源中没有mysql则下载mysql的repo并安装,如果有则直接安装mysql 下载:wget http://repo.mysql.com/mysql57-community-release-el7.rpm 安装:rpm -ivh mysql57-community-release-el7.rpm 安装mysql:yun install -y mysql-community-server 如..
2021-02-24 09:50:51
575
原创 centos7 开机自启脚本方法之rc.local
给 /etc/rc.d/rc.local 文件赋权:chmod +x /etc/rc.d/rc.local 给需要执行的脚本赋权(例如脚本:/etc/rc.d/autoExec.sh):chmod +x /etc/rc.d/autoExec.sh 修改 rc.local 文件,在末尾添加 /etc/rc.d/autoExec.sh
2021-02-24 08:50:44
493
原创 centos7 安装nginx和配置
安装插件 gcc:yum -y install gcc pcre、pcre-devel:yum install -y pcre pcre-devel zlib:yum install -y zlib zlib-devel 安装openssl:yum install -y openssl openssl-devel 下载nginx:wget http://nginx.org/download/nginx-1.9.9.tar.gz 解压:tar -zxvf nginx-1.9.9.tar.gz ..
2021-02-23 17:41:34
312
原创 feign client 在后端下载文件
feign client接口接收 feign.Response import feign.Response; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; /** * 文件服务client */ ..
2021-02-02 17:31:26
813
原创 zsh wd映射插件
查看映射列表 wd list 添加映射(在目标路径下执行) wd add xxx 移除映射 wd rm xxx 跳转到指定映射路径 wd xxx
2021-02-01 16:32:05
372
原创 windows环境安装redis和多实例配置
1、下载redis压缩包 下载地址 2、安装 解压压缩包 在解压目录中打开cmd窗口 执行redis-server.exe即可打开redis服务(关闭窗口服务即停止,所以) 连接redis 在另外一个cmd窗口执行redis-cli.exe即可连接redis 3、部署redis到windows系统服务 cmd窗口执行 redis-server.exe --service-install redis.windows.conf 即可 可以在命令后面添加 --loglevel ver
2021-02-01 16:22:34
217
原创 springboot 集成 redis 工具类
1、pom文件 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2、配置文件 spring: redis: # Redis数据库索引(默认为0)
2021-02-01 15:41:58
141
原创 ip 与 ip+端口的校验正则
/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\:([0-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-5]{2}[0-3][0-5])){0,1}$/
2020-10-26 17:23:50
1632
原创 centos7安装rabbitmq
安装erlang 安装gcc等依赖 yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel 下载安装包(官网下载比较慢) wget http://erlang.org/download/otp_src_22.0.tar.gz 或者下载 链接: https://pan.baidu.com/s/1pstP3CfIHVnJ2o6d3jtG9w 密
2020-09-12 17:27:12
125
原创 centos7安装redis 6.0.1
安装gcc套装 yum install cpp yum install binutils yum install glibc yum install glibc-kernheaders yum install glibc-common yum install glibc-devel yum install gcc yum install make 下载redis压缩包并解压 wget http://download.redis.io/releases/redis-5.0.3.tar.gz tar .
2020-09-12 16:36:15
142
原创 centos7 jdk安装和环境变量
export JAVA_HOME=/usr/local/java/xxx export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
2020-08-15 12:57:50
146
原创 jenkins + Git自动构建springboot项目并部署到远程机器
1.准备jenkins环境 centos 安装 jenkins和登录 2.准备插件 安装插件 Maven Integration(jenkins集成maven的插件,用于添加《构建一个maven项目》的菜单) Publish Over SSH(用于连接远程服务器) Deploy to container(用于把打包的应用发布到远程服务器) 3.添加远程代码部署服务器 4.配置 maven 和 jdk 注意:配置的路径都是jenkins机器,非远程代码部署机器 maven settings文
2020-08-13 19:48:24
808
原创 centos7 安装 maven
华中科技大学的镜像源 http://mirrors.hust.edu.cn wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz tar zxvf apache-maven-3.5.4-bin.tar.gz mv apache-maven-3.5.4 maven vi /etc/profile export M2_HOME=/usr/local/maven expor
2020-08-13 10:10:46
163
原创 centos7 安装 jenkins和登录
安装jdk 安装jenkins 添加yum源 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo rpm --import https://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key 修改国内源 cd /var/lib/jenkins vim hudson.model.UpdateCenter.xml 修改url 为 https://m.
2020-08-12 16:38:08
297
原创 spring data jpa 自定义 repository
自定义一个repository import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaSpecificationExecutor; import org.springframework.data.repository.NoRepositoryBean; import java.io.Serializable; @NoReposito.
2020-08-11 16:49:11
331
原创 nginx 负载 swagger 网关
nginx配置 http { include mime.types; default_type application/octet-stream; # upstream 负载 upstream swagger-upstream { server localhost:9003; # 可以负载权重等参数 server localhost:9004; } server { # 监听端口 listen 8888; .
2020-06-17 10:28:09
365
原创 centos7 nginx https配置
安装nginx nginx依赖 yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 下载nginx(1.9.9为例) wget http://nginx.org/download/nginx-1.9.9.tar.gz 解压 tar -xvf nginx-1.9.9.tar.gz 安装nginx 进入到nginx解压目录 cd nginx-1.9.9 执行配置(注:nginx的解压
2020-05-25 20:49:17
228
原创 mysql 表映射
CREATE TABLE `table` ( `id` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `name` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, PRIMARY KEY (`id`)...
2020-03-30 15:41:41
620
原创 springboot静态方法读取@Value配置
配置类 package com.xxx.framework.xxx.common; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; @Component public class WxConstants { publi...
2020-03-17 18:01:47
2357
3
原创 静态方法使用@Resource注入的变量
package com.xxx.framework.xxx.common; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.xxx.framework.xxx.client.WeChatClient; import org.slf4j.Logger; import org.s...
2020-03-17 17:55:47
2172
原创 springboot添加logback日志管理
application.yml配置 logging: config: classpath:logback.xml logback.xml配置 <?xml version="1.0" encoding="UTF-8"?> <configuration debug="false"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路...
2020-03-17 17:47:50
263
原创 springboot添加feign client
<!--feign 接口调用--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> <version>2...
2020-03-17 17:43:33
520
原创 ng-alain动态表单下拉框动态数据
ui: SFUISchema = { $repoId: { widget: 'select', placeholder: '请选择', allowClear: true, serverSearch: true, // 懒加载数据,利用管道,插入数据项 // 如果是编辑状态 addSelectOption方法进行判断,插入已选中数据项。 // 方法getReposito...
2020-02-26 13:58:30
1628
原创 mysql too many connections修改my.ini文件
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini max_connections=60000
2020-02-24 11:36:50
255
原创 spring data jpa项目大批量数据库语句的一种方法
import javax.persistence.EntityManager; import javax.persistence.PersistenceContext; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; @Transactional publi...
2020-01-09 17:27:11
484
原创 Java后端的http post异步请求(带回调函数)
package com.xxx.framework.common.util; import org.apache.http.HttpResponse; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.cli...
2020-01-09 16:45:31
5429
4
原创 java.util.map按照value排序
package com.xxx.framework.common.util; import java.util.*; public class MapUtils { /** * 升序排序 * @param map * @param <K> * @param <V> * @return */ p...
2020-01-09 16:33:40
304
原创 Json简单操作的工具类(写入json文件,读取json文件,json文件格式处理)
package com.xxx.framework.common.util; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.parser.Feature; imp...
2020-01-09 16:29:03
771
原创 freemaker用html的方式生成word文档
package com.xxx.framework.common.util; import freemarker.template.Configuration; import freemarker.template.Template; import freemarker.template.TemplateException; import org.apache.commons.lang.Stri...
2020-01-09 16:18:59
600
原创 Springboot定时任务的一种写法
package com.xxx.framework.task; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; import org.springframework.scheduling.Trigger; impo...
2020-01-09 16:10:05
309
原创 Java后端上传文件
package com.thsware.framework.common.util; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.*; import java.net.*; import java.nio.charset.StandardCharsets; /** * 文件上传工具类 * ...
2020-01-09 16:04:29
2880
原创 Springboot读取配置properties文件
package com.genius.filemanage.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.PropertySource; import org.springframew...
2019-09-11 19:43:29
184
原创 RequestMapping处理PathVariable参数特殊字符
import org.springframework.web.servlet.HandlerMapping; import java.net.URLDecoder; /** * 根据路径下载(pathVariable方式不能用/\这些特殊字符,所以特殊处理一下) * @param req * @param res */ @GetMapping("/download/**") ...
2019-09-11 19:35:57
1313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅