- 博客(23)
- 收藏
- 关注
原创 有关java 8 stream的各种使用
java 8 stream的各种使用 过滤list中对象的某个元素为空的数据(已试,可以) list=list.stream().filter(p -> p.getAge() != null).collect(Collectors.toList()); list排序 List<Integer>排序 List<Integer> nums = Arrays.asList...
2021-01-20 11:27:29
178
原创 git 上传项目
远程建立仓库 2.在要本地要复制的位置 点开gitbush git clone xxxxxxxxxxxxxx 3.然后将要提交的文件放到该文件夹中 4.在上面的位置再次点开gitbush git add xxx(如果是文档则需要后缀名) git status 查看是否添加成功 git commit -m “xxx” 暂时提交 git push origin master 推到远程仓库 ...
2021-01-11 18:02:47
149
原创 技术贴
1.关于使用mybatis写sql语句 我用到了两种结构 一种是我现在使用的直接在dao层上面加注解写sql语句,使用标签类则需要使用<Script></Script>将整个sql语句包含进去 @Insert("insert INTO yearnumber(years,total,waitrepair) VALUES(#{years},#{total},#{waitrep...
2020-03-09 19:20:12
272
原创 本周总结
过滤list中对象的某个元素为空的数据(已试,可以) list=list.stream().filter(p -> p.getAge() != null).collect(Collectors.toList());
2019-12-20 11:46:42
113
原创 本周总结
list排序 List<Integer>排序 List<Integer> nums = Arrays.asList(3,1,5,4); nums.sort(Comparator.reverseOrder()); //reverseOrder倒序 nums.sort(Comparator.naturalOrder()); //naturalOrder自然排序即:正序 Lis...
2019-12-20 09:22:18
315
原创 本周总结
关于mybatis的标签 因为是使用注解的方式写入sql语句的,所以在使用这些标签是需要使用<script>sql</script> @Update("<script>" + "UPDATE course " + "<trim prefix='set' suffixOverrides=','> " +...
2019-12-06 14:30:02
102
原创 本周总结
关于java 8 去重 如果单字段去重 List<Integer> list=new ArrayList<>(); list.add(1); list.add(2); list.add(4); list.add(1); list=list.stream().distinct().collec...
2019-11-26 14:52:56
121
原创 本周总结
关于停电后服务器崩溃: 首先查看tomcat能否启动成功 然后再查看防火墙是否关闭 firewalld和selinux是独立存在的,仅关闭selinux是不可以的 linux 的命令行: systemctl status firewalld(或者firewalld.service) //查看防火墙状态 systemctl disable firewalld //关闭防...
2019-11-18 16:49:04
148
原创 本周总结
基础知识点的小总结 首先是关于数组 一.数组间的各种转换 int[]------------Integer[] int [] nums Integer[] integers=Arrays.stream(nums).boxed(0.toArray(Integer[]::new); int[]----------list 先将int[]转为Integer[],再转list<Integer>...
2019-09-27 14:15:07
117
原创 本周总结
这几周主要是集团接口和云盘接口。 关于集团接口与云盘接口都是使用restTemplate用于发送请求 1.都需要的是json格式的数据,可以使用objectMapper序列化json JsonObject jsonObject=JsonObject.fromObject(xxx) String testBodyJson = objectMapper.writeValueAsString(testB...
2019-09-20 14:08:32
278
原创 周总结
关于发送请求 1.使用RestTemplate发送请求,别用httpclient和curl 2.ObjectMapper objectMapper = new ObjectMapper(); 可以用于序列化参数列表对象 3.json 以前是用JsonObject序列化成Json JsonObject jsonObject=JsonObject.fromObject(xxx) 现在才了解到这个框架在...
2019-09-10 14:42:33
103
原创 本周总结
1.jpa jpa删除需要显示声明事物 在自定义sql语句的时候,尽量不要用nativeQuery,nativeQuery=true为表名,nativeQuery=false为类名 删除对象,删除的bean对象也必须是处于托管状态的对象才能被删除成功。 可以继承JpaSpecificationExecutor来使用复杂的sql 查询参数设置 2.在springboot中尽量不使用jsp,可以使用...
2019-08-30 14:50:00
133
原创 本周总结
主要是关于使用post/get携带参数请求外部接口,我用到了两个方法 一个是将携带的参数和url拼在一起,有点类似于生成了一个新的路径,但是这里有一个问题,我在另一个网址上这样拼路径失败了,无法返回页面数据 然后我又用了另一种方法,向指定的url发送post请求,这个方法两个网址都可以调通 public static String sendPost(String url,String para...
2019-08-26 15:00:21
115
原创 本周总结
首先,本周解决了上周遗留下来的一个问题,主要是思路没有转换的问题。 最开始我的list1是放在第二个for循环下面的,导致每走一次第二个for循环就会创建一个新list1,所以就list1里每次都只有一条数据,然后就无法获得我所需要的数据格式 给远程的服务器安装tomcat和jdk 在官网下好tar之后,我用winscp将tar上传到了远程服务器,然后在putty里使用 tar -zxvf ap...
2019-08-16 14:47:56
138
原创 本周总结
本周学习到了一个新的知识点,就是使用RestTemplate获取网页里的数据,我最开始是按照网上的通用模板这样写的 可是我这样写就会报错Can not deserialize instance of java.util.ArrayList out of START_OBJECT token,然后就把ResponseEntity<>里换了就好了。 然后又一直获取不到值,最后发现是我这边...
2019-08-11 23:37:40
106
原创 本周总结
本周主要写了上传和下载这两个东西,然后熟悉了一种新的结构。 这个项目的结构也是我之前没有见过的,它是mapper,provider,respository一起组成了我之前熟悉的结构dao和mapper sql语句要么在mapper中使用注解的方式写或者在provider中写,然后在respository里调用 或者 然后本周算是学到了两个小的新知识点吧 一个是String.Join 方法 ...
2019-08-02 14:02:50
232
1
原创 本周总结
本周遇到的一些问题 首先是一整个流程走完了,但是如果回到index界面的话就会报错,要关闭一次浏览器后才能再次打开index界面。然后去看代码,发现是数据类型的问题 把index里面的判断全部删掉以后就好了,因为在login里已经有判断了,所以index里可以什么都不写。 然后就是jdk的问题,因为换了个电脑然后将代码挪过来的时候,sdk莫名变成了11,但是我的电脑里下载的是jdk1.8,然后代...
2019-07-19 14:08:28
118
原创 本周总结
本周总结 一:导出某个界面的数据,虽然这两个是在一个页面里,但事实上它们是两个不相关的界面,如果 要导出这个界面的数据,可以先把这个界面的数据使用session储存起来,然后在导出的时候将值 取出来。 将需要传给后台的数据储存起来 将值取出传给后台将后台返回的数据导出 二:导入excel并入库,主要步骤是上传excel-解析excel-通过循环取出里面的值–插入数据库,用的是Multipart...
2019-07-15 09:05:51
170
原创 本周总结
本周遇到了很多问题,不过大部分目前都已经解决了。 首先,还是后台获取前端页面传过来的数据的问题,request.paramter(“xxx”)获取的名字应该和页面传过来的名字一模一样。 然后,就是关于页面分页的问题了 ...
2019-07-08 09:20:48
109
原创 本周总结
本周总结 这一周应该说遇到了很多问题。 首先,最开始并不知道后面不能直接写jsp文件的路径,然后页面的跳转就各种出错,后来才知道,因为springboot拦截的原因,所以后面要写接口路径,相当于将jsp文件在controller进行一个包装之后再跳转。 然后,又遇到了无法获取前端传过来值的问题,这个问题也让我卡了好久,结果在将要获取得值用request.param之后就解决了。 之后,尝试进行一个...
2019-07-01 09:02:58
104
原创 本周总结
本周主要是看之前使用struts框架写的的项目的代码,尝试使用springboot将这个项目翻新。 本周遇到的最大的问题就是struts框架了,因为从来没用过,也就没有去了解它的用法,乍一看到有点蒙。 首先,它的结构和我之前用到的都不一样,它的结构是有entity,dao,daoImpl,action组成,而我用到的结构是entity,dao,service,serviceImpl,control...
2019-06-24 00:46:56
103
原创 本周技术回顾
本周技术回顾 本周使用springboot框架翻新了一个系统,遇到了一些难题以及从来没有用过的技术 1,第一次学会使用idea本身的功能连接数据库,以前都是使用navicat进行连接的,然后在那里对数据库的数据进行查看的,现在可以直接使用idea查看数据库数据了; 2,第一次使用jpa框架建数据表,然后不用写数据库语句,以前的dao方法都是我们自己自定义的,现在基本上是继承已有的方法,部分自定义;...
2019-06-17 01:26:57
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅