- 博客(48)
- 资源 (6)
- 收藏
- 关注
原创 maven多模块打包---必成功
先说一下多模块的项目结构:图有点菜,忽略环境结构:有一个项目为Demo0410:外层有个pom文件项目内有4个项目
2019-04-17 19:16:23 31301 6
原创 ClassLoader读取文件,打包后读取不到---解决分享
写的有些粗糙,暂时就作为一个分享之后再整理吧。在你的项目中可能经常会使用ClassLoader.getSystemResourceAsStream等方法来读取一个文件内容,使用properties来读取。但是当你打包后会发现你程序出现了问题,这个时候怎么办呢?**解决**可以尝试一下以下的代码来获取文件,内容可自行修改,逻辑比较简单,就是获取相对地址然后得到文件 public Fil...
2019-04-17 16:20:57 2880
原创 Maven 使用自己的自定义SDK---跳坑--必成功!!!
在我们的mvn项目中经常可能会涉及一些SDK要直接引用,但是mvn仓库没有,怎么办呢?我们需要这样做你要先将maven安装到电脑上,配置上环境变量,path直接为maven地址/bin即可修改maven的setting文件,打开本地仓库地址引用mvn项目打包mvn命令打包的jar放入到我们的本地mvn仓库在使用项目中进行引用第一步 修改maven的setting文件目录自己对应...
2018-12-29 11:52:38 7147
原创 通过 SSL/TLS 保护 Netty 应用程序
如今,数据隐私是一个非常值得关注的问题,作为开发人员,我们需要准备好应对它。至少,我们应该熟悉像SSL和TLS①Netty 的 OpenSSL/SSLEngine 实现Netty 还提供了使用 OpenSSL 工具包(www.openssl.org)的 SSLEngine 实现。这个 OpenSslEngine 类提供了比 JDK 提供的 SSLEngine 实现更好的性能。如果Open...
2018-12-22 15:51:19 473 1
原创 fwknop核心配置fwknopd.conf参数--中文书虫
友情导航:fwknop-server—安装1.0.0fwknop-client—安装1.0.1fwknop–配置1.0.2 ############################################################################## # # [+] fwknopd - Firewall Knock ...
2018-12-13 11:11:50 1721
原创 fwknop--配置1.0.2
上篇:fwknop—安装1.0.0中说了我们如何去安装service端,以及安装中的小问题解决。这里我们一块来讨论下配置吧。跟上,这会以一个探索的脚步来进行···整理好情绪,开始了!第一步:启动一下服务[root@192 fwknop]# fwknopd[root@192 fwknop]# fwknopdInvalid configuration: the file path SDP...
2018-12-12 17:57:28 2634 7
原创 fwknop-client—安装1.0.1
上一篇:fwknop-server—安装1.0.0安装了service,然后继续上文我们安装一下client安装client:第一步:我们需要一个小白的环境1.centos72.git或者wget git没有的可以参考我的这篇文章先搭建好之后再回来https://blog.csdn.net/majipeng19950610/article/details/80034929第二步:找...
2018-12-05 11:26:38 1491 1
原创 fwknop-server—安装1.0.0
不想了解的可以往下看具体搭建:要搭建fwknop服务器首先我们要先了解SDP 、SPA是什么?我们一起来了解一下吧。SDP软件定义周界(SDP)实现在一个解决方案中,您可以解决企业面临的最大威胁 - 凭据窃取,易受攻击的代码利用以及暴力破解大规模DDoS攻击。通过在您自己的Black Cloud中移动或包装它们,使您的关键应用程序完全不可见 - 在内部或公共或私有云,DMZ,数据中心中的...
2018-12-04 18:26:12 2252 13
原创 kubernetes yaml文件格式
# yaml格式的pod定义文件完整内容:apiVersion: v1 #必选,版本号,例如v1,这里说一下:这个版本对应pod不是随便写的。具体所有版本看 $ kubectl api-versionskind: Pod #必选,Podmetadata: #必选,元数据 name: string #必选,...
2018-11-21 14:15:41 254
原创 docker——0开始-《1.0.4k8s的docker工具的使用》
k8s部署问题解决1.如果是安装的flannel,出现kubectl get nodes 显示节点 NoReady第一可能是flannel的网络问题runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: c...
2018-11-14 17:31:12 266 2
原创 docker——0开始-《1.0.3通过idea管理自己的远程docker镜像》
- 前文:博主同你一样是一个非常喜欢技术,但是又百度资料等各种后被各种不一而足的理论坑的天翻地覆(当然也有好的)这一套全部都是博主每一个环节都进行了测试的版本。放心使用,但是我更喜欢的是你与我共同提高,相信自己,希望我们能在互相提携中进步,文章有问题可以在评论提问。会及时和你沟通并讨论问题的!!-对接上节:上节《1.0.2docker一个到多个微服务部署》中说了docker如何自己制作一个微...
2018-11-08 09:34:18 351
原创 docker--命令
【运行】systemctl start docker 【重新运行】systemctl restart docker 【运行状态】systemctl status docker 【docker下载镜像】docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签] 常用:docker pull 名字:版本号【查看已经下载的镜像...
2018-11-07 20:42:41 307
原创 docker——0开始-《1.0.2docker一个到多个微服务部署》
- 前文:博主同你一样是一个非常喜欢技术,但是又百度资料等各种后被各种不一而足的理论坑的天翻地覆(当然也有好的)这一套全部都是博主每一个环节都进行了测试的版本。放心使用,但是我更喜欢的是你与我共同提高,相信自己,希望我们能在互相提携中进步,文章有问题可以在评论提问。会及时和你沟通并讨论问题的!!- 本文内容:这次是博主分享的一个自己的整理docker。绝对可靠!!!。第一博主也是从什么都不...
2018-11-07 20:42:05 3320
原创 centos/windows固定IP
windows固定IP的方式基本分为两种1.直接配置ip大家都知道,直接点击网络连接ipv4填写上自己的ip即可2.绑定自己的mac地址1.在弹出的cmd窗口中输入ipconfig /all,然后点击回车键。在列举出来的数据中找到IPv4地址和物理地址,其中IPv4地址就是IP地址,物理地址即MAC地址。然后再次输入arp -s IP地址,如上图就是arp -s 192.168.1....
2018-11-07 15:48:29 187
原创 docker——0开始-《1.0.1搭建服务器》
docker已经被大家广泛熟知,并已经在各种使用进入到自己项目中简单的说一下docker 的比较规范的安装docker进行安装的时候百度进不相同。博主说一下自己知道的方式。1.卸载旧版本旧版本的 Docker 称为 docker 或者 docker-engine ,使用以下命令卸载旧版本:$ sudo yum remove docker \docker-client \docke...
2018-11-06 14:16:50 609
原创 linux下防止rm-rf /处理,削减删除的影响力!
看过一篇文章,讲述了rm-rf的一些惨案,并且引出了一些处理方式,看了很多的博客,总结一些方式方法;本文主要解决命令误删除的情况解决方案一:结合windows思想进行创建回收站,将命令改为mv移动,清除回收站的时候进行实际rm-rf但是也只是清除回收站内的文件; 解决方案二:设置权限以及用户,对文件权限进行控制,并进行设置;解决方案三:整体配置借助safe-rm插件进行设置白名单进行设置;...
2018-10-30 11:30:07 6281
原创 java微信申请退款回调的注意点
public String decryptData(String base64Data, String md532Str) throws Exception { initialize(); BASE64Decoder decoder = new BASE64Decoder(); Cipher cipher = Cipher.getInstance("AES/ECB/PKC...
2018-10-13 18:07:17 2346
原创 微信商户打款--java实现
第一、准备工作:引入包这一套可以很轻松的配置出微信所需要的格式等,你只需要填写就行了,里面的一些字段可以切换修改,看你自己了 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId></dependency>...
2018-10-08 10:40:16 2404
转载 es6新特性
箭头操作符如果你会C#或者Java,你肯定知道lambda表达式,ES6中新增的箭头操作符=&gt;便有异曲同工之妙。它简化了函数的书写。操作符左边为输入的参数,而右边则是进行的操作以及返回的值Inputs=&gt;outputs。我们知道在JS中回调是经常的事,而一般回调又以匿名函数的形式出现,每次都需要写一个function,甚是繁琐。当引入箭头操作符后可以方便地写回调了。请看下面的例子。...
2018-09-27 10:47:44 177
原创 微信小程序--手机号解密!必成功!!!
先上代码哈,希望你看完别走;1.点赞;2.留言说一下我的问题。欢迎来稿public class WxPhoneUtil { private static WxPhoneUtil wxPhoneUtil = null; public static WxPhoneUtil getInit() { if (wxPhoneUtil == null) w...
2018-08-31 12:05:43 19428 31
转载 spring boot常用属性配置--security
cache spring.cache.cache-names 指定要创建的缓存的名称,逗号分隔(若该缓存实现支持的话)spring.cache.ehcache.config 指定初始化EhCache时使用的配置文件的位置指定.spring.cache.guava.spec 指定创建缓存要使用的spec,具体详见CacheBuilderSpec.spring.cache.haze...
2018-08-28 15:57:28 249
转载 spring boot常用属性配置--MQ
cache spring.cache.cache-names 指定要创建的缓存的名称,逗号分隔(若该缓存实现支持的话)spring.cache.ehcache.config 指定初始化EhCache时使用的配置文件的位置指定.spring.cache.guava.spec 指定创建缓存要使用的spec,具体详见CacheBuilderSpec.spring.cache.haze...
2018-08-28 15:56:52 427
转载 spring boot 常用配置--redis cache
cache spring.cache.cache-names 指定要创建的缓存的名称,逗号分隔(若该缓存实现支持的话)spring.cache.ehcache.config 指定初始化EhCache时使用的配置文件的位置指定.spring.cache.guava.spec 指定创建缓存要使用的spec,具体详见CacheBuilderSpec.spring.cache.haze...
2018-08-28 15:56:16 222
转载 spring boot常用属性配置--datasource
datasource spring.dao.exceptiontranslation.enabled 是否开启PersistenceExceptionTranslationPostProcessor,默认为truespring.datasource.abandon-when-percentage-full 设定超时被废弃的连接占到多少比例时要被关闭或上报spring.datasour...
2018-08-28 15:54:40 315
转载 spring boot常用属性配置--server
server配置 server.address指定server绑定的地址server.compression.enabled是否开启压缩,默认为false.server.compression.excluded-user-agents指定不压缩的user-agent,多个以逗号分隔,默认值为:text/html,text/xml,text/plain,text/cssserver.c...
2018-08-28 15:51:23 963
转载 spring boot常用属性配置-mvc
序 主要是mvc相关的一些配置mvc spring.mvc.async.request-timeout 设定async请求的超时时间,以毫秒为单位,如果没有设置的话,以具体实现的超时时间为准,比如tomcat的servlet3的话是10秒.spring.mvc.date-format 设定日期的格式,比如dd/MM/yyyy.spring.mvc.favicon.enabled...
2018-08-28 15:49:58 172
转载 mysql主从复制
本文为转载:转载的价值在于文本的最后一个小的处理方式,可以借鉴,当然也可以看一下这个完整的配置,也是可以的**方案介绍**1:http://baijiahao.baidu.com/s?id=1598186201849829616&wfr=spider&for=pc 2:https://www.cnblogs.com/cmyxn/p/...
2018-08-21 16:46:05 150
原创 经纬度计算丢失经度计算
1.纬度相同,经度不同 在纬度相同的情况下: 经度每隔0.00001度,距离相差约1米; 每隔0.0001度,距离相差约10米; 每隔0.001度,距离相差约100米; 每隔0.01度,距离相差约1000米; 每隔0.1度,距离相差约10000米。2.经度相同,纬度不同 纬度每隔0.00001度,距离相差约1.1米; 每隔0.0001度,距离相差约11米; 每隔...
2018-08-21 12:10:27 1258 1
原创 根据经纬度实现附近的人
根据经纬度实现附近的人本文依旧是一篇杂记,如果对你有帮助的话,基本是一些思想类,简单架构类的方式1.使用一些经纬度的计算方式2.使用goeHash达到我们的mysql、oracle、plsql之类树状的数据库无法完成的部分3.可以使用一些特殊类型的类库进行计算,比如一些MongoDB,之类三维立体数据库 4.结合redis缓存开启附近人模式的人的地理位置,然后将这人的key设置为地...
2018-08-16 16:28:11 1872 1
原创 Spring Boot 多环境配置(dev、test、prod)
application-dev.properties:开发环境A application-test.properties:测试环境B application-prod.properties:生产环境 C在jar包执行java -jar xxx.jar –spring.profiles.active=A/B/C,因为经常忘记全部的写法就在这里写一下...
2018-08-15 13:31:08 8881 5
转载 并发处理相关书籍
Java并发编程实战 (豆瓣) (java并发的圣经) 多处理器编程的艺术 (豆瓣) (并发编程的各种算法,java实现,有点难度) 并发的艺术 (豆瓣) (多核处理器的共享内存模型中的各种算法) Java虚拟机并发编程 (豆瓣) (jvm平台上各种语言的并发比较,如java,scala,clojure) Java并发编程的艺术 (阿里专家方腾飞写的一本书) Java 7并发编程实战手册...
2018-07-28 09:42:19 399
转载 大型网站架构系列:必看20本技术书籍推荐
《喜欢点个赞吧》希望大家也可以在这里交流其中比如某个阶段什么书可以替代这本,比这本更好,希望您留言进行交流!!!切记!!!大型网站架构系列:20本技术书籍推荐 学习是技术人员成长的基础,本次分享20本技术方面的书籍,这些书不是每一本都是经典,但是每一本都有其特点。以下20本大部分本人都看过,因此推荐给大家。(本次推荐的20本只是一个参考,比如像Head First,Java编程思想等...
2018-07-27 14:08:28 14375 2
原创 本地git服务器搭建并使用--0开始菜鸟/小团队使用
本文适合于小型的7到15人左右团队使用:—-本文章你如果花费10多分钟来看,你可以很简单的soeasy的搭建一个git服务器首先您需要一个centos服务器,这个相信不必多说,接下来如果您是一个Linux小白的话,并且你是刚刚接触git想要搭建一个简单的开发型git服务器,那么你将绝对是赚到了1.请在您的服务,输入cd回车---在这里你要进入root用户上2.现在介绍一个简单...
2018-04-21 23:24:00 1307
原创 PHP 数组
数组能够在单独的变量名中存储一个或多个值。//在 PHP 中, array() 函数用于创建数组:在 PHP 中,有三种数组类型: 索引数组 - 带有数字索引的数组 关联数组 - 带有指定键的数组 多维数组 - 包含一个或多个数组的数组1.0,索引数组//两种创建方式1.$cars=array("Volvo","BMW","SAAB");2.$cars[0]="Volvo
2017-12-20 17:22:36 240
原创 PHP函数
除了内建的 PHP 函数,我们可以创建我们自己的函数。 函数是可以在程序中重复使用的语句块。 页面加载时函数不会立即执行。 函数只有在被调用时才会执行。//注释:函数名能够以字母或下划线开头(而非数字)。//注释:函数名对大小写不敏感。<?phpfunction writeMsg() { echo "Hello world!";}writeMsg(); // 调用函数
2017-12-20 17:12:50 143
原创 php--while与for循环
while - 只要指定条件为真,则循环代码块do...while - 先执行一次代码块,然后只要指定条件为真则重复循环for - 循环代码块指定次数foreach - 遍历数组中的每个元素并循环代码块PHP while 循环$x=1; while($x<=5) { echo "这个数字是:$x <br>"; $x++;} do…while 循环do…while 循环首先会执行一次
2017-12-20 17:05:58 463
原创 php-基础可用知识总结--高能这篇文章很长
初始环境1.php官网下载最新版本7.2版本点击选择NO Thread Safe(非线程安全–支持Apach) Thread Safe(线程安全–这个支持IIS),我选择的是NO Thread Safe—这个地方不做解释,具体因为我不是特别清楚,大家有看到好的解释,可以告诉博主哦,互相促进php可包含的文本–会知道里面可以写一些什么样式的内容可包含纯文本text,html,css,php语言php可
2017-12-20 10:26:04 341
原创 websocket--给你最好的资源
参考链接:https://www.cnblogs.com/best/archive/2016/09/12/5695570.html#_label0,如有版本冲突,请联系博主,谢谢 Websocket:WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。依靠这种技术可以实现客户端和服务器端的长连接,双向实时通信。特点:事件驱动异步使用ws或者wss协议的
2017-12-18 14:35:14 399
原创 接入微信短信服务
准备工作: 设置回调地址 接下来接入短信单条发送API1.实现请求签名以及请求包体 2.实现签名String sig = Sha256.getSHA256Str("appkey="+strAppkey+"&random="+strRand+"&time="+strTime);注:转化加密的方法是sha256的方法,字符串中的是签名中的值,这个值是可以添加的,删减不建议3.生成请求包根据图
2017-11-23 15:02:32 715
git使用GUI进行5秒汉化
2018-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人