自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

围巢

宇宙很大,生活更大

  • 博客(143)
  • 资源 (1)
  • 收藏
  • 关注

原创 SQLyog的安装及使用

SQLyog是业界著名的Webyog公司出品的一款简洁高效、功能强大的图形化MySQL数据库管理工具。特点:1.基于C++和MySQLAPI编程;2.方便快捷的数据库同步与数据库结构同步工具;3.易用的数据库、数据表备份与还原功能;4.支持导入与导出XML、HTML、CSV等多种格式的数据;5.直接运行批量SQL脚本文件,速度极快;6.新版本更是增加了强大的数据迁。下载地址:ht...

2020-07-26 16:33:20 7940 8

原创 虚拟机的网络连接三种形式说明

虚拟机的网络连接三种形式说明

2020-02-23 15:01:00 398

原创 oracle 11g安装删除教程

Oracle数据库是没多oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(B/S)体系结构的数据库之一。Oracle体系结构:用户名scott,密码123456安装官网链接https://www.oracle.com/database/technologies/112010-win64soft.html首先把这两个安装包同时解压解压后...

2020-02-11 19:48:20 423

原创 split切割字符串

这里输出0但不是本来的想法,本来只是想把“.”去掉注:分割字符串的方法public String [] split(String regex) 按照参数的规则,将字符串切割成若干部分split方法的参数其实是一个正则表达式,如果按照英文“.”,进行分割,必须写成“\.”...

2019-10-22 19:53:46 401

原创 局部变量和成员变量的联系区别

1.定义的位置不一样局部变量:在方法内部成员变量:在方法外部,直接写在类中2.作用范围不一样局部变量:只有方法内可以使用,出了方法就不能用了成员变量:整个类都可以通用3.默认值不一样局部变量:没有默认值,如果想使用,必须手动赋值成员变量:如果没有赋值,有默认值4.内存位置不一样局部变量:位于栈内存成员变量:位于堆内存5.生命周期不一样局部变量:随着方法进栈而诞生,随着方法...

2019-10-15 14:45:37 201

原创 idea运行提示Error:java:无效的源发行版:1.9

原版解决方案:File->Project Structure->Project->Project language level汉化版 文件->项目结构->项目语言级别 选对应的就行

2019-09-28 17:28:42 456

原创 idea参考

idea项目结构

2019-09-28 16:32:25 298

原创 Redis

Redis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,...

2019-09-02 12:17:24 161

转载 idea快捷键

-----------自动代码--------常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码例如要输入for(User user : users)只需输入user.for+Tab再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthday().va...

2019-08-17 14:28:46 280

原创 Mybatis入门案例

public static void main(String[] args)throws Exception { //1.读取配置文件 InputStream in = Resources.getResourceAsStream("SqlMapConfig.xml"); //2.创建SqlSessionFactory工厂 SqlSes...

2019-08-09 15:46:20 116

原创 Resource registered by this uri is not recognized

解决办法把这个路径http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd加到这里就行点击idea File -> Settings -> Languages&Framework -> schemas and DtDs ,点击右下角+号。填入URL...

2019-08-09 15:41:00 1217

原创 Hibernate学习笔记9(HQL查询)

Hibernate的查询方式在Hibernate中提供了很多种的查询的方式。Hibernate共提供了五种查询方式。1.OID查询OID检索:Hibernate根据对象OID(主键)进行检索使用get方法Customer customer = session.get(Customer.class,1l)使用load方法Customer customer = session.lo...

2019-08-08 14:05:39 141

原创 Hibernate学习笔记8(多对多关系的配置与操作)

Hibernate多对多关系的配置1.创建表用户表CREATE TABLE `sys_user` ( `user_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '用户id', `user_code` varchar(32) NOT NULL COMMENT '用户账号', `user_name` varchar(64) NOT ...

2019-08-07 16:00:02 129

原创 Java Stringj解析

public static void main(String [] args) { String s1 = "Programming"; String s2 = new String("Programming"); String s3 = "Program"; String s4 = "ming"; String s5 = "Program"...

2019-08-05 15:07:52 291

原创 当一个对象被当做参数传递到一个方法后,此方法可改变这个对象的属性,并返回变化后的结果,那么这里到底是按照值传递还是引用传递?

是按值传递,Java语言的方法只支持参数按值传递,当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用,对象的属性可以在被调用过程中被改变,但在方法内部对对象引用的改变是不会影响到被调用者的。基本类型参数传递,不改变值。public class MethodDemo { public static void main(String[] args) { int a=6;...

2019-08-05 09:49:21 552

原创 Java final关键字详解

Final关键字可以修饰类,方法,变量修饰类:当final修饰一个类的时候,表示这个类不能被继承。注意:a.被final修饰的类,final类中的成员变量可以根据自己的实际需求设计为final b.final类中的成员方法都会被隐式的指定为final方法。说明:如果一个类永远不会让他被继承,就可以用final进行修饰。在jdk中,被设计为final类的有String,System修饰方法:...

2019-08-04 10:37:16 221

原创 int和integer有什么区别?

java为每一个基本数据类型都引入了对应的包装类型,int的包装类型就是integerimport org.junit.Test;/* * 自动装箱 */public class AutoUnboxingTest {public static void main(String [] args) { Integer a = new Integer(3); Integer b = 3...

2019-08-02 14:04:02 1685

原创 Hibernate学习笔记7(一对多关系的配置与操作)

数据库表与表之间的关系这个在mysql中有写过,这里再写一遍https://blog.csdn.net/qq_40817827/article/details/90637303一对多关系什么样关系属于一对多?一个部门对应多个员工,一个员工只能属于某一个部门。一个客户对应多个联系人,一个联系人只能属于某一个客户。一对多的建表原则:多对多关系什么样关系属于多对多?一个...

2019-08-02 10:46:42 212

原创 Tomcat

tomcat目录层次结构bin:存放启动和关闭Tomcat的脚本文件conf:存放Tomcat服务器的各种配置文件lib:存放Tomcat服务器的支撑jar包logs:存放Tomcat的日志文件temp:存放Tomcat运行时产生的临时文件webapps:web应用所在的目录。即供外界访问的web资源存放目录work:Tomcat的工作目录Tomcat服务器端口配置:如果是下载...

2019-07-30 15:55:19 124

原创 JavaScript HTML DOM

通过 HTML DOM,JavaScript 能够访问和改变 HTML 文档的所有元素HTML DOM(文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被结构化为对象树:对象的 HTML DOM 树通过这个对象模型,JavaScript 获得创建动态 HTML 的所有力量:JavaScript 能改变页...

2019-07-29 15:46:30 129

原创 JavaScript 事件

HTML 事件是发生在 HTML 元素上的“事情”。当在 HTML 页面中使用 JavaScript 时,JavaScript 能够“应对”这些事件。HTML 事件HTML 事件可以是浏览器或用户做的某些事情。下面是 HTML 事件的一些例子:HTML 网页完成加载HTML 输入字段被修改HTML 按钮被点击通常,当事件发生时,用户会希望做某件事。JavaScript 允...

2019-07-29 14:31:56 144

原创 JavaScript 函数

JavaScript 函数是被设计为执行特定任务的代码块。JavaScript 函数会在某代码调用它时被执行。JavaScript 函数语法JavaScript 函数通过 function 关键词进行定义,其后是函数名和括号 ()。函数名可包含字母、数字、下划线和美元符号(规则与变量名相同)。圆括号可包括由逗号分隔的参数:由函数执行的代码被放置在花括号中:{}function...

2019-07-29 11:21:34 109

原创 JavaScript 数据类型

JavaScript 数据类型JavaScript 变量能够保存多种数据类型:数值、字符串值、数组、对象等等:var length = 7; // 数字var lastName = "Gates"; // 字符串var cars = ["Porsche", "Volvo", "BMW"...

2019-07-29 10:14:20 167

转载 JavaScript中=、==、===以及!=、!==的区别与联系

在JavaScript中,“=”代表赋值操作;“”先转换类型再比较,“=”先判断类型,如果不是同一类型直接为false。其中“”和“=”都可以用在布尔表达式中,但两者有很大的区别,下面对三者进行具体介绍:一、“=”代表赋值,即将右边的值赋值到左边。例子:表达式① x=“55”,表示将字符串类型的55赋值给变量x,即变量x也为字符串类型。表达式② x=55,表示将数值类型的55赋值给变量x,即...

2019-07-29 10:06:24 7444

原创 JavaScript 语法

JavaScript 语法是一套规则,它定义了 JavaScript 的语言结构var x, y; // 如何声明变量x = 7; y = 8; // 如何赋值z = x + y; // 如何计算值JavaScript 值JavaScript 语句定义两种类型的值:混合值和变量值。混合值被称为字面量(literal)。变量值被称为变量。...

2019-07-27 14:40:50 205

原创 JavaScript语句

在 HTML 中,JavaScript 语句是由 web 浏览器“执行”的“指令”。<!DOCTYPE html><html><body><h2>JavaScript 语句</h2><p><b>JavaScript 程序</b> 是一系列由计算机执行的 <b>语句</b&gt...

2019-07-27 10:49:32 277

原创 JavaScript 显示方案

JavaScript 显示方案JavaScript 能够以不同方式“显示”数据:使用 window.alert() 写入警告框alert() 方法用于显示带有一条指定消息和一个 确认 按钮的警告框<!DOCTYPE html><html><body><h1>我的第一张网页</h1><p>我的第一个段落&...

2019-07-26 16:29:02 139

原创 Javascript入门

JavaScript历史在上个世纪的1995年,当时的网景公司正凭借其Navigator浏览器成为Web时代开启时最著名的第一代互联网公司。由于网景公司希望能在静态HTML页面上添加一些动态效果,于是叫Brendan Eich这哥们在两周之内设计出了JavaScript语言。你没看错,这哥们只用了10天时间。为什么起名叫JavaScript?原因是当时Java语言非常红火,所以网景公司希望借...

2019-07-26 15:39:37 81

原创 Hibernate学习笔记6(事务管理)

1.什么是事务事务:事务指的是逻辑上的一组操作,组成这组操作上的各个逻辑单元要么全部成功,要么全部失败。事务特性原子性(Atomicity )代表事务不可分割。持久性(Durability)代表事务执行完成后,数据就持久到数据库中。一致性(Consistency)代表事务执行的前后,数据的完整性保持一致。比如:转账问题,假设刘备一共有10000¥,张飞和关羽没钱,现在刘备转...

2019-07-25 22:49:18 72

原创 Hibernate学习笔记5(一级缓存)

缓存的概述什么是缓存缓存:是一种优化的方式,将数据存到数据库中,使用的时候直接从缓存中获取,不用通过存储源(数据库、磁盘上的源文件)。hibernate的缓存hibernate缓存中提供了优化手段:缓存和抓取策略。hibernate中提供了二种缓存机制:一级缓存、二级缓存。hibernate的一级缓存概述:称为是Session级别的缓存,一级缓存生命周期与Session一致(一级缓存...

2019-07-25 13:48:42 133

原创 Hibernate学习笔记4(主键生成策略)

1.自然主键自然主键:主键本身就是表中的一个字段(实体中的一个自然属性)–创建一个人员表,人都会有一个身份证号(唯一不可重复),使用身份证号作为主键,这种主键称为自然主键。2.代理主键代理主键主键本身不是表中必须的一个字段(不是实体中的某个具体的属性)–创建一个人员表,没有使用人员的身份证号,用了一个与这个表不相关的字段ID,(PNO)。这种主键称为代理主键。实际开发中,尽量使用代理...

2019-07-21 16:16:18 107

原创 Hibernate学习笔记3(持久化类的编写规则)

1.什么是持久化类持久化将内存中的一个对象持久化到数据库的过程。Hibernate框架就是用来持久化的框架持久化类一个java对象与数据库的表建立了映射关系,那么这个类在Hibernate中称之为持久化类持久化类 = java类 + 映射文件2.持久化类编写规则对持久化类提供一个无参数的构造方法–Hibernate底层需要使用反射生成实例属性需私有,对私有属性提供publi...

2019-07-20 14:38:20 127

原创 @Test

java单元测试(@Test)先配置junit例 @Test //修改操作 public void demo3() { Session session = HibernateUtils.openSession(); Transaction tx = session.beginTransaction(); //直接创建,进行修改 /*Customer customer...

2019-07-18 23:41:55 347

原创 Hibernate学习笔记2(核心api)

1.Configuration:Hibernate的配置对象Configuration 类的作用是对Hibernate 进行配置,以及对它进行启动。在Hibernate 的启动过程中,Configuration 类的实例首先定位映射文档的位置,读取这些配置,然后创建一个SessionFactory对象。虽然Configuration 类在整个Hibernate 项目中只扮演着一个很小的角色,但它...

2019-07-18 23:12:12 103

原创 CSS

什么是 CSS?CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率外部样式表通常存储在 CSS 文件中多个样式定义可层叠为一个css规则CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明css主要作...

2019-07-05 18:29:22 123

原创 HTML

超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。什么是HTML?HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言: HyperText Markup LanguageHTML 不是一种编程语言,而是一种标记语言标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页H...

2019-07-04 18:02:10 108

原创 Hibernate学习笔记1(常见配置)

1.为什么要学习Hibernate2.什么是Hibernate注:ORM:Object Relational Mapping(对象关系映射)。指的是将一个Java中的对象与关系型数据库中的表建立一种映射关系,从而操作对象就可以操作数据库中的表。3.配置安装首先下载,解压https://sourceforge.net/projects/hibernate/files/,目录如下do...

2019-06-27 19:16:04 113

原创 org.hibernate.MappingException: class day01.Customer.java not found while looking for property解决

org.hibernate.MappingException: class day01.Customer.java not found while looking for property: cust_id这个错啊,真的是排了好久报错说是路径的错误,但纠结了半天Hibernate.cfg,xml和Customer.hbm.xml中一直纠结这两处路径的写法<mapping resour...

2019-06-27 14:59:26 509

原创 随笔

坐在图书馆,看着一天太阳升起又落下总想写点什么,又无处落笔越学习越觉得自己无知,这是一句实话考试临近实习未找秋招将至好想回到大一逼自己一把敲打一番算了,还是做好现在该做事的事吧同时恭喜李日日同学找到实习这算是今天最开心的事了最后送给自己一句三体里面的话弱小和无知,不是生存的障碍,傲慢才是...

2019-06-14 20:05:10 101

原创 进程与线程

进程的定义由于程序在并发执行时,各次执行的结果不同,所以用“程序”这个概念已无法描述程序的并发执行,所以必须引入新的概念 – 进程来描述程序的并发执行。根据1978年在庐山召开的全国操作系统会议的讨论,认为“进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动”。进程是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。程序与进程之间的区别:进程是程序...

2019-06-14 17:31:12 118

java 包commons-beanutils-1.9.2-bin

java 包commons-beanutils-1.9.2-bin java 包commons-beanutils-1.9.2-bin

2018-11-29

空空如也

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

TA关注的人

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