java
qq_38950013
这个作者很懒,什么都没留下…
展开
-
idea配置.gitignore后无法起作用
1、搜索插件 .ignore,并安装2 新建.gitignore文件3、配置相应过滤文件4、添加的.gitignore可能不起作用1)要先进入项目包所在的文件夹2)git rm -r –cached . //后面有个点3)git add . //后面有个点4)git commit -m "update .gitignore" //注意中英...原创 2019-07-04 09:23:43 · 1770 阅读 · 0 评论 -
Spring Boot项目转成exe文件
一、下载Java转Exe文件工具(exe4j)地址:https://exe4j.apponic.com/破解码:L-g782dn2d-1f1yqxx1rv1sqdIcon File 是exe图标,可以不选GUI application是后台启动程序,没有dos启动停止界面Console application 是类似于dos启动,关闭窗口就关闭程序main class 选择J...原创 2019-06-10 10:27:14 · 3194 阅读 · 1 评论 -
win10通过Hyper-V创建虚拟机及联网
打开虚拟机,cd /etc/sysconfig/network-scriptsvi ifcfg-enp1s0ONBOOT=no改为--联网ONBOOT=yes原创 2019-06-19 09:10:39 · 791 阅读 · 0 评论 -
Dockerfile构建镜像
1 项目打包成jar包2 在项目下写Dockerfile文件FROM hub.c.163.com/bingohuang/jdk8:latestADD target/*.jar app.jarEXPOSE 8080ENTRYPOINT ["java","-jar","/app.jar"]3 在Dockerfile同级目录下执行docker build -t yaolin/webso...原创 2019-06-12 17:01:54 · 125 阅读 · 0 评论 -
springboot异常与回滚
1 异常分类Throwable是所有异常的根,java.lang.ThrowableError是错误,java.lang.ErrorException是异常,java.lang.ExceptionException:一般分为Checked异常和Runtime异常,所有RuntimeException类及其子类的实例被称为Runtime异常,不属于该范畴的异常则被称为CheckedExce...原创 2019-05-31 15:14:33 · 2303 阅读 · 0 评论 -
网易云镜像仓库选择镜像
网易云镜像中心----注册后可以使用https://c.163yun.com/hub#/m/home/选择自己要的版本:默认 docker pull hub.c.163.com/library/java:latest比如需要8-alpine就是改冒号后的字段 就是—hub.c.163.com/library/java:8-alpine...原创 2019-05-16 15:57:13 · 3487 阅读 · 0 评论 -
centos7.6安装rancher
1 安装dockeryum install docker镜像加速vim /etc/docker/daemon.jsonvi /etc/docker/daemon.json{ "registry-mirrors": ["https://yoy1ltn6.mirror.aliyuncs.com"]}sudo systemctl daemon-reloadsudo system...原创 2019-05-16 10:16:20 · 662 阅读 · 0 评论 -
spring security原理与重构1
第一个过滤器org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter拿到所有provider,遍历拿到一个匹配的provider来验证org.springframework.security.authentication.ProviderManager真正的验证provider...原创 2019-05-11 10:37:21 · 98 阅读 · 0 评论 -
nginx配置图片访问路径:root和alias
图片所在路径: /www/wwwroot/images/aaa/1.jpg访问路径: www.images.mbox58.com/images/aaa/1.jpg—使用rootlocation /images { root /www/wwwroot/images/; autoindex on; }–使用aliasl...原创 2019-05-15 17:10:47 · 2094 阅读 · 0 评论 -
yum安装卸载部署nginx
1 安装1.1:添加Nginx存储库要添加CentOS EPEL仓库,终端使用yum命令安装,直接复制执行sudo yum -y install epel-release1.2:安装Nginx现在Nginx存储库已经安装在您的服务器上,使用以下yum命令安装Nginx :sudo yum -y install nginx1.3:启动NginxNginx不会自动启动.要运行Ngi...原创 2019-05-15 16:36:17 · 4433 阅读 · 0 评论 -
SpringMVC RequestMapping 路径中ant风格的通配符
SpringMVC支持路径中包含ant风格的通配符,常用的几种通配符及意义如下:? 任意一个字符* 任意多个字符** 匹配多层路径@Controllerpublic class AntMaskTest { @RequestMapping(value="/testAntMask?/*/**") public String TestAntMask(){ ...原创 2019-06-10 11:34:21 · 443 阅读 · 0 评论 -
mysql有外键表如何truncate
1 删除外键约束SET foreign_key_checks = 02 truncate所有表3 恢复外键SET foreign_key_checks = 1原创 2019-06-15 16:55:49 · 660 阅读 · 0 评论 -
win10安装docker
1 win10必须是专业版,支持虚拟化2 开启Hyper-V开始菜单右键,选择应用和功能选择程序和功能选择启动或关闭功能开启Hyper-V3 下载安装Docker For Windows,需要注册https://hub.docker.com/editions/community/docker-ce-desktop-windows4 一键安装,完成后由一个图标点击启动...原创 2019-06-11 17:24:28 · 305 阅读 · 0 评论 -
mesos实战-Mesos-Master(1)
Launch Mesos-Masterhttps://github.com/mesosphere/docker-containers/tree/master/mesos安装好zookeeper;按照官网搭建创建mesos.sh,写入docker run -d --net=host \ -e MESOS_PORT=5050 \ -e MESOS_ZK=zk://127.0.0.1:...原创 2019-06-28 15:27:36 · 645 阅读 · 0 评论 -
jenkins自动化部署springboot项目
1 服务器下载安装jenkins2 配置 匿名可读权限和跨域可访问3 服务器生成SSH的key,放到git上#先看看是不是已经有啦,如果有内容就直接copy贴过去就行啦$ cat /root/.ssh/id_rsa.pub#如果上一步没有这个文件 我们就创建一个,运行下面命令(邮箱改成自己的哦),一路回车就好了$ ssh-keygen -t rsa -C "yourem...原创 2019-07-09 10:38:27 · 859 阅读 · 1 评论 -
nohup启动停止springboot项目
1 启动-查看nohup java -jar jenkins.war --httpPort=8081 >jenkins.log 2>&1 &jobs2 查看pid-----6911就是pIDps -ef|grep jenkins.war3 停止kill -9 6911原创 2019-07-09 08:58:19 · 4422 阅读 · 0 评论 -
搭建私有镜像仓库-Hardor
1 环境配置关闭防火墙并禁止开机自启systemctl stop firewalld.servicesystemctl disable firewalld关闭selinuxsed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux修改主机名 vi /etc/hosta ip harbor...原创 2019-06-27 17:15:03 · 677 阅读 · 0 评论 -
layui select onchange事件无效
layui将select改造了,所以直接写onchange无效1、html代码如下,不要忘记 lay-filter属性<div class="layui-input-block"> <select name="ctZhongLiang" id="ctZhongLiang" lay-filter="brickType"> ...原创 2019-07-08 15:53:22 · 7095 阅读 · 3 评论 -
上传项目到gitee
1 第一次就设置下账户信息$ git config--global user.name "Your Name"$ git config --global user.email"email@example.com"2 打开GitBash把本地的目录变成git本地仓库git init将你本地仓库与码云上的远程仓库关联起来git remote add origin https://git...原创 2019-06-26 17:21:46 · 116 阅读 · 0 评论 -
windows使用idea的Terminal写一个bat的可执行文件代替bash的sh文件
1 新建文件go.bat,执行三条命令,不要换行,使用&&连接代表如果有报错不执行后面的@echo offmvn clean package -Dmaven.test.skip=true && docker build -t a/config:latest . && docker push a/config:latest2 输入文件名字,就会...原创 2019-06-21 17:58:18 · 1284 阅读 · 0 评论 -
rancher使eureka实现高可用
启动java -jar -Dspring.profiles.active=eureka1 target/*.jarjava -jar -Dspring.profiles.active=eureka2 target/*.jar原创 2019-06-21 17:32:38 · 809 阅读 · 0 评论 -
windows安装和使用thrift
1 下载http://thrift.apache.org/下载exe版本2 改文件名,放到文件夹(无需安装)3 配置环境变量4 cmd使用原创 2019-06-25 11:57:36 · 159 阅读 · 0 评论 -
virturalbox安装centos7.6
1 下载镜像https://www.centos.org/download/可以选择阿里云下载,复制链接迅雷下载更快2 安装![![注释:在选择磁盘文件类型的时候主要考虑该Centos 7是否要被其他虚拟化软件(如vmware)使用VDI:被VirtualBox使用VHD:被Microsoft Virtual PC使用VMDK:被Vmware使用具体细节文章参考:ht...原创 2019-05-15 16:03:40 · 255 阅读 · 0 评论 -
vue安装测试
查看版本npm -v2.3.0升级或安装 cnpmnpm install cnpm -g最新稳定版cnpm install vue全局安装 vue-clicnpm install --global vue-cli创建一个基于 webpack 模板的新项目vue init webpack my-project??????如果提示vue不是内部或者外部命令找到vue.cmd ...原创 2019-05-15 11:21:31 · 485 阅读 · 0 评论 -
springcloud服务网关和zuul(1)
第一步:引入jar <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifactId> </dependency&...原创 2019-05-05 09:04:50 · 124 阅读 · 0 评论 -
springcloud统一配置中心(3)-bus自动更新
第一步:引入jar-----config order product都需要 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifa...原创 2019-04-29 11:33:17 · 123 阅读 · 0 评论 -
activiti分组用户工作流和审核流
activiti分组用户工作流和审核流具体代码实现1 特定申请的用户:指定申请人:----#{userId} 启动申请时传递—可以传userIdMap<String,Object> map = new HashMap<String,Object>();map.put("userId",userId); ProcessInstance processIns...原创 2019-04-24 15:11:43 · 2210 阅读 · 0 评论 -
springcloud统一配置中心(2)
微服务项目使用配置第一步:依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> </dependency...原创 2019-04-28 18:13:50 · 359 阅读 · 0 评论 -
springcloud统一配置中心(1)
第一步: 2个jar第二步: 配置@SpringBootApplication@EnableDiscoveryClient@EnableConfigServerspring: application: name: config cloud: config: server: git: uri: https://gi...原创 2019-04-28 17:46:11 · 107 阅读 · 0 评论 -
springboot多模块install
springboot多模块install与使用pom-------父程序—一定引入common <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud<...原创 2019-04-28 11:52:24 · 719 阅读 · 0 评论 -
springboot改造为多模块项目
springboot改造为多模块项目Spring Boot 2.0深度实践-初遇Spring Boothttps://www.imooc.com/video/16354第一步: 父项目jar改pom第二步 新建子项目 new->Module->Maven->Next-finsh子模块的parent指向父模块父模块的module有子模块第三步–移动项目直接...原创 2019-04-28 09:55:14 · 967 阅读 · 0 评论 -
window配置https访问
获取证书如果是pfx文件需要转openssl pkcs12 -in /usr/local/nginx/ssl/xxx.pfx -clcerts -nokeys -out /usr/local/nginx/ssl/xxx.crtopenssl pkcs12 -in /usr/local/nginx/ssl/xxx.pfx -nocerts -nodes -out /usr/local/ngin...原创 2018-12-28 11:51:30 · 1123 阅读 · 0 评论 -
BigDecimal比较大小问题
注意:不能用一般方法比较int a=1;int b=1.1int result=new BigDecimal(a).compareTo(new BigDecimal(b))if(result==-1){//说明a小于b}else if(result0){//说明a等于b}else if(result1){//说明a大于b}“1.0”和“1.000”当然不一样了,但是使用com...原创 2018-12-27 09:04:08 · 779 阅读 · 0 评论 -
springcloud服务网关和zuul(2)
自定义访问网关zuul: routes: aaa: path: /my/** serviceId: orderhttps://cloud.spring.io/spring-cloud-static/Greenwich.RELEASE/multi/multi__router_and_filter_zuul.html#_management_endpoints...原创 2019-05-05 09:37:16 · 198 阅读 · 0 评论 -
eureka服务注册与服务发现
eureka服务注册与服务发现**1 eureka服务端编写****2 eureka客户端编写****3 eureka高可用**1 eureka服务端编写server: port: 8761eureka: instance: hostname: localhost client: registerWithEureka: false fetchRegist...原创 2019-04-25 10:53:06 · 106 阅读 · 0 评论 -
windows使用服务器命令windows使用nohup
windows使用nohup下载 cygdrive-选择64或32位http://www.cygwin.com/进入磁盘cd e:进入文件夹cd redis查看文件ls$ nohup java -jar eureka-0.0.1-SNAPSHOT.jar > /dev/null 2>&1 &弹出PID查看后台运行情况$ jobs$ ...原创 2019-04-25 10:58:44 · 23888 阅读 · 11 评论 -
idea常用快捷键
ctrl + r: 当前文件内容替换,指的是在当前打开的文件中替换匹配的字符,只操作一个文件。ctrl + shift + r: 在路径中替换,指的是在选定的目录下或者类包下,查找要被替换的字符,再在第二个输入框中输入要替换的字符,点击弹出框的右下角的replace或者replaceall即可。Ctrl+Shift+u,就能实现大小写的快速切换ctrl + shift + v: 自动补全类...原创 2019-05-15 11:20:49 · 79 阅读 · 0 评论 -
定时任务
zhengDianTaskgenerateActivitySuccess0 0 10,12,17,20 * * ?具体时间5 5 16 16 11 ? 2018INSERT INTO schedule_job (bean_name, method_name, params, cron_expression, status, remark, create_time) VALUES (‘te...原创 2019-05-15 11:16:58 · 114 阅读 · 0 评论 -
git使用
http://git.warofcode.cn/https://code.aliyun.com/outsources/present-secretary-serverSSH keysSSH key 可以让你在你的电脑和Code服务器之间建立安全的加密连接。 先执行以下语句来判断是否已经存在本地公钥:cat ~/.ssh/id_rsa.pub如果你看到一长串以 ssh-rsa或 ssh-d...原创 2019-05-15 11:16:00 · 104 阅读 · 0 评论 -
docker部署项目访问宿主数据库
yum安装mariadb启动数据库,启动容器加 --net=host 来公用宿主机localhostdocker run --net=host -p 8080:8080 hu/ttt原创 2019-05-20 11:40:57 · 4139 阅读 · 0 评论