- 博客(10)
- 收藏
- 关注
原创 leetcode--SQL题记录(第二高薪水)
编写一个 SQL 查询,获取 Employee表中第二高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述Employee表,SQL查询应该返回200 作为第二高的薪水。如果不存在...
2019-10-24 16:24:05
170
原创 mybatis和hibernate本质区别和应用场景
hibernate:是一个标准ORM框架(对象关系映射)。入门门槛较高的,不需要程序员写sql,sql语句自动生成了。对sql语句进行优化、修改比较困难的。应用场景:适用与需求变化不多的中小型项目,比如:后台管理系统,erp、orm、oa。。mybatis:专注是sql本身,需要程序员自己编写sql语句,sql修改、优化比较方便。mybatis是一个不完全 的ORM框架,虽然程序员...
2019-08-17 11:47:04
138
原创 为什么需要public static void main(String[] args)这个方法
public static void main(String[] args)是java程序的入口方法,jvm在运行程序时,会首先查找main()方法。其中,public是权限控制符,表明如何类和方法都可以访问这个方法,static表明main()方法是一个静态方法,即方法中的代码是存储在静态存储区的,只要类被加载后,就可以使用该方法而不需要通过实例化对象来访问,可以直接通过类名.main()直接访...
2019-08-16 22:47:08
230
原创 一天一道JAVA面试题(1)-------重载(Overload)和重写(Override)的区别?
重载(Overload)和重写(Override)的区别?重写,顾名思义重新写一遍,子类把父类本身有的方法重新写一遍,其中返回类型,参数类型和个数,方法名都不能变,对方法体进行修改或者重写,但是子类函数访问修饰符不能少于父类的总体来说:1、重写发生在子类和父类之间 2、方法名,参数列表,返回类型(除了子类方法的返回类型是父类方法返回类型的子类)必须相同...
2019-08-06 14:18:34
153
原创 JAVA学习有感之面向接口(Interface)编程
工作一年了也写了一年的业务代码,新学会用到的框架有angularJS和angular2还有springboot。在看过一篇java学到什么程度才能叫基础扎实的文章之后顿感自己java基础太差,于是赶紧醒悟补java基础。今天看到了面向接口编程,有点学习感悟就记录了下来。先上一个连接,水平好的同学看完下面的链接就懂了,如果看完还有不理解的地方可以往下看https://jingyan.baid...
2019-06-18 15:06:59
181
原创 java基础知识随笔---StringBuffer和StringBuilder类
StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder类在Java 5中被提出,它和StringBuffer之间的最大不同在于StringBuilder的方法不是线程安全的(线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数...
2018-07-12 16:18:48
124
原创 angularjs中date过滤器失效的问题
在开发中遇到date过滤器失效的问题,在其他页面date过滤器没有问题,但是在这个页面出现了问题,后来发现是因为{{now | date : 'yyyy-MM-dd HH:mm:ss'}}now必须是时间戳格式的,后面的过滤器才会生效。而我从后端传过来的时间数据是字符串所以过滤器无法生效解决方法:在后端处理要传的数据,将里面的时间转为时间戳即可(下面贴我百度到的) /** * 时...
2018-07-06 15:33:30
719
原创 Angularjs开发遇到的坑-----用控件选择完时间后时间不会变成时间戳问题
最近在用angularjs开发前端界面的时候发现,在时间选择器里选择完时间,这个时间传给后端的时候没有变成时间戳还是数字用以下代码可以将数字的时间变成时间戳,但是在前端页面的时间控件标签里面必须把only-number去掉不然不会转换成功$scope.params.endDate = parseInt($scope.params.ltEndDate) + 86399999;<input ty...
2018-07-05 17:27:48
1306
原创 SQL错误Duplicate column name 'NAME'名字重复应使用别名
SQL错误Duplicate column name 'NAME'名字重复应使用别名SELECT he.name AS EMPLOYEE_NAME, hda.reason, hda.PLANNED_DATE, hda.ACTUAL_DATE, sup.`POSITION_ID`, sp.`NAME` AS position_NAME, sp.`ORG_ID`, ...
2018-07-05 17:20:33
80761
原创 JAVA开发踩到与复选框有关的坑--与细节有关
<c:forEach items="${rolelist}" var="rl" varStatus="status"> <input type="checkbox" id="rolename" value="${rl.roleid}" name="rolename" <c:forEach items=&qu
2018-04-19 16:04:39
262
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人