- 博客(18)
- 收藏
- 关注
原创 Android studio虚拟机联网
Android studio虚拟机联网背景最近由于需要调试老是使用真机每次都要链接太麻烦,我的大致思路是功能慢慢完善使用虚拟机调试,一个功能开发的差不多了再到真机上试一下,但是虚拟网络不同很是不爽,网上搜了一大堆要么不详细,要么不兼容,所以观者需要先看一下开发环境的版本和sdk的版本再决定是否读完环境虚拟机版本注意这个可能影响你的成功进入SDK目录,每个人的不一样这里找在emulator文件夹里面按住shift键然后鼠标右键找到名字.\emulator use -list-
2021-10-20 12:42:21
7735
1
原创 AndroidStudio添加新的依赖包不生效问题
这里写自定义目录标题AndroidStudio添加新的依赖包不生效问题添加依赖AndroidStudio添加新的依赖包不生效问题今天给自己编写的app添加了一个工具类,发现在External libraries 中发现已经添加成功,但是在使用时就是无导入,ctr + enter还提示向app中引入依赖添加依赖1.向build.gradle中添加依赖2 查看External libraries这里出现已经基本成功3.如果在书写代码时无法时提示时点击这里...
2021-09-09 20:20:54
5470
2
原创 Pyqt5编写小工具 Fatal error detected failed to execute script main.py
@[TOC]用Python编写一个简单的gui程序-批量重命名工具用Python编写一个简单的gui程序-批量重命名工具1.安装python32.安装相关库pip install PyQt5pip install pyqt-toolspip install pyinstaller3.编写代码上代码4.打包# -F 打包成一个exe文件 -w 不要黑窗口pyinstaller -F -w main.py上图5.打包中遇到问题 failed to execute script m
2021-04-08 16:41:22
1120
1
原创 Springboot+RestTemplate+文件上传(微服务调用)
Springboot+RestTemplate+文件上传背景调用方式1.配置2.注入3.使用背景1.最近使用微服务,结果由于公司没有明确的统一技术,导致项目里使用了多种微服务调用方式,有dubbo,feign,由于服务提供者只提供了rest接口,所以在改为微服务调用的方式用不了dubbo,就用了feign,由于版本问题,feign传文件有异常,所以就用了restTemplate调用方式1....
2020-01-20 14:02:39
969
2
原创 JAVA布隆过滤器的使用BloomFilter
JAVA布隆过滤器的使用BloomFilter需求:对于一些url的去重若果量大的话使用redis会卡顿的,使用缓存还要考虑持久化,系统一关就没了.于是就百度了一下布隆过滤器刚刚好,处理上亿数据也很快,站内存也小.用法:1.自己实现(可能不稳定,功能不是太多,一个添加,一个判断是否添加过了)2.感谢java强大的生态,谷歌的guava工具里竟然有这个工具(我给写了工具类,方便吧数据给放到文件里,实...
2019-06-28 11:32:01
2396
2
原创 SpringBoot整合elasticsearch-rest-high-level-client
SpringBoot整合elasticsearch-rest-high-level-client做复杂的搜索,上代码https://github.com/nalipiaoxiang/ElasticSearchDemo.git
2019-05-10 16:18:41
1755
原创 JAVA爬虫学习之单线程httpclient
JAVA爬虫学习之单线程httpclient一爬虫介绍感想爬虫是什么爬虫介绍爬虫就是获取网页的内容,机器获取.感想新来一个同事是做python,看他使用python爬取网页内容溜得很,所以也想用java试试,以前没听说过java爬虫,但是Google了一下,发现java的生态实在是太好了,各种爬虫,多线程,分布式,代理…几乎python有的,java也有…废话不多说…开工爬虫是什么 ...
2019-04-11 22:30:16
841
原创 List集合按照对属性排序
排序分顺逆顺List<对象> list = data.stream().sorted(Comparator.comparing(对象::get属性)) .collect(Collectors.toList());逆List<对象> list1 = data.stream().sorted(Comparator.comparing(对象::get属性).re...
2019-03-28 11:14:22
379
原创 从集合List对象中抽取两种属性转Map
从集合List<对象>中抽取两种属性转MapMap<Integer, String> map = data.stream().collect(Collectors.toMap(Person::getAge, Person::getName));注意,若果有两个对象属性一样会报错,IllegalStateException: Duplicate key xxx,key ...
2019-03-28 10:57:49
6196
原创 Java List集合去重新方法
在业务逻辑越来越复杂的当前,去重是业务逻辑也很多,下面介绍几种List(字符串)去重List<String> collect = list.stream().distinct().collect(Collectors.toList());List(对象),去重其属性一,单一属性,下面还有去多属性推荐:速度比接下来的快List<对象> quchong = data...
2019-03-28 10:52:38
190
原创 Java8 Stream学习
先建立一个实体模型public class PersonModel { private String name; private Integer age; private String gender; public PersonModel() { super(); // TODO Auto-generated constructor stub } public Person...
2019-03-28 10:43:31
112
原创 安装软件出现Media change: please insert the disc labeled 'Debian GNU/Linux 7.0.0 _Wheezy_ - Official i386
安装软件出现Media change: please insert the disc labeled‘Debian GNU/Linux 7.0.0 Wheezy - Official i386 CD Binary-1 20130504-15:20’in the drive ‘/media/cdrom/’ and press enter也就是要求插入Debian光盘来离线安装软件包。有点古老的...
2018-11-16 10:08:48
2618
2
转载 apt-get update 时出现W: There is no public key available for the following key IDs:
apt-get update 时出现W: There is no public key available for the following key IDs:apt-get install debian-keyring debian-archive-keyring安装key源apt-key update更新key接着apt-get update解决...
2018-11-16 09:48:40
1915
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人