自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CCblibo的博客

一个计算机小白的成长进化史

  • 博客(46)
  • 收藏
  • 关注

转载 java字符串String类的常用方法

JAVAString基础使用

2020-03-23 00:27:36 166

原创 git---本地仓库连接到远程新建的分支

远程仓库新建一个分支,然后本地仓库查看分支时不显示1.先刷新一下本地仓库git fetch显示有新的分支[new branch]2.查看分支git branch //查看本地分支git branch -a //查看全部分支git branch -r //查看远程分支3.比如要将cxy分支上的代码pull下来,我们需要切换到远程的cxy分支先在本地建立一个同名的分支git...

2019-12-08 00:36:40 1284

原创 运行项目时Unknown column 'XXX' in 'field list'的坑!!

错误信息:大致意思就是这个字段不存在但是回到数据库检查发现是有这个字段的那么检查:是不是大小写、单词拼错了,如果都没有那么数据库—选中所在的表—右侧有表的信息点击图示位置,来看是不是有隐藏的空格可能会出现这样的字段,有隐藏的错误...

2019-12-08 00:12:54 596

转载 SQL查询——子查询(SELECT)和组合查询(UNION)

1、子查询:为什么要子查询?现有一数据表如下:根据之前的知识我们可以查出每门科目的最高分,但是要想查出取得最高分的学生信息就做不到了。这时就需要用到子查询来取得完整的信息。什么是子查询?子查询就是嵌套在主查询中的查询。子查询可以嵌套在主查询中所有位置,包括SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY。但并不是每个位置嵌套子查询都是有意义并实用的...

2019-12-01 17:27:12 2873

原创 layui框架----下拉框的二级联动

一、layui.use这里layui的官方文档:https://www.layui.com/doc/layui这个框架采用的是经典模块化layui的内置模块不是默认就加载好的,必须要执行启动模块的这种方法后模块才会加载。layui.use就是一种加载模块的方式如上代码layui.use(['form', 'layer','laydate'],function(){ $ = layu...

2019-12-01 16:57:26 15381 5

原创 Java之快速排序

一、原理快速排序是对冒泡排序的一种改进下面用例子来理解快速排序给出如下数组:首先先找出一个基准数据=2,然后再数组两端设首指针和尾指针然后尾指针开始扫描,遇到小于基准数据的arr[low]=arr[high] 将这个值赋值给low然后首指针开始扫描,遇到大于基准数据的 arr[high] = arr[low] 将这个值赋值给high然后尾指针开始扫描,此刻low=high,那...

2019-12-01 10:47:06 81

原创 git pull拉去成功但是代码没有拉下来

是由于本地得更改没有保存所以没有拉去成功可以这样解决:git stash这是将本地修改后的保存起来然后再git pull

2019-11-26 15:27:02 4585

转载 git本地分支切换到远程分支

git切换到指定远程分支我们在使用git进行开发的时候经常会遇到需要切换远程分支并且提交到远程指定分支的情况,现在记录下操作步骤。查看远程所有分支$ git branch -agit branch不带参数,列出本地已经存在的分支,并且在当前分支的前面用*标记,加上-a参数可以查看所有分支列表,包括本地和远程,远程分支一般会用红色字体标记出来* dev master remotes/...

2019-11-26 15:19:16 4599 1

原创 ssm框架---实现简单的文件的上传

1.配置poi依赖 <!--对应xls\xlsx\pptx\docx\类文件--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.0</ver...

2019-11-20 10:18:43 393

原创 ssm框架接受前端信息出现中文乱码的问题-----解决办法

配置过滤器配置在web.xml文件中<filter> <description>字符编码过滤器</description> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.C...

2019-11-19 16:28:23 301

原创 Maven的初次理解

Maven作用:1.管理jar包,可以避免自己手动引入jar包遇到jar包冲突.2.可以将Java文件编译成.class文件3.可以将指定目录下的单元测试一次性执行完成,并告诉哪里有错误,哪里正确.4.一个命令即可直接打包.Mave核心功能依赖管理(maven工程对jar包的管理过程):利用maven开发的项目,jar包不在项目中,有一个jar包仓库,通过jar包坐标来找到对应的.M...

2019-11-19 15:03:20 75

原创 sql练习------day(3)

题目(该题处处坑):说题之前先了解一下join表的顺序1.那么第一个坑!要注意查询顺序先employees.emp_no那么问题来了,为什么是employees的emp_no而不是另一个表的呢,考虑到employees表中emp_no是唯一的,而salaries中的emp_no不一定是唯一的,因为一个员工可能会有多次涨薪的可能—那么salaries表中就有多个对应的emp_no...

2019-11-19 15:02:09 133

原创 @Controller @RequestMapping

@Controller用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller对象.分发处理器会扫描使用了该注解的类的方法.@RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径....

2019-11-19 15:01:37 124

原创 POI入门理解

POI简介1.poi是什么:简单来说,简单来说Apache poi 提供API给Java程式对Microsoft Office格式档案读和写的功能。2.poi结构HSSF [1] - 提供读写Microsoft Excel XLS格式档案的功能。XSSF [1] - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。HWPF [1] - 提供读写Micr...

2019-11-19 14:56:16 571

原创 Java之冒泡排序

冒泡排序的理解就是从头到尾比较相邻的两个元素,如果有逆序,那么就调换位置,一直到结束再来一遍比较相邻元素,逆序就换位置,知道再来一遍的时候没有逆序存在,那么就证明排序结束。(逆序:就是大的在前小的在后 eg: 1,2,5,0这里5,0就是逆序)下面借用图来理解一下这里第一次排序: 5>2 :2与5调换位置 5>1:5与1调换位置 9>8:9与8调换位置 9&g...

2019-11-18 11:11:43 76

原创 SpringBoot框架反向生成增删改查Controller调用路径

2019-11-16 16:19:55 314

原创 对所有员工的当前(to_date='9999-01-01')薪水按照salary进行按照1-N的排名,相同salary并列且按照emp_no升序排列

对所有员工的当前(to_date=‘9999-01-01’)薪水按照salary进行按照1-N的排名,相同salary并列且按照emp_no升序排列select a.emp_no,a.salary,count(distinct b.salary)as rank from salaries as a , salaries as b where a.salary<=b.salarya...

2019-11-16 11:07:49 364

原创 SQL练习day(4)------之group by和distinct

对于group by与having的用法:https://www.jianshu.com/p/8b135d373df1group by与聚合函数的用法:(count()/sum()/avg()/max()/min())https://blog.csdn.net/jerrytomcat/article/details/823516051.根据题可以想到,找到涨幅超过15次的员工,就根据这个员...

2019-11-12 10:48:52 176

原创 Parameter 'teacher_id' not found. Available parameters are [arg1, arg0, para 错误解决办法

Parameter ‘teacher_id’ not found. Available parameters are [arg1, arg0, para 错误解决办法在写ssm项目的时候,通过前端获取的信息,到数据库进行查询时,报出这个错误原来写法:解决办法:...

2019-11-08 16:27:06 3715

原创 sql练习-------day(3)join了解

题目select salaries.*,dept_manager.dept_no from salaries join dept_manager on salaries.emp_no=dept_manager.emp_no where salaries.to_date='9999-01-01' and dept_manager.to_date='9999-01-01'看了别人的答案发...

2019-11-01 15:37:25 143

原创 win10更新后Vmware无法再windows上运行解决办法

这个太恶心了!!!我选了一个比较简单的办法就是卸载更新的windows控制面板—程序和功能–查看已安装的更新(我这里的让我卸载了)如果更新了就是Microsoft Windows下面第一个右键卸载即可卸载了重启之后Vmware就可以继续用了但是这个方法治标不治本啊,你不可避免的系统更新这里我是Lenovo,所以下了一个联想的小程序,禁止了windows系统的自动更新联想小程序:ht...

2019-10-31 19:35:03 8091

原创 SQL练习-----day(2)之ORDER BY函数理解

order by作用:用来排序分为由小到大排序(asc)和由大到小排序(desc) ,默认就是asc排序eg:按照年龄排序desc倒叙排序如果有where子句,那么order by要放在where子句后面eg:只查询名字为F的,并且年龄倒序排列指定查询字段排序多个字段(先排序name,再在name里面重复的地方排序age)...

2019-10-31 13:41:07 810

原创 接口和抽象类的区别

接口与抽象类相同之处:都不能被实例化;(不能new)都位于继承树的顶端,可以被其他类实现和继承;都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法不同之处:接口(关键字interface):只包含抽象方法.静态方法.默认方法.不能为普通方法提供方法实现(也就是可以有方法没有方法体)只能定义静态常量 public static final不能有构造器不...

2019-10-30 20:55:26 82

原创 SQl语句练习------day1

查询最晚入职的员工先查询出最晚入职那么就是最大入职时间max(hire_date)查询出最大的入职时间select max(hire_date) from employees然后再根据最大的入职时间查询出这个员工的所有信息select * from employees where hire_date = (select max(hire_date) from employee...

2019-10-30 18:37:30 89

转载 request.setAttribute()和request.getSession().setAttribute()解释

request.setAttribute()只能在一个request内有效,如果重定向客户端,将取不到值。request.getSession().setAttribute()可以通过sessionID得到自己的session,将参数存储在session中,即使重定向客户端也没事,这个值可以在多个页面上使用。比如访问一个网站,登录后用户信息被保存到session中,在session过期之前或者...

2019-10-29 20:10:20 1542

原创 execute,executeUpdate和executeQuery的区别与理解

1.executeQuery用于产生单个结果集(ResultSet)的语句,(例如:select语句).这个方法被用来执行select语句,但也只能执行查询语句,执行后返回代表查询结果的ResultSet对象.Class.forName("com.mysql.cj.jdbc.Driver");//mysql6以上要注意加cj和时区String url = "jdbc:mysql://l...

2019-10-28 21:34:37 658

原创 Maven项目的pom.xml文件报错

可能是在第一次下载的时候,手贱的取消或者中断了,那么会将此认定为不可更新文件解决办法:项目右键选中Force Update of Snapshots/Releases 将pom.xml文件强制更新。...

2019-10-23 15:39:15 213

原创 Java——对Statement、PreparedStatement、CallableStatement的理解

Statement 对象用于将SQL语句发送到数据库中。有三种Statement对象:  Statement、 PreparedStatement、 CallableStatements它们三者之间的关系 都是接口;PreparedStatement是从Statement继承而来CallableStatement是从PreparedStatement继承而来它们都作为在给...

2019-10-17 13:51:55 563

原创 SQL常用函数整理

字符函数:select length(‘一串字符’);//获取一串字符的字节个数select concat(‘a’,‘b’);//拼接字符串select upper/lower(‘参数’);//将参数全部变为大写/小写 selectsubstr(‘abcd’,2);//返回指定位置及其之后的字符串返回值:bcd(返回2索引之后的的字符串)select substr(...

2019-10-16 18:50:23 222

原创 Mysql黑框操作——基本命令语句

刚学数据库操作,为了更能感受代码的魅力,走入代码环境,最好用黑框操作。1.通过cmd连接到自己的数据库mysql -u用户名 -h 地址 -p如图所示:这里127.0.0.1是本机IP 等于localhost回车之后会输入密码;用户名一般都是root密码是安装的时候设置的也可以通过这个语句连接别人数据库(前提,在同一局域网下,还需知道他的IP和密码,!!还需注意对方的数据库要开始...

2019-10-16 18:46:41 3140

原创 Java —— 生成随机数的两种方法 与 生成想要几位小数随机数的方法

生成随机数 ,这个感觉还是蛮常用的,下面来记录一下生成各样随机数的方式方法一:利用Random类中的nextInt()方法生成随机数这个方法生成的是随机整数,范围是左闭右开eg:random.nextInt(int n);获取的是0<=随机数<npackage Test;import java.util.Random;public class TestByMyself {...

2019-10-14 23:08:04 5039

原创 JQuery实现div自动垂直居中

想要达到的目的:让div元素随着网页的任意改变都是居中的先放上代码:<!DOCTYPE html><html><head> <title>垂直居中</title> <script type="text/javascript" src="jquery.js"></script> <script&g...

2019-10-14 16:07:07 750

原创 jQuery学习笔记(2)效果——显示隐藏、淡入淡出、滑动、动画、停止

显示与隐藏hide(); 隐藏show(); 显示hide(speed,callback);show(speed,callback);  speed是隐藏/显示的速度"slow" “fast” 也可以直接数字毫秒  callback(回调函数):是上一个动画运行完之后再运行回调函数toggle();隐藏/显示切换toggle(speed,callback);代码总结:&l...

2019-10-12 23:05:08 149

原创 jQuery学习笔记(1)初次认识jQuery

前言:jQuery理解来说就是一个使用Jscript的插件,更容易的实现一些效果,不用像Jscript那样 繁琐。但在有Jscript基础上学习jQuery会更好理解。jQuery库使用jQuery我们需要调用他的库1.从云端调用 2.将jQuery下载下来通过链接:http://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js...

2019-10-12 13:37:25 115

原创 Java之128陷阱

128陷阱先看如下代码,发现同是==判断 a=10时与A=1000时竟然出现两种结果: public static void main(String[] args) { Integer a=10; Integer b=10; Integer c=new Integer(10); System.out.println(a==b);/...

2019-10-04 21:05:07 92

原创 Java——equals和==的区别简单理解

如下代码:1.==比较的是指向的地址 ,当new之后指向的是新的“123”2.equals 比较的是内容,只要内容相同就是true public static void main(String[] args) { String s1 = "123"; String s2 = "123"; String s3 = "1"+"2"+"3"; ...

2019-10-04 20:32:54 86

原创 Java基本功之栈的增删改查

方法一:通过调用Stack这个类来实现1.了解 栈 是一种只能在一端进行插入或删除操作的线性表 并且是先入后出的(也是后入先出)2.下面我们先了解一下栈的基本操作:Stack stack=new Stack();//这是创建一个Stack类对象并赋值给Stack类的stack变量stack.empty()//是判断栈是否为空,若为空则返回trueSystem.out.pri...

2019-10-04 18:27:28 1120

原创 HTML学习之盒模型、布局、定位

仔细观察我们自己开始写页面的时候,距离顶部都会有一丝距离,这是因为有默认的距离,所以为了取消这一丝缝隙我们可以在最开始添加如下代码*{padding=0;margin=0;}background-image;加背景图片background-repeat;设置背景图片平铺 background-size:cover;整体覆盖border-radius:圆角 顺时针原则正圆宽高一...

2019-10-04 17:36:35 773

原创 HTML学习之字体与文本

字体相关属性font:复合属性可同时按顺序定义以下属性font-style;//风格 不常用font-variant;//不常用font-weight;//粗细font-size/line-height;//字号/行高font-family;//字体color://定义字体颜色text-shadow://添加阴影 颜色、横向偏移、纵向偏移、模糊半径添加多个阴影text-sh...

2019-10-04 15:47:56 86

原创 HTML学习之级联样式单与CSS选择器

引入外部CSS文件<link type="text/css" rel="stylesheet" href="CSS样式文件的URL">

2019-10-04 01:10:00 657

空空如也

空空如也

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

TA关注的人

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