java8新特性 (Lambda表达式)

1:lambda表达式入门 提供的接口有四种: ->Function<T,R>接受一个参数T,返回一个参数R ->Consumer<T>接受一个参数T,无返回值 ->Supplier<T>不接受参数,返回一个参数T ->Predicate<T>接受一个参数T,返回boolean值 代码如下: /*** * ---------------初级入门--------------- */ // 01:Function<T,R>函数
分类: 其他 发布时间: 12-05 22:34 阅读次数: 0

spring-data-jpa简单使用(一)

1:可以使用原生态的sql语句查询数据库 @Query(value = "select meetings.* FROM tenant\n" + "LEFT JOIN meeting_domain_binding ON tenant.id = meeting_domain_binding.tenant_id\n" + "LEFT JOIN meetings ON meeting_domain_binding.id = meetings.m
分类: 其他 发布时间: 12-05 22:33 阅读次数: 0

spring-data-jpa简单使用(二)

1:使用spring-data-jpa很简单,只需要在dao层继承repository接口即可。那么repository接口是什么呢? 可以看到repository接口下面什么都没有,这表明它是一个标记接口。标记接口的作用的什么?标记接口的作用是把当前类纳入到spring的容器中,继承了这个类你会发现 这个标记我想使用idea的同志们都不会陌生的,因为这个表明,当前的类已经被纳入到spring容器中,可以被spring扫描到。那么,除了继承Repository这个接口,还可以怎么做 -> 在接
分类: 其他 发布时间: 12-05 22:33 阅读次数: 0

oracle递归查询报错

SELECT * FROM T_OrgCom t where t.systemcode = '04' and t.ENABLED = '1' START WITH t.id='00000000' CONNECT BY PRIOR t.ID=t.pid 报错:用户数据中的connect by 循环 SELECT * FROM T_OrgCom t where t.systemcode = '04' and t.ENABLED = '1' START WITH t.id='00000000' CO
分类: 其他 发布时间: 12-05 22:32 阅读次数: 0

ORA-02287:此处不允许序号

oracle在存储过程中使用序列,报错 ORA-02287:此处不允许序号 原因是:序列不能用在分组查询中,在分组查询外面再嵌套一层即可
分类: 其他 发布时间: 12-05 22:32 阅读次数: 0

解决vue中对象属性改变视图不更新的问题

问题描述: 页面input的值修改后,对象的属性值并未发生变化 问题解决: vue双向绑定时,writable(属性值是否可以重写)默认为false 将其改为true即可。 Object.defineProperty(obj, objKey, { value: value, // 该属性值 writable: true // 可被重新写入 }); 可查看Vue双向绑定原理https://blog.csdn.net/CodeFarmer_/article/details/80592490
分类: 其他 发布时间: 12-05 22:31 阅读次数: 0

java.lang.ClassFormatError

这个错误很奇怪,查了很久终于找到了,在这里整理一下: Caused by: java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/persistence/GenerationType at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLo
分类: 其他 发布时间: 12-05 22:31 阅读次数: 0

SpringCloud消费者报错:'org.springframework.cloud.openfeign.FeignContext' that could not be found.

springboot版本:2.0.2.RELEASE,springcloud版本:Finchley.RC2 在使用Feign消费服务者时,首先引入feign的jar包 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId> </dependency> 然后在入口类中加入注解@EnableFeignClients,但是却引
分类: 其他 发布时间: 12-05 22:30 阅读次数: 0

用户,组和权限零碎知识

命令:useradd;usermod;userdel;id;groupadd;groupmod;groupdel;groupmems;gpasswd;groups;chfn;finger;chage;chpasswd;newusers;pwconv;su;newgrp;authconfig;mail;scp;pwck;grpck;vigr;vipw;lsb_release相关目录/etc/shad
分类: 企业开发 发布时间: 12-05 22:30 阅读次数: 0

数据中心从何而来?华为云学院带你一探究竟!

数据中心的定义和概念都是随着时代的变迁而不断变化的,那么数据中心是从何而来如何发展的?我们又是如何一步一步的走入数据时代的呢?大家如果去查一下计算机发展的历史,可能会惊奇的发现,我们身边随处可见的计算机,它的历史其实只有短短的七十几年。然而在这么小的时间跨度里,计算机的发展却已经经历了几次重大的转型,而数据中心也随之发展。根据报告,数据中心主要经历了三大发展阶段,我们把它们称之为第一平台。第二平台
分类: 企业开发 发布时间: 12-05 22:30 阅读次数: 0

游标循环体中使用select into赋值可能导致提前退出

可以先使用count(*)判断,不为0的话 再用select into
分类: 其他 发布时间: 12-05 22:30 阅读次数: 0

CentOS中配置及安装jdk

一、下载jdk jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载jdk-8u152-linux-x64.rpm 或 jdk-8u152-linux-x64.tar.gz(根据自己的系统位数选择对应的包) 如图: 二、安装jdk 因为我安装的CentOS7.4系统自带jdk1.8,所以为了演示如何安装jdk,我需要先卸载系统自带的jdk 查看当前系统jdk的
分类: 其他 发布时间: 12-05 22:30 阅读次数: 0

MySQL终端显示格式问题

方法一 mysql> pager less -SFX; PAGER set to 'less -SFX' mysql> select * from user; 其实在终端显示的时候是2行的,使用键盘的左右方向键可以控制查看右边的隐藏列,esc可以退出查看。 方法二 select * from user \G 使用 \G , 比较推荐这个用法,把行转化成列显示 查询语句使用 \G 结尾,不需要 ;了。推荐经常用这种写法,很实用。
分类: 其他 发布时间: 12-05 22:29 阅读次数: 0

RabbitMQ连接失败E:\java\jdk8\bin\java -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:E:\IntelliJ

springBoot整合rabbitMQ无法连接 报错如下: E:\java\jdk8\bin\java -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:E:\IntelliJ IDEA\lib\idea_rt.jar=10190:E:\IntelliJ IDEA\bin" -Dfile.encoding=UTF-8 -classpath "E:\IntelliJ IDEA\lib\idea_rt.jar;E:\IntelliJ
分类: 其他 发布时间: 12-05 22:29 阅读次数: 0

linux下使用nginx做域名映射

1.nginx在linux下的安装 https://blog.csdn.net/CodeFarmer_/article/details/81737781 2.做域名映射 server { listen 80; server_name 域名; location / { proxy_pass http://localhost:8080; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } ser
分类: 其他 发布时间: 12-05 22:29 阅读次数: 0

Linux下实时查看tomcat日志

1.进入tomcat的日志文件夹 cd /usr/tomcat/logs 2.tail -f catalina.out,即可在控制台实时查看日志 3.关闭 Ctrl+c
分类: 其他 发布时间: 12-05 22:28 阅读次数: 0

基础算法与数据结构(四)最短路径——Dijkstra算法

一般最短路径算法习惯性的分为两种:单源最短路径算法和全顶点之间最短路径。前者是计算出从一个点出发,到达所有其余可到达顶点的距离。后者是计算出图中所有点之间的路径距离。 单源最短路径 Dijkstra算法 思维 本质上是贪心的思想,声明一个数组dis来保存源点到各个顶点的最短距离和一个保存已经找到了最短路径的顶点的集合:T,初始时,原点 s 的路径权重被赋为 0 (dis[s] = 0)。若对于顶点 s 存在能直接到达的边(s,m),则把dis[m]设为w(s, m),同时把所有其他(s不能直接
分类: 其他 发布时间: 12-05 22:28 阅读次数: 0

[luogu1972][SDOI2009]HH的项链

传送门 开始用莫队水了90分。 想了很久还是没想出来,于是看了一眼题解。妙!实在妙! 考虑一个数字只被算一次?那么其他的数应该被删掉。 对于一个固定的右区间端点,显然删的数越往后越好。 于是考虑把所有询问的区间按右端点排序,然后开始扫一遍。用树状数组维护前缀和。 #include <cstdio> #include <cstring> #include <algorithm> #define lowbit(x) (x&(-x)) #define MAXN 500005 struct Node
分类: 其他 发布时间: 12-05 22:28 阅读次数: 0

8号团队-团队任务4:每日例会05

1、8号团队-团队任务4:每日例会(2018-12-5); 2、团队信息 (1)团队序号:8号团队; (2)开发的软件名称:辅导员助手; (3)整理人姓名:许惠; 学号:2016035107295; 职务:项目经理; 3、团队汇报 全部汇报(具体看以下截图) 4、燃尽图
分类: 其他 发布时间: 12-05 22:28 阅读次数: 0

042 spring boot在启动之后,自动关闭

  在学校数据源的时候,还没有开始使用数据源,项目就关闭了。   为了学习数据源,就只能使用测试类。   但是,最近需要使用restful进行测试的时候,项目是关闭的,就很糟糕,不好进行测试。 1.日志如下: 1 D:\jdk1.8.0_144\bin\java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:47661,suspend=y,server=n -Dfile.encoding=UTF-8 -classpath "D:\j
分类: 其他 发布时间: 12-05 22:28 阅读次数: 0