- 博客(58)
- 资源 (28)
- 收藏
- 关注
原创 Jetson AGX Xavier Jepack 安装 pytorch 和 torchvision
Jetson AGX Xavier Jepack 安装对应版本的 pytorch 和 torchvision
2022-09-29 09:39:10
507
原创 SprintBoot 使用 HandlerInterceptor + ThreadLocal 请求拦截获取用户信息
1、全局请求统一拦截,获取用户信息,进行用户校验。2、把获取到用户信息用ThreadLocal存储起来,实现线程内所有方法共享,不用把用户信息作为参数层层传递。3、在拦截器的afterCompletion中执行ThreadLocal的remove操作,避免内存泄露。
2021-08-03 15:59:07
573
原创 各国/地区 语言缩写和国际域名缩写
一、语言缩写语言缩写国家或地区en英文en_US英文 (美国)ar阿拉伯文ar_AE阿拉伯文 (阿拉伯联合酋长国)ar_BH阿拉伯文 (巴林)ar_DZ阿拉伯文 (阿尔及利亚)ar_EG阿拉伯文 (埃及)ar_IQ阿拉伯文 (伊拉克)ar_JO阿拉伯文 (约旦)ar_KW阿拉伯文 (科威特)ar_LB阿拉伯文 (黎巴嫩)ar_LY阿拉伯文 (利比亚)ar_MA阿拉伯文 (摩洛哥)ar
2021-07-15 11:37:31
2985
原创 Jetson 安装 PyTorch
Jetson 已经支持 pytorch,pytorch 版本需要和 python、jetpack、L4T 版本匹配。
2021-05-11 15:15:29
882
原创 静态内部类实现单例模式
定义私有构造函数定义静态内部类定义获取实例的静态方法public class Singleton { private Singleton() {} private static class SingleInstance { private static final Singleton INSTANCE = new Singleton(); } public static Singleton getInstance() { retu.
2021-03-31 16:45:36
165
原创 HttpClient工具类
目录摘要相关依赖HttpClientUtil摘要特点:1、HttpClient4.5+2、静态内部类实现HttpClient工具类的单例模式3、定时清理空闲连接4、支持http和https5、支持重试6、使用 ResponseHandler 处理请求响应,自动关闭流7、使用泛型转换对应的对象返回相关依赖<dependency> <groupId>org.apache.commons</groupId> <artifactId&g
2021-03-29 09:52:35
272
原创 Stream 方式读文件 ( jdk1.8+ )
使用jdk1.8的新特色 stream 来读取文件,读取大文件的时候也可以节省内存,并且支持跳转多少行开始读取。
2021-03-23 09:20:10
1068
原创 Datatables dom 设置每个控件元素的排版和按钮的样式
Datatables 自带的 button 支持导出表格的数据为 Excel ,结合 datatables-buttons 增加样式和对各个控件元素重新排版,让页面看起来更顺眼一些。
2021-03-11 15:23:03
1422
原创 Elasticsearch multi search 探索
多个文本需要搜索,如果循环调用接口查询,网络耗时就是一笔大开销,所以使用 multi search 把请求合并统一发给 elasticsearch 去查询,节省下多个请求的网络开销。但是,发现 elasticsearch 执行耗时还是需要花费一秒多的耗时,因此尝试了几种途径去测试是否能优化 elasticsearch 执行批量查询的耗时。
2021-03-10 17:32:56
1940
原创 Linux安装anaconda3报错 cannot execute binary file: Exec format error
Linux(aarch64)安装anaconda3报错 cannot execute binary file: Exec format error
2021-02-20 17:13:07
14612
2
原创 Junit 使用 CountDownLatch 多线程测试
Junit中使用线程池进行多线程测试时,这里使用CountDownLatch让任务执行完才结束进程。
2021-02-18 10:54:38
583
1
原创 HttpClient工具类
1、基于httpclient 4.5.122、采用内部静态类实现的单例模式3、支持超时时间内3次重试4、兼容http和htps请求5、支持ip地址的获取6、支持url请求参数的拼接
2021-02-07 17:45:54
177
1
原创 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources
K8S 在 jenkins 构建的时候出现 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources 错误,详细日志如下:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project manager-to
2021-02-07 16:12:26
4180
5
原创 Postman的Pre-request Script常用案例
Postman中使用Pre-request Script获取请求参数进行MD5加密并且回填参数的例子。
2021-01-06 09:59:37
2433
原创 java Graphics2D 获取当前系统实际支持特殊字符和中文的字体
使用Graphics2D时,经常需要处理字符串。本文从实际效果上去得到当前系统支持的字体,包括特殊字符的兼容。
2020-12-08 18:34:14
3713
1
原创 SpringBoot 使用 log4j2
SpringBoot默认采用的是logback,本文示范了从项目配置到log4j2配置的完整流程。
2020-09-03 17:39:47
12708
4
原创 Java 高并发下当前时间戳获取工具类(单线程维护)
在高并发场景下System.currentTimeMillis()并发问题严重,甚至比创建一个普通对象要耗时的多。本文的工具类解决了高并发时间戳获取的性能问题。
2020-09-02 11:16:55
959
原创 SpringBoot 使用 Redis(lettuce) 分布式锁
在分布式的集群环境下,如何保证某个代码片段只能一个节点来执行,以下的Redis的分布式锁就是其中一个实现方式。
2020-09-01 15:25:39
2896
4
原创 Spring boot 2.4.2 多环境配置 logback
Spring boot多环境配置logbackspring boot通过profiles指定使用开发还是测试的环境,同时指定对应环境日志的配置:Spring boot多环境配置logback项目工程结构application.properties 文件的配置application-prod.properties 文件的配置application-test.properties ...
2018-08-31 17:17:01
2554
原创 Java爬虫(五)--数据修改
主要解决的问题:1、在你解析一个Document之后可能想修改其中的某些属性值,然后再保存到磁盘或都输出到前台页面。2、你需要一个元素中的HTML内容。3、你需要修改一个HTML文档中的文本内容。
2017-08-28 17:26:06
931
原创 Java爬虫(三)--数据抽取
1、当你有一个HTML文档要从中提取数据,并了解这个HTML文档的结构,应该怎么获取html数据?2、当你想使用类似于CSS或jQuery的语法来查找和操作元素,应该怎么做?3、当在解析获得一个Document实例对象,并查找到一些元素之后,你希望取得在这些元素中的数据,应该怎么做?
2017-08-28 17:14:18
2060
原创 Java爬虫(二)--解析一个HTML字符串
使用Jsoup的静态方法 Jsoup.parse(String html) 把 html 字符串解析为一个新的 Documnet 文档,然后通过使用 Document 中的方法或者它父类 Element 和 Node 中的方法取得相关的数据。
2017-08-28 10:26:00
1703
原创 Java爬虫(一)--工程的构建
一、新建项目通过 http://start.spring.io/ 构建简单的 Spring Boot 工程。 二、把工程导入 eclipse 后,在 pom.xml 中添加相关的 maven 依赖1、Jsoup 依赖2、由于需要用到 http 请求访问对应的页面,所以需要引入 httpclient 依赖。<!-- Jsoup --><dependency> <groupId>o
2017-08-28 10:22:53
399
原创 Node.getTextContent() not found 解决办法【不需要调整builder path下面包顺序】
Node.getTextContent() not found,网上很多人的做法都是到builder path中调整顺序,但是由于eclipse无法调整builder path中的顺序,所以网上其他人的方法这个时候就不适合用了。
2017-07-05 19:43:57
2710
原创 Java 自定义异常
自定义异常类的主要作用是区分异常发生的位置,当用户遇到异常时,根据异常名就可以知道哪里有异常,根据异常提示信息进行修改。自定义异常的步骤:一、创建自定义异常类二、在方法中通过 throw 关键字抛出异常对象三、使用 try-catch 语句捕获并处理异常四、使用 throws 关键字抛出给方法的调用者处理该异常
2017-06-13 14:43:33
557
原创 Spring 框架中获取连接池的四种方式
Spring 框架中获取连接池的四种方式:一、DBCP数据源二、C3P0数据源三、Spring的数据源实现类(DriverManagerDataSource)四、获取JNDI数据源
2017-06-13 11:47:54
507
原创 Java 一条进程的栈区、堆区、数据区和代码区在内存中的映射
内存 存储内容 栈区 主要用来存放局部变量, 传递参数, 存放函数的返回地址。.esp 始终指向栈顶, 栈中的数据越多, esp的值越小。 堆区 用于存放动态分配的对象, 当你使用 malloc和new 等进行分配时,所得到的空间就在堆中。动态分配得到的内存区域附带有分配信息, 所以你 能够 free和delete它们。 数据区 全局,静态和常量是分配在数据区中的,数据区
2017-06-09 17:08:43
566
Jetson AGX Xavier - Jetpack 4.6 的 paddlepaddle v2.2.2 安装包
2022-02-22
最新全国行政区划大全
2018-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人