摘要: 在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否 阅读全文
posted @ 2021-09-29 21:04 hudiaoyu2 阅读(138) 评论(0) 推荐(0) 编辑
摘要: BIO\NIO\AIO对比 IO 模型 就是使用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能。 Java 支持三种网络编程模型:BIO、NIO、AIO。 Java BIO,同步并阻塞(传统阻塞型),服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进 阅读全文
posted @ 2021-09-27 22:27 hudiaoyu2 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 浅谈数据库之存储过程 什么是存储过程 如果你接触过其他的编程语言,那么就好理解了,存储过程就像是方法一样。 竟然他是方法那么他就有类似的方法名,方法要传递的变量和返回结果,所以存储过程有存储过程名有存储过程参数也有返回值。 存储过程的优点: 存储过程的能力大大增强了SQL语言的功能和灵活性。 可保证 阅读全文
posted @ 2021-09-25 23:03 hudiaoyu2 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 数据库的4种隔离级别 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。 而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 脏读、 阅读全文
posted @ 2021-09-25 22:23 hudiaoyu2 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 进程管理 Linux中一切皆是文件 (文件:读写操作(查看,创建,删除,移动,复制,编辑),权限(用户,用户组) 系统:(磁盘,进程)) 一.基本概念a.在Linux中,每一个程序都是有自己的一个进程,每一个进程都有一个id号. b.每一个进程,都有一个父进程 c.进程有两种存在方式:前台!后台运行 阅读全文
posted @ 2021-09-24 10:52 hudiaoyu2 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 三种软件安装方式及服务器基本环境搭建 环境安装 jdk安装(rpm安装) 1、rpm下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html 2、如果有安装openjdk 则卸载 [root@kuangshen ~] 阅读全文
posted @ 2021-09-24 10:10 hudiaoyu2 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 如何使用Xshell连接VMware上的Linux虚拟机 故在本机上安装了VMware workstation pro,并创建了Linux虚拟机(CentOS系统) 步骤: 1. 检查Linux虚拟机的网络连接模式,确保它是NAT模式。(由于只在本机进行连接,所以没有选择桥接模式。当然,桥接模式的配 阅读全文
posted @ 2021-09-23 15:38 hudiaoyu2 阅读(2197) 评论(0) 推荐(0) 编辑
摘要: Ajax研究 简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用 阅读全文
posted @ 2021-09-11 19:26 hudiaoyu2 阅读(61) 评论(0) 推荐(0) 编辑
摘要: java静态代理和动态代理 一 代理模式 使用一个代理对象将对象包装起来,然后用该代理对象来取代该对象,任何对原始对象的调用都要通过代理,代理对象决定是否以及何时调用原始对象的方法 二 静态模式 要求被代理类和代理类同时实现相应的一套接口,通过代理类调用重写接口的方法,实际上调用的是原始对象的同样的 阅读全文
posted @ 2021-09-10 22:32 hudiaoyu2 阅读(51) 评论(0) 推荐(0) 编辑
摘要: MapperFactoryBean和MapperScannerConfigurer的作用和区别 在介绍这两个映射接口之前首先了解这两个接口的目的是啥: 为了代替手工使用 SqlSessionDaoSupport 或 SqlSessionTemplate 编写数据访问对象(DAO)的代码,MyBati 阅读全文
posted @ 2021-09-10 22:30 hudiaoyu2 阅读(111) 评论(0) 推荐(0) 编辑