- 博客(231)
- 资源 (69)
- 收藏
- 关注
原创 解决iPhone链接Mac时反复连接/断开
杀掉usbd解决iphone链接mac充电一直重复链接在终端运行sudo killall -STOP -c usbd
2019-12-07 22:40:18
13676
4
原创 OSX10.15.1 黑苹果
我的电脑配置给你们个参考主板 华硕 Z97-K(USB3.1)CPU intel 4790K显卡 MSI Radeon RX Vega 64 Air Boost 8G OC 显卡 VD6646内存 金士顿 1866硬盘 三星970PRO (M.2转接的PIC-E)电源(海韵650W)1准备工作1,找一个大于等于16g的U盘2,准备装黑苹果的硬盘改成GPT分区(GUID),ESP(...
2019-11-22 14:39:47
4321
原创 AES-256-ECB PKCS7Padding 解密 微信退款接口
不说别的了,直接说解密1解密方式解密步骤如下:(1)对加密串A做base64解码,得到加密串B(2)对商户key做md5,得到32位小写key* ( key设置路径:微信商户平台(pay.weixin.qq.com)–>账户设置–>API安全–>密钥设置 )(3)用key*对加密串B做AES-256-ECB解密(PKCS7Padding)
2019-02-26 16:04:23
6907
6
原创 搭建liunx服务器
1 下载jdk8 http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz?AuthParam=1527746926_669a2d5fd2a2c0836bfeca7301d88aca 2 放到liunx服务器 ...
2018-05-31 18:11:29
2094
1
原创 mysql常用sql
按时间 分组查询重复字段SET @maxtime = '2017-12-15';SET @mintime = '2017-12-01';SELECT a.player_id, COUNT(a.player_id)FROM log_login aWHERE 1 = 1AND DATE_FORMAT(a.create_time, '%Y-%m-%...
2018-01-05 15:19:19
459
原创 liunx常用命令
8, rsync -av meididi/ /soft/tomcat7/webapps/meididi 更新项目。17、把/home目录下面的mydata.zip解压到mydatabak目录里面。zip -r mydata.zip mydata #压缩mydata目录。16、把/home目录下面的mydata目录压缩为mydata.zip。10,top 查看liunx cpu吞噬量。4,删除文件&文件夹 谨慎使用(删除后不可恢复)5,删除指定文件类型以及删除时间。15,查看指定时间的log。
2018-01-03 16:11:30
523
原创 git提交错误 git config --global user.email “you@example.com“ git config --global user.name “Your Name
Commit failed - exit code 128 received, with output: '*** Please tell me who you are.Run git config --global user.email "you@example.com" git config --global user.name "Your Name"to set your account
2017-12-16 00:44:04
43406
8
原创 httpClient连接池
项目dome github https://github.com/gyn781369549/httpClient pom.xml依赖的包 <!-- https://mvnrepository.com/artifact/log4j/log4j --> <dependency&
2017-12-06 14:58:43
2525
原创 清除docker镜像,清除log日志
清除日志文件内容但保留文件,使用 truncate -s 0 *.log。删除指定镜像前,先通过 docker images 查看镜像列表,确认目标镜像(如 dockerhub:13000/xy-gs),再检查是否有容器在使用(包括停止的),最后用 docker rmi -f 强制删除。可批量删除匹配镜像:docker rmi $(docker images "dockerhub:13000/xy-gs" -q)。
2026-09-14 10:52:33
39
原创 bat读取txt文件
这是一个Windows批处理脚本,用于从配置文件(config.txt)中读取SVN仓库配置信息。脚本首先设置UTF-8编码,然后隔离环境变量修改。它会解析config.txt文件,提取svnUrl、svnFenzhi、localFolder和GITEE_TOKEN等配置项并显示。配置文件包含SVN仓库地址、分支路径、本地目录和Gitee令牌等信息。脚本最后会暂停等待用户按键,防止窗口自动关闭。整个流程实现了配置信息的读取和显示功能。
2026-06-06 18:44:28
30
原创 git常用命令
本文介绍了git常用命令,主要包括:1) 克隆特定分支(master/260520_xinliu2)或默认分支的方法;2) 分支切换操作;3) 设置远程仓库HTTPS模式;4) 查看分支和仓库信息;5) 代码提交三步骤(add/commit/push)。这些命令涵盖了从仓库克隆、分支管理到代码提交的完整工作流程,特别展示了使用Gitee令牌的认证方式。每个命令都有明确语法示例,适合快速查阅使用。
2026-06-05 15:44:40
195
原创 liunx最近常用命令
摘要:本文整理了Linux常用操作命令,主要包括:1)磁盘挂载与卸载方法,包括查看占用进程和安装fuser工具;2)环境配置文件编辑与重载;3)常用软件(JDK/Tomcat/Redis/MySQL)的版本查询、解压安装、进程查看等操作。重点命令包括mount/umount、lsof/fuser、du、source、find、ps等,涵盖了系统管理、软件部署等日常运维场景。
2026-05-27 16:21:06
40
原创 指定Tomcat运行的JDK地址
本文介绍了Tomcat环境变量配置方法,通过创建setenv.sh文件设置JAVA_HOME指向JDK安装目录,并建议清除JRE_HOME以避免冲突。该配置可解决两类常见问题:1) Java模块缺失导致的NoClassDefFoundError异常;2) Java无法运行的错误提示。配置示例指定了JDK 21.0.2的路径,适用于Tomcat 9.0.111版本,能有效处理Java运行时环境识别问题。
2026-05-27 13:34:52
623
原创 win安装openai codex
本文介绍了Node.js环境配置及OpenAI Codex工具安装使用流程。首先下载安装node-v18.18.2-x64.msi,完成后通过npm全局安装@openai/codex包。配置步骤包括在指定目录创建config.toml和auth.json文件,其中auth.json需填入OPENAI_API_KEY,config.toml则包含模型提供商、API设置等详细参数。最后通过"codex chat"命令即可进入GPT文字交互模式。全文提供了完整的安装配置指引,便于开发者快速搭建
2026-01-22 10:22:36
824
原创 gRPC 双向流式通信 demo
摘要:本文介绍了gRPC服务端实现流程,包括protobuf工具准备(protoc 3.6.1和grpc-java插件)、proto文件定义(greeter.proto)及代码生成步骤。通过Maven配置grpc-netty、grpc-stub等依赖项(版本1.75.0),实现了一个支持双向流式通信的gRPC服务端(GrpcServer),监听50051端口并处理HelloRequest请求,返回包含客户端名称的HelloReply响应。服务端使用StreamObserver实现请求/响应的流式处理,并打印
2026-01-08 14:35:18
288
原创 jdk21部分新特性
该Java代码展示了JDK 21的多个新特性:1) 增强的switch表达式实现简洁分支控制;2) 虚拟线程支持轻量级并发,可高效创建上千线程;3) 模式匹配简化类型检查和转换;4) 结构化并发通过StructuredTaskScope管理异步任务;5) 序列化集合提供getFirst/getLast等便捷方法;6) 完善的HTTP客户端API。运行结果验证了各功能的正确性,包括并发计数、字符串匹配、异步任务协同以及HTTP请求响应等。这些特性显著提升了Java的编码效率和运行时性能。
2026-01-06 11:55:54
148
原创 Apache Commons Lang 中 Pair 类的使用教程
本文介绍了在Maven项目中使用Apache Commons Lang库的Pair类的方法。首先需要在pom.xml中添加commons-lang3依赖,然后可以通过Pair.of()方法创建键值对对象。示例代码演示了如何创建Pair对象、获取左右值、打印Pair对象,以及如何将多个Pair对象存入List并进行排序操作。Pair类提供了一种简单的方式来存储和处理成对的数据,适用于需要临时存储两个相关值的场景。
2025-12-30 17:35:11
303
原创 哈希冲突:原因、影响与优化策略
摘要:哈希冲突主要由不完美的哈希函数和有限容量导致。Java 8+采用链表转红黑树(默认阈值8)优化性能。冲突会导致查询/插入变慢和频繁扩容。时间复杂度对比显示:O(1)最快(哈希查找仅1次),O(n²)最慢(如冒泡排序需万亿次操作)。不同算法效率差异显著,合理选择数据结构至关重要。
2025-10-31 14:18:15
201
原创 IDEA实用快捷键
本文总结了12个实用的IntelliJ IDEA快捷键:1)双击Shift全局搜索;2)Alt+7查看Bean方法;3)Ctrl+R字符串替换;4)Ctrl+Shift+F文件夹搜索;5)Ctrl+Shift+U大小写转换;6)Alt+F7查看方法引用;7)Ctrl+F文件内查找;8)Ctrl+G跳转行号;9)Ctrl+N搜索类名;10)Ctrl+Shift+R目录替换;11)Ctrl+Shift+Alt+L格式化代码;12)Ctrl+/快速注释。这些快捷键能显著提升开发效率,涵盖搜索、导航、编辑等常用操作
2025-10-18 18:57:57
249
原创 win通过OpenSSL生成.ssh id_rsa密钥方法
摘要:本文介绍在Windows环境下使用OpenSSL生成SSH密钥对的方法。首先通过openssl genrsa命令生成2048位的私钥,再用openssl rsa命令导出公钥。同时展示了使用ssh-keygen生成4096位密钥的过程,默认存储在用户目录的.ssh文件夹中,生成的文件包括私钥(id_rsa)和公钥(id_rsa.pub),其中公钥内容以"ssh-rsa"开头。注意操作中遇到已存在密钥文件时的处理方式。
2025-07-25 11:17:44
375
原创 win配置gradle
2,解压gradle-7.5.1,配置环境变量,新建 GRADLE_HOME 环境变量指向你的 Gradle 解压路径。5,新建文件夹GradleRepository,在环境变量中配置默认的仓库地址 GRADLE_USER_HOME。6,在gradle中的init.d文件中新建一个init.gradle文件,并在文件中添加如下配置。4,验证gradle是否安装成功,打开cmd命令行输入 gradle -v。3,将 %GRADLE_HOME%\bin 添加到 Path 环境变量中。
2024-12-18 17:26:08
580
原创 eclipse 安装lombok插件
1,打开 Eclipse,转到菜单栏的 Help -> Install New Software。在弹出的对话框中,点击 “Add” 按钮。
2024-10-13 18:14:05
2018
1
原创 通过监听 RefreshScopeRefreshedEvent 事件来重新加载
通过监听 RefreshScopeRefreshedEvent 事件来重新加载 init() 方法。当配置发生变化时,会触发该事件,从而调用 init() 方法进行重新加载。
2024-04-19 16:36:32
521
1
原创 liunx安装Docker Compose
你可以按照以下步骤安装 Docker Compose:首先,确保你已经安装了 Docker。Docker Compose 是 Docker 的一个独立组件,通常不会随 Docker 一起安装。
2023-12-21 15:25:44
821
原创 配置应用到k8s
这个配置文件描述了一个名为 “godemo” 的应用程序的部署规范,包括了副本数量、容器镜像、端口暴露以及资源限制等信息。3,用于获取当前Kubernetes集群中所有的Pod。执行该命令后,将会列出所有命名空间中的Pod的相关信息,包括名称、所属命名空间、状态、IP地址等。kubectl get pods。执行该命令后,将会列出所有命名空间中的服务的相关信息,包括名称、类型、ClusterIP、外部IP等。kubectl get services这个配置文件描述了一个名为 “godemo-ser
2023-12-19 18:25:57
676
原创 安装运行Minikube
并指定 Docker 作为驱动程序的命令。这将启动一个本地的 Kubernetes 集群,并使用 Docker 作为容器运行时。需要安装Docker。
2023-12-19 18:18:18
714
原创 java集成Nacos服务
2,编写注册代码:接下来,你可以编写 Java 代码来将服务注册到 Nacos 服务注册中心并连接到指定的命名空间。1,添加依赖:首先,在你的 Java 项目中,你需要添加 Nacos 客户端 SDK 的依赖。3,运行起来就可以Nacos后台看见注册的服务了。
2023-12-14 15:28:13
1847
原创 python打包为exe文件
执行完上述命令后,PyInstaller 将会在当前目录下的 dist 文件夹中生成一个可执行的 .exe 文件,可就以直接运行了。在这个命令中,main.py 是Python 脚本文件名。–onefile 参数表示将所有的依赖项打包成单个 .exe 文件。1,首先,确保您已经安装了 PyInstaller。2,然后,使用以下命令来将您的 Python 脚本打包成 .exe 文件。
2023-12-11 11:22:14
879
mysql-5.7.31-macos10.14-x86_64.dmg.zip
2020-10-29
jdk-15_osx-x64_bin (1)dmg.zip
2020-10-15
mysql-5.7.32-winx64.zip.zip
2020-10-29
mysql-8.0.21-macos10.15-x86_64.dmg.zip
2020-10-29
eclipse-jee-2020-09-R-macosx-cocoa-x86_64.dmg.zip
2020-10-29
nginx-1.14.0.zip-liunx
2022-01-13
mysql-5.7.31-linux-glibc2.12-i686.tar.gz.zip
2020-10-29
mysql-8.0.21-linux-glibc2.12-i686.tar.txt.zip
2020-10-29
mysql-8.0.21-winx64.zip.zip
2020-10-29
归档jdk-15_linux-x64_binrpm.zip
2020-10-15
protoc-gen-grpc-java-1.75.0-windows-x86-64.exe
2026-01-08
eclipse-jee-2021-12-R-win32-x86_64
2022-02-08
zookeeper-3.4.9-liunx.zip
2022-01-13
zabbix-agent-4.0.30-1.el7.x86_64.zip
2022-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅