- 博客(69)
- 资源 (11)
- 收藏
- 关注
原创 Python 随机数生成与快速排序算法实现
本文介绍了Python中随机数生成和快速排序算法的实现方法。随机数部分包含整数和浮点数生成,使用random.randint()和random.random()函数,并进行了参数校验和默认值处理。快速排序部分展示了两种实现方式:非原地排序版本(空间复杂度O(n log n))和优化的原地排序版本(空间复杂度O(log n))。文章对比了两种排序实现的性能差异,并提供了完整的测试代码示例,展示了随机数生成和排序的实际应用效果。
2026-05-23 11:01:16
259
原创 Claude Code, java新手开发环境搭建指南
Java新手开发环境搭建指南摘要 本文为Java新手开发者提供完整的开发环境配置指南,涵盖Claude Code、Java、IDEA、MySQL、Git及阿里云云效的安装配置。主要内容包括: Claude Code环境:Node.js安装、API Token获取、CLI工具配置 Java环境:JDK下载安装、环境变量配置、多版本管理 IDEA配置:插件安装、编码设置、Maven和JDK配置 MySQL数据库:安装步骤、用户权限设置、图形化工具推荐 Git与云效:基础配置和集成方法 文档包含详细的步骤说明、命
2026-05-23 10:50:30
417
原创 ▎ 适用于完全没有 Git 经验的新手
这篇教程为Git新手提供了阿里云云效(CodeUp)的入门指南。首先介绍了Git的基本概念,然后详细说明了注册阿里云账号、安装Git和配置环境的步骤。教程重点讲解了如何在云效上创建仓库、克隆到本地,以及日常代码提交的标准流程(status→add→commit→push)。此外还对比了HTTPS和SSH两种连接方式的优缺点,推荐新手使用HTTPS。最后提供了快速上手的操作清单,帮助用户完成从环境搭建到首次代码提交的全过程。
2026-05-11 21:15:12
414
原创 Linux 磁盘挂载的常用步骤
本文介绍了Linux系统下磁盘挂载的基本步骤:1) 使用lsblk或fdisk查看磁盘;2) 通过fdisk创建分区;3) 用mkfs格式化分区(ext4/xfs);4) 创建挂载目录并挂载;5) 配置/etc/fstab实现开机自动挂载,建议使用UUID替代设备名更安全。整个过程涵盖了从磁盘识别到永久挂载的完整流程。
2026-04-23 10:15:14
43
原创 The IDE is running low on memory and thismight affect performance. Please considerincreasing availab
IntelliJ IDEA因内存不足导致卡顿的解决方法:进入安装目录的bin文件夹,找到idea.vmoptions文件(Windows为idea64.exe.vmoptions),修改-Xmx参数值增加堆内存(如从1024m改为2048m),保存后重启IDE即可。该操作通过调整JVM堆内存分配解决IDE性能问题,适用于Windows/macOS/Linux系统。注意修改值需根据实际物理内存大小调整。
2026-03-02 10:37:15
113
原创 Linux 环境下解决 Tomcat8 与 JDK8 配置问题
本文介绍了解决Tomcat启动时JDK配置问题的方案。当系统默认JDK不可配置时,可能导致tzdb.dat文件缺失或库文件路径错误。解决方案包括:1)手动下载安装JDK8并确认系统架构;2)在Tomcat的bin目录创建setenv.sh文件配置Java环境、JVM参数和时区;3)设置执行权限并验证配置。适用于Spring MVC应用部署在多JDK环境的情况,需注意文件格式、路径一致性和JVM参数调整。通过指定JDK8路径和配置环境变量,确保Tomcat使用正确的Java版本运行。
2026-01-22 22:04:02
413
原创 Solr 8 ik-analyzer 中文分词 基本使用篇
本文介绍了IK分词器在Solr中的集成与测试方法。首先通过GitHub文档了解分词器相关包,并提供了测试代码示例,演示了如何配置细粒度和智能分词模式。详细说明了Solr 8.11.3环境下所需的JAR包部署位置(WEB-INF/lib和server/lib/ext),以及managed-schema中IK分词器的配置方式。同时介绍了如何添加ik.conf配置文件和自定义扩展词典(ext.dic),最后通过启动Solr服务并测试验证分词效果。整个过程涵盖了从环境准备、配置修改到功能测试的全流程,为中文分词在S
2025-12-18 13:58:01
205
原创 solr 启动遇到的问题 Your Max Processes Limit is currently 47972. It should be set to 65000
Solr启动时遇到两个关键问题:1) 最大进程数限制过低(47972),建议设置为65000,可通过修改/etc/security/limits.conf或执行ulimit -u 65000解决;2) 安全警告禁止root用户启动,建议切换至普通用户执行,如需强制启动可加-force参数(不推荐)。最佳实践是使用普通账户并正确配置系统资源限制,避免直接使用root权限运行Solr服务,以确保系统安全和稳定性。
2025-12-18 11:14:59
203
原创 window 下solr-8.11.3 配置手动配置myql 数据库
摘要:本教程介绍了Apache Solr 8.11.3的安装配置过程,重点说明必须使用JDK 1.8运行环境。详细指导了核心创建异常处理方法(需手动创建目录并复制配置文件),以及MySQL数据源的配置步骤,包括data-config.xml编写、requestHandler配置和managed-schema字段定义。最后演示了如何重启服务并验证数据导入功能,附操作截图和关键命令(如solr start/restart -p 8984)。注:Solr 9需使用JDK 11。
2025-11-14 17:42:56
500
原创 要同时启动代理和 Web 服务,可以使用以下方法:
摘要:本文介绍了两种同时启动代理和Web服务的方法。方法1通过配置Vite的server.proxy选项,在启动开发服务器时自动启用代理服务。方法2使用concurrently工具并行运行前后端服务,需修改package.json脚本配置。两种方式都能实现代理与Web服务的同步运行,开发者可根据项目需求选择合适方案。
2025-10-14 16:25:10
279
原创 npm ERR! code CERT_HAS_EXPIRED
遇到npm安装yarn报错时,可通过以下步骤解决:1) 清理缓存npm cache clean --force;2) 关闭SSL验证npm config set strict-ssl false;3) 关键前置操作是配置国内镜像源npm config set registry https://r.cnpmjs.org/,并通过npm config get registry验证是否生效。完成上述配置后,重新执行npm install yarn -g即可成功安装。文中配图展示了镜像配置成功和安装成功的终端截图。
2025-09-12 11:26:53
235
原创 SQL Server 新建 用户 登录失败。 (Microsoft SQL Server,错误: 18456)
新建用户后用SQLserver shen身份验证一直提示用户登录用户 登录失败。(Microsoft SQL Server,错误: 18456)。
2024-12-26 15:56:00
2782
1
原创 .net # 检查 带有pdf xss
除了上面的iTextSharp ,还有itext7也是做pdf相关处理的。iTextSharp 已经停止更新两年了,如果要开发建议用itext7,上述代码进攻参考,因为版本不一样,调用接口也会不一样,开发时候请查相关api具体内容。1.解决pdf含javasprct脚本动作,这里是验证pdf内部事件。//应用的地方 写入缓存比较好,因为是非报错判断成功后可进行保存。2.下面介绍一下读取pdf内容的脚本内容,仅做参考。3.如何制作带脚本pdf ,请参考下面博文。
2024-08-02 18:12:31
1194
原创 git lab 2.7版本修改密码命令
user = User.find_by(username: ‘username’) # 替换’username’为实际用户名。user.password = ‘newpassword’ # 设置新密码,'newpassword’为新密码。user.password_confirmation = ‘newpassword’ # 确认新密码。不通版本的修改密码命令不一样,请查询官网获取命令。2根据用户名修改密码。
2024-04-22 15:51:28
842
原创 IntelliJ IDEA 在window 盘根路径下直接建立工程BUG记录
会出现下面路径问题,Warning :Working directory ‘D:\fxSimple/fxSimple’ doesn’t exist。2:project Structure>Modules,删除已有的modules。重新建立新的model也可以解决相关问题。1:新建工程,不要把工程建立在D盘根目录下,而是D:project下面。在idea上创建javaFx Application,环境 idea 2018 ,win 10。
2023-03-21 10:14:27
248
原创 flutter工程创建过程中遇到一些问题。
在这里插入图片描述](https://img-blog.csdnimg.cn/ba666ffe0fff4572a3a8ad01355017e3.png。1.当创建完后flutter工程后会遇到 run gradle task assemlble Debug 的问题,需要设置远程仓库,共需要修改三个地方。安装环境版本:JDK7.-JDK 8 Andriod SDK 10 flutter 版本 3.0。创建工程(可用andriod studio创建工程),
2023-03-09 17:04:25
1140
原创 flutter make 链接库或者 flutter run下载包超时问题
flutter run或者执行flutter make会出现无法链接相关库的提示,这个有相关linux和mac的设置。设置后,重新打开命令行。Linux 或 Mac。
2023-03-06 10:47:34
365
原创 创建Git服务器目录,仅个人记录
创建Git目录创建文件夹:mkdir dir进去创建文件目录中,初始化Git 服务 cd dir git init --bare修改相关文件权限chgrp -R git dir/chown -R git dir/
2020-02-11 16:21:02
231
原创 tomcat之session过期问题及Redis session管理配置
一、Tomcat相关影响session管理的配置文件1 . conf/content.xml,默认配置中Manager 注释不打开情况下,重启后后保留session不失效。Manager 打开情况下,重启后会丢失session<!-- The contents of this file will be loaded for each web application -->&am
2019-03-06 16:43:46
2585
原创 redis之学习1
Redis 全称remote dictionary server,是一种基于键值对(key-value)的NoSql数据库,redis的值时由string(字符串)、hash(哈希)、list(列表)、set(集合),zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种数据库结构和算法组成。由于redis会将所有的数据都存放在内容中,所以他的读写性能非...
2018-03-02 14:54:47
263
原创 tomcat 使用遇到配置问题总结
tomcat内存溢出需要修改tomcat 下bin文件夹中catalina.sh 相关配置JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -server -Xms256m -Xmx512m -XX:PermSize=1024M -XX:MaxPermSize=1024mtomcat 下运行多个工程,需要再web 工程下的 web.xml 添加param>
2018-01-12 13:53:37
776
原创 andriod之一体化总结(1)
1.查询的资料相关url以QQ为例子的一体化: http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/1122/3712.html 相关例子的API: http://hukai.me/android-training-course-in-chinese/index.html官网地址:https://developer.android
2016-12-01 16:49:44
363
原创 Andriod 初学之资料分享
开发andriod快一年时间了,由于新学习以及项目紧张的的原因一直没有来得及总结,虽然并非常了解,还是希望给向我一样的初学者一些帮助:下面是我刚开始看过的或者搜索过的一些网站的分享:安装android运行环境:http://wiki.jikexueyuan.com/project/react-native/DevelopmentSetupAndroid.htmlAndrio
2016-11-18 10:56:08
399
原创 微信分享之andriod开发
说起微信分享我就忍不住吐槽, 第一:你必须先去官网获取它的WX_APP_ID,不然在你开发阶段根本没法测试(当然你可以试着用测试号,我没有用过的。)。 第二,就是关于微信提供的debug.keystore签名,前提你必须去官网获取认证,否则不可能分享成功。 第三,在你的app中添加了太多微信相关的代码,而且放的相关文件问题还必须放在工程根目录下面。 第四,当你获取开发完开始测试时,你必须把
2016-11-17 14:25:42
585
原创 QQ分享之andriod开发
一、准备资料记得去QQ开发平台获取: 获取app开发资质,http://open.qq.com/ a. QQ官网资料地址b.下载 分享jar包:{全量包:open_sdk_r****.jar,基础包:open_sdk_r****_lite.jar} 有基础包和全量包,这里只是用的基础包。因为只有分享功能。c:导入jar包:open_sdk_r5756_lite.jar二、开发相关(没获取ap
2016-11-11 14:38:41
1057
原创 Spring 调度任务@scheduled学习总结
官网Api:http://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html#scheduling-annotation-support-scheduled;1.initialDelay :初次执行任务之前需要等待的时间@Scheduled(initialDelay =50
2015-05-22 16:50:45
8858
转载 Spring声明式事务配置管理方法
转载地址:http://www.cnblogs.com/rushoooooo/archive/2011/08/28/2155960.html环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys:
2015-05-05 21:35:05
428
原创 File,IO文件相关操作
/** * @param path * 路径 * @param str * 匹配字符串 * @return * @throws IOException */ public static int find(String path, String str) throws IOException { File file =
2015-04-25 16:48:09
421
原创 java模拟堆栈例子
/** * 堆栈后进先出 * @author wyh * */public class Stack { /** 存储区域 */ int[] data; /** 最大存储量 */ int maxSize; // TODO int top; public Stack(int maxSize) { this.maxSize = maxSize; this.data =
2015-04-25 11:05:31
1633
转载 非常好的Java反射例子
转载地址:http://www.douban.com/note/306848299/在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,更多Java学习,请浏览疯狂java官网。 Java反射在我们Java学习的过程中是非常重要的知识点。可能有些同学认为这个学习起来不容易理解,其实就我个人而言还是比较简单,学习起来也比较容易
2015-04-23 21:31:34
457
转载 Java中equals和==的区别
转载地址:http://www.cnblogs.com/zhxhdean/archive/2011/03/25/1995431.htmlJava中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类
2015-04-23 21:12:55
389
转载 java 生成 powerpoint
文档下载地址:http://www.apache.org/dyn/closer.cgi/poi/release/src/poi-src-3.9-20121203.tar.gz http://www.apache.org/dyn/closer.cgi/poi/release/bin/poi-bin-3.9-20121203.zip
2015-04-15 22:45:19
1169
原创 ibatis的resultMap
1.resultMap 元素的概念视图constructor– 类在实例化时,用来注入结果到构造方法中 idArg – ID参数;标记结果作为 ID 可以帮助提高整体效 arg –注入到构造方法的一个普通结果id–一个ID结果; 标记结果作为ID可以帮助提高整体效能result–注入到字段
2015-04-15 22:28:35
1802
原创 ibatis学习配置文件基本概念
1、有下面配置文件分析相关<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"> 1.environments决定加载哪种环境,包括数据源和事务管理器MyBatis
2015-04-15 22:11:57
417
原创 ibatis学习基本例子
一、项目目录结构图。二、相关jar包三、类和配置文件内容1.相关实体类user:package entity;/** * 登陆用户 * @wyh */public class User { public int userCode; public String userName; public String password; /**用户类型分为 0系
2015-04-15 21:47:17
476
java html转 java相关代码
2018-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅