自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林星语

一只不会飞的鸟

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 face-recognition的安装与实现简单的人脸比对服务

一、 目标: 找一个开源的人脸识别库,实现一个简单的人脸比对服务;提供api,通过提交文件或base64图片等,比对出图片的相似度等;二、 开始是计划找java实现,但各种查询搜索后,发现还是python下的人脸识别库丰富简单强大且活跃; face_recognition是使用世界上最简单的人脸识别库,在Python或命令行中识别和操作人脸。使用dlib最先进的人脸...

2019-08-16 17:07:25 1923 1

原创 海康摄像头rtsp视频流html直播展示(适用360浏览器)和转rtmp流的一种配置方式

背景: 因一个项目的需要,现有海康摄像头的rtsp流地址,想在web端进行监控视频直播展示,由于实际环境限制,自行搭建流媒体服务器将其转换为更为通用的rtmp流格式的方案无法落地;故最终仍使用rtsp流在web端展示,只是仅限于360浏览器;在调研测试过程中同时验证了一种常用转rtmp流的方式;只是作为开发的一个简单尝试;一、html页面的展示1. 确保拿到用来测试的rtsp视频流...

2019-07-03 00:09:51 11615 3

原创 JPA框架下使用原生SQL返回自定义结构数据

项目使用框架JPA+Spring Boot, 想使用原生sql实现一个复杂的关联查询,返回特定的数据结果;因EntityManager中createNativeQuery方法直接返回的需是JPA管理的Entity, 固需自定义一个只用于映射查询结果的Entity;使用方式如下:首先自定义查询结果的Entity:import javax.persistence.*;@SqlR...

2019-03-20 17:48:40 1744

原创 mysql时间戳及字符串时间等转换

使用mysql数据库过程中,经常会遇到时间戳与格式化字符串时间、字符串时间与date时间等的相互转换,现将转换涉及的函数和用法做下汇总,以便查阅.一、函数列表:1. DATE_FORMAT(date, format) : 日期格式化函数, 用于以不同的格式显示日期/时间数据; date参数是合法的日期.format规定日期/时间的输出格式.2.UNIX_TIMEST...

2019-03-20 11:20:24 4918

原创 Git笔记--git cherry-pick的使用

git cherry-pick(拣选)有时在开发时,会遇到想将某一开发分支的某个特定提交,应用到当前要发布的分支上,而不想合并整个分支;这时就可以使用cherry-pick 来实现;拣选会提取某次提交的补丁,之后尝试将其重新应用到当前分支上。 这种方式在你只想引入特性分支中的某个提交时很有用。用法usage: git cherry-pick [<options>]...

2019-03-19 15:22:15 1614

原创 微服务笔记之Spring Cloud 中使用MongoDB GridFS实现文件存储服务(Finchley)

一、 说明1、MongoDB GridFS简介GridFS 用于存储和恢复那些超过16M(BSON文件限制)的文件(如:图片、音频、视频等)。GridFS 也是文件存储的一种方式,但是它是存储在MonoDB的集合中。GridFS 可以更好的存储大于16M的文件。GridFS 会将大文件对象分割成多个小的chunk(文件片段),一般为256k/个,每个chunk将作为MongoD...

2018-12-01 14:46:55 1770 4

原创 微服务笔记之Spring Cloud 中使用服务追踪zipkin组件(Finchley)

Spring Cloud Sleuth 主要功能就是在分布式系统中提供追踪解决方案,并且兼容支持了 zipkin,只需要在pom文件中引入相应的依赖即可。一、首先下载并启动zipkin-server      下载地址:  https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/       得到运行ja...

2018-11-23 17:45:18 526

原创 如何从google浏览器官网的下载地址中下载离线安装包?

 进入https://www.google.com/intl/zh-CN_ALL/chrome/ 官网下载地址,在url地址后面添加?system=true&amp;standalone=1,再进行下载操作等,即可下载到ChromeStandaloneSetup64.exe。 ...

2018-11-19 10:05:06 930

原创 微服务笔记之Spring Cloud 中使用Feign调用接口服务(Finchley)

此篇和上篇只是spring-boot和spring-cloud的版本不同,所带来的配置及代码变化,项目配置及代码参考如下。创建maven项目servicefeign_f;项目目录结构:1. pom.xml文件配置:&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apac...

2018-11-12 17:36:03 1789

原创 微服务笔记之Spring Cloud 中使用Feign调用接口服务(Dalston)

Spring Cloud 对 Feign 进行了封装,集成了 Ribbon 并结合 Eureka 可以实现客户端的负载均衡,Spring Cloud 实现的 Feign 客户端类名为 LoadBalancerFeignClient,在该类中,维护着与 SpringClientFactory 相关的实例,通过SpringClientFactory 可以获取负载均衡器,负载均衡器会根据一定的规则来选取...

2018-11-10 15:13:36 542

原创 微服务笔记之Spring Cloud 客户端负载均衡器Ribbon

Ribbon是一个客户端的负载均衡器,它提供对HTTP和TCP客户端的访问控制; 结合上篇笔记中的示例:eurekaserver作为注册中心,servicehi作为服务提供者(eureka client);下面直接创建一个项目 service-ribbon,基于 Ribbon 作为负载均衡,来消费servicehi提供的服务。1. pom.xml文件配置如下:&lt;?xml v...

2018-11-07 17:21:48 162

原创 微服务笔记之Spring Cloud 服务的注册与发现(Eureka)

SpringCloud Eureka 是一个服务注册和发现模块。是SpringCloud Netflix服务套件中的一部分,它基于Netflix Eureka做了二次封装,主要负责完成微服务架构中的服务治理功能。一、 创建maven主工程项目。     主pom.xml文件配置如下:&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;p...

2018-11-05 16:40:17 160

原创 chm文档打开后提示已取消网页导航

文档发送到另一台机器上时,打开后,点击各个目录,都提示已取消网页导航;初始还以为文件损坏了,百度后发现可以解决的哈。记录下。 文件上 右键&gt;&gt;&gt;属性 打开的窗口中,最下方部分,可看到 解除锁定 按钮,点击解除锁定;点击 应用按钮,最后点击 确定.最后重新打开文件,可看到已恢复正常。  ...

2018-11-02 10:37:31 1013

原创 jconsole/jvisualvm使用JMX远程监控TOMCAT

一、目的: 使用jdk自带的工具jconsole/jvisualvm远程监控tomcat的运行情况二、环境信息:1.  操作系统 OS Name:        LinuxOS Version:     3.10.0-514.el7.x86_64Architecture:   amd642. JDK versionJVM Version:    1.8.0_181-b13...

2018-11-01 16:51:04 314

转载 Spring Cloud在国内中小型公司能用起来吗?

转载地址: https://www.cnblogs.com/ityouknow/p/7508306.html 今天吃完饭休息的时候瞎逛知乎,突然看到这个一个问题Spring Cloud在国内中小型公司能用起来吗?,吸引了我的注意。仔细的看了题主的问题,发现这是一个好问题,题主经过了一番思考,并且用图形全面的将自己的疑问表达了出来,作为一个研究并使用Spring Boot和Spring Cl...

2018-10-13 15:02:46 249

原创 CentOs下RabbitMQ 3.6.x的安装及插件启动

一.下载rabbitmq下载安装最新稳定版本http://www.rabbitmq.com/download.html选择系统对应的版本RHEL/centos7.X 下载:wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_10/rabbitmq-server-3.6.10-1....

2018-10-08 15:53:18 1316

原创 Dubbo demo 运行错误: No provider available for the service

从https://github.com/apache/incubator-dubbo下载了Dubbo,在IntelliJ中运行dubbo-demo; 最新版本2.6.2dubbo-demo-consumer启动运行时候一直报错:No provider available for the service。网上搜索汇总了些可能的解决办法:1.  服务端服务接口路径和客户端的接口不一致,...

2018-09-18 14:44:51 3215

原创 将博客搬家至CSDN

   一直这里也是断断续续维护的,最近想打理了,却没想到要搬了。

2018-09-14 16:12:00 93

原创 bash的字符串操作(学习整理)

 字符串示例:     string=abcas2221111c (1)字符串长度          echo ${#string}  # 13          echo `expr length $string` #13          echo `expr "$string" : '.*'` #13  (2) 字串起始位置匹配子字串的长度        命令:...

2013-04-02 23:09:33 224

原创 linux(RHEL5)yum源地址配置

转自:http://www.cnblogs.com/phoebus0501/archive/2010/12/14/1906144.html1.确保RHEL5中已经安装了yum[root@lvs-master ~]# rpm -qa |grep yumyum-metadata-parser-1.1.2-3.el5yum-updatesd-0.9-2.el5yum-3.2.22-26.el5y...

2013-03-23 22:44:02 257

原创 oracle sqlldr导入文本 加载数据

1、命令行下使用的一种格式: sqlldr dbuser/dbpasswd@host:port/dbname direct=true control=/test/app/test.ctl data=/test/app/test.txt log=test.log bad=test.bad //若向本地数据库导入数据的话,可在oracle用户环境下,只用dbuser/dbpasswd连...

2013-03-07 23:31:40 170

原创 linux下shell字符串操作(长度,查找,替换)详解

转自http://www.cnblogs.com/chengmo/archive/2010/10/02/1841355.html在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。一、判断读取字符串...

2013-03-06 23:30:24 147

原创 linux date命令使用

使用方法:date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]说明 :date 可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式...

2013-03-02 22:22:34 118

原创 linux环境下查看文本编码及编码转换

        Linux下读取windows下产生的文本文件,或者由某些linux系统上运行的应用产生的文本文件(日志等),放在其他系统或者应用使用时,经常可能出现乱码。这主要是文本编码不同而造成的。查看文本文件编码:1、linux命令: file fileName   file命令给出的文件格式常常不是很清晰。2、vim命令:vim fileName    :set fil...

2013-03-02 21:48:04 533

原创 Windows下 wmic process命令进程管理

【整理,部分非原创】      WMIC扩展WMI(Windows Management Instrumentation,Windows管理规范) ,提供了从命令行接口和批命令脚本执行系统管理的支持。为WMI名称空间提供了一个强大的、友好的命令行接口。===============================wmic process一种实际用法,用于判断查询是否已启动某个应用的ja...

2013-02-24 23:04:29 12994

原创 linux下的mysql安装及基本使用(yum安装)

#############################mysql包安装配置及使用安装使用yum升级包程序安装(默认目录安装)安装过程如下:1、安装mysql客户端 #yum -y install mysql 这个会安装mysql包和其依赖包。若遇到依赖版本冲突,可使用 rpm -e mysql 卸载冲突的版本,然后重新安装。2、安装mysql服务端 #yum -y inst...

2012-10-17 22:44:15 172

原创 PHP的linux下的yum安装(含扩展mysql,mbstring,json)

######################### 为了在linux服务器上部署一个php的应用,中间还要用到php下的mysql,mbstring,json模块支持,开始想去用php源码编译安装等,中间出现很多问题,还有系统各种包的依赖问题,头大的要命(留待以后研究吧)。最终采用了这种在我看来比较简洁清晰的方式才部署完成。 PHP实际安装过程.(含扩展mysql,mb...

2012-10-17 22:13:04 1203

原创 转行做程序员的历程

    转行来做软件行业,现在算算有整整七个月了。心底也曾经害怕过,自己都已老大不小了,这一突然改行,不知自己是否还能适应,不知自己是否还能有所建树。但这一切想归想,硬着头皮我还是冲进这个行当,艰难的开始了我的程序员之旅。   要说转行的因由,那就话长了去。只因毕业时,个人状态很差,对于职业发展,一直处于混沌状态,以至于自己择业始终都糊里糊涂,从未曾思考过自己的现状和定位。   技校老师,产品技术员,以及客户服务工程师,慢慢发现我始终找不到对电子硬件技术的感觉和兴趣,同时在和客户打交道的过程中也远没有之前想

2011-06-01 16:44:00 594

嵌入式C编程与Atmel.AVR

本书从基础的嵌入式C 编程开始,引导希望系统学习和了解嵌入式开发的同志们一步步迈入嵌入开发的世界。很实用。

2011-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除