自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (8)
  • 收藏
  • 关注

原创 有一种感慨叫人到中年

有一种感慨叫人到中年

2025-04-21 23:23:42 254

原创 知识产权(四)

著作权包括著作人身权和著作财产权,主要记住人身权:发表权、署名权、修改权、保护作品完整权。题目的选项除了这四个以外都是财产权。著作权权利中:署名权、修改权、保护作品完整权不受时间限制,受到永久保护。发表权的保护期限为作者的终生及死后的50年。

2025-04-16 08:00:00 770

原创 计算机系统基础知识(一)

计算机系统硬件基本组成

2025-04-15 08:00:00 1312

原创 Python文件操作

Python面向对象

2025-04-13 09:00:00 1328

原创 Python面向对象

简称: OO) 至今还没有统一的概念 我这里把它定义为: 按人们 认识客观世界的系统思维方式,采用基于对象(实体) 的概念建立模型,模拟客观世界分析、设 计、实现软件的办法。对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类。类是抽象的,在使用的时候通常会找到这个类的一个具体的存在,使用这个具体的存在。具有相似内部状态和运动规律的实体的集合(或统称为抽象)。某一个具体事物的存在 ,在现实世界中可以是看得见摸得着的。解决菜鸟买电脑的故事。

2025-04-12 08:00:00 1306

原创 字符串、列表、元组、字典

Python 字符串、列表、元组、字典

2025-04-06 21:00:00 390

原创 软件设计师之设计模式

简单工厂模式(Simple Factory Pattern)属于类的创建型模式,又叫静态工厂方法模式(Static Factory Method Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。

2025-04-04 21:00:00 1136

原创 Python函数

Python函数

2025-03-31 21:00:00 773

原创 Python判断语句和循环语句

Python判断语句和循环语句

2025-03-30 21:00:00 465

原创 Python基础知识

通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性。以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用。

2025-03-29 21:00:00 443

原创 认识python

起源Python的作者,Guido von Rossum,荷兰人。1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,尽管拥有数学和计算机双料资质,他总趋向于做计算机相关的工作,并热衷于做任何和编程相关的活儿。在那个时候,Guido接触并使用过诸如Pascal、C、Fortran等语言。这些语言的基本设计原则是让机器能更快运行。在80年代,虽然IBM和苹果已经掀起了个人电脑浪潮,但这些个人电脑的配置很低。比如早期的Mac

2025-03-27 22:15:10 580

原创 第一次程序Hello Python

2、新建文本文档文件,修改名称为test.py;3、记事本打开文件,书写程序内容,保存文件;范例:python Hello.py。格式: python 文件名.py。4、打开命令行,输入执行指令。第一个Python代码。Python环境安装。

2025-03-25 21:07:58 336

原创 Invalid byte tag in constant pool: 19

需要把tomcat.util.scan.DefaultJarScanner.jarsToSkip 新增相应的jar包。经查询有的说要把相关的jar 包进行降级,但是我这边降了还是会报一样的错误,经过大牛的指点,需要修改。Server下边的tomcat的catalina.properties文件进行操作,问题解决。目前在用eclipse启动老项目的时候遇到一个报错,导致tomcat 不来,报。

2023-01-09 21:00:00 665

原创 windows7关闭占用端口

1、找到端口名(3004)  netstat -aon | findstr "3004"2、找到pid  tasklist|findstr "6412"3、关闭端口  taskkill /pid 7576 -t -f

2021-10-27 17:52:20 580

原创 我的杭州网约车生涯

做网约车是很辛苦的一件事情,很多人都坚持不下来。特别是刚开始做的时候,会很快打消你的积极性。 我是一名程序猿,在某国企单位混吃等死,工作时间很固定,每天朝九晚五,每天下了班无所事事,刷视频看电视剧。自己也是到了一定得年龄,也该成家立业,但是家境一般,机缘巧合之下打听到网约车司机一个月也能挣个万儿八千的,于是就在别人的推荐下周六在某汽车租赁公司租了一辆混动车兼职跑网约车。希望是在闲暇时间赚点外快。 正好第一周周六回来的时候有点晚,没有带相关证件,平台也无法注...

2021-10-24 21:26:44 426

原创 String.split()字符串截取踩坑

在工作中有个代码块用到String.split()来进行截取特殊字符遇到的坑String str = "||";String[] strs = str.split("\\|");System.out.println(strs.length);最后结果输出是 0起初我以为是\\|的原因后来看到还可以用Pattern.quote("|")代替String str = "||";String[] strs = str.split(Pattern.quote("|"));System.o

2021-10-17 15:59:08 805

原创 idea properties中文乱码uncode转中文

2021-09-16 21:56:12 192

原创 oracle select 语句中增加rowid才可以进行手动的修改数据

oracle select 语句中增加rowid才可以进行手动的修改数据select t.* from all_unified_audit_actions tselect t.rowid,t.* from all_unified_audit_actions t然后提交回滚就可以了

2021-09-16 21:50:31 3944

原创 PLSQL Developer怎样设置为中文

2021-09-14 00:52:44 1604

转载 什么是SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。...

2021-07-02 14:52:24 138

原创 什么是索引

1.什么是索引:在数据中,索引相当于字典的目录一下,通过索引可以快速的检索数据。2.索引的特点:优点:可以提高数据库检索数据的速度缺点:只能提高查询速度,相反会降低新增,修改,删除的效率浪费存储空间 索引不是越多越好,根据实际情况添加不同的索引3.索引的创建:单列索引:适用场合:基于单个列建立索引,如果经常在where子句中引用某个列,那么应该考虑在该列上建立单列索引。语法:-- 在ename字段上面添加索引CREATE INDEX ...

2021-07-02 14:19:39 2009

转载 JAVA内存泄漏和内存溢出的区别和联系

1、内存泄漏memory leak :是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。2、内存溢出 out of memory :指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但是你却存储long类型的数据,那么结果就是内存不够用,此时就会报错OOM,即所谓的内存溢出。3、二者的关系:内存泄漏的堆积最终会导致内存溢出内存溢出就是你要的内存空间超过了系统实际分配给你的空间,

2021-07-02 11:31:31 165

转载 什么是微服务,SpringBoot和SpringCloud的关系和区别

什么是微服务?就目前而言对于微服务业界没有一个统一的,标准的定义.但通常而言,微服务是一种架构模式或者说是一种架构风格,它提倡单一应用程序划分为一组小的服务,每个服务在其独立的自己的进程中,服务之间相互协调,互相配合,为用户提供最终价值.服务之间采用轻量级的通信机制互相沟通(基于Http的Restful API)每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生产环境,类生产环境进行构建,可以有一个非常轻量级的集中式管理来协调这些服务,可以使用不同的语言来编写服务,也可以使用不同的数据存储.

2021-07-02 11:17:48 1939

转载 oracle和mysql的区别

1、Oracle是大型数据库,而MySQL是中小型数据库。但是MySQL是开源的,但是Oracle是收费的,而且比较贵。2、Oracle的内存占有量非常大,而mysql非常小3、MySQL支持主键自增长,指定主键为auto increment,插入时会自动增长。Oracle主键一般使用序列。4、MySQL字符串可以使用双引号包起来,而Oracle只可以单引号5、MySQL分页用limit关键字,而Oracle使用rownum字段表明位置,而且只能使用小于,不能使用大于。6、Oracle在

2021-07-02 10:31:58 694

原创 Spring事务管理

什么是事务: 事务,一般指要做的或所做的事情。计算机语言中指访问并可能更行数据库中各种数据项的一个执行单元 数据库事务(Database Transaction)是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全的不执行。 事务管理对于企业应用来说是至关重要的,好使出现异常情况,它也可以保证数据的一致性。spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用TransactionTemplate或者直...

2021-07-02 10:12:09 180

原创 Spring详解

Spring是一个开源框架,是为了解决企业应用开发的复杂性而创建的。 Spring在软件开发中所占的位置是承上启下。 目的:解决企业应用开发的复杂性。 功能:使用基本的SpringBean代替EJB,并提供了更多的企业应用功能 。 范围:任何Java应用 。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。...

2021-07-02 09:59:14 285

原创 Git基础知识

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用 SVN 背景的人,你需要做一定的思想转换,来适应 Git 提供的一些概念和特征。

2021-06-28 14:21:43 156

原创 Zookeeper在windows启动安装

ZooKeeper是一个集中的服务,用于维护配置信息、命名、提供分布式同步和提供组服务。所有这些类型的服务都以某种形式被分布式应用程序使用。每次实现它们时,都有大量的工作要做,以修复不可避免的bug和竞争条件。由于实现这类服务的困难,应用程序最初通常会忽略它们,这使得它们在发生变化时变得脆弱,难以管理。即使操作正确,这些服务的不同实现在部署应用程序时也会导致管理复杂性。具体可移步到https://zookeeper.apache.org/查阅 ZooKeeper是一个分布式的,开放源...

2021-06-25 17:41:24 403

原创 Oracle listagg字符串拼接字符串过长问题解决

--LISTAGG(to_clob(List), ',') WITHIN GROUP(ORDER BY INDEX_NO) xmlagg(xmlparse(content List||',' wellformed)order by index_no).getclobval()

2021-06-21 14:31:56 4515

原创 IDEA 编码规约扫描插件使用方法

阿里编码规约扫描对单独选择一个文件右键进行扫描,会提示你哪个地方需要注意,非常好用的一个编码规约插件

2021-06-21 13:31:28 624 2

转载 idea项目目录结构不是树形(横向变纵向)

原文链接https://blog.csdn.net/stay_foolish12/article/details/106905289

2021-06-10 10:46:58 2376 1

转载 数据库SQL调优的几种方式

数据库SQL调优的几种方式一.创建索引1.要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引2.(1)在经常需要进行检索的字段上创建索引,比如要按照表字段username进行检索,那么就应该在姓名字段上创建索引,如果经常要按照员工部门和员工岗位级别进行检索,那么就应该在员工部门和员工岗位级别这两个字段上创建索引。(2)创建索引给检索带来的性能提升往往是巨大的,因此在发现检索速度过慢的时候应该首先想到的就是创建索引。(3)一个表的索引数最好不要超过6个,若太多则

2021-06-03 13:43:31 217

转载 2013-Lost connection to MySQL server at ‘waiting for intial communication packet‘,system error:0

原文链接https://www.cnblogs.com/matd/p/11754033.html

2021-06-03 13:14:11 865

原创 MinIO 搭建使用

MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。MinIO是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。具体软件下载https://min.io/download其中具体使用文档可以查看http://docs.minio

2021-05-31 18:04:29 462

原创 Mysql常用函数

1、CONCAT(str1,str2,...)返回来自于参数连结的字符串。如果任何参数是NULL,返回NULL。可以有超过2个的参数。一个数字参数被变换为等价的字符串形式。select CONCAT('My', 'S', 'QL');--'MySQL'select CONCAT('My', NULL, 'QL'); -> NULL2 LENGTH(str) 返回字符串str的长度。 select LENGTH('text'); -> 43 LOCATE(sub...

2021-05-31 17:17:16 188

原创 MySql卸载

停止MySQL1添加删除程序中卸载MySQL2到安装目录删除MySQL3删除:C:\Documents and Settings\All Users\Application Data\MySQL4查看注册表:(regedit)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ServicesHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ServicesHKEY_LOCAL_MACHINE\SYSTEM\ControlSet

2021-05-31 17:04:54 117

转载 JVM常用参数配置及优化

原文链接https://zhuanlan.zhihu.com/p/85153215

2021-05-31 13:42:17 679

原创 JDK下载以及安装说明和环境变量配置

下面以Windows10系统下的JDK下载和安装为例进行说明。1、JDK下载访问oracle官网:http://www.oracle.com在首页点击Downloads,进入oracle软件下载页。在下载页面,点击Java。选择Java (JDK) for Developers,点击。在 JavaSEDownloads页面,点击中间的DOWNLOAD按钮。在JDK下载页,首先勾选Accept License Agreement,同意O...

2021-05-18 16:02:31 272 2

转载 The temporary upload location is not valid 临时上传位置是无效的

The temporary upload location is not valid临时上传位置是无效的?原因:1.spring boot的应用服务在启动的时候,会生成在操作系统的/tmp目录下生成一个Tomcat.*的文件目录,用于"java.io.tmpdir"文件流操作TomcatEmbeddedServletContainerFactory2.程序对文件的操作时:会生成临时文件,暂存在临时文件中;lunix 系统的tmpwatch 命令会删除10天未使用的临时文件;长时..

2021-05-10 15:09:51 4803

转载 Error:svn: E155037: Previous operation has not finished; run ‘cleanup‘ if it was interrupted

今天使用svn时报了一个这个错,网上搜索时都说是要使用sqllite来删除svn队列。其实可以直接使用idea自带的terminal运行svn cleanup 就可以解决这个问题。原文链接https://blog.csdn.net/qq_40670830/article/details/86645007...

2021-05-07 16:49:48 143

apache-zookeeper-3.7.0.rar

zookeeper3.5.9 zookeeper3.6.3 zookeeper3.7.0 解压可用

2021-06-25

apache-apollo-1.7.1.zip

apache-apollo-1.7.1 windows 和 linux版本包

2021-06-30

ColorPick.zip

取色器

2021-04-22

切换jdk脚本神器.rar

切换jdk脚本神器

2021-06-28

Git工具安装包.rar

Git工具安装包

2021-06-28

dubbo-admin-master.zip

dubbo的使用,其实只需要有注册中心,消费者,提供者这三个就可以使用了,但是并不能看到有哪些消费者和提供者,为了更好的调试,发现问题,解决问题,因此引入dubbo-admin。通过dubbo-admin可以对消费者和提供者进行管理。

2021-06-25

minio安装包.rar

minio安装包

2021-06-21

阿里编码规约IDEA插件.rar

Alibaba Java Coding Guidelines阿里编码规约

2021-06-21

空空如也

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

TA关注的人

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