大唐雨夜

走在同样的路上,寻找自己的风景。

Git安装配置使用以及多个远程库管理

Git–分布式版本控制系统 注:只能针对文本内容,不能解析word、视频、音频等二进制内容。 安装git https://git-scm.com/downloads windows 版本,默认选项安装。 安装完成后,在git bash关联账户。 $ git confi...

2018-02-28 18:09:17

阅读数 185

评论数 0

MySQL之事务隔离级别案例理解

一、事务的ACID特性 正如我们所知,事务有着ACID四个特性,分别为: 1. 原子性(atomicity) 一个事务被视为是一个不可分割的最小工作单元,事务中的语句,要么全部提交成功,要么全部失败回滚。 2. 一致性(consistency) 数据库总是从一个一致性状态转换成另外一个一...

2018-08-12 13:31:33

阅读数 53

评论数 0

软件开发人员如何记笔记

前言 对于刚刚学习编程或者已经学习了编程的朋友,难免会产生该不该做笔记的想法。是做好?还是多练习几遍比较好?下面将个人想法和大家分享一下,希望给正在迷茫的你能提供一点帮助 问题 1.学编程有没有必要做笔记? 2.我该记哪些内容? 3.如何去做笔记才高效? 正文 问:学编程有没有必要...

2018-08-11 23:43:29

阅读数 1067

评论数 0

Filter 过滤器

Filter 用户访问请求需要经过Filter,并且可以有多个过滤器。 Filter 案例1 FirstFilter package filter; import java.io.IOException; import java.text.SimpleDateFormat; im...

2018-08-10 23:28:38

阅读数 678

评论数 0

Listener监听器

Listener 的作用是用于监听 web应用的创建和销毁,以及在其上attribute发生的变化。 web应用即ServletContext对象(jsp的隐式对象application) 除了对web应用的监听外,还能监听session和request的生命周期,以及他们...

2018-08-10 23:27:44

阅读数 444

评论数 0

环境配置备忘(Windows 10)

JDK1.8 windows10 配置环境变量–系统变量 1. JAVA_HOME(C:\Program Files\Java\jdk1.8.0_181) 2. path(添加C:\Program Files\Java\jdk1.8.0_181\bin,C:\Program Files\Ja...

2018-08-09 23:41:15

阅读数 35

评论数 0

主机web访问虚拟机(NAT联网)中centos Tomcat服务器端口

功能实现从主机访问虚拟机资源,比如访问虚拟机中的web站点背景主机:Windows10(64bit)虚拟工具:VMWare 12 pro虚拟机系统:Centos 6.8主机ip地址(ipconfig):219.216.xxx.xxx虚拟机ip(ifconfig):192.168.175.1441....

2017-05-12 09:32:36

阅读数 1573

评论数 0

MySQL入门学习笔记之五

存储过程 存储过程是为以后的使用而保存的一条或多条MySQL语句的集合。可以视为批文件。 为什么使用1 封装子容易使用的单元中,简化复杂的操作 2 不需要反复建立操作,保证数据的完整性 3 安全性—业务修改时只需修改存储过程的代码 4 提高性能—运行比基本SQL语句快缺陷: 1 存储过...

2017-05-04 15:34:33

阅读数 294

评论数 0

MySQL入门学习笔记之四

插入数据 插入完整的行 INSERT INTO customers VALUES(NULL, // 第一行是主键列 'LZP', 'CN', NULL); 不安全,尽量避免使用。 INSERT INTO customers (cust_name, c...

2017-05-04 08:38:43

阅读数 310

评论数 0

MySQL入门学习笔记之三

使用子查询使用子查询进行过滤子查询从内向外处理SELECT cust_id FROM orders WHERE order_num IN(SELECT order_num FROM orderitems WHERE pr...

2017-05-01 19:35:47

阅读数 254

评论数 0

MySQL入门学习笔记之二

创建计算字段 拼接字段 将多个列值联结构成单个值。 SELECT Concat(vend_name, ' (', vend_country, ')') FROM vendors ORDER BY vend_name; RTrim():去掉串右边的空格 LTrim():去掉串左边的空...

2017-04-30 19:27:15

阅读数 266

评论数 0

MySQL入门学习笔记之一

数据库数据库:保存有组织的数据的容器(通常是一个文件或一组文件)。表:某种特定类型数据的结构化清单。模式(schema):关于数据库和表的布局以及特性的信息。列:字段数据类型:每个表列都有相应的数据类型,限制该列存储的数据。行:表中记录主键(primary key):某一列,唯一区分表中的每一行。...

2017-04-28 14:41:46

阅读数 258

评论数 0

计算机网络:数据链路层

  一、 点对点信道的数据链路层   链路(物理链路):从一个结点到相邻结点的一段物理链路(有线或无线),中间没有任何其它的交换结点。   数据链路(逻辑链路):链路 加上必要的硬件(网络适配器)和软件(协议的实现)。   数据链路层使用的信道包含两种类型: (1)点对点信道 (...

2017-04-17 17:28:32

阅读数 301

评论数 0

计算机网络:物理层

计算机网络第6版 学习笔记 1 物理层的基本概念 物理层:透明的传输比特流! 物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输比特流,而不是指具体的传输媒体。 物理层的作用是尽可能的屏蔽掉传输媒体和通信手段的差异,使得数据链路层感觉不到差异,只需完成本层的协议和服务。 2. 数据通...

2017-04-16 15:17:03

阅读数 307

评论数 0

计算机网络:概述

计算机网络(第6版)学习笔记 计算机网络向用户提供的最重要的功能:  (1) 连通性 — 用户信息交换  (2) 资源共享 1.1 互联网 网络(network)由若干结点(node)和连接这些结点的链路(link)组成。 互联网是网络的网络。(网络通过路由器互连,构成更大的网络) 连接...

2017-04-15 21:55:38

阅读数 300

评论数 0

【ERROR】org.apache.catalina.core.StandardWrapperValve invoke(Tomcat servlet结合使用)

学习道路上踩过的坑,以此做笔记,希望对有需要的人有所帮助。学了一阶段时间的servlet和jsp想做一个购物车项目练手,就新建了一个cart项目。当时是意识到了要想能够以127.0.0.1/xxxx形式访问,需要修改Tomcat安装目录/conf/server.xml的目录位置。 如下: ...

2017-04-13 11:21:55

阅读数 4141

评论数 0

Log4j学习总结

log4j是一个用Java编写的可靠,快速和灵活的日志框架(API),它在Apache软件许可下发布。 Log4j是高度可配置的,并可通过在运行时的外部文件配置。它根据记录的优先级别,并提供机制,以指示记录信息到许多的目的地,诸如:数据库,文件,控制台,UNIX系统日志等。 Log4j中有三...

2017-04-05 07:57:51

阅读数 321

评论数 0

Java反射初探

类对象类对象对象之间的区别区别在于,各对象有不同的属性值(名称、血条、移动速度) 类之间的区别他们的区别在于有不同的方法,不同的属性。类对象,就是用于描述这种类,都有什么属性,什么方法的获取类对象获取类对象有3种方式 .class 1 Class.forNameString className...

2017-04-04 08:15:56

阅读数 408

评论数 0

synchronizied 静态方法和非静态方法

1.Synchronized修饰非静态方法,实际上是对调用该方法的对象加锁,俗称“对象锁”。        Java中每个对象都有一个锁,并且是唯一的。假设分配的一个对象空间,里面有多个方法,相当于空间里面有多个小房间,如果我们把所有的小房间都加锁,因为这个对象只有一把钥匙,因此同一时间只能有一个...

2017-04-03 22:55:22

阅读数 297

评论数 0

优先队列(堆)小结

优先队列(以最小堆为例)优先队列允许至少两种操作:insert(插入),deleteMin(删除最小者)。 二叉堆结构性质堆是一个完全二叉树,底层元素从左到右填入。 完全二叉树的树高为logN.完全二叉树通过数组实现。 重要性质:对于数组内任一位置 i 上的元素,其左儿子在位置 2i 上...

2017-04-02 16:06:11

阅读数 524

评论数 0

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