- 博客(24)
- 收藏
- 关注
原创 Java原始JDBC数据连接示例
数据库脚本:create table account( id int primary key auto_increment, name varchar(40), money float)character set utf8 collate utf8_general_ci;insert into account(name,money) values('aaa',1000);insert into account(name,money) values('bbb',1000);insert
2021-08-02 22:14:36 140 1
原创 mysql实现时间等量入库的存储过程
DELIMITER //CREATE PROCEDURE test2(IN savetime DATETIME,IN Y INT(10),IN t INT(10))BEGINDECLARE i INT DEFAULT 0;WHILE i< Y DOINSERT INTO t_date ( t_date, t_time)VALUES ( savetime, savetime ) ;SET i = i +1;SET savetime = DATE_AD...
2021-07-27 07:38:31 157
原创 JAVA多线程
1、进程:它是内存中的一段独立的空间,可以负责当前应用程序的运行。当前这个进程负责调度当前程序中的所有运行细节。进程代表一个运行中的程序,是资源分配与调度的基本单位。2、线程:它是位于进程中,负责当前进程中的某个具备独立运行资格的空间。在一个进程中,每个独立的功能都需要独立的去运行,这时又需要把当前这个进程划分成多个运行区域,每个独立的小区域(小单元)称为一个线程。3、进程与线程的关系...
2021-07-27 07:35:00 125
原创 IDEA常用快捷键
Ctrl+O,重写方法Alt + Entere,快速从servlet中创建未在service中定义的方法。ctrl+alt+v 自动补全返回值,自动补全变量名称和属性名称。保存:ctrl + s关闭当前文件:ctrl + F4撤销:ctrl + z反撤销:ctrl + shift + z查看方法实现类:ctrl + alt + B移动当前行:alt + shift + up/down复制当前行:ctrl + D删除当前行:ctrl + X打开隐藏工程面板:alt
2020-05-17 10:24:40 221
原创 Linux系统重启oracle数据库服务
一般修改oracle的配置文件需要重启服务器。步骤如下:1、以oracle用户登陆:su - oracle2、关闭监听程序:lsnrctl stop(必要的时候需要kill掉oracle进程和服务)3、 进入Sqlplus控制台,命令:sqlplus/nolog4、以系统管理员登录,命令:connect / as sysdba5、关闭数据库,命令:shutdown imme...
2019-11-06 21:22:17 1677
翻译 第十二节:集合(Collection)
一、集合1.1、集合介绍回顾:在第二天学习的变量,变量空间中就可以保存数据。在某个时间点上只能保存具体的一个值。第四天学习数组,数组中可以保存多个类型相同的数据。数组一旦定义好了,长度就会是固定的。如果数据随着程序的运行会增加,这时我们定义的数组就不能灵活的去变化保存这些可以随着程序运行增加的新的数据。字符串缓冲区,它中可以保存任何的数据,但是最后把这些数据都变成字符串处理。...
2019-07-21 22:25:39 402
翻译 第八节:构造函数和关键字(this、static、final)和单例模式
目录一、构造函数1.1、构造函数的介绍1.2、构造函数执行和内存图解1.3、默认构造函数1.4、构造函数和一般函数异同二、this关键字2.1、this调用构造函数2.2、this的原理图解1.3、成员变量和局部变量同名问题1.4、this的练习2、static(静态)关键字2.1、static静态的引入2.2、static修饰...
2019-07-21 10:45:48 827
翻译 第九节:抽象类、接口(适配器模式)
一、抽象类1.1、抽象类的引入使用类是描述生活中的某一类事物,但是事物和事物之间又有继承的关系,因此我们描述的类和类之间也会有继承关系存在。在继承中,越往顶层父类,其中描述的属性和行为更加的共性。我们在描述事物的过程中,把共性的行为或属性不停的往父类中抽取,这样就会导致在父类中描述的行为越来越不具体,无法表示出事物的特有的特点。可是这时我们依然要进行抽取和简单的描述。描述猫和狗...
2019-07-21 00:08:48 497
翻译 第七节:面向对象的三大基本特征
目录一、封装1.1、封装介绍1.2、封装举例1.3、private关键字介绍二、继承2.1、继承引入2.2、Java中的继承体现2.3、继承的特点2.4、继承成员变量的特点2.5、继承中成员方法特点(复写)2.6、成员方法复写应用2.7、成员方法复写注意事项2.8、子父类中构造函数特点2.9、子类的实例化过程2.10、super的应...
2019-07-20 17:13:17 153
翻译 第六节:面向对象
一、面向对象1.1面向对象的概念面向过程:在整个事情的执行过程中,自己至始至终都是其中的参与者,并且要自己亲力亲为所有的步骤。面向对象:我们需要完成某个事情,需要具体的一个结果。这时我们不会自己去参与其中,而是找具备这些功能的对象,然后调用它们的功能,帮助我们来完成我们的要求。面向过程:吃饭:先思考吃什么? 买菜 回家洗菜、烧饭 吃饭 洗刷面向对象:吃...
2019-07-20 13:55:05 129
翻译 第五节:函数和数组
目录一、函数的概念1.1函数概念1.2定义函数原则1.3函数的使用细节二、函数的重载2.1重载的概念(同类同名不同列)2.2函数命名规范三、数组的定义3.1数组的概念3.2数组定义格式3.3数组的好处四、数组的内存图解4.1、Java的内存分配4.2、数组的内存分配五、数组的常见问题5.1、数组角标越界异常5.2、空指针异常六...
2019-07-20 12:28:42 154
翻译 第四节:循环、嵌套
目录1、循环结构(while&do-while)1.1、循环结构1.2、while循环介绍1.3、while代码举例1.4、while练习1.5、while循环注意事项1.6、do-while循环1.7、while和do-while对比1.8、循环练习:2、循环结构(for)2.1、for循环格式2.2、for循环代码举例2.3、f...
2019-07-19 21:59:49 426
翻译 第三节:运算符、判断和分支结构
目录一、运算符1.1算术运算符1.2赋值运算符1.3比较运算符1.4逻辑运算符1.5位运算符1.6三元运算符1.7运算符优先级二、判断结构(if)三、多分支结构(switch)3.1switch语句格式3.2、代码演示3.3、switch语句执行顺序3.4、switch练习3.5、if和switch的区别一、运算符l运算符是...
2019-07-19 21:55:59 551
翻译 第二节:标识符、关键字、变量
目录一、Java中的符号二、Java中的注释三、Java关键字、标识符3.1 关键字3.2 标识符四、常量五、Java中的变量六、Java数据类型七、数据类型的转换一、Java中的符号书写的Java代码中常用的符号:{} :它一般是在划定程序某些代码区域(范围)。[] :它表示的内容是数组。(json前后台传输数据)() :它表示的左...
2019-07-19 21:08:25 171
翻译 JDK环境变量配置(WIN10系统配置)及调试
第一步:下载安装 去官网下载对应操作系统版本的JDK(32位Windows、64Windows、linux等).JDK和JRE介绍:JDK:Java 开发工具包,它主要是给Java的开发人员提供的。JRE:Java的运行环境。我们使用JDK开发的程序,最后需要交给JRE软件去运行。JDK软件中包含了JRE环境。(同时也包含了java虚拟机jvm)第二步:测试测试...
2019-07-18 22:39:42 687
转载 Oracle to_date()函数的用法
在Oracle数据库中,Oracle to_date()函数是我们经常使用的函数,下面就为您详细介绍Oracle to_date()函数的用法to_date()与24小时制表示法及mm分钟的显示:一、在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会直接的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA...
2018-11-13 22:09:13 6369
原创 Oracle数据库的ceil和floor函数
ceil(n) 取大于等于数值n的最小整数;SQL> select ceil(9.5) from dual; CEIL(9.5)---------- 10floor(n)取小于等于数值n的最大整数;SQL> select floor(9.5) from dual; FLOOR(9.5)---------- 9 ...
2018-11-13 21:55:07 1168
转载 关于sql中constraint 前缀的用意(PK、UK、DF、CK、FK)
关于sql中constraint 前缀的用意(PK、UK、DF、CK、FK)--主键constraint PK_字段 primary key(字段),--唯一约束constraint UK_字段 unique key(字段),--默认约束constrint DF_字段 default('默认值') for 字段,--检查约束constraint CK_字段 check(约束。...
2018-09-13 11:33:34 7971
原创 Oracle数据库联合主键
1、定义: 主键:在Oracle中,主键指能唯一标识一条记录的单个数据表列或联合的数据表列(联合主键|复合主键)。主键用到的数据 表列数据不能包含空值。而且,一张表只能包含一个主键。2、作用: 数据表的联合主键组合不允许重复,即同一行的数据,联合主键所属的列数据组合不能相同。 用来通过多个字段值去确定本条数据的唯一性3、规...
2018-09-13 01:25:03 17848 1
转载 必须掌握的30种SQL语句优化
1.’对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。例如:1)尽量使用指定列来查询,少用select * 这种方式。 2)count(1)2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。3.应尽量避免在 where 子句中对字段进行 null 值判...
2018-09-13 01:02:46 183
转载 PLSQL Developer使用技巧、快捷键
PLSQL Developer使用技巧、快捷键1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自...
2018-09-13 00:58:52 10622 1
原创 spring的applicationContext对象的获取
1.1. Spring工厂的直接获取(两种方式)src:开发的时候,工程里的一个目录,存放的文件,会在编译发布后,放入classes下。如何选择:如果applicationContext.xml在 src下, ClassPathXmlApplication读取如果applicationContext.xml在WEB-INF下,FileSystemXmlApplicatio
2018-01-03 16:01:05 1627
原创 spring之DI属性注入
DI:Dependency Injection 依赖注入,在Spring框架负责创建Bean对象时,动态的将依赖对象注入到Bean组件(简单的说,可以将另外一个bean对象动态的注入到另外一个bean中。) 【面试题】IoC和DI的区别 ?DI和IoC是同一件事情,都是将对象控制权交给第三方(Spring)管理,只是站在不同角度而已。即:Spring创建了Service、DAO
2018-01-03 14:52:47 508
原创 spring之IOC练习
jar包applicationContext.xml文件配置: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframe
2018-01-02 22:50:42 572
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人