自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

被隐藏的博客

这是一个被隐藏的博客世界

  • 博客(52)
  • 资源 (8)
  • 收藏
  • 关注

原创 Java基本数据类型以及包装类型的常量池技术

装箱:将基本类型用它们对应的引用类型包装起来;拆箱:将包装类型转换为基本数据类型;举例://装箱 int n = i;//拆箱L1L2从字节码中,可以发现装箱其实就是调用了 包装类的valueOf()方法,拆箱其实就是调用了xxxValue()方法。因此,等价于int n = i等价于如果频繁拆装箱的话,也会严重影响系统的性能。应该尽量避免不必要的拆装箱操作。

2023-05-05 12:59:23 802

原创 JDK、JRE 和 JVM 之间的区别

它包含一组库 + JVM 在运行时使用的其他文件。JDK 包含私有 Java 虚拟机 (JVM) 和一些其他资源,例如解释器/加载器 (java)、编译器 (javac)、归档器。它是一个规范,它提供了一个可以在其中执行 Java。JVM、JRE 和 JDK 是平台相关的,因为每个OS的配置彼此不同。是一个软件开发环境,用于开发 Java 应用程序和小程序。它还可以运行那些用其他语言编写并编译为 Java 字节码的程序。(jar)、文档生成器 (Javadoc) 等,以完成Java应用程序的开发。

2023-05-05 12:11:05 476

原创 为什么越来越多的企业选择了云计算

随着数字化转型的加速,越来越多的企业开始选择云计算作为信息技术应用的基础设施。那么,云计算究竟有哪些优势?未来发展趋势又是怎样的呢?让我们一起来探讨一下吧。云计算是数字化转型的基础设施之一,可以为企业带来降低成本、提高效率和灵活性等多种好处。企业需要正确认识云计算带来的机遇和挑战,把握新技术和应用的发展趋势,不断提升自身的竞争力,实现数字化转型的成功。

2023-05-05 11:57:21 1004

原创 如何才能写出高质量代码

在现代软件开发中,代码质量是至关重要的。一个高质量的代码应该易于阅读、易于维护,能够达到性能和可扩展性要求,同时保证安全性和健壮性。为了写出高质量的代码,我们需要遵循一些最佳实践和方法论,同时注重软件工程方法和编码规范。下面我们将探讨如何写出高质量的代码。要写出高质量的代码,我们需要关注以下方面:代码设计与规范:我们应该使用结构清晰、命名规范、注释详细的代码,这样可以提高代码的可读性和可维护性。单元测试和集成测试:我们应该进行单元测试和集成测试,确保代码的质量和可靠性,减少重复代码的工作量。

2023-05-05 11:50:50 1220

原创 vue+springboot实现预览word

主要思路是前端把文件id获取到,去数据库搜索到存放word的url地址,后端通过url地址把doc文档转换成输入流,然后通过输出流存放到一个专属的pdf文件夹,再把这个pdf生成链接给前端,前端显示的话就用这一个链接进行显示。

2023-05-05 10:11:32 1602

原创 JNA java调用dll

JNA java调用dll

2022-12-02 23:31:05 262

原创 批量替换指定位置下的文件

批量替换指定位置下的文件

2022-11-29 20:23:40 86

原创 @Cacheable缓存key生成策略

@Cacheable缓存key生成策略

2022-11-29 20:22:58 2417

原创 JDK环境变量一键配置

JDK环境变量一键配置

2022-11-29 20:19:11 295

原创 什么是循环依赖以及解决方式

循环依赖以及解决方式

2022-11-29 20:18:32 61

原创 MySQL备份脚本

MySQL备份脚本

2022-11-29 20:17:51 37

原创 npm配置

npm配置

2022-11-29 20:16:49 17

原创 nvm安装与使用

nvm安装与使用

2022-11-29 20:16:23 1198

原创 开源远程桌面软件

开源远程桌面软件

2022-11-29 20:15:55 1094

原创 MySQL主从

MySQL主从

2022-11-23 14:33:27 38

原创 jdk8最后一个免费版本号

JDK8的什么版本是免费商用的?2019年JDK8 u221之前的版本是可以免费商用的。此后需要Oracle的商用许可才能商用。

2022-11-23 14:17:09 501

原创 Spring bean加载顺序

使用注解调整Spring bean加载顺序

2022-11-17 16:15:13 48

原创 Redis复制数据

Redis复制数据

2022-11-17 16:13:43 37

原创 oracle客户端连接tnsnames.ora

tnsnames.ora

2022-11-17 16:11:00 417

原创 tomcat日志管理

通过logrotate工具自动切割日志Tomcat的日志分割三种方法

2022-07-13 16:11:06 395

原创 dubbo低版本如何配置权重

一、dubbo-admin 动态改变二、 xml + @Service方式1.整体配置 <dubbo:application name="${dubbo.application.name}"> <dubbo:parameter key="weight" value="999"/> </dubbo:application>2.单个接口配置@Service(weight=50)@Componentpublic class UserServiceI

2022-03-11 14:53:49 2618

原创 Arthas热替换服务器文件

#一.jad命令反编译,然后可以用其它编译器,比如vim来修改源码# mc命令来内存编译修改过的代码# 用retransform命令加载新的字节码#二.本地上传class文件然后直接用retransform命令加载新的字节码#方法执行数据观测,能观察到的范围为:返回值、抛出异常、入参watch com.web.controller.task.UserController getUserInfo "{params,target,returnObj,throwExp }" #反编译内存中

2021-12-17 15:18:46 724

原创 window.open打开子窗口回调父窗口函数

window.open打开子窗口回调父窗口函数父页面JS<script> var btn = document.getElementById('btn') btn.addEventListener('click', function () { window.open('子页面.html', '','width=600,height=300') }) // 监听子窗口回传数据

2021-11-13 20:40:45 1572

原创 adb命令

1、adb (android debug bridge 安卓调试桥) 连接PC和手机,让电脑能够通过adb的命令来操作控制手机。Android 系统基于linux内核,使用java语言开发了一系列脚本工具。安卓系统中,很多的命令都是继承自linux的。2、Android SDK(software development kit 软件开发工具包) 中就会包含adb。搭建adb的环境:1.简化版,直接拷贝adb.exe和两个相关的dll文件,就可以运行adb。2.标准版:把SDK环境搭建起来,

2020-10-16 15:51:17 373

原创 float精度丢失问题

原数 float 234.567将一个内存存储的float十进制转化为二进制格式的步骤(1)先将这个实数的绝对值化为二进制格式,注意实数的整数部分和小数部分的二进制方法在上面已经探讨过了。11101010.1001000100100110111010010111100011010101(2)将这个二进制格式实数的小数点左移或右移n位,直到小数点移动到第一个有效数字的右边。1.1101010100 1000100100 110 111010010111100011010101 12345678

2020-10-14 15:12:29 200

原创 Centos下crontab安装失败的解决办法

问题描述因为需要对Mysql数据库进行定时备份,首先按常规套路在CentOS下使用yum进行安装yum install crontabs提示Mysql版本冲突。。。事务检查出错: file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.1.73-8.el6_8.x86_64 conflicts with file from package mysql-community-common-5.7.13-1.el6.

2020-10-14 15:07:20 1074

原创 常见消息中间件对比

常见消息中间件对比

2020-07-24 08:52:20 120

原创 HTML设置滚动条样式

html::-webkit-scrollbar { /*整体样式*/ width : 16px; height: 1px; } html::-webkit-scrollbar-thumb { /*滚动轴*/ border-radius: 16px; box-shadow : inset 0 0 8px rgba(0, 0, 0, 0.2);...

2020-06-08 13:42:14 575

原创 SQL Server备份远程数据库

--建立映射 exec master..xp_cmdshell 'net use z: \\本机IP\共享文件夹 "本机密码" /user:本机IP\administrator'/*--说明:z:是映射网络路径对应本机的盘符或COPY 时将z: 换成 \\本机IP\共享文件夹。administrator是登陆的用户名 密码 指定的是administrator用户的密码 --*...

2020-03-30 17:08:00 219

转载 线上定位问题

文章转载自作者justry_deng,原文链接: https://blog.csdn.net/justry_deng/article/details/90447410 的部分内容,并做了部分修改线上高cpu占用率问题定位:提示:在业务量不大的情况下,cpu占用率过高,死循环以外,常见的可能还有:内存泄漏,导致大量full GC......排查开始:第一步:使用top指令,定位CPU占用较高...

2020-03-13 09:50:50 212

原创 hibernate少量数据查询慢

问题:hibernate 查询 TbDefectTable对象 233条数据需要5-6秒时间此项目为公司拥有很久历史的项目TbDefectTable对象有20个字段 + TbDefectTable关联对象 5个字段hibernate版本:Manifest-Version: 1.0Ant-Version: Apache Ant 1.7.0Created-By: 1.5.0_13-119 ...

2019-12-10 15:18:36 467

原创 WebMvcConfigurerAdapter 方法过时

Spring Boot 继承WebMvcConfigurerAdapter 方法过时(在spring5.0版本后这个类被丢弃了WebMvcConfigurerAdapter ,虽然还可以用,但是看起来不好。)又发现继承WebMvcConfigurationSupport类会导致一些问题解决:WebMvcConfigurerAdapter 源码spring 5....

2019-08-12 09:55:23 147

原创 MD5加密工具类

import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * MD5加密 * */public class MD5Util { // 盐,用于混淆MD5 private...

2019-07-09 17:17:59 113

原创 获取日期

DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH时mm分ss秒");System.out.println(df.format(LocalDateTime.now()));

2019-07-04 09:17:44 85

转载 富文本编辑器

富文本编辑器https://blog.csdn.net/sky274548769/article/details/82012344https://blog.csdn.net/qq_33745799/article/details/70031641

2019-07-04 09:16:38 84

原创 html元素可编辑

属性加上contenteditable="true" 例如:<p contenteditable="true">这是一段可编辑的段落,快来尝试编辑该文本吧。</p>

2019-07-04 09:12:10 319

原创 判断当前日期是否是月末

public static void main(String[] args) throws ParseException { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date parse = sdf.parse("2019-02-01"); for (int i = 1; i <= 31; i...

2019-06-06 08:38:45 1449

原创 Comparator实现自定义排序

List<Map<String,Object>> list = query.list(); //对集合进行排序 Collections.sort(list, new Comparator<Map<String,Object>>() { public int compare(Map<String, Object> o1, Ma...

2019-06-03 17:03:58 2351

原创 laydate日期选择器类型切换

<select id="date" onchange="dateShow(this)"> <option value="date">日</option> <option value="month">月</option> <option value="year">年</option></se...

2019-06-03 11:23:58 4480 1

原创 Nginx配置

查看Nginx进程 tasklist /fi "imagename eq nginx.exe"启动 start nginx停止 nginx -s stopnginx -s quit 完整有序的停止nginx检查端口占用: netstat -ano | findstr 0.0.0.0:80 或 netstat -ano | findstr "80"重新加载配置文件 nginx...

2019-05-16 13:59:26 108

Python常用爬虫框架.md

经常游弋在互联网爬虫行业的程序员来说,如何快速的实现程序自动化,高效化都是自身技术的一种沉淀的结果。

2023-05-10

美赛备赛经验.pdf0

美赛备赛经验.pdf0

2023-05-05

程序员简历模板 (简约风).pdf

程序员简历模板 (简约风).pdf

2023-05-05

Java 面试题集锦.pdf

Java 面试题集锦.pdf

2023-05-05

VUE面试题.pdf0

VUE面试题.pdf0

2023-05-05

java面试题.pdf

java面试题.pdf

2023-05-05

网页设计与制作.pdf

网页设计与制作 题目练习

2023-05-05

计算机组成原理课程设计实验报告.pdf

计算机组成原理课程设计实验报告.pdf

2023-05-05

大数据与人工智能.pdf

大数据与人工智能.pdf

2023-05-05

人工智能VS机器学习VS深度学习.pdf

人工智能VS机器学习VS深度学习.pdf

2023-05-05

人工智能发展史(下).pdf

人工智能发展史(下).pdf

2023-05-05

人工智能发展史(上).pdf

人工智能发展史(上).pdf

2023-05-05

灰色预测模型.pdf1

灰色预测模型

2023-05-05

Matlab学习.pdf

Matlab学习

2023-05-05

MySQL 精选 60 道面试题(含答案)

MySQL 精选 60 道面试题(含答案)

2023-05-05

《码蚁免费成绩管理系统》

教学质量是学校教学的生命线,只有能够客观分析自己教学成败得失的教师才是一个合格的老师。这是一款注重优化成绩采集方法、丰富成绩分析维度的小学成绩统计系统,力争做到符合教师工作习惯、使用方法简单、数据分析多样、分析结果科学,为教师的试卷分析、教育科研提供数据参考。   开发者是一名非计算机专业的小学教师,只因工作遇到了兴趣,才有了这个小项目。为了让自己统计成绩工作变得更优雅,才边学边写这个成绩统计项目。信息录入与输出简单,支持在线单条录入和表格录入、表格输出,尽量让所有信息可管理。在操作设计中,遵循 Giles Colborne 的简约至上原则,尽量做到三步便可到达要操作的位置。统计维度参考华东师范大学教育学系王孝玲教授著作的《教育统计学》第五版。前端采用X-adminV2.2,后端采用ThinkPHP V6.0.7框架开发。   “情怀”的代言人罗永浩说:“科技的每一次进步,给我们带来的是更好的世界,而不是完美的世界”,因此,这个项目会一直向着更好不断奔跑着!

2023-05-05

毕业设计-外卖点餐系统

毕业设计-外卖点餐系统 springboot+vue+vant+element-ui

2023-05-05

《校园二手交易平台》毕业设计

基于springboot的前后端分离的毕业设计 技术栈:springboot+mybatisplus+jdk8+mysql5.6 服务器已经过期,需要数据库文件的请自行根据实体类自行生成sql 使用说明:

2023-05-05

毕业设计学生社团账单管理系统

毕业设计学生社团账单管理系统(含源码,论文、答辩,查重等)

2023-05-05

智能家居、智慧宿舍管理系统,毕业设计

智能家居、智慧宿舍管理系统,毕业设计。

2023-05-05

乐淘购物系统后端代码-毕业设计

乐淘购物系统后端代码---毕业设计

2023-05-05

立体停车车库系统设计与实现

个人的毕业设计,关于立体停车车库系统设计与实现,具体讲是手机端控制,发送信息停放车辆,信息通过后台传递到数据库和阿里云物联网,数据库的信息做出相应的修改(包括用户消费金额,停放时间等),此时要开启后台管理平台“ruoyi-ui”,为了防止多台手机同时发送信息导致信息冲突,我将车辆停放信息一条一条存到数据库里,通过后台管理平台页面自动执行,只有执行完一条任务,数据库才会变动,“阿里云Demo2”监听了物联网平台的数据变动,通过这些变动的数据,模拟停车场的情景。 软件架构说明 基于ruoyi的springboot+vue+mysql+redis框架开发,还借助了阿里云物联网平台。 auto_parking是uni-app做的手机端,RuoYi-Vue-master是后台,阿里云Demo2是场景模拟 其中数据库配置和后台配置都是本地配置,需自行修改 阿里云Demo2是改造了阿里云物联网平台给的aliyun_iot_device_quickstart,需要自行去阿里云创建实例再修改三元组才能使用

2023-05-05

农资网络商城系统的设计与实现- 毕业设计 包括但不限 后端、前端、论文

毕业设计 内含个人毕业设计的代码 文档 包括但不限 后端、前端、论文

2023-05-05

ssm框架的网上订餐系统-毕业设计

此项目为个人毕业设计后端代码。项目目标是设计一个ssm框架的网上订餐系统,前端分为商城界面、后台管理界面。此项目采用SSM框架,即spring+springMVC+mybatis。同时使用Mybatis Plus增强Mybatis的功能。

2023-05-05

毕业设计-外卖点餐系统

毕业设计-外卖点餐系统 springboot+vue+vant+element-ui

2023-05-05

茂名民宿短租系统-毕业设计

茂名民宿短租系统-毕业设计

2023-05-05

一款个人博客系统-毕业设计

本系统是是前后端分离、B/S架构项目,前端由HTML、CSS、JS、Vue搭建而成,数据传输采用Ajax,后端采用SSM框架。本系统类似于博客系统。系统实现的主要功能有:信息的发布;个人信息的更新;网站公告的查看;用户的注册与登录。在管理端,系统实现的主要功能有:管理员的登录注册;网站公告的发布与管理功能;用户发布的信息的管理;对网站的所有使用者的管理;信息类别的管理。

2023-05-05

计算机专业认证在线考试系统

计算机专业认证在线考试系统 前端 Html/Css/JavaScript Bootstrap jQuery UploadFive 后端 Spring/SpringMVC/Hibernate Spring Security slf4j/log4j Gson POI Druid 数据库 MySQL

2023-05-05

中国城市地名及区域划分数据集

该数据集可以和中国统计年鉴或者行业数据结合使用。主要包括以下特征: City: 城市中文名称缩写 City_FullName: 城市中文全称 City_EN: 城市英文名称 Province: 省中文名 Province_EN:省英文名 Region:区域划分(西、南、东、北) Tier:城市分级(一线、新一线、二线、三线、四线、五线) 城市英文名称参考了维基百科: https://raw.githubusercontent.com/ruixingchen/ChinaCityList/master/ChinaCityList.json https://en.wikipedia.org/wiki/List_of_cities_in_China 2017中国城市分级名单: http://www.shidi.org/sf_8D3732FA17F54A0980C6FCCDB796B0C2_277_30764B41120.html

2023-05-05

《中英文NLP数据集》

搜索所有中文NLP数据集,附常用英文NLP数据集

2023-05-05

《医学影像数据集集锦》

本项目的目标是整理一个医学影像方向数据集的列表,提供每个数据集的基本信息,并在License允许的前提下提供不限速下载。如果您想使用的数据集不在列表中我们可以提供免费代下。项目按照数据集模态或关注的器官分类。当前共收录约 20 个方向的 80+ 个数据集 医学影像数据集众多多且专业性强,众人拾柴火焰高!如果您使用过列表中没有的数据集,或发现列表中的信息有任何疏漏,我们非常希望您可以参与项目建设。

2023-05-05

《毕业设计管理系统》1

毕业设计是本科教育的最后一个环节,整个过程包括课题拟定与审核、师生双选、开题报告、文档审核、中期检查、毕业答辩等多个环节,是一项系统而复杂的工作。开发一个适合本校的毕业设计管理系统,不仅能够极大地减少教务管理人员的工作量,还能较大地提高学生和教师的效率。 本系统采用B/S模式,主要开发工具为Eclipse(Oxygen.1a Release),用到的编程语言有Java、JavaScript和JSP,数据库采用MySQL 5.7,服务器则用的Apache Tomcat 9.0。前端页面的编写基于bootstrap,整个项目基于SSM框架。

2023-05-05

流量杀手-3.1.1.apk

一款消耗手机流量的软件,长时间使用需要亮屏使用。

2023-05-05

定时提醒1.0.exe

易语言 定时提醒器

2023-05-05

ChatGPT Prompts魔法咒语大集合

其中,实现与ChatGPT有效对话的关键因素,是用于启动和引导对话的指令 (prompts) 质量。定义明确的指令 (prompts) 可以帮助确保对话保持在正轨上,并涵盖用户感兴趣的话题。相反,定义不明确的指令 (prompts) 会导致对话不连贯或缺乏重点,从而导致参与度和信息量较低的体验。我们将探讨如何通过精心设计清晰有效的指令 (prompts) ,实现引人入胜和内容丰富(engaging and informative)的对话,从而充分利用这些能力。有几个关键原则需要记住 —— 明确性。 清晰简洁的提示将有助于确保ChatGPT理解手头的主题或任务,并能够产生适当的反应。避免使用过于复杂或模棱两可的语言,在你的提示中要尽可能地具体。 专注性。 一个明确的提示应该有明确的目的和重点,有助于引导对话并使其保持在正轨上。避免使用过于宽泛或开放式的提示,这可能会导致对话不连贯或没有重点。 相关性。 确保你的提示与用户和对话相关。避免引入不相关的话题或切入点,以免分散谈话的主要焦点。

2023-05-05

《ChatGPT应用实战》

ChatGPT是一款基于OpenAI的GPT-4架构的大型语言模型,旨在理解和生成自然语言。它具有强大的语义理解和文本生成能力,可以在各种场景中提供高质量的文本输出。作为当下自然语言处理领域的佼佼者,ChatGPT为许多企业和个人提供了强大的支持。 随着人工智能技术的飞速发展,自然语言处理(NLP)已成为该领域的核心技术之一。通过对自然语言的理解和生成,人工智能可以更好地为人类提供便利,改善生活质量。在未来的发展过程中,人工智能和NLP将持续拓展其在各个领域的应用,为人类带来更多的惊喜和创新。

2023-05-05

2023年最新的Vue全套面试题(含答案)

2023年最新的Vue全套面试题(含答案) 2023年最新的Vue全套面试题(含答案) 2023年最新的Vue全套面试题(含答案) 2023年最新的Vue全套面试题(含答案) 2023年最新的Vue全套面试题(含答案) 2023年最新的Vue全套面试题(含答案) 2023年最新的Vue全套面试题(含答案)

2023-05-05

Apache ShenYu

Proxy: Support for Apache Dubbo, Spring Cloud, gRPC, Motan, SOFA, TARS, WebSocket, MQTT Security: Sign, OAuth 2.0, JSON Web Tokens, WAF plugin API governance: Request, response, parameter mapping, Hystrix, RateLimiter plugin Observability: Tracing, metrics, logging plugin Dashboard: Dynamic traffic control, visual backend for user menu permissions Extensions: Plugin hot-swapping, dynamic loading Cluster: NGINX, Docker, Kubernetes Language: provides .NET, Python, Go, Java client for API registe

2023-05-04

ChatGPT项目大全

AI 法律助手 - 基于ChatGPT法律检索问答工具 金融领域的AI机器人 解答金融投资问题 在线OpenAI API key余额查询工具 在线AI外语口语练习机器人 由AI和Web3 提供支持 可以在网页运行的Auto GPT代理 AI 维权律师 - 一个基于 ChatGPT帮助更多的人维护自身权益的 AI 律师 基于 ChatGPT的文件阅读助手 支持中文

2023-05-04

How ChatGPT actually works

Since its release, the public has been playing with ChatGPT and seeing what it can do, but how does ChatGPT actually work? While the details of its inner workings have not been published, we can piece together its functioning principles from recent research.

2023-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除