自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Linux安装详细步骤

准备前说明 本文采用的是CentOS6.8,64位的,虚拟机时VMvare,采用的是双网卡方式。至于双网卡的作用和nat,桥接和hostonly模式请参见我的另一篇文章。安装回环网卡&安装Linux前准备 废话不多说,开始了 ◆打开虚拟机,点击文件—》新建虚拟机 ◆出现如下内容。选择典型,单击下一步 ◆出现如下界面之后,我们选择“稍后安装操作系统”,然后单击“下一步” ◆接下来选择操作系统和版本,我们选择的是“Linux”,版本选择我们的“CentOS 64位” 然后单击下一步 ..

2020-08-31 17:57:12 202

原创 IOC控制反转

一.IoC的基础知识以及原理: 1.IoC理论的背景:在采用面向对象方法设计的软件系统中,底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。即软件系统中对象之间的耦合,对象A和对象B之间有关联,对象B又和对象C有依赖关系,这样对象和对象之间有着复杂的依赖关系,所以才有了控制反转这个理论。 2.什么是控制反转(IoC): (1).IoC是Inversion of Control的缩写,有的翻译成“控制反转”,还有翻译成为“控制反向”或者“控制倒置”。 (2).1996年,Mich

2020-08-17 22:53:44 98

原创 javaweb三层结构

JavaWeb项目的三层结构 JavaWeb三层结构包括:web层(也叫表示层)、service层(也叫业务逻辑层)、dao层(也叫数据访问层) web层使用的框架有struts、spring mvc,service层使用spring框架,dao层使用hibernate或者mybatis框架。我们所说的SSM框架也就是Spring+Spring MVC+MyBatis的缩写。 浏览器访问服务器上的Web层,三层结构表示图如下所示,其中Spring贯穿三层,起到承前启后的作用。而浏览器通常使用JavaScri

2020-08-17 22:49:43 184

原创 MySQL语言规范

1.不区分大小写(规范:关键字大写,表名列名小写) 2.每条命令用 ;结尾 3.每条命令可以根据需要进行 缩进或换行。 4.最标准的模板: 关键字 对象 关键字 对象 注释:用于解释说明,编译器会自动忽略 单行注释:#注释文字   或者  两个减号空格 多行注释:/注释文字/ ...

2020-08-09 22:32:08 97

原创 如何使用Filter

(1)自定义filter类(CharacterEncodingFilter) CharacterEncodingFilter implements Filter 在doFilter 中 添加 // 这是重复性代码,如此 减少了代码冗余 request.setCharacterEncoding(“UTF-8”); response.setContentType(“text/html;charset=UTF-8”); 2)在web.xml里面进行配置才有效果 <filter>

2020-08-07 21:11:44 217

原创 安装解压

安装版 控制面板卸载 写入注册表 解压版 直接删除就行 不写入注册表

2020-08-06 00:02:47 253

原创 java

GC是什么? 为什么要有GC 答:GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方, 忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动 监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存 的显示操作方法。 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 答:可以。必须只有一个类名与文件名相同。 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办

2020-08-03 22:59:14 70

转载 快捷键

Eclipse快捷键大全 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift

2020-08-03 22:53:13 65

原创 javase背景介绍

人类交流有自己的语言,同样,人类与计算机交流也需要有自己的语言。1995年,Sun公司开发了一门新的编程语言——JAVA。是由Java 之父 詹姆斯.高斯林 和一个小组的其他成员组成共同开发的。开发 Java 之初的目标是创建能嵌入消费类电子产品的软件,构建一种既可移植又可跨平台的语言。后来,人们慢慢意识到Internet应用具有同样的跨平台安全性和可移植性的问题,所以Java 很快取得了巨大的成功。 Java自1995诞生,至今已经20多年的历史。 Java的名字的来源:Java是印度尼西亚爪哇岛的英文名

2020-08-03 22:49:05 91

原创 数据库中的查询

#案例1:查询员工表的中前五行 select * from employees limit 5 select * from employees limit 0,5 #案例2:查询 员工表 的第11条到第20条 select * from employees limit 10,10 #案例3:查询员工表的第15条到30条 select * from employees limit 14,16 select LENGTH(‘abc李四’) select CONCAT(‘hello’,’.’,last_name)

2020-08-01 09:51:33 234

原创 向my_employees表中插入下列数据

向my_employees表中插入下列数据 #ID FIRST_NAME LAST_NAME USERID SALARY #1 patel Ralph Rpatel 895 #2 Dancs Betty Bdancs 860 #3 Biri Ben Bbiri 1100 #4 Newman Chad Cnewman 750 #5 Ropeburn Audrey Aropebur...

2020-08-01 09:46:31 1396

原创 MySQL

drop table if exists stuinfo; create table stuinfo( id int not null unique, # 非空约束 + 唯一约束 stuname varchar(20) unique, # 唯一约束 gender char default ‘男’, # 默认约束 age int unsigned check (age between 0 and 120) # 检查约束 ) desc stuinfo; select * from stuinfo; ins

2020-07-26 21:12:37 103

空空如也

空空如也

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

TA关注的人

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