- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 如何在gitee创建账号和提交项目代码
执行 git pull 命令,Git 会尝试将远程仓库的更改合并到本地仓库。就是在gitee上新建一个空项目,然后拉取到本地,然后把你本地要上传的项目放到拉下来的这个文件夹里,然后add->commit->push就可以了,然后就完成了项目的初始化,这种方式也是可行的,操作更简单。这些平台都提供了开源项目的支持,开发者可以根据自己的需求选择合适的平台进行代码托管和协作。注意:在这种情况下,你需要小心处理合并冲突,因为两个不相关的仓库可能有相同的文件或文件名,导致合并冲突。目前只能创建私有的,因为是空的。
2024-07-04 17:18:20
1039
原创 创建SpringBoot项目的方式
当应⽤程序启动时,Spring Boot会⾃动从classpath(类路径)中找到并加载application.properties 和 application.yaml 或者 application.yml ⽂件。yml 是树形结构的配置⽂件,它的基础语法是"key: value"。properties 是以键值对的形式配置的,key 和 value 之间是以 "=" 连接的。选择Spring Initializr,url是基于官网创建,设置项目相关信息。启动完成,默认端口是8080,也可以修改端口。
2024-07-04 15:13:33
630
原创 AES对称加密之CBC
这样每个密文块依赖该块之前的所有明文块,为了保持每条消息都具有唯一性,第一个数据块进行加密之前需要用初始化向量IV进行异或操作。CBC模式是一种最常用的加密模式,它主要缺点是加密是连续的,不能并行处理,并且与ECB一样消息块必须填充到块大小的整倍数。这种模式是先将明文切分成若干小段,然后每一小段与初始块或者上一段的密文段进行异或运算后,再与密钥进行加密。1.不容易主动攻击,安全性好于ECB,适合传输长度长的报文,是SSL、IPSec的标准。3.需要初始化向量IV。
2024-06-29 16:22:46
217
原创 JAVA内存溢出后怎么打印和分析dump文件
配置完后,如果后续程序发生溢出,会生成快照文件(文件后缀.hprof),一般dump文件都比较大,需要特定的工具进行分析。设置jvm参数,当内存溢出时输出Dump文件,dump文件名格式为xxx.hprof。还可以点击其他相关tab进行查看实例数等,该工具还支持JMX连接等远程方式分析。可使用JDK自带的jvisualvm、Jprofile、MAT等。解决程序问题,无限循环、对象或引用未释放等。点击异常线程会显示发生异常时的日志。等可以分析图或GC根路径等。可以增加内存大小的配置。
2024-03-04 17:30:40
1774
1
原创 windows下启动springboot jar包
下图是用idea打出的jar包过程,当然用idea启动测试更方便,但是咱们这里主要是讲解下启动jar包的过程哈。以下是能正常启动的启动脚本,可以根据环境设置jdk等参数,run.bat。本地环境变量配置的jdk是java6版本,实际提示的是要求java17,当初在lib下打出了两个jar包,用错包了,导致包一下的错。正常的jar打开后应该是这个样子的,我用的是压缩工具打开。开始是通过单独的命令执行jar的,没有写启动脚本。运行启动脚本后可以看到这个,代表启动正常了。换成另外一个正常的jar包启动正常。
2024-01-30 14:01:07
1121
1
原创 IDEA开发中遇到的问题
IDEA中项目编译后不显示“External Libraries上面这个选择的不对,导致展示的不对,如图直接点左上方的Project就出来了,应该是进入Project Files或者Package模式了。
2024-01-29 15:15:29
463
原创 JBOSS启动Trying to install an already registered mbean
1、更换数据库后只需要修改驱动和数据库信息,见\jboss-\server\default\deploy\**-ds.xml文件。把修改后的文件拖过来之后不小心在jboss-ha-xa-jdbc.rar包中也拖了一份,导致数据源加载了两遍。解决方法:删除jboss-ha-xa-jdbc.rar包中的**-ds.xml文件。2、需要把新的驱动放到 \jboss\server\default\lib目录下。
2024-01-29 14:49:34
374
原创 Java日期转换SimpleDateFormat的使用及注意事项
1、一定要注意大小写的问题,大小写不同代表的含义不一样:yyyy-MM与YYYY-MM。2、另外转换的时候要注意位数的限制,比如yyyy-M 与 yyyy-MM。
2024-01-29 09:13:15
514
原创 java远程调试,Eclipse调试
debug需要调试器(eclipse是一种调试器)和目标应用程序(待调试的程序)协同工作,这样才能有效调试,因此,调试链路有两个节点:调试器和目标应用程序。这两个节点都可以作为服务端,等待对方的连接,该参数就是控制究竟哪一方作为服务端的。n:运行程序启动脚本后,jvm自动加载,然后开启debug端口号。应用程序开启debug模式,启动应用,然后调试器进行连接。y:运行程序启动脚本后,发现jvm会暂停,直到调试器连接过来后,jvm会继续加载。启动后会停止,等调试器启动后在运行。n:调试器作为服务端。
2024-01-25 17:34:37
334
1
原创 Intellj Idea快捷键
5、Ctrl+Alt+O 优化导入的类和包(删除类中无用的import包)7、Ctrl+E或者Alt+Shift+C 最近更改的代码。14、Ctrl+Shift+Alt+N 查找类中的方法或变量。10、Ctrl+Shift+Space 自动补全代码。12、Ctrl+Alt+Space 类名或接口名提示。15、Alt+Shift+C 对比最近修改的代码。22、Ctrl + Shift + R 替换。3、Ctrl+Shift+N 查找文件。4、Ctrl+Alt+L 格式化代码。
2023-07-26 15:38:01
107
1
原创 JAVA相关技术官网地址
spring:Spring | Homecvs:CvsGuitomcat:Apache Tomcat® - Welcome!eclipse:Enabling Open Innovation & Collaboration | The Eclipse Foundationgithub:GitHub: Where the world builds software · GitHubmaven repository:
2021-11-02 09:50:43
407
原创 用jrtplib对媒体数据进行传输
目前在研究jrtplib,主要是用来传输媒体数据,但是在传输过程中会出现偶尔的丢包情况,丢包率不是很大。 在同一台机子上进行传输和接受时,丢包的情况很少,但是在局域网上的两台机子上传输时,对媒体文件大于100MB以上的文件老出现少量的丢包情况,有些时候竟然只是丢0.1~0.2MB。我还故意把传输的速率调低了,但是还是避免不了丢包情况。本来是想到了用rtcp来进行传输控制信息的,
2013-01-15 15:45:07
896
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人