- 博客(11)
- 收藏
- 关注
原创 冒泡排序
在java中我们经常要对一个数组进行比较,冒泡排序是一个比较简单的方法1、由小到大排序public static void main(String[] args) { // 定义一个数组 int[] array = {50, 40, 30, 60, 20, 70, 10, 80}; // 中间值 int ted; ...
2019-02-15 22:58:27
243
原创 mysql--怎么行转列
由于之前的工作离家太远,一年回家也就两次,对于一个看重家庭的男人,过了年关之后,想找一个离家近的工作。于是,我和成千上万急忙找工作的人一样,在网上投些自己比较满意的公司,然后等待信息--通知面试--面试。几天之内,面试了好几家,心情是五味杂陈,我相信就算一个工作经验丰富的去面试也会碰到自己难以回答、或者回答不是很满意的技术问题。今天我去一家技术公司面试,当时一个小房间除了我和面试官,其中,那个...
2019-02-15 22:22:28
385
2
原创 Hibernate框架认识之建立用户角色权限三者关系
每个项目都有关于用户角色权限三者之间关系,这也是对每一个程序员的基本要求。现在很多程度上都是使用Hibernate框架。那先我们认识一下,什么是Hibernate框架1、Hibernate的定义:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句...
2019-01-29 17:36:35
709
原创 7个常用的面向对象设计原则
单一职责原则:一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中。开闭原则:软件实体应当对扩展开放,对修改关闭。里氏代换原则:所有引用基类的地方必须能透明地使用其子类的对象。接口隔离原则:客户端不应该依赖那些它不需要的接口。依赖倒置原则:高层模块不应该依赖低层模块,它们都应该依赖抽象。抽象不应该依赖于细节,细节应该依赖于抽象。合成复用原则:优...
2019-01-17 13:30:38
244
原创 教你怎么导入导出数据
最近在做一个项目,需要对数据进行导入导出,实现之后,自己也做了一个总结,总体来说还是比较容易的。第一次的话肯定有许多坑的,细节真的很重要,当你踏过一个又一个坑,一路路走来,你会发现自己的信心越来越强。对于数据的导入导出,我们首先写一个工具类(数据导入导出是excel结构)1、先来看看导入代码 public static List<User> importExcel(Fil...
2018-12-27 20:36:45
2542
1
原创 数组扩容的那点事
1、最近对数组扩容有点感兴趣,发现技术真是个好东西,当你深入了解的时候,你会发现许多有趣的事。比如数组的功能就是,在实际项目开发中,我们使用数组的频率是非常高的。因此,正确使用数组,会使用数组功能是非常有必要的。来让我们了解一下数组的功能特征:Java数组扩容的原理 1)、Java数组对象的大小是固定不变的,数组对象是不可扩容的。 2)、System.arraycopy()能够对数...
2018-12-17 14:40:32
968
原创 人贵在有恒心
今晚,趁着月圆之夜、中秋之夜,想说点什么一年一度的中秋,朋友圈都在晒祝福,发朋友圈,我是一个人宅在宿舍看书。这是我长这么大第一次,没有和家人团聚过中秋。心里不好受肯定是有的,但是想着再有几天国庆可以回家,心情舒畅了不少。有时候,随着一个人的年龄增长,对家的渴望,对亲人的思念也会愈发浓烈。昨天,和几个同事爬了一天的山,从早上七点出发,到晚九点才回到家,真是累瘫了,我也是好长时间没有这么剧烈活...
2018-09-24 22:58:36
256
原创 详解Spring ApplicationEvent和ApplicationListener的用法
最近在写一个接口,是关于日志调用的。当第三方调用接口注册会员的时候,我们这边会做一个日志记录,这样就可以随时查看信息是否有异常。于是,就用到了 Spring的ApplicationEvent和ApplicationListener。再次感受到了Spring的强大之处,Spring框架是企业级的,所以很多用法都已经包装好了的,我们拿过来使用就可以的。其实,刚开始的时候,我是不知道用什么程序去实现...
2018-09-10 19:36:42
1330
1
原创 关于在开发中的接口测试和HTTP测试方法及注意事项
.net接口测试1、最近在做项目,开发的地方比较少,主要的地方都是在测试。由于之前我很多在开发过程中,都是web开发,测试的话也都是在浏览器上进行测试。现在换了新环境,再加上我接触的项目是用C#开发的,所以很多都是自己去摸索,实在有不懂的地方,就去问同事。其中,第一次在开发过程中,是测试接口。刚开始这还真让我头疼,完全可以用手足无措、无从下手来形容。自己去网上搜索,然后又问了下同事,事情慢...
2018-08-24 20:14:31
2634
原创 Hibernate的sql语句,HQL写法。你应该知道的
最近刚进入项目,好多都不太熟悉,而且公司的项目框架大部分都是SSH。由于之前接触的大部分是SSM,所以好多也需要自己去学习。没多长时间,上面就给我安排了一个追加功能,那就是对所有信息的一个统计--求平均值、总和。他们的写法是这样的。好多都是HQL写法,对这个不是很了解。自己也都是边做边学。Finder f = Finder.create("from ChannelTrade a ");...
2018-08-04 18:44:04
11461
原创 程序员进阶之路
以后给自己定个目标:1、那就是坚持写记录,写自己所遇到的问题,和解决办法。养成一个良好的学习习惯2、另一方面,最近公司没有大的项目,只是给自己一个新增功能模块和遇到的bug,让自己去解决,开心的事,几分钟就把那个bug给解决了(我们公司是做酒店行业的,是集团性质的,业务比较广泛,有好多项目都是好几年前的,之前人员缺少人员维护。这个bug是这样的以供应商的角色登入系统,添加的时候总是出现500错误,...
2018-06-10 22:46:41
3378
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人