- 博客(25)
- 资源 (8)
- 收藏
- 关注
原创 免费n2n内网穿透实现
内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。现实中主要用来外网访问家中/公司的设备/服务,比如家中摄像头、居家办公、群晖(黑)、远程联机游戏等等n2n 是一款轻量级 VPN 软件,可以轻松创建绕过中间防火墙的虚拟网络,实现多地异地组网。同时 n2n 软件是一款开源软件,可以很方便的在 github 上进行下载,编译和安装升级。
2023-03-09 18:10:51 617
原创 常用命令整理(docker\linux)
常用命令整理(docker\linux)DockerLinuxDocker查看镜像(查镜像ID)docker images查看正在运行容器docker ps -a进入容器docker exec -it 容器名称或id /bin/bash导出镜像docker save 镜像ID > /保存路径/文件名.tar导入镜像docker load < /保存路径/文件名.tarLinux防火墙开放端口firewall-cmd --zone=p
2021-10-15 11:08:16 110
原创 记录kafka2.7消费者不消费消息问题
记录kafka2.7消费者不消费问题问题描述问题原因问题解决问题描述kafka链接正常,生产者正常生产数据,消费者接受不到消息(无论poll还是自动监听)。另外一个现象是在kafka工具中没有消费者的信息。问题原因消费者的offset统一存放在叫 _ _consumer_offset 的topic里面,如果这个topic出现问题,便会导致消费者找不到自身offset从而不消费数据。问题解决本人删除了整个容器重新部署了kafka,如果有人尝试手动重新建___consumer_offset,请注意这
2021-05-13 16:02:03 773
原创 记录taro引用vant报错
报错内容:xxx.index.wxml../wxs/utils.wxs not found from xxx/index.wxml报错原因:taro在编译原生组件的时候没有将wxs文件夹复制到dist文件夹的相关文件夹里面(如果使用了taro的话)。解决方法将git上dist文件里面文件复制替换本地编译后的相关文件。此方法需要每次编译都执行一次,可以在 项目目录/config/index.js 的config里面加入下面的内容一次性解决问题 copy: { patterns: [
2020-09-18 10:15:02 1146 6
转载 神奇的Knuth洗牌算法
目录•写在前面•一个公平的随机算法?•Knuth算法•证明思路•写在前面谈到随机算法,我们可能脑子里会出现很多种解决方案(ps:想不到解决方案的,可能是random函数用多了,哈哈哈),不过我这里要讲的Knuth随机算法,在我第一次接触到之后,就不得不感叹一声,确实很神奇,它的神奇之处不在于这个算法有多高深,实现有多复杂,而...
2020-07-16 14:21:18 246
原创 [Spring boot]原生Feign完成微信支付全流程(一)统一下单支付与支付回调
微信支付统一下单前言难点依赖微信支付流程(常用)具体代码前言本系列主要介绍如何用原生的Feign实现微信的整个支付流程。本文先介绍支付的第一步统一下单。难点1.将Feign的入参的Bean自动转化为xml来请求。2.同理,接收返回的xml参数3.微信签名流程/字段4.不影响项目中其他Feign接口使用依赖 <dependency> <groupId>io.github.openfeign</groupId>
2020-06-23 17:14:53 1223
原创 Spring boot+Redis+jedis(3.x)分布式锁
Redis+jedis3.x分布式锁redis分布式锁个人理解开发前准备redis分布式锁个人理解锁估计大家都不陌生,当需要同一个资源只有一个单一的线程可以访问的时候就会用到。锁的选择有很多,当你的服务是单机部署的时候,你可能不需要借助任何第三方的工具,只用Java的API就能实现,这不在我们现在讨论的范畴。当我们的服务需要同时部署多个的时候,单个实例的锁已经意义不大,这时候就要考虑分布式锁。分布式锁现在常见的方案有:(1)数据库级别锁-乐观悲观锁(2)基于Redis的原子操作实现分布式锁(3)
2020-06-16 17:57:26 1301
转载 有哪些堪称神器的工具或软件?(转载)
下面这些神器收好咯,用好它们,保你技能值满分。1. 3D城市生成器 —— CSSCities随机生成,干净漂亮,随手截一张图就是一座好看的3D城市。网站指路:http://codepen.io/cobra_winfrey/full/arzwrj2. 网页设计灵感神器 —— Webframe想要做出简约漂亮的网页设计,收藏它!内含超过800个网站页面截图,并且按照登陆页、注册...
2020-05-01 10:30:46 261
原创 GitHub 2020.4更新公告 You now have unlimited collaborators in private repositories
今天邮箱收到GitHub发的邮件通知,出于好奇便稍微研究了下,先看下原文和翻译(机翻)。You now have unlimited collaborators in private repositoriesWe introduced a few changes to make all of the core GitHub features free for everyone. Privat...
2020-04-15 11:49:56 646
原创 Java 数据结构基础学习(队列)
简介队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Deque接 口。Deque接口继承了Queue接口,因此我们可以把LinkedList当成Queue来用。应用场景一般情况下,如果是一些及时消息的处理,并且处理时间很短的情况下是不需要使用队列的,直...
2020-03-18 16:26:45 85
转载 Java知识体系最强总结(2020版)
更新于2020-03-14 18:00:00[原文链接](https://blog.csdn.net/ThinkWon/article/details/103592572?depth_1-ut...
2020-03-16 16:10:18 127
转载 java中的锁机制
在java中的锁分为以下(其实就是按照锁的特性和设计来划分):1、公平锁/非公平锁2、可重入锁3、独享锁/共享锁4、互斥锁/读写锁5、乐观锁/悲观锁6、分段锁7、偏向锁/轻量级锁/重量级锁8、自旋锁(java.util.concurrent包下的几乎都是利用锁)从底层角度看常见的锁也就两种:...
2020-03-04 11:43:39 251
原创 Spring Cloud Feign 各种客户端入参示例
文章目录写在前面正文正常操作奇葩操作常见报错结束写在前面本文记录下本人遇到的那些奇葩的接口的入参方式,以及使用Feign的传参姿势。正文正常操作服务端:@GetMapping+@RequestParam@PostMapping+@RequestBody客户端:和服务端保持一致即可奇葩操作服务器@GetMapping+@RequestBody, 这个是比较...
2020-01-19 16:33:36 492
转载 Mac 升级git报错 - xcrun: error: invalid active developer path ...missing xcrun at: ...
说明:Mac系统升级git会找不到并且报错:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun解决办法:在终端输入:xcode-select --install一步一步操作即可 ...
2020-01-07 18:35:41 94
转载 Kafka 入门
初识 Kafka什么是 KafkaKafka 是由 Linkedin 公司开发的,它是一个分布式的,支持多分区、多副本,基于 Zookeeper 的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消息引擎系...
2019-11-28 16:43:25 77
转载 Spring Boot 面试题
1、什么是 Spring Boot?2、Spring Boot 有哪些优点?3、什么是 JavaConfig?4、如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?5、Spring Boot 中的监视器是什么?6、如何在 Spring Boot 中禁用 Actuator 端点安全性?7、如何在自定义端口上运行 Spring Boot 应用程序?8、什么是 YAML...
2019-11-28 09:18:33 264
转载 2020年大前端发展趋势
迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。2019 年已步⼊尾声,2020 年前端发展的关键词⼜将有哪些呢?发展的方向又会是什么呢?参考2019年大前端的发展,不出意外,前端依旧会围绕⼩程序、超级APP、跨端开发、前端⼯程化以及新技术运用等几个方面进行展开(可以参考2019年大前端技术趋势深度解读)。小程序在⼩程序⽅⾯,今年仍然是⼩程序突⻜猛进的⼀年,各⼤主流的 App 都上线...
2019-11-26 16:40:19 365
转载 [网络安全自学篇] 一.入门笔记之看雪Web安全学习及异或解密示例
最近开始学习网络安全相关知识,接触了好多新术语,感觉自己要学习的东西太多,真是学无止境,也发现了好几个默默无闻写着博客、做着开源的大神。准备好好学习下新知识,并分享些博客与博友们一起进步,加油。非常基础的文章,大神请飘过,谢谢各位看官!下载地址:https://github.com/eastmountyxz/NetworkSecuritySelf-study百度网盘:https://pan.b...
2019-11-26 09:21:05 986
原创 问题记录:Taro 报错Cannot read property 'css' of underfined(已解决)
总结网上的方法:首先检查下你的scss文件路径对不对,如果确定路径没错,那就是你用了双引号引入的文件,如@import "./mixins.scss";这样b编译会报错,改成单引号就可以了@import './mixins.scss';转载于:https://www.cnblogs.com/qianyy/p/11247184.html如果以上没有问题,且有以下相似报错,直...
2019-11-25 09:52:49 1501
原创 记录一个问题Uncaught TypeError: _index2.default.RefsArray is not a constructor(已解决)
Taro开发微信小程序报错:Uncaught TypeError: _index2.default.RefsArray is not a constructorPage is not constructed because it is not found.define("components/TipView.js", function(require, module, exp...
2019-11-22 11:28:22 2172
原创 腾讯云服务器环境搭建常用命令
linux登录服务器 使用密码登录 mac的终端通过ssh远程连接Linux服务器,win 用cmd:切换到root:sudo -i输入ssh root@+ip:ssh [email protected] 然后等待输入密码,直接在password后面输入密码回车,这时输入密码是不会显示密码回车后cd / 再ls -l查看所有目录发现已经切换到linux服务器上了。win...
2019-08-04 18:00:58 732
原创 pda、react native 阻止(隐藏)安卓软键盘方法
最近在写pda的项目,用的react native,需要用到隐藏软键盘完全不显示。网上的方法基本都试过,只有下面这个满足需求,记录下。MainActivity 的onCreate方法里加入:getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);当需要软键盘的时候要解除public...
2019-03-27 09:29:35 2557 16
最新面试题资料整理大全
2023-03-08
煮酒论Android 2014年版+Android编程架构师-高焕堂Sundy(全部234课)
2019-03-27
Spring Boot 2精髓带书签pdf打包送张志君视频教程
2019-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人