- 博客(36)
- 资源 (3)
- 收藏
- 关注
原创 MySQL整理-基础知识篇1
主键 超键 候选键 外键主 键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。超 键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。外 键:在一个表中存在的另一个表的主键称此表的外键。数据库事务的四个特性及含义数据库事务transanction正确执行的四个基本要素。ACI
2021-12-22 22:39:29
211
原创 【git命令】git实用命令,肯定常用。
右键打开gitbash1.当前环境配置git config --global user.name 你的设置名字git config --global user.email 你的邮箱2.初始化git init3.关联远程仓库(origin后面修改你的地址)git remote add origin git@gitlab.com:**.git4.拉取远程仓库主分支git pull origin master5.提交与推送git add .git commit -m "提交原因
2021-11-20 22:44:04
271
原创 【idea使用】主题文字修改
1.界面主题字体修改:file–>settings–>Appearance2.代码编辑区字体修改file–>settings–>font3.代码区背景颜色
2021-11-20 22:20:57
666
原创 理解注解Annotation
注解Annotation1.定义与原理:介绍:它是注释机制,使信息或元数据关联到程序中的元素(类,方法,成员变量),与程序业务逻辑无关,供指定工具或框架使用。原理:通过反射机制访问annotation信息,框架或工具中相关类,以此信息决定如何使用。不影响代码执行。2.常见注解@override 方法重写@deprecated 方法或类过期@SuppressWarning 取消显示指定编译器警告信息3.常见第三方注解4.自定义注解比如A注解 public @interface A {
2021-10-31 22:09:17
145
原创 MySQL整理-从安装到建库建表命令
太久没有在博客整理内容了。今天有空搞一搞。MySQL安装大家可以参考这个教程:https://blog.youkuaiyun.com/chic_data/article/details/72286329第二步非必要得我也没做。也是可以用的中间出现一个问题,中途误操作一个暂停,然后安装界面没了,也不能执行继续安装。报错only one instanceof mysql installer for windows can be run at a time解决方法是,在任务管理器卸载MySQL的instal
2021-09-19 23:32:48
5111
原创 数据库整理+SQL笔试2道
数据库问题Mysql与Oracle区别:Oracle是大型数据库,而Mysql是中小型数据库,Mysql是开源的,而Oracle价格非常高,Oracle占内存大,单引号的处理MYSQL里可以用双引号包起字符串,ORACLE里只可以用单引号包起字符串。翻页的SQL语句的处理MYSQL处理翻页的SQL语句比较简单,用LIMIT 开始位置, 记录个数;ORACLE每个结果集只有一个ROWNUM字段标明它的位置, 并且只能用ROWNUM<100, 不能用ROWNUM>80。日期字段
2021-09-16 10:02:31
1384
2
原创 最简单的datatables.js学习
HTML中只需要这个表格就可以展示后台提供的数据。最终呈现:利用的前端datatables这个表格插件。首先,引入必要的JS与CSS。<link rel="stylesheet" href="../bootstrap.min.css"><link rel="stylesheet" href="../jquery.dataTables.min.css"><!--js部分添加在body结束部分更快加载页面--><script src="js/jquery.
2020-09-23 22:03:46
1975
原创 【前端01】html使用CSS技巧积累
作为后端开发,大多数时间花在后端代码,但有的时候,比如自己练习的是还是可以搞一下前端,好看一点,也有助于知道前端需要的数据是什么样的格式。而且万一哪天项目组把前端也让你搞一搞?其实网上也有很多前端模板的,但有的时候可能不合意。还是需要自己琢磨一些前端。有些普遍的前端知识一些网站都有,比如菜鸟教程、w3cschool。这里就不写全了,整理一下我搞前端经常遇到的小东西——CSS1、margin...
2020-01-20 10:20:27
179
原创 【java基础】多线程编程
1、线程与进程程序是一段静态代码。进程是程序的一次动态执行过程(代码加载,执行之执行完毕)。线程是比进程更小的执行单元,一个进程执行过程中可以产生多个线程。2、Java的多线程机制Java一大特点:支持多线程。多线程是指一个应用程序中同时存在几个执行体,线程的中断与恢复可以更加节省系统的开销。每一个Java应用程序都有一个默认的主线程。比如main方法(主线程),如果主线程中再创建线程...
2020-01-13 18:55:51
186
原创 【java基础】List Set Map集合框架
它其实是用来存储对象的容器。所有的集合框架都包含如下内容:接口:是代表集合的抽象数据类型。实现(类):是集合接口的具体实现。从本质上讲,它们是可重复使用的数据结构。算法:是实现集合接口的对象里的方法执行的一些有用的计算,例如:搜索和排序。集合的两个基本接口:Collection与Map它会是后面非常有用的数据操作的帮助。1、CollectionCollection接口,包含list接...
2020-01-13 18:50:40
197
原创 数据库JDBC操作
之前做过一个租车的控制平台的程序,利用的是数组存放车辆信息,但面对数据越来越多时,显然需要把数据存放起来,数据库就是其一。关于数据库的学习会单独一个篇章介绍。java中数据库操作java提供了数据库连接的API。它依赖使用的第三方提供的数据库驱动程序的jar包。使用数据库的前提:保证自己安装好的数据库或将来的数据库服务器是启动状态。基本步骤:1、jdbc连接使用(mysql)1.加载...
2020-01-13 18:31:54
158
原创 【Java基础】08 实用类01 Object类与包装类
1、Object类(补充)是所有类的父类,如果一个类没有使用extends标识继承另外一个类,则默认继承Object类,它的方法适合所有子类toString() 返回对象地址字符串只能输出dog对象的地址需要重写toString方法才能得到属性值Tips:点击Source->Generate toString()->选择age会自动生成toString方法2.equals...
2020-01-13 18:25:56
222
1
原创 Linux命令整理实用篇
开发的时候,平常用的都是Windows操作系统,但是一些程序应用的发布与部署却是通过Linux操作系统的。相比而言,Linux平台管理占用的资源低,便于统一部署更复杂的项目及其环境。它命令式操作方便维护项目。Linux命令学习呢其实要慢慢学也挺多的,它涉及很多比较细的命令参数搭配,那些一时半会记不住。这篇整理一下常用的命令,就不赘述其他的细节。目录操作说明命令创建目录...
2020-01-13 17:36:12
175
原创 【Spring boot笔记】01 入门搭建
1、为什么使用使用Spring Boot开发web应用程序非常方便,只需要进行简单的配置,可以把更多的精力放在业务逻辑上。2、什么是Spring Boot其设计目的是用来简化 Spring 应用的初始搭建以及开发过程,能够极大的简化基于 Spring MVC 的 Web 应用和 REST 服务开发。所以它是简化了基于Spring的应用开发,通过少量的代码就能创建一个独立的、产品级别的Spr...
2019-09-18 00:12:08
230
原创 【Java基础】00 目录
【Java基础】目录——01 java简介与开发环境——02 关键字、数据类型、变量——03 运算符 表达式 语句——04 类与对象——05 封装、继承、多态——06 抽象类与接口——07 异常【eclipse使用】目录——01 java基础项目创建...
2019-09-07 17:25:15
147
原创 【eclipse使用】01 java基础项目创建
之前说了,开发java程序的几种方法,有记事本写代码然后编译运行,以及通过开发工具环境编译运行。这几节就整理一些eclipse的使用吧。eclipse是算比较基础的吧,后面我还会补充Intellj idea 作为开发工具,我觉得idea更方便些,但建议各位先用eclipse吧。后期你也许会发现,工作中不少开发环境工具其实是以eclipse为基础的。下载安装这部分呢就不想多说,找个安装包,点击...
2019-09-07 17:04:00
176
1
原创 【Java基础】06 抽象类与接口
接口的结构interface A{ //接口声明//抽象方法 }class B implement A{//用B实现接口A}class C implement A{//用C实现接口A}
2019-08-18 22:58:27
291
原创 【Java基础】05 封装、继承、多态
封装1、定义将类的信息隐藏在内部,不允许外部程序直接访问,通过类提供的方法访问和操作实现步骤:修改属性可见性 private修饰符, private int a;创建getter/setter方法,Public int getA(){ }在getter/setter方法中加入属性控制语句2、访问修饰符可以修饰属性和方法的访问范围。访问修饰符本类同包子类其...
2019-08-18 22:12:31
539
原创 【Java基础】04 类与对象
class 类名{ interface A{//接口声明//类体 //抽象方法 }成员变量 class B implement A{//用B实现接口A方法声明{ }//方法体 class C implement A{//用C实现接口A局部变量 }}...
2019-07-25 10:42:23
239
原创 【Java基础】03 运算符 表达式 语句
算数运算符自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8-- 等写法都是错误滴!++X(–X)使用之前X值增(减)1X++(X–)使用之后X值增(减)1PS:% 用来求余数,也称为 取模运算符2. 赋值运算符3. 比较运算符比较的结果是一个布尔值( true 或 false )。注意:1、 > 、 < 、 >= 、 &l...
2019-07-21 10:19:24
327
原创 【Java基础】02 关键字、数据类型、变量
通常java等开发语言,学的时候都是从一个helloworld开始的,这主要是让你认识一下它的基本语法以及结构,然后你后面再看的时候就知道它是什么了。这里我就不详写了,主要整理一下概念性的东西。1、关键字(区分大小写)关键字声明在类、变量、方法之前,之中,或其他作用,它不能当成变量使用。关键字中比较重要的几个:static、this、final可能会在新篇章写。jdk常见java包:关...
2019-06-03 17:19:55
422
原创 【java基础】01 java简介与开发环境
前言java的学习,自己是从17年开始的,在一次体验中有遇到老师教授时写TXT文档,后来就养成习惯写文档。工作的时候,领导也建议自己写写博客,但是因为自己一开始都是写在文档里的,所以就没有在博客中整理。然后自己在找新工作过程中也遇到了有的公司想看看应聘者的博客。所以,接下来就将整理了两年的自学文档都发到博客里。也算是一种复习吧,有不足之处希望看客多包涵(及时指出更好)!另外,自己写的文档...
2019-06-03 15:43:05
236
原创 Spring整合Mybatis概要
Spring整合Mybatis1、jar包,依赖添加spring的包,mybatis的包,整合包mybatis-spring,数据库驱动包,数据源包2、配置文件db.propertiesapplicationContext.xml 配置数据源,事务管理器,事务注解。 配置Mybatis工厂 实例化Dao的实现类mybatis-config.xml 配置别名 配...
2019-05-13 22:01:28
142
原创 【idea使用】 手动创建java web项目
简单总结1.File-->New-->project-->勾选Java EE下面的Web Application2.接下来设置自己的project name 与存储路径3.建好工程后在WEB-INF中创建名为classes和lib的两个文件夹classes用来存放编译后输出的class文件,lib用于存放第三方jar包右击WEB-INF-->new-...
2019-01-16 19:25:12
379
原创 添加背景图片注意事项
背景图片添加格式background-image: url(图片地址);我们的目录结构,css文件夹,img文件夹与HTML文件再同级目录下,添加背景图片是图片地址写的有问题会报错,也会出现无法应用的状况。1、在css文件中background-image: url(img/navbar-bg.jpg);/*有错误*/background-image: url(/img/navbar-...
2018-09-11 13:55:42
304
原创 【数据库】记录01
1、rs.next()在if循环与while循环中的区别next()方法返回的是boolean型,用来确认有没有数据,执行一次游标后移一位,用来遍历用的。if(rs.next()){...} 只遍历一次,即第一条数据,或者说是确认是否存在数据,while(rs.next(){....} 遍历每一条数据 2、使用配置文件配置数据库 过程:首先,新建一个db.pro...
2018-09-05 15:41:41
136
1
转载 部署到虚拟机的web项目访问本机数据库失败问题解决
转自https://blog.youkuaiyun.com/weixin_42813765/article/details/82185103第一种,通过cmd控制台完成:一、在命令窗口输入cmd,连接上本地数据库。二、查看本地数据库,选择mysql数据库三、修改权限:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'ro...
2018-09-03 11:34:58
2892
原创 【idea使用】前端颜色添加的设置
需要前端的颜色的设置,之前还一直点击自己收藏的网址去修改颜色。。。。今天偶然点击了idea智能显示的颜色,跳出这框,可以自动修改颜色。突然觉得之前自己好蠢啊。。。。--------------------------------------------------------------PS:支付宝搜“654656370”可领红包。...
2018-08-28 14:26:46
1722
2
原创 前端的以假乱真。
之前的一个项目的页面要获取insertCell进表格的当时的模块名 obj.data[i].module。str = "<button type='button' class='btn btn-primary' name='" + obj.data[i].module + "' style='vertical-align: middle'>重启</button>";...
2018-08-20 20:49:06
140
原创 Java编码中遇到的中文乱码问题
碰到过不少乱码的情况,做个小结。文件方面乱码:项目导入导出到不同的开发环境中出现中文乱码。这种还好处理,就是根据开发环境进行相应的配置,比如说单个文件的编码方式,项目整体的编码方式,或整个开发环境的编码方式。程序导致的乱码:碰到这个就有点广泛,不同的开发语言有不同的,编码设置方式,一般来说,注意一下,然后设置就行。比如说:(简单说明,具体问题具体看)response.se...
2018-08-17 16:17:25
355
原创 sourcetree安装中net Framework安装失败问题
昨天回去,想把传到私人仓库(gitlab)的代码拉取下来(之前克隆过),单独使用git pull origin master命令很慢。于是打算把sourcetree安装一下。然而,提示需要安装net Framework4.7.1,本来没多想,就直接点击下载安装,然而。。(焦急漫长安装过程)。。安了一个多小时,重复了四五遍,就是下载不下来,早起去查看其它补救方法。有一个百度经验:https:...
2018-08-15 11:06:11
12914
3
原创 bootstrap的问题之垂直居中。
(这是第一个博客,写的仓促)最近写一个页面获取后台数据写到表格的时候,发现动态插入(insertRow,insertCell)表格时,排版变得很丑,文字与按钮在不同的表格中插入,明显看出不在同一水平线。纠结了很长时间。不管试着在css中添加(水平居中)text-align: center,还是添加(垂直居中)vertical-align: middle,都没有效果。浪费了挺多时间。后来自己...
2018-08-13 14:55:34
6698
租车系统的简单版本
2018-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人