自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (6)
  • 收藏
  • 关注

原创 Redis面试

面试官:你先来说下 Redis 是什么吧!我:(这不就是总结下 Redis 的定义和特点嘛)Redis 是 C 语言开发的一个开源的(遵从 BSD 协议)高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、消息中间件等。它是一种 NoSQL(not-only sql,泛指非关系型数据库)的数据库。我顿了一下,接着说,Redis 作为一个内存数据库:性能优秀,数据在内存中,读写速度非常快,支持并发 10W QPS。单进程单线程,是线程安全的,采用 IO 多路复用机制。

2023-06-15 09:39:19 118

原创 Session浅谈

概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。当客户端关闭后,服务器不关闭,两次获取session是否为同一个?客户端不关闭,服务器关闭后,两次获取的session是同一个吗?1、点击控制台的红色按钮异常关闭服务器要销毁session。2. session对象调用invalidate()。3. session默认失效时间 30分钟。session什么时候被销毁?session的特点。

2023-06-15 09:35:45 115

原创 Cookie浅谈

概念:客户端会话技术,将数据保存到客户端快速入门:使用步骤:创建Cookie对象,绑定数据new Cookie(String name, String value)发送Cookie对象response.addCookie(Cookie cookie)获取Cookie,拿到数据Cookie[] request.getCookies()实现原理基于响应头set-cookie和请求头cookie实现cookie的细节一次可不可以发送多个cookie

2023-06-14 15:30:25 108

原创 设计模板-单例模式

数据库软件系统中使用数据库连接池,主要是节省打开或者关闭数据库连接所引起的效率损耗,这种效率上的损耗还是非常昂贵的,因为何用单例模式来维护,就可以大大降低这种损耗。应用程序的日志应用,一般都何用单例模式实现,这一般是由于共享的日志文件一直处于打开状态,因为只能有一个实例去操作,否则内容不好追加。操作系统的文件系统,也是大的单例模式实现的具体例子,一个操作系统只能有一个文件系统。Web应用的配置对象的读取,一般也应用单例模式,这个是由于配置文件是共享的资源。2、单例类必须自己创建自己的唯一实例。

2023-06-14 15:03:02 76

原创 线程池分类

创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程1.工作线程的创建数量几乎没有限制(其实也有限制的,数目为Interger. MAX_VALUE), 这样可灵活的往线程池中添加线程。2、如果长时间没有往线程池中提交任务,即如果工作线程空闲了指定的时间(默认为1分钟),则该工作线程将自动终止。终止后,如果你又提交了新的任务,则线程池重新创建一个工作线程。

2023-06-14 14:54:49 39

原创 数据结构-递归

递归就是方法自己调用自己,每次调用时传入不同的变量.递归有助于编程者解决复杂的问题,同时可以让代码变得简洁。

2023-06-14 14:51:53 31

原创 PB函数大全

参数x:数值型变量或表达式,参加比较的第一个数y :数值型变量或表达式,参加比较的第二个数返回值以x、y中数据类型更精确的数据类型作为该函数的返回值数据类型。参数x:数值型变量或表达式,参加比较的第一个数y :数值型变量或表达式,参加比较的第二个数返回值以x、y中数据类型更精确的数据类型作为该函数的返回值数据类型。如果n的值太小或太大,超过了整数的表示范围,则函数返回0。返回参数n的第一个字符。参数n:要得到绝对值的数值型变量或表达式返回值返回值的数据类型与n的数据类型相同,函数执行成功时返回n的绝对值。

2023-06-14 14:48:36 260

原创 mysql索引

而在MyISAM存储引擎中,就没有聚集索引了,因为MyISAM存储引擎中的数据不是按索引顺序进行存储的。上述语句在 age 上加了索引,但依然造成了全表扫描,这是因为我们使用了 SELECT *,导致回表查询,MySQL 认为回表的代价比全表扫描更大,所以不选择使用索引,如果想使用到 age 的索引,:对于一个联合索引,如果有一个SQL查询语句需要执行,则只有从索引最左边的第一个字段开始到SQL语句查询条件中不包含的字段(不含)或范围条件字段(含)为止的部分才会使用索引进行加速。

2023-06-14 14:40:37 28

原创 服务器监控推荐

官网: https://www.wgstart.com/docs.html。

2023-06-14 14:35:40 39

原创 推荐github上学习java的项目

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

2023-06-14 09:44:53 678

原创 kettle常用指令

kettle 常用命令

2023-06-14 09:37:18 447

原创 mysql数据库的优化

mysql数据库优化

2023-06-14 09:29:56 32

原创 Idea 常用快捷键列表

Ctrl+J,查看更多。Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作。Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch。Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)Ctrl+F,查找/Shift+F3,向上查找/F3,向下查找。Ctrl+Alt+Shift+S,打开当前项目/模块属性。Ctrl+Alt+Shift+C,复制引用,必须选择类名。

2023-06-13 15:05:04 1082

原创 常用正则表达式

常用正则表达式。

2023-06-13 15:02:42 26

原创 springdatasource:全部配置

springdatasource:全部配置。

2023-06-13 15:02:28 1435

原创 oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT

select session_id from vKaTeX parse error: Expected 'EOF', got '#' at position 34: …ECT sid, serial#̲, username, osu…session where sid = session_id ;SQL> ALTER SYSTEM KILL SESSION ‘session_id ,sid‘;

2023-06-13 15:01:16 173

原创 oracle判断是否含有中文

oracle判断是否含有中文。

2023-06-13 14:59:53 354

原创 orcale导入导出dmp文件

orcale导入导出dmp文件。

2023-06-13 14:55:52 49

原创 oracle修改内存

【代码】oracle修改内存。

2023-06-13 14:50:02 183

原创 ORCALE清除全部表数据,保留表结构

ORCALE清除全部表数据,保留表结构。

2023-06-13 14:47:02 156

原创 linux常用命令大全

linux常用命令大全。

2023-06-13 14:45:35 48 1

原创 python连接mongo时区问题

python连接mongo时区问题。

2023-06-13 14:45:25 74 1

原创 java判断字符串(含中文)的内容相似度

【代码】java判断字符串(含中文)的内容相似度。

2023-05-06 17:08:40 679 1

原创 Visual C++ Build Tools 2015 安装包丢失或损坏[解决方案]

官网找了一个3M的安装包,安装过程中总是提示“安装包丢失或损坏”,网上有很多办法说是证书丢失,但是win10就自带的,最后实在没有办法了,找一个离线包安装得以解决。下载完成后解压(路径不要包含中文)

2023-04-07 09:48:04 1347

原创 解决报错:sufficient buffer space or because a queue was full

注册表下:HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters。注册表下:HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters。新增加一项:MaxUserPort对应数据50000。TcpTimedWaitDelay对应数据10。:1、重启电脑无用的端口占用连接数会自己删除。2.1、增加最大使用端口数。

2022-09-26 15:46:18 1111

原创 递归删除树节点

public int delete(Long id) { //删除权限的集合ids List<Long> ids = new ArrayList<>(); ids.add(id); //递归的将一级分类下的id也加入到集合中 this.getIds(ids,id); SmsPermissionExample example = new SmsPermissionExample();

2021-06-07 17:31:48 351

原创 2021-01-21

centOS6用户修改密码1. 进入启动系统倒计时的时候,按esc之后进入一下界面:2.按a键进入修改内核参数页面3.在quiet后面加入空格和1 ,如下:回车进入单用户模式4.命令行输入passwd修改密码5. 重启即可...

2021-01-21 15:52:19 97

原创 MySQL和Oracle的区别

MySQL和Oracle的区别 由于SQL Server不常用,所以这里只针对MySQL数据库和Oracle数据库的区别(1) 对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮(2) 分页查询 MySQL是直接在SQL语句中写"select... from ...where...limit x, y",有limit就可以实现分页;而Oracle则是需要用到伪列ROWNUM和嵌套查询(3) ...

2021-01-21 15:49:03 70

原创 Oracle提示表空间不足ORA-01653:

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1、查询表空间大小select b.file_name 物理文件名, b.tablespace_name 表空间,

2020-07-07 16:52:43 278

原创 form表单提交后,页面弹出成功或者失败的信息

Ssm 中用RedirectAttributes做提示消息`@RequiresPermissions("hic:zybl:hicZybl:edit") @RequestMapping(value = "save") public String save(HicZybl hicZybl, Model model, RedirectAttributes redirectAttributes) { hicZyblService.save(hicZybl); addMessage(redirectAt

2020-06-01 16:58:31 3907

httpcore.zip

httpcore全部的版本包含jar包和pom文件,版本包含:4.1.2、4.1.3、4.2.1、4.2.2、4.2.4、4.3.2、4.4、4.4.1、4.4.4、4.4.6

2021-01-12

httpclient.zip

httpclient的全套jar包以及pom文件涉及版本4.1.2、4.2.1、4.2.2、4.2.5、4.3.1、4.3.5、4.4、4.4.1、4.5.2、4.5.3

2021-01-12

httpclient4.2.2.zip

httpclient4.2.2.zip

2021-01-12

httpclient4.2.1.zip

httpclient4.2.1.zip

2021-01-12

httpclient4.1.2.zip

httpclient4.1.2.zip

2021-01-12

SVN Client.zip

华为SVNClient,网上找了半天大都下载感觉不怎么好,特意找人从别的地方找了一个可以用,特意分享出来

2020-12-17

空空如也

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

TA关注的人

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