自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux(软件管理)

rpm包 rpm包信息   yum 管理软件 1)yum配置文件     /etc/yum.conf 2)yum源文件        /etc/yum.repos.d   添加yum 源 1.   创建源文件        1)首先:进入/etc/yum.repos.d ,删除除了redhat.repo外的其他*.repo             2)然后:创建一个r...

2018-12-31 00:18:59 227

原创 Linux (进程管理+SSHD服务+文件传输+网络配置)

进程管理:              程序被触发后 , 执行者的权限与属性、程序的程序码与所需数据等都会被载入内存中 , 操作系统并给予这个内存内的单元一个识别码 (PID), 可以说 , 进程就是一个正在运行中的程序         在Linux中,进行CPU分配是以线程为单位的, 一个进程可能由多个线程组成, 进程是操作系统分配资源的单位   进程状态: R (Running):...

2018-12-28 00:04:26 535

原创 Linux(用户管理及权限设定)

用户存储文件 1. /etc/passwd 2. /etc/group 3. /etc/shadow 4. /home/username 5. /etc/skel/   新建用户 useradd -u             指定用户的uid -g             指定用户的gid            -G            指定用户的附加组 -c          ...

2018-12-23 00:47:37 243

原创 Linux常用操作(二)

vim vim的三种模式:命令模式;插入模式;退出模式   1. 命令模式下配置vim的工作方式    :set nu                         行号添加    :set nonu                     取消行号    :set mouse=a             添加鼠标选择    :set cursorline            行线显示...

2018-12-23 00:47:32 166

原创 Linux常用操作命令 (一)

一. Linux系统的结构 linux是一个倒树型结构 其中类似于windows中文件夹的东西在linux叫目录 最大目录为根目录 "/" ,根目录下的二级目录多为系统安装过程建立的 二级目录信息:       二. shell中执行命令 1. 得在提示符之后输入(普通管理员为 "$",超级管理员为 "#")     其中命令行提示符类似[kiosk@foundation0 ...

2018-12-20 21:05:01 215

原创 spring(三)

实现事务代码重用 思路 :     1) 提供了一个代理类(Proxy)        调用通知类的invoke方法        获取方法对象和方法实际参数        与目标要实现相同的接口(目的是让使用者察觉不出是代理替换了原来的目标)     2) 提供了一个通知类(Advice)         实现了重复代码(事务的重复代码)         反射调用了目标对象的方法      ...

2018-12-15 20:50:46 151

原创 Git的上传克隆更改

1. 下载安装git客户端   2. 打开需要上传的文件目录,右键打开Git Bash Here     1) 输入账号名和邮箱                 git  config --global user.name "Your username"                 git  config  --global user.email "Your email address...

2018-12-13 20:52:15 235

原创 spring-mvc (二)

1. 在springmvc中使用servlet对象 控制器方法上加入request, response, session类型的参数 springmvc框架会把这些对象准备好作为方法参数传入 @RequestMapping("/s1") public String s1(HttpServletRequest request, HttpServletResponse response, Http...

2018-11-15 14:03:05 164

原创 spring-mvc (一)

spring-mvc model 模型 - 数据和操作数据的逻辑(狭义的就是数据)   包括了实体类和业务类(例如 User,UserService) view 视图 - 数据展现, 包括(jsp, jstl, el) controller 控制器 把模型和视图关联在一起, 包括servlet 作用 : 让程序的各个部分分工清晰,各司其职。让程序的可维护性提高。 使用步骤 : 1. pom....

2018-11-15 13:57:33 211

原创 反射

反射 一 创建对象 1)方法一 : Class<?> c = Class.forName("com.westos.entity.Product"); // 得到类对象 Product p2 = (Product)c.newInstance();// 创建新的实例对象 2)方法二 :    Class<?> c = Product.class; Produ...

2018-10-31 20:53:36 364

原创 spring (二)

mapper接口管理sql语句 好处 : 简单方便而且更加灵活   1. spring.xml 配置文件  1) 读取properties文件 <context:property-placeholder location="classpath:jdbc.properties"/>    2) 配置连接池 <bean id="dataSource" class...

2018-10-31 20:47:42 176

原创 spring (一)

spring框架 用途   1) 整合其他框架,让他们协同工作   2) 提供了声明式的事务管理 -- 通过配置(xml, 注解)来管理事务    两大核心思想:IOC,AOP   1. IOC (控制反转) Inversion of controll :把对象的创建以及某些方法的调用交由容器来管理 spring容器,类似于tomcat容器,但它能容纳的对象类型更为丰富:dao,serv...

2018-10-31 19:49:26 175

原创 mybatis

ORM 框架 object relationship mapping java对象 关系型数据库 映射 定义java对象与数据库表之前的映射关系,让增删改查操作变得简洁   1)在pom中加入mybatis <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis...

2018-10-25 20:58:32 211

原创 maven

1. maven 辅助工具,管理软件中用到的jar包,以及jar包之间的依赖关系 apache出品 1.1 maven三要素 groupId 公司或组织的唯一标识 artifactId 项目的唯一标识 version 版本SNAPSHOT(快照版) RELEASE(发布版) 1.2 maven项目的目录结构 项目目录    |-src         |-main 正式代码   ...

2018-10-25 20:57:43 293

转载 jsp、el表达式的隐式对象 + 作用域

jsp 隐式对象  config      jsp的配置信息 page        jsp自身对象(this) exception   异常对象(isErrorPage=true) response 响应 out      响应字符流 pageContext 页面作用域 request     请求作用域 变量类型 HttpServletRequest session     会话作用域 ...

2018-10-12 23:00:44 435

原创 Filter + Listener

Filter(过滤器) 可以对请求(响应)进行过滤  对web服务器管理的web资源进行拦截; 实现一些特殊功能的,例如对敏感消息,对url进行过滤等   过滤器的创建和使用 :         1.创建类,实现Filter接口;          2.添加注解,@WebFilter(urlPattern="要过滤的路径");         3.方法重写:init,doFilter,d...

2018-10-12 22:44:41 171

原创 cookie-session

cookie 可以用来记录多个请求之间的联系,保存服务器的状态   1. 创建Cookie Cookie c = new Cookie("名字", "值"); // 创建cookie c.setMaxAge(整数);      // 设置cookie的寿命,单位是秒,没有设置寿命的是会话cookie浏览器关闭就删除 c.setMaxAge(0);         // 设置寿命为0,意味着...

2018-09-19 17:12:03 410

原创 Servlet + JSP

  Servlet 是服务器端运行的java小程序,起到一个桥梁的作用,用于浏览器和应用程序之间进行沟通。 1. 常见的java服务器 tomcat(FREE apache) jetty(FREE eclipse) jboss (jboss) weblogic (bea, oracle) websphere (ibm)   2. 常用的服务器tomcat 目录结构 bin...

2018-09-19 13:32:51 425

原创 vue

vue 一种js框架 1.职责划分-MVVM Model 模型 - 数据 View 视图 - html 标签,样式 ViewModel 用来结合模型和视图 - 决定数据展示在哪个标签上 2.vue入门基础知识 2.1 vue使用的基本操作 i.先导入vue.js ii.Vue,实例化一个vue实例化对象(new Vue({})) 1. 新建一个vue实例化对象(Vue是一个...

2018-09-18 20:30:00 202

原创 jQuery

jquery jquery是一种js框架 使用 导入jquery的js <script src="路径/js文件名"></script> jquery API 1.1基本选择器 #id值, .class值, 标签名* 表示选择所有标签, 用来把多个选择器的结果合并 $("选择器") write less, do more document....

2018-09-07 20:57:32 169

原创 javascript

  javascript 浏览器脚本语言 基本数据类型 number 数字类型, 1.0 100 string 字符串类型 "hello" 'world' null 空值 undefined 未定义 比如一个变量还没有赋值 布尔类型 true false 变量是弱类型,值有类型 var a = 10; // var 表示任意的类型,数字,字符串,空值 ... var b = "hell...

2018-09-07 20:50:58 176

原创 css

css cascade 级联,层叠 style 样式 sheet 表格 控制网页上标签的各种样式 : 颜色,字体,边框,间距... 格式 (1) 行内样式 每个标签加一个样式 <标签 style="多个样式"></标签> 缺点:样式代码重复 (2) 内部样式表 <html> <head> <style>样式定...

2018-09-06 17:23:01 184

原创 html

html hyper text markup language : 超文本标记语言,俗称网页 html文件结构 以 .html 或 .htm 结尾的文本文件 标签一般成对出现:<标签名> </标签名> 最外层的标签<html></html> 其它标签必须在它之内 doctype 用来说明html的版本 <html> 标签...

2018-09-06 11:29:40 196

原创 JDBC的运用

JDBC使用 基本概念 java 数据库连接, 是java提供的一套api接口,以一种一致的方式,访问不同的数据库(mysql,oracle,sqlserver) java.sql.* java.sql.Driver 驱动(如何连接数据库) java.sql.Connection 连接(代表java程序和数据库之间连接通道) java.sql.Statement 执行sql语句 java...

2018-08-23 18:58:11 175

原创 数据库(二)

连接查询 内 连接 select ... from 表1 inner join 表2 on 连接条件 WHERE ... group by ... HAVING ... ORDER BY ... limit ... (重点) 左 外 select ... from 表1 le...

2018-08-23 18:52:34 192

原创 数据库(一)

mysql数据库 SQL 结构化查询语言 structured query language DDL 数据定义语言 digital definite language create 创建表、视图、索引... drop 删除表、视图、索引... alter 修改表 truncate 截断 DML 数据操控语言 digital mutual language insert ...

2018-08-19 20:58:26 271

原创 网络

网络 网络模型与协议 OSI 常被说成OSI七层,TCP/IP五层或者四层 七层模型 : 应用层,表示层,会话层,传输层,网络层,链路层,物理层 五层模型 : 应用层,传输层,网络层,链路层,物理层 四层模型 : 应用层,传输层,网络层,链路层 应用层: http(超文本传输协议) ftp(文件传输协议) stmp (邮件发送协议) pop3(邮件接收协议) ssh ( 安全shel...

2018-08-16 22:11:50 157

原创 线程(二)

线程(二) 让线程按顺序执行 例: static Object obj = new Object(); static int flag = 1; public static void main(String[] args) { Thread t1 = new Thread(() -> { for (int i = 0; i < 5; i++) {...

2018-08-16 21:44:44 211

原创 线程(一)

线程 Thread 1)应用程序以进程为单位运行,一个进程之内可以分为一到多个线程 2)操作系统有个组件叫任务调度器,将cpu的时间分给不同程序使用,微观串行(单核),宏观并行(多核) 3)可以使用jconsole 来查看某个java进程中线程的运行情况,包括死锁等   好处: 1. 多进程,多线程可以让程序不被阻塞. 2. 充分利用多核cpu的优势,提高运行效率 课程要求 1.掌...

2018-08-15 00:07:52 160

原创 IO流(二)

IO(二) 要点 1)掌握字节流和字符流的各种类 2)熟练应用序列化与反序列化 字节流   InputStream : FileInputStream 从文件读取字节 BufferedInputStream 加入缓冲功能,提高文件的读取效率 ByteArrayInputStream 从字节数组变成输入流 OutputStream : FileOutputStrea...

2018-08-15 00:07:06 138

原创 IO流(一)

IO Input 输入 Output输出 文件 new File(String 文件路径) 文件路径分隔符有/或者\,在其它操作系统可通过File.separator获取分隔符 常用功能 判断功能 : isFile(),isDiretory(),exists() 创建目录 : mkdir(),mkdirs() 获取子目录和文件 : listFiles() 删除和重命名、移动等 :...

2018-08-11 23:58:42 174

原创 Exception

Exception   异常分为两种 一:典型的错误Error 方法递归调用发生的StackOverflowError和不断在堆中创建对象出现的OutOfMemoryError 二:就是现在准备提起的Exception异常,前者Error往往是严重错误无法挽救,而Exception在采取措施后让程序恢复正常 两者均继承自Throwable     异常处理方法 ...

2018-08-10 23:14:51 300

原创 集合及集合相关内容

集合 集合主要分为两大类 一:Collection单列集合 Collection作为一个接口,有两大实现子接口,List和Set (1)List: List接口常见的子实现类有ArrayList,LinkedList,和Vector ArrayList: 底层数据结构是数组,查询快,增删慢,线程不安全,效率高 可重复存储元素,遍历时常用迭代器Iterator...

2018-08-08 07:26:12 691

原创 java se step 5

abstract: 常用类(Object,Class,Scanner,String,StringBuffer,System,Date,Arrays等等)                包装类(常用数据类型int,char,long等等的包装类)                常见数据类型的转换   常用类     Object                   代表所有的根类,任...

2018-07-28 00:15:45 222

原创 java se step 4

abstract: 多态、接口、参数与返回值、内部类、正则表达式 多态 前提: 1)必须有继承关系; 2)必须有方法重写; 3)必须有父类引用指向子类对象(向上转型) 格式: 父类名对象名 = new 子类名(); ...

2018-07-26 19:49:07 199

原创 java se step 3

abstract: 代码块、继承、关键字static和final   代码块        局部代码块                     书写的位置,是在方法中定义的{代码...}                     作用:限定变量的生命周期的        构造代码块                      在类的成员位置,每次在执行构造方法之前,如果当前类中有构造代码块...

2018-07-25 22:21:28 193

原创 java se step 2

abstract: 流程控制语句,数组,function                面对对象的封装,构造方法,匿名对象,形式参数等等     基本语法:                    switch语句                             可以用键盘录入int,String类型,但是Scanner类没有直接提供录入字符char类型的数据          ...

2018-07-05 07:36:20 268

原创 The first step of java

abstract: jdk,环境变量配置,dos命令                变量,常量,标识符                运算符,流程控制语句等     JDK的下载安装及环境变量配置           1.下载时注意不要安装在中文路径,不出现特殊字符         2.  环境变量配置有两种方法,一是直接更改路径,二是新建环境变量然后添加到Path里,建议后者,后者不...

2018-06-28 15:23:09 191

空空如也

空空如也

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

TA关注的人

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