自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle11用户连接默认180天过期

**Oracle11用户密码连接默认为180天**

2022-08-25 14:55:17 1096 1

原创 保留小数小功能的测试

保留小数小功能的测试package test;import java.text.DecimalFormat;public class TestDouble {/** * 测试 保留小数的方式: * 注意:保留小数时 尽量慎用 String.subStr(start,length),当String的长度没有截止长度时,会报错indexOutOfBound。。。 * @param ar...

2019-10-18 09:05:11 335

原创 日常基础

问题:1.java注释模板的创建和使用?(在工具中设置)2.怎么将文档注释 导出?3.assert 断言的使用?4.java语言是强类型语言,主要体现:5.什么是变量?为什么要用变量?变量有什么用?6.基本类型和引入类型的区别?7.String、StringBuilder、StringBuffer 三种操作字符串的类的区别:8.final修饰的类、变量、和属性9.byte和lon...

2019-06-26 21:20:19 133

原创 枚举

枚举的使用一.理论1.什么是枚举?百度百科:一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数博 客: 枚举就是在一个类里定义几个静态变量,每个变量都是这个类的实例枚举类型是什么呢?其实是指一组固定的常量组成合法值的类型。2.枚举有什么优点?1 出于类型安全考虑。没有枚举类之前常用静态常量来表示,如public...

2019-06-18 18:32:02 190

原创 关于 Mybatis 的Invalid bound statement (not found):错误

遇到了 关于 Mybatis 的Invalid bound statement (not found)的错误是 使用maven 搭建的 ssm项目将所有的过程和配置都检查了一遍,发现并没有问题,搜索了一些技术博客,发现大量的处理方式是将 web.xml中的 配置 由” /*” 改为” /”<servlet> <servlet-name>mvc</servl...

2019-04-09 19:22:06 500

原创 单元测试 JUnit 3和 4 的使用区别

通过Junit3和JUnit4 的使用区别来 了解 Junit单元测试一.使用Junit测试的方法的 注意的事项:**1.测试方法必须使用@Test修饰(否则Junit会报错误信息,用时0.000s)2.测试方法必须使用public void进行修饰,不能带参数3.测试单元中的每个方法必须可以独立测试,方法间不能有任何依赖二. 测试方法的命名规范:*1.一般使用单元测试会新建一个tes...

2019-04-08 13:16:55 847

原创 hibernate 基础 hql 使用

这篇文章主要是关于 hql 的一些 联系 (基本的增删查改)关系映射XML的简单配置<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernat...

2019-03-22 08:22:14 164

原创 mysql区分大小写的两种utf8_bin、utf8_general_ci编码区别

mysql字段varchar区分大小写utf8_bin、utf8_general_ci编码区别在mysql中存在着各种utf8编码格式:utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写。utf8_genera_ci不区分大小写,ci是case insensitive的缩写,即一般大小写不敏感。insensitive ; 中文解释: adj. 感觉迟钝的,对…没有感觉的...

2018-10-29 19:57:28 14368

原创 Hibernate框架中的 缓存

hibernate缓存提高性能 的 方式 : 通过缓存 , 减少 与数据库 实际 发生交互的 次数hibernate缓存 分类 : 一级缓存 ; 二级缓存 ; 查询缓存(1) 一级缓存 该缓存为框架 默认自带的缓存 , 无需任何额外配置 即可使用 特点: 根据 对象ID 查询 到某个对象后, 再次查询 相同ID的对象, 直接从一级缓存中获取该对象, 不再 重复查询数据库...

2018-10-28 15:29:12 132

原创 Oracle中的日期函数

日期函数:重点掌握两个函数:to_date() 和 to_char()功能类似于 java中 SimpleDateFormat的 parse() 和 format()方法 , 用于 日期数据 和 字符数据的 互转转换过程中需要指定 日期格式格式: ‘yyyy-mm-dd HH24:mi:ss’ , 分别对应 年月日, 时分秒(小建议: 项目中, 如果 某张表中 需要 存放日期数据,可以...

2018-10-24 19:17:00 276

原创 Hibernate框架中的HQL之查询部分字段

//测试投影查询 //一.单列投影 @Test public void testTouYinOfOne(){ //采用自定义工具类 HibernateUtil中的getSession()方法建立会话 Session session = HibernateUtil.getSession(); //创建hql语句(语句中的属性 和类 都是 java实体类中的 属性名和类名--不是数据...

2018-10-17 11:15:07 1104

原创 初识Hibernate框架

Hibernate框架是一种持久层框架, 功能类似于 Mybatis 框架与 Mybatis框架对比:(1) Mybatis是 半 ORM框架, 需要手写SQL ;而Hibernate 是 全 ORM框架 , 无需手写SQL, SQL由框架自动生成(2) Mybatis 本质上仍然是 开发人员直接对 数据库表进行 操作而 Hibernate 将 原先对表的 操作 转换成了 纯粹的对 类...

2018-10-15 19:26:24 155

原创 数据库的基本sql语句

数据库中 有很多语句,这里罗列一些基础的增删查改的sql语句(这里的sql是mysql中的一些简单sql语句,)sql (是 Structured Query Language 结构化查询语言的 缩写)– 创建数据库create database 数据库名 default character set utf8;(可选指定默认编码)例:-- 创建数据库create database...

2018-09-19 19:29:22 279

原创 分页的自由点击和一整页的翻越

java代码块:package testPage;import java.io.IOException;import java.util.ArrayList;import java.util.List;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import jav...

2018-09-18 10:45:52 158

原创 jsp更改网页的显示图标

通常在使用tomcat服务器时,测试的网页小图标是一只猫,就像这样如果你想要属于自己的图标,可以尝试以下方案:打开tomcat文件夹 E:\apache-tomcat-7.0.88\webapps\ROOT— 最终找到ROOT目录下的 “.ico图片”把你想要的图片 格式改为 .ico格式放到 ROOT目录下将 原有的.ico文件取代介绍一个在线转换.ico格式的 网站,很方便: ...

2018-09-18 10:08:38 2640 1

原创 jsp中的 分页

主要的功能就是分页的处理方式,可 以上下页方式,也可以居中当前页码的方式,还有以 一次翻一轮的方式展示效果如下: package testPage; /* 这是一个分页的 jsp中的 java代码块(一些处理逻辑) */ import java.io.IOException; import java.util.ArrayList; impor...

2018-09-17 19:07:25 178

原创 线程中的 join()

package join;/*join(); * 在 父线程 通过 子线程 调用join(); 则父线程 会停止执行 了 ; * 一直等到 子线程 dead()终结后, * 父线程 恢复执行 *此时,父子线程 相当于 join合并为 单线程 模式执行 * *...

2018-08-30 20:02:47 149

原创 java 中 的多线程

package wait;/*线程同步涉及的 同步控制: * wait(); 使当前线程等待,不在争抢CPU,并释放同步代码块 或 同步方法的 锁 * notify(); 唤醒 某一个 被 wait()的线程 * notifyAll(); 唤醒所有 被 wait() 的线程 * */public class TestWait implements Runnable { //自定义...

2018-08-30 19:09:27 81

原创 了解线程

这里先引入两 个概念: 线程 : Thread 进程:Process 想要了解线程,需要先了解一下进程. 进程的概念: 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程...

2018-08-30 12:18:28 142

原创 java 继承

在JAVA程序设计中,继承是通过 extends 关键字来实现的. 在定义类时 使用extends 关键字知名新定义的类的 父类,新定义的类称为指定父类的子类,这样就在两个类之间建立了继承关系. 这个新定义的子类可以从父类哪里继承所有非 private的属性和方法作为自己的成员. 实际上,在定义一个类而不给出extends 关键字及父类名时,默认这个类是系统类object的子类.数据成员...

2018-08-19 10:49:29 178

原创 java 中重载 和重写的含义

package duotai; /* 继承是子类继承父类的方法; * 重写(override)是子类重写父类允许访问的方法。返回值和参数类型必须相同.(存在于子类和父类中) * * 重载(overload)就是允许多个同名但是形参个数或者类型不同的函数方法存在于同一个类里。(一个类中的不同方法) * 当类统一调用方式时由形参来决定调用具...

2018-08-19 10:30:58 2349 1

原创 oracle中的 交集,并集,和差集

–查询系统中 的 emp表select *from emp;– 涉及 并集 union(all) , 交集 intersect , 差集 minus --查询 部门编号 为 10和30 的所有信息--or 和 union 类似于 并集--第一种 使用 orselect*from empwhere deptno = 10 or deptno=30 ;...

2018-08-16 11:31:00 458

原创 PL/SQL过程式的语言

PL/SQL 编程 全称:Procedural Language(过程式的语言) /Structured Query Language(结构化查询语言)/*简介:PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。 PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。 PL/SQL是Oracle数...

2018-08-09 19:51:11 738

原创 nvl()函数和 nvl2()函数

– nvl()函数和 nvl2()函数/* NVL(exp1,exp2)函数的作用机制 : 如果 exp1 为空 , 函数 返回 exp2 的值 ; 如果 exp1 不为空, 函数 返回 exp1 的值 ; 如果两个参数都为NULL ,则返回NULLNVL2(exp1,exp2,exp3) 如果 exp1 不为空 ,函数 返回 exp2 的值; 如果 exp2 为空 ,函数...

2018-08-09 19:17:33 19368 5

原创 oracle 中 length 和vsize 的 区别

–在 oracle 中 length和vsize 的 区别: /*学习length()可以和vsize 作 一个类比 ,对比学习 LENGTH 与VSIZE 这两个函数联系不大,区别很大。虽然都是“取长度”, 但是 length 函数结果是“有多少个字符 ”, ...

2018-08-08 19:12:49 696

原创 oracle中 ''dual'' 的含义

– 字符串查找 instr 函数 –格式: – select instr(‘字符串’ ,’子字符串 ‘,开始查询的位置,第几个匹配的 ) from dual; select instr(‘hellosdahedsd’,’he’,2) from dual;– 补充: dual 是数据库中的 一个 虚(伪 )表(没实际意义的 ,但不可省略 )/*dual是Oracle中的一个伪表,利用这...

2018-08-08 18:45:03 1076

原创 java标识符命名规则

涉及知识: 标识符的命名规则Java语言中,为各种变量、方法和类等这里写代码片起的名字称为标识符 Java标识符的命名规则: 应以字母、下划线、美元符开头 后跟字母、下划线、美元符或数字 Java标识符大小写敏感,长度无限制。标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。不能把关键字和保留字作为标识符。标识符没有长度限制。(建议不...

2018-08-07 20:30:16 235

原创 java方法的重载

/*方法的重载:一个类中的方法,使用与其相同的方法名定义多个方法,方法名一样,但参数列表不一样 * 方法的重载指的就是 方法名 一样,但是 所需要的 参数 不一样,所实现 的 功能 也 不一样~ * public void message(int num){ 语句} ...

2018-08-07 20:28:08 83

原创 while, do{} while 和for ()循环

//介绍了三种循环的差异和循环时机,以此类比 //下面用一个小例题学习一下三种循环 //分别用 while, do while 和for 循环计算1+2+……+100的和 package text;public class Count_1To100 {public static void main(String[] args) { int i=0;int sum=0; //定...

2018-08-07 19:47:42 528

原创 JAVA基础练习

package third_java;public class String_equals { public static void main(String[] args) { // TODO Auto-generated method stub String s1=&amp;quot;hello&amp;quot;; //创建s1 String s2=new String(&amp;quot;Hello&amp;quot;);//创建对象s2

2018-07-28 17:27:12 107

空空如也

空空如也

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

TA关注的人

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