- 博客(42)
- 资源 (11)
- 收藏
- 关注
原创 实现外网访问本地服务
最近开发需要其他项目组的人访问我本地服务测试,但又不在同一个地方,不能使用内网访问,所以需要外网访问本地服务功能.2.下载frp 软件,只需要下载一份就可以了,分别放到服务器上和本地目录既可。server_port,token (需与服务器上frps.ini文件一致)步骤1.下载frp,git上很慢,我已经下载好,可直接下载我的。修改完后,启动 frps -c ./frps.ini。修改完后,启动本地 frpc -c ./frpc.ini。官方下载地址:https://gofrp.org/
2023-08-24 21:32:17
544
原创 登录拦截器、过滤器中注入bean 操作Redis,RedisTemplate为unll问题
登录拦截器、过滤器中注入bean 操作Redis,RedisTemplate为unll问题
2022-12-19 17:03:32
807
原创 智慧鱼菜共生解决方案
智慧鱼菜共生解决方案场景痛点传统的水产养殖中:1.因不能及时监测水里溶氧不足,导致死鱼;2.因不能及时监测水里酸碱度超标,导致死鱼;3.因不能及时监测水温,导致死鱼;4.因长期在外不能喂食,导致死鱼;5.人为监测工作繁琐,耗时长而且误差相对较大;6.人工方式无法做到24小时水质监测,没有连续的水质变化数据;7.需要人工开启、关闭增氧机、投饵机等渔业机械装置,无法远程控制、自动控制,存在较大风险等。传统的土壤栽培中:土壤种植的农作物容易受到土质的污染,不能及时监测出,
2021-06-26 15:40:19
1660
1
原创 四层高可用架构
四层高可用架构 会话层,业务层,存储层,基础服务层会话层:DID (Design Implement deploy)原则,D按照10体量设计 I按照3倍体量实现 D按照1.5倍部署业务层:KISS原则,单个接口简单易用 分层依赖:根据接口场景分包,分类,基础服务,公共通用服务,业务实现,业务接口 CAP原则:C一致性 ,A可用性 , 分区容错性 SMAPRT:分别为:明确性,衡量性,...
2021-03-09 10:43:02
338
2
原创 volatile 在Java中的作用
volatile: 特性:被volatile修饰的变量能够保证每个线程都能获取该变量最新的值,从而避免出现脏数据的现象。 禁止进行指令重排序 volatile只能保证单次读、写的原子性,像i++这种操作不能保证原子性 机制:通过缓存一致性协议 ...
2021-03-08 11:38:17
146
原创 怎么清理C盘释放空间 ?
win10系统 机子用久了以后,就会变得越来越卡,主要原因还是由于系统下C盘存放着大量文件占着内存,其实C盘中许多文件是可以删除的第一、大家首先关闭win10系统休眠功能,最多能释放出3G多空间喔“以管理员身份运行,所有程序→附件→命令提示符”,右击选中“以管理员身份运行”,进入命令提示符后,手工写入“powercfg -h off” 关闭win10系统休眠功能。第二 删除不需要的文件 1.C:\windows\web\wall*** (windows自带墙纸)推荐转移
2020-06-06 16:10:16
1205
原创 JavaScript heap out of memory
ionic 打包报FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory解决办法:在package.json里添加"config": { "ionic_source_map_type": "cheap-source-map"...
2020-05-06 10:36:16
3695
原创 mysql删除表数据后,磁盘空间未释放解决办法
原因1,清空表数据后,磁盘存储数据的文件没有释放原因2.使用delete删除的时候,mysql并没有把数据文件删除,而是将数据文件的标识位删除,没有整理文件,因此不会彻底释放空间。被删除的数据将会被保存在一个链接清单中,当有新数据写入的时候,mysql会利用这些已删除的空间再写入。即,删除操作会带来一些数据碎片,正是这些碎片在占用硬盘空间。解决办法:使用官方推荐:optimize ta...
2020-03-17 16:04:13
2860
原创 报 Class 'Subject<T>' incorrectly extends base class 'Observable<T>'
报解决办法1.在tsconfig.json文件中compilerOptions下添加"noStrictGenericChecks": true
2020-02-25 10:06:31
1039
原创 MySQL读写分离中间件Mycat
下载地址:https://github.com/MyCATApache/Mycat-download运行:linux:./mycat start 启动./mycat stop 停止./mycat console 前台运行./mycat install 添加到系统自动启动(暂未实现)./mycat remove 取消随系统自动启动(暂未实现)./mycat resta...
2020-02-17 17:59:37
170
原创 jmeter基础测试用法
以压测登录接口为例1、从官网上下载jmeter2,新建一个线程组3,修改线程组名称4.添加HTTP请求5,添加HTTP信息头6,添加察看结果树,聚合报告7,添加响应断言8,点击运行9,编写测试报告...
2020-02-05 22:24:50
240
原创 2019年必读书单
总结了下,今年需要看的一些必读书,每次看书都会有不同感受,主要分为:1.思维认知 2.成长相关书籍 3.职场相关书籍 4.人生跃迁1.思维认知1)《知识的错觉》你知道的东西,远比你想象的少2)《自私的基因》基因会伪装,别对人性有太多期望3)《阔限思维》打破“认知金字塔”,拆掉思维里的墙4)《拆掉思维的墙》用不同认知模式体验人生,换种思维生活可能会更好5)《人人说谎》...
2019-11-23 09:25:10
550
原创 iOS开发获取Wi-Fi信息,访问iOS苹果开发平台设置Wi-Fi权限很慢解决方案
iOS开发获取Wi-Fi信息,在访问iOS苹果开发平台设置Wi-Fi权限很慢解决方案原因:1.通过本机ping 得到 macs-iMac-2:~ mac$ ping developer.apple.com PING world-gen.g.aaplimg.com (17.253.69.201): 56 data bytes 2.用...
2019-11-23 08:53:29
820
原创 java Object 转 json, json转实体
如:import org.json.JSONObject;JSONObject json = (JSONObject) JSONObject.wrap(object[0]); //这里是Object 转 jsonOrderEntity orderEntity = mapper.readValue(json.toString(), OrderEntity.class); //这里是...
2018-10-06 10:08:41
6587
原创 激活idea
选择activation code比较方便前提需要在hosts中加上0.0.0.0 account.jetbrains.comhosts文件在C:\Windows\System32\drivers\etc下然后到http://idea.lanyus.com/去获取注册码输入到idea中就可以了 ...
2018-09-15 18:05:18
159
原创 git 命令上传项目
git clone ‘你的Git仓库地址’git init //初始化git add . //添加所有git commit -m "first commit" //提交 并备注git remote add origin https://github.com/yanpenggmx/object_yes.gitgit push -u origin master //push...
2018-07-23 20:51:48
1149
原创 过时的方法如何替换新的
如:Pageable pageable =new PageRequest(page, size, sort); 点进PageRequest方法, 可以看到 已经加了@Deprecated ...../** @deprecated */@Deprecatedpublic PageRequest(int page, int size, Sort sort) { supe...
2018-06-07 18:13:02
8256
原创 spring cloud笔记
Springcloud 1. 怎么实现负载均衡 nginx,lvs,F5Springcloud 中用ribbon负载均衡 2. 什么是springcloud 一套完美微服务解决框架 rpc远程调用3. Springcloud注册中心eureka rest作用:调用接口4. Ribbon\feign负载均衡5. Fegin客户端调用------接口方式调用6. 接...
2018-06-03 20:35:59
554
原创 java 判断是否乱码
在网上查了下,大多都是千篇一律,于是就自己动手 首先接收页面传来的值 String modelCode;//判断是否为空if (!StringUtil.isNullOrBlock(modelCode)) { //判断是乱码 (GBK包含全部中文字符;UTF-8则包含全世界所有国家需要用到的字符。) if (!(java.nio.charset.Charset.forName("G...
2018-05-16 10:00:19
6044
原创 springmcv文件下载
1.jsp页面中输入访问目录地址div> 下载日志 form action="request.getContextPath()%>/downloads" method="get" commandName="src" role="form" name="src"> input type="text" class="form-control" id="src"
2018-01-11 11:33:18
690
原创 2018年必读书单
2018年必读书单 今年至少要读20-50本书,并且一定要是好书或经典的书籍 “2018年的书单推荐” 我亲自给大家挑选了27本好书
2018-01-04 10:27:05
8413
原创 web实现进入指定目录
1.输入进入的目录body>h1>输入读取的目录h1>inputid="filePath"name="filePath"/>inputtype="button"value="提交"onclick="location.href='request.getContextPath()%>/logList.jsp?filePath='+encodeURIComponent
2017-08-16 16:38:46
1027
原创 用Telnet测试端口号
用Telnet测试端口号1.用Telnet命令是否可用,如果可以直接 #telnet 地址 端口号2.如果不可以 1).上传telnet-0.17-47.el6.x86_64.rpm,telnet-server-0.17-47.el6.x86_64.rpm 2).执行这两个,rpm -ivh telnet-0.17-47.el6.x86_64.rpm
2017-08-03 17:04:33
956
原创 不在迷茫
跨领域只把一个领域的东西精研下去,那就一辈子都是程序员,做不了架构师,更谈不上CTO。不想当老板的程序员,除了Geek就是S**t。从一个模块到多个模块,到整个app,再到不同形态的app 从一个端到多个端:客户端、服务器端、HTML5 从一个职能到多个职能:产品经理、测试、设计师、项目经理、运营、商务 从低层到高层:老板思维 了解创业过程和企业的发展路径必须有自我驱动的能...
2017-08-01 11:13:44
401
原创 bat批处理
title 标题start 运行Echo 自定义pause & pause > nuldel 删除copy 拷贝call 执行内部cmd文件如:title 构建工程@ECHO OFF::执行mvn clean install 命令start cmd /k "cd/d D:\work\CSA-SKYPEARLS&&echo 执行
2017-07-17 15:14:44
1479
原创 springMVC demo
1.引入jar包(springMVC对应jar包)报:java.lang.NoClassDefFoundError: org/springframework/core/env/EnvironmentCapable引入jar: spring-core-4.3.8.RELEASE.jar 报:java.lang.NoClassDefFoundError: Lorg/apache/com
2017-07-04 15:21:34
237
原创 改变未来发展方向
时代需要改革,就如李彦宏所说! 如李彦宏提出的观点:1,“手机还会长期存在,但移动互联网的机会已经不多了。” 李彦宏表示,今天还期待靠做一个APP获得成功的想法已经不太现实了。新的时代带来了新的机会,虽然人们还是每天都会使用手机,但是仅仅盯着这个地方去做些常规的做法,已经不能够跟上时代的步伐。2,“think mobile to think AI” 李彦宏
2017-06-29 09:40:46
282
SoapUI-5.2.1.rar
2020-02-17
Mycat-server-1.6-RELEASE-win.rar
2020-02-17
Redis_Window
2017-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人