
java学习
文章平均质量分 58
GOWE845
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot框架整合MyBatis
添加 MyBatis 启动依赖参考官网mybatis.org/spring,找到Spring Boot菜单选项.基于菜单项找到MyBatis启动依赖,一定要设置版本,Spring Boot 中没有设置 MyBatis 的版本(否则pom.xml文件会报错)<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-s...原创 2022-01-23 19:08:28 · 686 阅读 · 1 评论 -
Java数据库连接(JDBC)
1、首先加载驱动文件2、创建连接对象Connection 对象名 = DriverManager.getConnection( "jdbc:mysql://连接地址:接口/库名?charcaterEncoding=编码", "账户","密码");Class.forName("com.mysql.jdbc.Driver");//加载驱动文件Connection conn = DriverManager.getConnection(//创建连接对象 "jdbc:mysql://原创 2021-12-02 23:33:04 · 1030 阅读 · 0 评论 -
Eclipse常用设置
1、界面风格2、代码字体字号3、工作空间编码原创 2022-01-18 21:20:27 · 341 阅读 · 1 评论 -
Spring框架通过工厂实现对象实例化过程
原创 2022-01-14 09:50:43 · 260 阅读 · 1 评论 -
WEB相关概念
1、软件架构C/S:客户端/服务器端B/S:浏览器/服务器端2、资源分类静态资源:所有用户访问后,得到的结果都是一样的,成为静态资源,静态资源可以直接被浏览器解析,比如:HTML,css,JavaScript动态资源:每个用户放问相同资源后,得到的结果可能不一样,称之为动态资源,动态资源被访问后,需要线转换魏静态资源,再返回浏览器;比如:servlet/sjp/php/sap……网络通信三要素:IP:电子设备(计算机)在网络中的唯一标识端口:应用程序在计算机中的唯一标识原创 2022-01-23 18:55:31 · 669 阅读 · 1 评论 -
MySQL/MariaDB 查询语句
基础表 emp去重查询DISTINCT#查询职位SELECT job from emp;#显示所有职位SELECT DISTINCT job FROM emp;#查看表中包含的所有job类型,重复的只显示一个输出结果限制查询条件WHERE#1、查詢tony的職位SELECT job from emp WHERE ename='tony';#2、查詢薪資大於10000的員工SELECT * from emp WHERE sal>=10000;#3、查询...原创 2021-11-28 08:38:48 · 4246 阅读 · 0 评论 -
MySQL/MariaDB 时间函数
获取年月日时分秒SELECT NOW();#年月日及当前时间SELECT CURDATE();#年月日SELECT CURRENT_DATE();#年月日SELECT CURTIME();#时分秒SELECT CURRENT_TIME();#时分秒年份 YEARSELECT YEAR('2008-10-1');#获取字符串中的年份SELECT YEAR(NOW());#获取当前年份月份 MONTHSELECT MONTH("2008-10-1");#获取字符串..原创 2021-11-28 08:11:18 · 4652 阅读 · 0 评论 -
MySQL/MariaDB 基础函数
转大写 upperselect dname,upper(dname) from dept --数据转大写转小写 lowerSELECT 'ABC',LOWER('ABC') from dept; --数据转小写得到数据长度 lengthselect dname,length(dname) from dept; --数据的长度select dname,length(dname),loc,length(loc) from dept;截取字符 substr原创 2021-11-25 22:57:17 · 619 阅读 · 0 评论 -
MySQL/MariaDB 字段约束
主键约束 primary key唯一且不为空主键约束:如果为一个列添加了主键约束,那么这个列就是主键,主键的特点是唯一且不能为空。通常情况下,每张表都会有主键。添加主键约束,例如将id设置为主键:create table stu( id int primary key, name varchar(20));主键自增策略:当主键为数值类型时,为了方便维护,可以设置主键自增策略(auto_increment),设置了主键自增策略后,数据库会在表中保存一个AU...原创 2021-11-25 22:49:42 · 2090 阅读 · 0 评论 -
MySQL/MariaDB 数据类型
char定长字符数组char长度固定,不足使用空格填充,最多容纳2000个字符,char(11)存储abc,占11位。查询速度极快但浪费空间name char(10) 表示声明了一个长度为10的字符串,名字叫做namevarchar限长字符数组varchar变长字符串,最多容纳4000个字符,varchar(11)存储abc,只占3位。查询稍慢,但节省空间。Oracle为varchar2name varchar(10) 表示声明了一个长度为10的字符串,名字叫做name原创 2021-11-25 22:41:59 · 2868 阅读 · 0 评论 -
MySQL / MariaDB 数据库常用語句
连接 MySQLmysql -u名称 -p密码mysql -uroot -proot查看所有数据库 showshow databases;建库 crecreate原创 2021-11-24 10:29:06 · 692 阅读 · 0 评论 -
常用API的使用
BigDecimal / BigInteger主要用来解决浮点数运算不精确的问题BigDecimal a2 = new BigDecimal(a + "");使用 a + "" 的方式将 a 这个 double 类型的数据转换为 String 类型字符串,如果在计算时不转换为字符串的话,会导致计算仍然不精确bd3 = a2.divide(b2,3,BigDecimal.ROUND_HALF_UP);括号中的 b2 指的是除法运算的分子,3 代表保留的小数位数,BigDecima.原创 2021-11-01 21:01:35 · 126 阅读 · 0 评论 -
JAVA基础
数据类型1、byte 整型数据类型,范围-2^7~2^7-1,占用1字节2、short 短整数类型,范围-2^15~2^15-1,占用2字节3、int 默认长整数类型,范围-2^31~2^31-1,占用4字节4、long 整型数据类型,范围-2^63~2^63-1,占用8字节5、float 单精度浮点型,范围-2^31~2^31-1,小数位数7,占用4字节6、double ...原创 2021-10-13 23:45:52 · 611 阅读 · 0 评论 -
经典入门案例
冒泡排序 - 数组排序将数组中的无序数字变为有序 public static void main(String[] args) { int[] a ={6,3,8,5,3,9,6,3,5,7,4,3,5,8,6,4,3}; for (int i = 0; i < a.length-1; i++) { for (int j = 0; j < a.length-1-i ; j++) { if (a[j] > a[j + 1]) { int ..原创 2021-10-26 20:28:51 · 151 阅读 · 0 评论