- 博客(36)
- 收藏
- 关注
原创 Win使用VMware安装黑苹果+xcode安装+优化+win键位设置
帮助读者迅速搭建黑苹果,vm虚拟机优化黑苹果速度,下载安装xcode,键位设置等等
2021-12-22 15:05:47
10818
9
原创 Linux CentOS7安装k8s+Dashboard(安装master和node节点)
1. 安装Docker和依赖docker安装好之后,exec-opts是修改文件驱动mkdir -p /etc/dockertee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://bzm5i30c.mirror.aliyuncs.com"], "exec-opts": ["native.cgroupdriver=systemd"]}EOF配置Kubernetes源cat <<E
2021-05-18 14:48:21
1149
原创 Linux Centos7安装Jenkins使用Git自动化部署项目
环境Centos7.8,最小化安装安装jdk8(一定是8)下载:jdk-8u281-linux-x64.tar.gz解压:tar -xzvf jdk... 拷贝到/usr/lcoal/jdk8新建环境变量vim /etc/profile.d/jdk.sh export JAVA_HOME=/usr/local/jdk8 export PATH=$JAVA_HOME/bin:$PATH 环境变量生效chmod a+x /etc/profile.d/jdk.shsource /
2021-03-05 18:15:29
457
原创 SpringCloud-Gateway网关统一登录鉴权+QQ第三方登录+Vue前后分离解决方案
网关Gateway服务pom.xml springboot 2.3.3版本 <!--注册中心客户端--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency> <!--网关
2020-12-16 14:04:39
4864
原创 SpringBoot集成oauth2(授权码模式)
基于密码模式的代码先看完我的客户端模式和密码模式,服务跑起来了再看这个验证服务器的配置类中, 改一点点security配置类改一点点 http.authorizeRequests() .anyRequest() .authenticated() //所有请求都需要通过认证 .and() .httpBasic() //Basic提交
2020-12-04 12:29:46
2862
原创 SpringBoot集成oauth2(密码模式)
跟客户端模式的一样,改动一点点同样创建验证服务器和资源服务器(别说你不会模块化开发…)验证服务器的配置加入红框的东西再把授权类型改一下Security配置类在原来的类中加这两个方法 /** * 使用密码模式需要配置用户签名服务 * 配置AuthenticationManagerBuilder会让Security 自动构建一个AuthenticationManager * serDetailsService 用于在认证器中根据用户传过来的用户名查找一个用
2020-12-04 11:26:22
1283
1
原创 SpringBoot集成oauth2(客户端模式)
客户端模式:咱们的服务直接请求验证服务器拿到token,拿token访问资源服务器。跟用户没屁关系依赖Springboot 版本为2.3.3.RELEASE<!--Security + oauth2 + jwt --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security<
2020-12-04 10:57:39
5963
1
原创 Springboot集成Security和JWT
Springboot版本2.3.3pom依赖 <!--security+JWT--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <gro
2020-11-28 18:35:49
1169
原创 Springboot集成Shiro和JWT
SpringBoot 2*版本pom.xml 依赖<!--shiro + jwt--><dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.1</version></dependency><dependency> <
2020-11-27 20:09:16
530
1
原创 Springboot集成使用ElasticSearch
集成ESpom.xml<!--Elasticsearch相关依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId></dependency>application.ymlspring: elasti
2020-11-21 13:25:47
343
原创 SpringCloudAlibaba微服务项目部署到Docker最细节教程
环境:CentOS7.8版本,最小化安装1.Docker安装到CentOS7常用的端口放行,一定要启动防火墙,不然可能连接不上dockersystemctl start firewalldsystemctl enable firewalldfirewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --zone=public --add-port=6379/tcp --permanentfirewall-cmd --
2020-10-28 14:44:28
1995
1
原创 SpringBoot集成支付宝新版Alipay Easy SDK
准备支付宝新版SDK AlipayEasy 2.0.2SpringBoot 2.3.3.RELEASEVue2支付宝公钥证书方式,6个文件参考支付宝文档弄下来pom.xml<!--pom.xml 支付宝sdk --><dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-easysdk</artifactId> &
2020-10-01 12:01:07
7838
原创 VMware虚拟机桥接,NAT,仅主机网络模式详解
嘿嘿做为一个程序员,怎能不懂Linux和网络呢,虽然咱不是专业的运维人员就像,你开车多年,不会修车,也不清楚发动机原理。但是上个润滑油你得会吧,你得知道一些基本参数吧,换个备胎你得会吧。。。阅读这篇需要一点网络基础,VMware它会虚拟出一些网络设备和操作系统虚拟交换机(虚拟网络编辑器里编辑的就是这个)VMnet0:用于桥接网络下的虚拟交换机VMnet1:用于仅主机网络下的虚拟交换机VMnet8:用于NAT网络下的虚拟交换机虚拟操作系统网卡(CentOS命令ipconfig查
2020-09-19 12:02:26
811
1
原创 上传文件到阿里云ECS,1M带宽也能上高速
嘿嘿最近买了个阿里云服务器玩玩,学生套餐1核2G的ECS…100块,因为穷。于是兴冲冲的配置好环境,把war包上传到服务器但是…上传这么慢呢,50k的速度…不得等到天亮?1M带宽下载200多k,也够用了上传速度确实慢。50k不到怎么办呢于是我在阿里云上买了个oos对象存储。5块钱半年。。40G进入阿里云oos先创建一个Bucket,也就是桶然后权限设置为私有创建一个文件夹然后。访问控制 RAM创建一个组再创建一个用户 创建用户 AccessKey 记住那个密码再把那
2020-09-18 23:59:50
1905
3
原创 CentOS7安装使用Slor
直接上cd /usr/local/src1.下载:wget https://mirror.bit.edu.cn/apache/lucene/solr/8.6.2/solr-8.6.1.tgz解压: tar -xzvf solr-8.6.2.tgz2.打开解压后的目录拷贝server/solr-webapp/webapp下所有到tomcat并命名solr8cp -r server/solr-webapp/webapp/ /usr/local/tomcat9/webapps/solr83.拷
2020-09-15 10:44:17
239
原创 Vue部署在Nginx 前后分离端口转发细节
Vue项目中main.jsaxios.defaults.baseURL = '/api';config/index.jsbuild块中 assetsPublicPath: './', proxyTable: { '/api': { target: 'http://127.0.0.1:8081/ABC', //ABC是tomcat后端项目,端口为8081 changeOrigin: true, pathRewrite: { '^/.
2020-08-26 15:37:04
1830
原创 Linux CentOS7源码编译安装MySQL8.0.21
准备工作1.配置yum打开yum目录:cd /etc/yum.repos.d/新增一个yum配置文件:vim CentOS-A-abc.repo#配置文件内容[CentOS-A-abc]name=CentOS-A-abcbaseurl=file:///media/cdromenabled=1gpgcheck=0wq! 保存创建一个文件夹:mkdir -p /media/cdrom编辑fstab:vim /etc/fstab在最后一行添加:/dev/cdrom /medi
2020-08-26 14:42:31
935
原创 Linux CnetOS7安装Redis6.0.6
准备CentOS7:最小化安装,7.8版本Redis版本:6.0.6安装必要依赖yum -y install vim-enhanced lrzsz net-tools wgetyum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel kernel-devel ncurses-devel升级gcc版本9,redis5以上版本必须要gcc高版本编译yum -y install centos-
2020-08-18 14:19:38
379
原创 CentOS7最小化安装后必要操作
1. 编辑网卡这里用的是仅主机模式,设置静态ip,设置完 ping www.baidu.com 能不能通vi /etc/sysconfig/network-scripts/ifcfg-ens32BOOTPROTO=staticONBOOT=yesIPADDR=192.168.137.2 #IPPREFIX=24NETMASK=255.255.255.0 #掩码GATEWAY=192.168.137.1 #网关DNS1=114.114.114.114
2020-08-17 16:39:35
117
原创 IDEA配置JDK报错+Maven报错+环境配置终极解决方案
1. 配置meven前提meven安装成功,配置了环境变量自定义meven,repository文件夹是自己建的,配置meven的settings.xml:<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2020-08-12 02:53:25
725
原创 AndroidStudio环境问题终极解决方案
这个Android studio调了一天,终于不报错了…不管你是升级,还是别的项目拷贝,首先检查Gradle,而且跟Android studio的版本有关。1. 版本,classpath改成新的安装好后,一个SDK目录,一个软件安卓目录2. 下载Gradle,配置自定义Gradle先随便新建一个安卓项目,重要的是:要看新建项目后他默认使用的Gradle版本是多少这里默认的是 6.1.1.all,下载版本高了也不行!然后去官网https://services.gradle.org/distr
2020-08-12 02:00:43
923
原创 程序员的Win10必备软件
1.win10Windows 10 2019 LTSC:企业长期服务精简版没有应用商店,UWP,没有Cortan和Edge,只有安全更新。(2020还没出来呢)下载地址:ed2k://|file|cn_windows_10_enterprise_ltsc_2019_x64_dvd_9c09ff24.iso|4478906368|E7C526499308841A4A6D116C857DB669|/2.officce online这是个在线免费的office,平时用不到那么多功能,只是写写简历,就不
2020-08-11 14:38:08
2456
原创 Linux CentOS7升级内核到最新5.8
最新内核地址:https://cdn.kernel.org设置yum源rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgyum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm安装最新稳定版内核yum --enablerepo=elrepo-kernel install kernel-ml 查看当前的内核默认启动顺序,最新的在
2020-08-08 17:26:22
1486
原创 Linux CentOS7 双网卡 负载均衡
两张网卡 就有两个配置文件vim /etc/sysconfig/network-scripts/ifcfg-ens32TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="dhcp"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_A
2020-08-08 16:34:11
1213
原创 Linux CentOS7 配置DHCP服务器,给客户端分配IP
准备VM虚拟机,CnetOS7网络设置仅主机模式,Windows网络设置共享服务端安装yum -y install dhcp编辑vim /etc/dhcp/dhcpd.confddns-update-style none;ignore client-updates;subnet 192.168.137.0 netmask 255.255.255.0 { range 192.168.137.100 192.168.137.150; #分配的地址100~150之间 o
2020-07-26 15:39:15
1190
原创 Linux CentOS7 配置DNS服务器
准备工作CnetOS7 网络适配器设置成仅主机模式, 点击VMware导航上的 编辑 =》虚拟网络编辑器
2020-07-26 15:38:56
373
原创 匿名类简单使用
用接口的比较多:interface A{ void test();}public class BB{ public static void main(String[] args) { //new了一个Thread的实列 new Thread(){ public void run() { System....
2020-02-13 10:55:25
149
原创 Arraylist LinkedList使用记录
ArrayListLinkedListLinkedList 综合速度快一点。占用内存比ArrayList 大一点点ArrayList 找元素快
2019-12-19 14:38:06
118
原创 BigInteger BigDecimal DecimalFormat StringBuilder学习记录
BigInteger用途:如果int 和 long 不够存,就放在BigInteger,无限位数;内部以字符数组存储每一个数;可以进行计算BigDecimal用途:解决double的不足,用于计算,精度控制setScale 2是保留小数位数,RoundingMode.FLOOR是保留小数方式:向下取整,参考api。DecimalFormat用途:控制位数和保留0000代表最少三...
2019-12-19 13:45:12
131
原创 IDEA插件Live Edit和Chrome实现热部署
IDEA插件Live Edit+谷歌浏览器JetBrains IDE Support2.0.10JetBrains IDE Support2.0.10 下载链接https://chrome.zzzmh.cn/info?token=hmhgeddbohgjknpmjagkdomcpobmllji把下载的 crx后缀名改为 rar,再把rar文件解压。谷歌浏览器–点击更多工具–扩展程序–...
2019-12-14 11:43:21
510
原创 vue springboot 接入支付宝 微信 银联
需要:支付宝商户号,微信商户号,银联商户号1.进入支付宝开放平台,我用的公钥证书方式,参考文档… 把需要的6个文件弄到,2.弄到文件后,后台yml配置文件中配置支付宝的一些参数和路径:3.Controller 那边接收参数传给Service就行 自己写吧4.Service: //支付 public String Alipay(FinalParma finalParma,i...
2019-12-14 11:06:24
2727
原创 vue 计算属性 方法 监听器 简单使用
vue简单入门计算属性:可以传参数,set方法好像只能穿value//计算属性传值get:function(){ return a},set:function(value){ this.a=value;} //闭包返回test() { return function (index,value) { return this.b[index] = value; ...
2019-08-10 09:30:39
321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人