- 博客(91)
- 收藏
- 关注
原创 【给自己挖个坑】三维视频重建(NSR技术)-KIRI Engine
NSR技术的实现原理是基于模板匹配的图像检测技术,通过对模板图像和实际场景图像进行匹配,可以得到目标物体在图像序列中的三维位置和姿态。
2023-08-24 23:13:32
1547
原创 The server selected protocol version TLS10 is not accepted by client preferences
从jdk8升级到jdk11后,连接SqlServer出现驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。
2023-08-22 20:08:41
2328
原创 Java调用jacob.dll实现自动化操作入门(有代码)
今天,为了提高公司摄影师的工作效率,实现了相机的自动拍摄功能。这让我想起了多年前使用Autoit实现自动安装软件的经历,虽然这项技术已经有些过时,但它却证明了一个道理:只要够用就是最好的。
2023-08-08 23:32:14
801
原创 幕布笔记批量导入到anki
幕布是款亲测好用的大纲笔记,而anki是款flash card工具。大段时间可将笔记整理到幕布,碎片时间则可以抽查记忆。
2023-03-06 22:16:23
675
原创 本机启动前后端分离项目遇到的跨域问题-404
本项目前端Vue ,后端SpringBoot。前端请求后端服务的路径: http://localhost:10007/api/pd/login,在配置代理时需注意多添加/api,否则会出现常见的404问题,可以起一个python的http服务来验证端口的转发.
2023-03-04 21:33:56
379
原创 对线程池的理解
在创建新线程时如果有可重用的线程,则重用它们,否则重新创建一个新的线程并将其添加到线程池中。有足够的线程指JDK根据当前线程的运行需求向操作系统申请足够的线程,以保障线程的快速执行,并很大程度地使用系统资源,提高并发计算的效率,省去用户根据CPU资源估算并行度的过程。在该线程池中,若处于活动状态的线程数量大于等于核心线程池的数量,则新提交的任务将在阻塞队列中排队,直到有可用的线程资源;线程池会保证永远有且只有一个可用的线程,在该线程停止或发生异常时,该线程池会启动一个新的线程来代替该线程继续执行任务;
2023-01-29 21:58:38
342
原创 读取照片的属性
一、添加pom依赖 <dependency> <groupId>com.drewnoakes</groupId> <artifactId>metadata-extractor</artifactId> <version>2.16.0</version> </dependency>二、demoFile file = new File("
2021-07-15 09:03:19
448
原创 设计模式-策略模式在全景项目中的应用
1.定义组件注解@Component@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.TYPE)public @interface VRComponent { // 初始化状态 int[] submitValue() default {}; // 任务处理完成后,更新任务状态 int callbackValue() default -1;}2.定义策略接口public interface VRStr
2021-05-08 23:58:23
114
原创 对高性能NIO框架Netty的理解
Netty是一个高性能、异步事件驱动的NIO框架,内部有两个线程池,Boss线程池和Work线程池,其中Boss线程池的线程负责处理请求的accept事件,当接收到accept事件的请求时,把对应的socket封装成一个NioSocketChannel,该Channel是双向的,支持读和写,EventLoopGroup为该新建的Channel分配一个可支持多个Channel事件处理的EventLoop,分配给EventLoop的所有Channel都使用同一个线程,避免了上下文切换的开销,EventLoop内
2020-10-24 20:56:53
181
原创 多线程上传大文件-实验代码(服务端+客户端)
多线程上传大文件-实验代码客户端运行截图...
2020-04-19 19:42:44
190
原创 华为手机休眠了我的后台应用程序,如何解决?
解决办法打开手机的设置->电池->启动管理->取消指定应用的自动管理,改为手动管理日志近期开发了一款app,发现一把程序切到后台,就暂停运行了,分析日志adb -s 192.168.2.6:6666 logcat | grep “simple_app”03-06 09:28:52.164 1375 1726 I ash : com..simple_app {...
2020-03-06 09:56:52
2645
原创 lombok的使用方法,3步走
1.pom.xml添加依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.10</version> <scope>provid...
2020-01-22 15:34:21
228
原创 解决ImageIO.read返回为null的问题
解决windows系统下,以下语句返回null,ImageIO.read(new File(filepath));pom.xml中引入<dependency> <groupId>com.twelvemonkeys.imageio</groupId> <artifactId>imageio-tiff</artifactId...
2019-11-18 20:39:33
7365
1
原创 解决selenium 输入登录密码 提示 element not visible的问题
使用以下的代码输入登录密码,出现ElementNotVisibleException: Message: element not visibleelement = driver.findElement(By.id("password")).sendKeys(password);解决的办法,使用tab键衔接输入用户名和密码driver.findElement(By.id("username...
2019-07-02 22:54:49
1582
原创 OpenMP Initializing libiomp5.dylib, but found libiomp5.dylib already initialized.
Using TensorFlow backend.OMP: Error #15: Initializing libiomp5.dylib, but found libiomp5.dylib already initialized.OMP: Hint: This means that multiple copies of the OpenMP runtime have been linked i...
2019-02-22 13:34:55
1132
1
原创 anaconda如何进入到env终端
cat ~/.anaconda/navigator/scripts/tensorflow/notebook.sh#!/usr/bin/env bashsource /anaconda3/bin/activate /anaconda3/envs/tensorflowopen /anaconda3/envs/tensorflow/bin/jupyter_mac.command &amp;amp;gt;/User...
2019-02-22 09:27:55
3279
原创 windows 控制台运行jar会出现中文乱码,常用的脚本
windows 控制台运行jar会出现中文乱码,常用的脚本start.batchcp 65001java -Dfile.encoding=UTF-8 -jar xxx.jar
2019-02-20 17:22:34
2673
原创 使用DDMS过程中遇到的问题
错误提示查看日志!SESSION 2018-11-11 13:42:03.879 -----------------------------------------------eclipse.buildId=unknownjava.version=9.0.4java.vendor=Oracle CorporationBootLoader constants: OS=macosx, A...
2018-11-11 13:51:19
553
原创 Synchronized和ReentrantLock有什么区别
直接上代码import org.junit.Test;import java.util.concurrent.locks.ReentrantLock;public class ThreadSafeSample { public int sharedState1; public int sharedState2; public int sharedState3...
2018-06-09 20:22:57
491
原创 AIOps-一位研发工程师的学习笔记
从去年下半年接触DevOps到在公司内部落地,花了半年时间,公司相关人员实在体会到效率的提升。 我公司目前的流程是svn/gitlab + jenkins做ci和cd,分测试环境、准正式、正式环境。自动化测试等都没有做。 【人肉运维】上下班路上在java程序员上刷文章,AIOps关键词一再出现在我的视野,手里有120几台阿里云服务器,有问题都是人肉处理,虽然使用了saltsta...
2018-05-25 22:15:46
6403
2
原创 判断url字符集utf-8/gb2312
/** * 任何一个编码用其他字符集解码后的字符长度都会长 * 可以使用utf-8编码和gb2312分别解码,如果前者大于后者就是gb2312编码,否则就是utf-8编码 * @param encodeStr * @return * @throws Exception */ public static boole...
2018-05-21 21:11:59
427
3
原创 selenium中拖动鼠标通过滑动验证码(geetest)验证
先快后慢拖动鼠标Actions action = new Actions(driver);long d1 = Math.round(xDis*0.8);long d2 = Math.round(xDis*0.1);long d3 = Math.round(xDis*0.1);action.moveByOffset((int)d1, 1);Thread.sleep(new Rand...
2018-05-04 18:10:43
5022
原创 mysql实践-单机多实例
最近在学习mycat源码,有单台云主机上要跑多个实例的需求,参考了以下的文章 https://blog.youkuaiyun.com/clevercode/article/details/47610619 http://blog.51cto.com/lizhenliang/1636016实现步骤如下: 1.安装cmake 2.下载mysql-5.5.27 3.编译 cd mysql-5.5....
2018-04-07 14:53:17
211
原创 tensorflow实验-线性回归
实验结果: Epoch: 0050 cost= 1779611648.000 W= 21.1876 b= -1.94716Epoch: 0100 cost= 1779628928.000 W= 21.1871 b= -28.8248Epoch: 0150 cost= 1779607424.000 W= 21.1888 b= -56.0113Epoch: 0200 cost= 177
2018-01-05 20:33:36
392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人