ChatGPT最近挺火,比较有意思的是相同的问题,每次得到的答案几乎都不一样,总会有些区别,而且ChatGPT只管答问题,不管对不对,实际上有些问题是错误的,甚至有些时候前后矛盾。 下面用ChatGPT整理的JDK升级内容,可供参考,因为目前版本是GPT3.5,内容只有2021年9月的数据,最新的JDK18和JDK19暂无数据。 JDK 1.0 (…
Redis默认支持密码验证,一般Redis都在内网访问,可以限制IP等,不用密码也没有关系,不过信息安全等级保护评测要求Redis配置密码访问。 单节点Redis配置密码 redis.conf配置密码,找到requirepass项目,去掉注释 # requirepass foobared requirepass 12345678 修改后重启即可。 …
uTools介绍 官网介绍如下: uTools = your tools(你的工具集) uTools 是一个极简、插件化的现代桌面软件,通过自由选配丰富的插件,打造得心应手的工具集合。 通过快捷键(默认 alt + space )就可以快速呼出这个搜索框。你可以往输入框内粘贴文本、图片、截图、文件、文件夹等等,能够处理此内容的插件也早已准备就绪,统…
Redis官方推出了GUI客户端RedisInsight,支持Windows、Linux以及Mac平台 基于Electron, Elastic UI, Monaco Editor,NodeJS开发,是开源的,目前也没有提到是否会收费,不过属于redis-enterprise。 开源地址:https://github.com/redisinsight…
新建了一个测试Gitlab项目,用完之后想要删掉,找了半天竟然没找到删除入口。 原来删除项目功能隐藏很深 项目列表 从项目列表中出发: 项目详情 点击项目进入项目详情之后,选择Settings->General: General ->Advanced 然后进入General界面,展开Advanced: 删除项目 展开Advanced之后…
背景 Github网站经常卡壳,Gitee免费版又有诸多限制,于是就打算自建Git服务。 群晖其实自带一个叫Git Server的套件,不过没有图形界面,而且还要开放ssh端口(ssh端口开放容易被攻击),不建议使用,建议使用Docker配合gitlab-ce来搭建。 Gitlab有企业版和社区版,个人用户就选择社区版够用了。 注:Gitlab依赖…
最近公司打算将H5项目包装成APP,并计划使用第三方推送平台推送iOS以及Android数据,使用第三方平台的好处是只需要开发一个服务端推送代码,第三方平台配置iOS推送都需要.p12证书,下面记录下怎么申请证书。 注:苹果相关证书申请逻辑都差不多一样的流程 前提: 有Apple Developer账号(付费账号) 有用Apple Develope…
前提条件 JDK 8 Android SDK nodejs+cordova环境 新建KeyStore 发布为正式版本,需要现有KeyStore证书 keytool -genkey -v -keystore connect-mobile-release.keystore -alias ConnectMobile -keyalg RSA -keysiz…
有时候会遇到一些bug,测试环境重现不了,需要在预演或者生产上才出现,因此需要通过远程调试方式连接过去,可以单步调试问题。 单步调试会中断并等待,如果是生产问题,可以单独再启动一个生产一样的JVM做测试。 Tomcat配置 启动Tomcat调试 Tomcat默认支持单步调试,因此只需要开启即可: # Windows catalina.bat jpd…
首先本地已经有docker环境存在,然后可以拉取MySQL镜像。 地址 相关mysql仓库地址: https://hub.docker.com/_/mysql/ 拉取MySQL镜像 # 镜像拉取 docker pull mysql:8.0.26 docker pull mysql:latest # 查看镜像列表 docker image ls 等待…