- 博客(24)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 Java 实现了一套基于图片和摄像头的人体数据测量算法(找买主)
1、简介注意,这是一个基于照片和摄像头拍照获取人体相关参数的出售技术的帖子,有意的私聊我2、说明(5个)2-1、介绍:本人自研了一套技术,可以支持通过图片分析出来人体的想要的参数,已经完成了所有关键的人体数据获取,如身高,手臂长度,腿长度,胸和腰的比例,肩膀宽度,不需要有其他动作或者不需要有参考物,可以实现数据的实现获取。2-2、拓展:支持拓展出来腰围,胸围,脖围等数据(因为原理我已经打通了,如果有需要可以提供技术支持和讲解原理)2-3、原理:主要依赖于国内外的论文为基础原型,加上对应的自研的数学
2021-01-18 16:35:34 1058 8
原创 Spring boot admin + Eureka 实现钉钉自定义服务消息通知
支持技术分享,转载或复制,请指出文章来源 此博客作者为Jack__00231、简介项目使用了 Spring Cloud ,由于是公司新项目,刚好做完了亚马逊ERP项目,空闲了,顺便将项目监控模块之一给做了2、使用工具(5个)2-1、Eureka(发现和注册中心,你可以用别的)2-2、Spring Boot Admin2.3.1(监控)2-3、Spring Boot Starter Security(用于校验)2-4、钉钉群机器人(用于接收信息和推送),可能还有的邮箱maven,有点忘了不是很确
2020-11-30 11:05:43 1335 3
原创 Docker 笔记-思维导图(待续)
支持技术分享,转载或复制,请指出文章来源 此博客作者为Jack__00231、简介关于Docker的一些笔记,还有一些拓展插件笔记,先找多个地方保存,未完待续...
2020-03-06 10:37:40 459 2
原创 Docker Rancher基础架构选项中找不到主机的问题
支持技术分享,转载或复制,请指出文章来源 此博客作者为Jack__00231、简介我配置了Rancher,并且Rancher-agent配置主机之后,在 基础架构 选项中找不到我配置的主机,然后查看全部应用,发现四个rancher-agent应用都是 没有正常运行,查了一些博客,大多数是说修改 网络代理,修复完成之后发现可以正常使用,故记录。2、流程步骤(六个步骤)2-1、开启安全组端口(...
2020-03-03 12:31:29 621
原创 Android 使用opencv实现单一背景抠图并且替换背景
支持技术分享,转载或复制,请指出文章来源 [此博客作者为Jack__0023]1、简介1-1、使用 Opencv 实现单一背景的自动抠图功能,用 Opencv 去画出对应的要扣出来的图像的 mask 区域,1-2、把这块黑白的 mask 进行模糊处理和腐蚀,目的就是为了平滑边缘,和后面进行原图元素点和背景元素点进行元素融合,达到比较好点的抠图效果(就是尽量减少噪点)1-3、然后从原图(要进...
2019-12-30 15:34:48 3261
原创 android opencv实现人脸检测 以及 年龄和性别识别
支持技术分享,转载或复制,请指出文章来源此博客作者为Jack__00231、背景因为面对的场景不同,所以我上次使用 android 提供的人脸检测 已经不能满足我的使用,因为长时间开启,他会出现各种小状况,而且接下来要做识别(不在这篇博客讲,等我整理好资料后写出来测试没问题再发博客),所以投向opencv的怀抱。bak:人脸检测 不是 人脸识别,检测的意思是 是不是人, 识别的意思是 你是谁...
2019-07-24 13:31:48 5317 39
原创 Java自己编写的 提取图片颜色组成百分比
支持技术分享,转载或复制,请指出文章来源1、背景最近比较悠闲一点,然后就在考虑,我应该如何识别我们公司的终端是不是黑屏了,如果我能识别了,这样的话,运维的工作就可以变的简单一点,所以有了这个东西的产生。bak:只能说满足我的需求,你们可以参考一下2、简介和代码区2-1、简介区域2-1-1、没有什么很复杂的类,基本我都封好了,支持资源文件夹,sd卡这些的图片进行颜色提取,可能比较有争议的...
2019-07-12 18:14:36 2696 6
原创 android 通过原生api(不需要opencv和第三方sdk)实现Camera人脸检测
支持技术分享,转载或复制,请指出文章来源 此博客作者为Jack__00231、背景最近甲方提出个东西,希望能够检测到是否有人观看过我们投放的内容,那么这种的话,在我看来只需要能粗糙检测到人就可以了,那么也就不需要去使用opencv或者第三方SDK,直接使用Camera自带的提供检测功能即可bak:人脸检测不是人脸识别,识别还要对比,检测只是看看有没有人。2、简介和代码区2-1、简介区域...
2019-03-02 20:11:15 1207
原创 数据库杂记篇(MySql,个人观点,不一定正确,先写下自己研究的,接下来再不断补充)
仅代表个人观点,并不一定正确。1、背景最近看的书老被打断,趁有点想法,怕遗忘,先记录下来(看看过阵子尝试用记忆宫殿的方式来记东西,这脑子呀)在数据库查询操作中,影响的重要因素可以认为是 查询的时候的计算时间 和 查询开始之前的等待时间 ,索引影响的是前者,锁机制影响的是后者。2、MySql的 查询 优化方式----索引和锁机制(先定个小目标,我目前知道的就两种,这里不说SQL,索引缓存先不...
2019-02-25 18:53:49 278
原创 android 实现 JNI NDK 入门例子教程+源码
一、背景K写一个NDK入门教程,方便以后自己忘记了可以再来二、开发工具以及开发环境1、android studio2、JDK 83、LLDB4、NDK-Build三、开始1、首先创建一个Android Demo项目(我用Face作为一个Demo项目来演示)2、如果项目中没有jniLibs文件夹,在项目的 build.gradle 文件 的 android {} 编写jniLib属...
2018-12-01 14:51:33 375
原创 不使用第三方框架编写的多线程断线续传功能
一、背景最近需要个断线续传功能,但是觉得一些框架不太适合,所以基于原理编写了一个多线程断线续传功能二、断线续传的个人理解:1、断线续传在个人理解,其实就是在出现正常下载流程之外的事情的时候,保存好当前文件下载的进度,然后点击继续下载的时候,从上次的下载进度继续进行下载。2、如何从上次下载进度继续进行下载呢?主要就是设置头部信息进行告知实现的setRequestProperty("Ran...
2018-11-22 16:31:10 397
原创 能否通过反射修改被 final 修饰的成员变量?
一、背景日常磨刀二、阅前须知知识点:当final修饰的成员变量在定义的时候初始化值,反射就不能动态修改它的值了。当final修饰的成员变量在定义的时候没有初始化值,就还能通过反射来动态修改它的值。反射机制中的 setAccessible 代表的权限含义三、举例(这里只用基本数据类型和包装类来讨论)1、不能被修改的情况,直接贴代码讲//创建一个实体类public class D...
2018-11-18 16:17:52 1154
原创 android 的 CountDownTimer 无法关闭的解决方案
一、背景做个可以自定义播放时间的终端机广告功能,然后封装了一个模块,通过动态绑定去创建对象,在跳离activity的时候cancel这些对象,后面发现竟然有些CountDownTimer 对象 没有被关闭二、关闭无法关闭 CountDownTimer 的原因出现这个原因,是因为 SDK 版本过低,这个问题只要更新SDK版本高于等于5.0版本既可通过查看 CountDownTimer ...
2018-11-09 16:14:37 2902
原创 含有JNI的SDK通过proguard混淆加密的解释和操作
一、背景写完SDK,还有JNI的加密,还要加密第三方的JNI,头疼二、科普知识点(关于混淆含有JNI代码的注意事项)1、绝对不能混淆含有JNI的代码,例如 native 修饰的方法2、看情况,如果在做到1的情况下,还出现找不到类(ClassNotFound)或者方法的情况,不混淆JNI代码里面使用的实体类或者一些方法对于上述2点的解释:假如你混淆了JNI代码块,那么在调用的...
2018-05-24 01:07:45 1003
原创 android打包SDK具体操作(包含第三方的jar一起打包)
一、背景因为最近编写的android项目,需要编写对应的SDK给别人使用,还好以前我都是拆成module写的,所以还不太费工夫,不过因为一些module里面包含第三方的jar,所以打包有点麻烦二、背景我是看到这位的写法然后实现成功的 利用Gradle打包含第三方类库的jar包,很感谢三、操作步骤1、首先进入对应的module里面查找对应 build.gradle 文件...
2018-05-16 10:45:37 5065 8
原创 Centos7.2上部署rabbitMq
一、背景 忙,硬件要找个通讯框架,看见rabbitMq这个消息队列不错,终于写完所有东西之后,找个时间来记录一下rabbitMq二、安装erlang(因为rabbitMq需要这个环境)1、 服务器如果没有erlang环境,需要先安装一些配置(是erlang需要的)yum -y install make gcc gcc-c++ kernel-devel m4 ncurses...
2018-03-27 16:11:49 771
原创 Linux的centos7.2部署rocketMq3.5.8
背景最近公司的终端机需要接通推送,然后查看对比了一下,觉得rocketMq更合适一点,所以选择了rocketMq进行测试。软件清单a、git(yum intsall git);b、jdk1.8; c、maven; d、rocketmq操作步骤1、首先下载rocketMq3.5.82、tar -zxvf rocketmq-3.5.8.tar.gz3、进入rocke
2017-12-29 11:33:42 483
原创 DFA算法实现过滤多家公司自定义敏感字
背景因为最近有通讯有个需求,说需要让多家客户公司可以自定义敏感词过滤掉他们自定义的规则,选择了DFA算法来做,不过和以前传统了DFA写法不太一样了模式图直接上代码public class KeywordFilter {// private static ReentrantReadWriteLock lock = new ReentrantReadWriteLock(); public
2017-08-24 10:44:20 579
原创 反射遍历所有属性,包括父类
今天做了项目的时候,反射获取对象信息然后保存进入redis里面的时候,出现了问题,因为 Field[] fields = classType.getDeclaredFields();只获取当前类所有的属性如果要获取父类的属性,然后又不想获取根类Object的属性,需要写一个循环去遍历// 循环遍历,如果为null或者是根类Object就停止 while (!Object.cl
2017-08-15 08:55:44 1603
原创 Nginx代理webSocket经常中断的解决方案, 如何保持长连接
背景这天气够热的,要处理的事情也够多的。。。。想看解决的,直接 ctrl+f搜索关键字‘配置点’开始前交代(想看原因的看这个,个人观点,不代表正确)解说:今天用nginx反代通讯项目,发现平均1分钟左右,就会出现webSocket连接中断,然后查看了一下,是nginx出现的问题,原因是:延迟和处理导致时间超过了nginx的响应处理时间,所以就啪的一声断了,开始上解决步骤解决方案其实只要配置ngin
2017-08-02 17:39:51 37786 15
原创 Linux系统下面实现nginx配置
背景 把项目发布到Linux上,还要配置nginx以及各种软件,各种毛病真是头疼啊。。。配置的软件清单nginx-1.12.1(Linux真好,写多几遍,我连版本都记住了。。。。)开始配置需要安装zlib、openssl、pcre(如果有安装过则跳过) yum -y install zlib zlib-devel openssl openssl-devel pcre-devel当然还需
2017-08-01 15:03:34 567
原创 微信小程序配置服务器信息
微信小程序服务器配置信息背景这几天在写微信小程序的通讯项目,里面的文档让我有时候蒙逼。。。协议个配置图片,避免以后忘了 直接贴图解释 解释上面这四个都是要填有证书的域名的,不然你发布不了无论你socket通讯是怎么代理还是什么鬼, 例如你用nginx代理wss比如这个域名,https://www.test.com/wss 但是在你写’socket合法域名‘的时候,只需要写www.test
2017-07-31 17:55:39 5941
原创 java执行jar出现编码问题的解决方案,Could not decode a text frame as UTF-8
这阵子实现了一个C/S的可执行通讯项目的jar,然后使用webSocket通讯的时候,发现出现了编码问题,报错如: Could not decode a text frame as UTF-8后面查资料发现,原来直接运行jar,这个问题,不能直接写java -jar 包.jar运行解决方法如下写成这样:java -Dfile.encoding=utf-8 -jar 包.jar希望可以帮到你
2017-07-28 15:08:58 1703
原创 微信小程序下nginx代理wss,实现兼容原本服务协议ws,Java版本
开始前说明微信小程序如果使用webSocket协议的话,那么按照官网上的要求是必须使用了wss协议,使用了一个框架,不支持wss,所以后面用nginx代理解决了这个问题,接下来上代码软件列表我使用的是 nginx-1.12.1,附上下载地址http://nginx.org/, 详细的nginx教程可以看一下这位的博客 http://www.cnblogs.com/edward2013/p/550
2017-07-27 10:06:51 5401
Struts的 getApplication()求详解
2016-05-07
服务端控制客户端Socket
2016-03-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人