- 博客(22)
- 收藏
- 关注
原创 Failed to instantiate [org.neo4j.driver.v1.Driver]: Factory method ‘neo4jDri....
克隆了一个前些年的springboot-data-neo4j项目,各项配置都没问题,死活连不上,最后发现是驱动版本问题。直接把spingboot的版本改高点就完事了。坑。。
2022-02-10 17:09:05
1015
原创 mysql解决分组TOP N问题,8.0以下实现类似row_number()分组排名
建表语句CREATE TABLE `tb_score` ( `id` BIGINT(18) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20) DEFAULT NULL, `class` VARCHAR(10) DEFAULT NULL, `score` INT(5) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=INNODB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8;IN
2022-01-05 22:06:43
588
原创 guava的拓展Collection,Multiset,Multimap,BiMap,Table的简单理解和案例代码
官方文档说明 /** * Multiset<E> 类似 Map<E,Integer> , * 比如存储一个wordcount, 某个对象和个数 * count(k): 返回该对象的个数,不存在返回 0 * size(): 总个数 */ @Test void test0() { HashMultiset<@Nullable Object> m = HashMultiset.creat
2022-01-04 17:18:27
258
原创 java stream中map与flatMap
lambda方法//map中的function返回元素 <R> Stream<R> map(Function<? super T, ? extends R> mapper);//flatMap中的function返回元素的流 <R> Stream<R> flatMap(Function<? super T, ? extends Stream<? extends R>> mapper);案例代码//
2021-12-16 16:48:06
857
原创 linux(centos)离线(二进制)安装docker、docker-compose。设置docker自启动,2375端口连接失败问题解决
前言系统为centos7.7,记一次内网离线安装docker与docker-compose的过程。安装过程大多来自官方文档,问题解决来源度娘。安装docker官网安装文档一开始准备用包安装,使用chrome翻译,按官网步骤下载了几需要的几个包。但是安装时提示还需要其他依赖。我不想麻烦所以放弃了这个方法。二进制安装二进制安装文档下载tgz包在给出的下载地址中下载好匹配的包,并上传到centos中。我下载的是x86_64下的docker-20.10.10.tgz解压拷贝我在和d
2021-12-16 15:39:42
2684
原创 hadoop直接解压hdfs中的zip文件
公司需求上传zip文件到hdfs中,然后解压缩。百度很久没找到直接在hadoop中解压zip的方法。大多数都是使用java连接hdfs读取、解压缩、写回hdfs中,但是这样逃不开网络带宽的限制。所以就想能不能直接在hadoop环境中解压zip,想起之前使用自定义udf函数,便想试试把Java读取解压结合到udf中,然后使用hive或者impala直接在hadoop环境下执行。准备新建一个空的maven项目。依赖如下。(有些不一定用上了,反正全ctrl +c了) <dependency>
2021-09-02 17:35:03
4657
原创 impala添加自定义函数(MD5),以及Failure to find org.pentaho:pentaho-aggdesigner-algorithm:pom:5.1.5-jhyde解决
创建一个空得maven工程直接next -->finish。修改pom文件这是我得pom文件,一开始没有添加repositories节点,就报Failure to find org.pentaho:pentaho-aggdesigner-algorithm:pom:5.1.5-jhyde in。。。。得错误。网上说先下载再放到本仓库中,我试了也不行。最后添加了这个不报错了,这个帖子找到得<?xml version="1.0" encoding="UTF-8"?><proj
2021-07-09 16:19:47
674
原创 mysql构造一个1-12数列,可用于与月份数据join给没有月份的填充0
SELECT @row := @row + 1 AS row FROM(select 0 union all select 1 ) t1,(select 0 union all select 1 union all select 2 union all select 3 union all select 4 union all select 5 ) t2,(SELECT @row:=0) r1
2021-06-03 16:20:41
622
原创 element动态表格表头,并给指定列添加其他效果比如tooltip
表格代码: <el-table v-loading="listLoading" :data="tableData" height="600px" max-height="600px" border fit highlight-current-row style="width: 100%; margin-top: 20px" @sort-change="sortChange"
2021-04-13 16:02:45
343
1
原创 springboot多数据源使用mybatis-plus插件时,BaseMapper基础方法失效,分页插件失效total,pages为0的解决方法
在配置数据源的地方修改配置,如下。删除pagehelper依赖。public SqlSessionFactory sqlSessionFactoryPrimary() throws Exception {// SqlSessionFactoryBean bean = new SqlSessionFactoryBean(); //不使用下面这个无法使用mybatis-plus提供的BaseMapper中的方法,需要增加mybatis-plus 的拓展依赖 My
2021-04-12 16:21:33
1532
原创 Jquery序列化表单参数上传后台
let data=$("#rep_form").serialize() $.ajax({ type : "post", url : global_url + '/DS8K/add_repair_record', data : data, dataType : 'json', contentType: "application/x-www-form-urlencoded; charset=UTF-8", success:function
2020-12-11 17:50:55
181
原创 安卓应用加入分享和其它应用打开列表。QQ,微信,文件管理等等
AndroidManifest.xml注:我是测试.doc文件所以mimeType=“application/msword”,其它文件可以自行百度mimeType。如果分享和打开列表没有自己的应用就尝试更改mimeType和scheme<activity android:name="com.example.lwyread.activity.ShareActivity" android:allowTaskReparenting="true" >
2020-08-14 14:29:31
152008
1
原创 Django update_or_create()方法
Model.objects.update_or_create(defaults,**kwargs)defaults是需要更新的数据字典,后面参数是用来查询的是否存在的,如果存在就更新,反之insert例如: Draw2DDevice.objects.update_or_create( defaults={'x': 777, 'y': 777,}, device_id=13, version_id=1)...
2020-07-28 16:47:57
20621
原创 Django authenticate(username=name,password=password)返回None的可能原因
今天在根据网上教程学习django时由于并没有完全根据教程代码走遇到authenticate校验返回None找了好久总算找到原因。1.对象需要使用model.objects.create_user()创建密码由set_password()方法会生成哈希串,如果由model.objects.create()密码会是明文的。使用该校验方法自然为None.2.model.is_active需要是True否则后续版本django也会为None,解决办法在settings中加入AUTHENTICATION_
2020-07-15 16:36:14
1869
1
原创 centos使用RXTX无法获取串口列表解决方法
我的串口设备在centos上显示为ttyACM0crw-rw-rw-. 1 root dialout 166, 0 6月 23 17:38 ttyACM0RXTX官网给出了解决方法:Please note that on Ubuntu 11.04, the Arduino Uno and possibly others are recognised as /dev/ttySxx . The RXTX library only searches through /dev/ttySxx, s
2020-06-23 17:55:57
956
原创 java获取最近的下一个整点时间
public class Test { public static void main(String[] args) throws IOException { Calendar ca = Calendar.getInstance(); ca.add(Calendar.HOUR,1); ca.set(Calendar.MINUTE,0); ca.set(Calendar.SECOND,0); ca.set(Calendar.MILLISECOND,0); System.out.pri
2020-05-29 17:09:16
3423
原创 java播放rtsp视频(连接网络摄像头)和截取视频图片
依赖<dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv-platform</artifactId> <version>1.4.4</version></dependency>简单代码代码是从网络上搬运的,测试过可以使用。public class Test { public static void main(String
2020-05-28 17:30:40
6022
5
原创 dropzone点击删除从服务器删除已上传文件的解决办法。
dropzone上传成功时会调用success方法,在编辑框内点删除文件会调用removedfile方法,我们可以在文件上传成功时让服务器返回包含刚保存的文件的id,然后在success方法中将id赋值给file,点击删除的时候可以将file.id用ajax传到服务器删除。init: function () { this.on("success", function (file, ...
2019-11-27 09:53:43
1703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人