自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 PostgreSQL优化SQL like ‘%%‘

简单原理是:一般数据库像like’%%‘不一定支持使用索引,但是postgresql的gin + gp_trgm支持like’%%'使用索引。创建索引:create index 索引名称 on 表名using gin (字段名 gin_trgm_ops);创建扩展:CREATE EXTENSION pg_trgm;

2022-09-26 18:07:56 1039 1

原创 Arcgis 4.x版本之后。地图背景透明

<html><head> <meta charset="utf-8" /> <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" /> <title> Custom background for SceneView | Sample | ArcGIS API for JavaScript 4.21

2021-12-24 09:10:18 1012

原创 Java获取电脑硬件信息做license

项目做license,分为两部部分:一、一个小应用获取电脑的硬件信息(硬件的CPU的ID,和主板信息)生成唯一标识码二、Java服务获取应用信息,生成唯一标识码,其他地方调用。得到的字符串利用DES对其进行加密.exe应用利用python写一个简单的获取脚本:ComputerUniqueCode.pyimport wmiimport jsonfrom pyDes import *import base64class ComputerUniqueCode: def __ini

2021-11-02 20:02:22 1442

原创 java 使用 Amazon SES 发送电子邮件

java 使用 Amazon SES发送电子邮件,有三种方式,具体哪三种请移步这里。这里只介绍一种:利用Amazon SES 的 SMTP 服务,javax.mail发送邮件。此方法也可以直接用于163邮箱(需要自己开启邮箱的SMTP服务),亲测有效。1、先将发送邮件的邮箱在Amazon SES里面验证一下,具体验证方法请参考这里。在使用过程中,发送送邮件返回错误状态码具体参考这里。2、Amazon SES默认是Sandbox模式,需要发送申请production access,要等他们revi

2021-02-19 11:44:21 2134

原创 警告: 无法从 URI“https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409”下载到“”。

本人也是快被这个问题搞死,这不是PowerShell特定的问题。就是TLS1将不再支持,必须使用TLS12。这个不支持的问题可以去找Google,Bing,度娘就算了(本人也没有去深入了解)。具体解决办法,英文好的可以看这里,英文不好的可以直接执行下面两行命令(原理看前面英文文档):Windows PowerShell使用net Framework 4.5,它不包括TLS 1.2作为可用协议。为了解决这个问题,有两种解决方案可用:1、修改相关脚本以包含以下内容[System.Net.Ser

2020-12-08 21:29:35 7567 12

原创 Windows下安装使用TDengine 2.0.8.0

TDengine是涛思数据专为物联网、车联网、工业互联网、IT运维等设计和优化的大数据平台。除核心的快10倍以上的时序数据库功能外,还提供缓存、数据订阅、流式计算等功能,最大程度减少研发和运维的复杂度,且核心代码,包括集群功能全部开源。官网上介绍说没有Windows版本的,后面会有Windows的版本。不过他支持Docker安装,这不变相支持Windows。1、安装docker,自行百度(安装过的自行跳过这一步)2、安装镜像,官网上有个教程这里,不过最好自行拉取带版本好的。还得安装一个Windo

2020-11-30 13:42:13 3382 2

原创 IDEA 2019.2 新项目导入svn教程

1、选择vsc -->enable vesion control intergration.....2、.在下面窗口选择subversion3、完成这一步,按先前的idea版本,左侧项目文件就应该是红色的,并且右键羡慕可以看见subversion这个选项,但是2019.2版本没有出现4、解决这个问题,选择File-->Settings-->VersionControl,显示是这样的5、选中上面的project,然后点击编辑,选择directory,选择项目所

2020-09-17 11:58:59 990

原创 oracle数据库in 超过1000 的解决方案

项目中遇到SQL语句的In超过1000这个问题,再次总结一下解决方案:使用动态拼接SQL语句in(...) or in(..),性能太差,再次不多说 使用表代替in中的字符串,事务问题 由2引申出使用oracle的临时表,使用临时表,想怎么查怎么查。(该问题中,本人用的是事务临时表)在这详细说一下,临时表:oracle的临时表分为两种:事务临时表和会话临时表。oracle的临时表就是用来暂时保存临时数据(亦或叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大区别。它只能存储在临时表

2020-07-29 15:13:28 1812

原创 Arcgis前端js将两个feature合并,以及常用的图形处理方法

这个问题是好久之前遇到的问题,在这里记录一下。当时的需求是这样的,用Arcgis做缓冲查询,但是客户要求是多条地铁线查询,曾经没有遇到过,百度查询无果,然后就只能去翻官方的文档,不过功夫不负有心人,还真的给我找到了就是geometryEngine这个下面的几个方法。不过官方明确说了,是从Since:ArcGIS API for JavaScript 4.0才开始有的,所以对于3.x我也就不知道了。下面主要翻译一下官方提供的几个方法的用途(有点跑题,本问题用到的是union,是不是跟数据库的那个合并...

2020-07-19 10:20:45 1614

原创 java源代码使用ProGuard混淆

最近公司需要,研究了一下java打包代码混淆的问题。查了好多博客,有两种方式:第一种使用ProGuard ,是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。eclipse已经把Proguard集成在一起了。我是看了半天,不太会用这个工具。既然不会用,那就介绍第二种方式:利用maven插件实现打包的时候代码混淆,其核心也是使用ProGuard。至于其中用到的jar,好像maven仓库中下.

2020-07-06 10:12:34 520 1

原创 一些可以用来测试的网络视频流串(备忘,亲测可用)

HLS视频流测试地址:http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8rtsp测试地址:rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.movrtmp测试地址rtmp://58.200.131.2:1935/livetv/hunantvrtmp://58.200.131.2:1935/livetv/gxtvrtmp://58.200.131.2:1935/livetv/gdtv...

2020-07-02 16:08:50 3132 3

原创 web前端HTML播放HLS在线视频流(m3u8)

最近公司项目要对接在线的视频流(m3u8),经过很长的一段时间找到两种可用比较靠谱好用的插件方法。参考的文章地址:https://www.jianshu.com/p/8845b976fcaf先撤一点题外话,一开始是找的videojs,网上很多教程说可以播放HLS,但是本人没有找到靠谱的方法,videojs播放一个流地址,播放几秒就卡住了,也没找到解决方法。开始正题:1、一个插件hls....

2020-04-26 14:45:25 17358 6

原创 echarts设置时间轴timeline的长度

使用timeline的:left,right属性,设置时间轴距离左边和右边的距离即可

2019-12-04 18:04:04 2408

原创 openlayer4在地图上绘制统计表格

在使用openlater开发的过程中,有时候会需要在地图上绘制一些数据的统计表格,openlayer官网还没有类类似的例子,网上大多数例子的实现原理是通过在地图上添加feature或overlay的形式,使用canvas绘制一张图片给feature设置样式,或在overlay里生成图表。具体代码如下(这个例子是使用feature,给feature设置样式,以绘制饼状图为例):&lt;!DOC...

2019-02-02 16:07:50 602

原创 Openlayer 4.6.5给feature设置斜线样式

今天突然接到上级命令——给feature设置斜线样式,效果如下图:以前做的样式都是简单的填充一个颜色,从未做过这种样式;于是乎就去找度娘了,又去看官网的例子、API等等,到最后都没有找到符合需求的,只能自己研究。看了半天这个例子:Styling feature with CanvasGradient or CanvasPattern:http://openlayers.org/en/v4.6....

2019-01-05 21:03:45 11975

原创 Java创建线程的几种方式

作为一个程序猿新手,最近在深入学习Java多线程的时候,简单总结一下创建线程的几种方法。第一种继承Thread类,覆盖run方法:Thread类也实现Runnable接口 class CustumThread extends Thread{ //覆盖run方法 @Override public void run() { ...

2018-11-20 10:28:33 195

原创 服务器 centos常用命令

此文章只是对自己使用centos服务器用到的命令的积累。会持续更新。1.查看系统版本1)、显示系统版本:cat /etc/redhat-release2)、内核版本:cat /proc/version3)、内核、主机名:uname -a内核名、主机名、内核版本、内核编译日期x86_64 - 操作系统版本x86_64 - 处理器类型x86_64 - 硬件平台(以...

2018-11-12 13:15:26 253

原创 html文本超出显示...的问题

直接用css样式搞定,省的用js截取字符串的麻烦。overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;/*文字占几行*/-webkit-box-orient: vertical;...

2018-11-08 14:52:38 2434 1

原创 openlayer4加载地图

这篇文章主要是使用openlayer加载各类地图,在这不会赘述其原理(因为我也不会),只是几个简单的实例。如果你想了解其原理,可以看这篇openlayer3 教程及介绍,写的真的不错,博主入门也是看的这篇文章。加载百度地图var projection = ol.proj.get("EPSG:3857");var resolutions = [];for(var i = 0; i &...

2018-09-18 17:08:46 637 1

TreeView.zip

一个简单的unity treeview实现,支持2019.2版本,功能还可以,样式有点low Features: - Support 3 animation effects of TreeView expanding or collapsing: Immediate, Scale and Clip.

2020-03-24

Python文字识别

利用opencv的简易Python文字识别demo,可能有点小问题,随后会优化

2017-12-14

空空如也

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

TA关注的人

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