13 奥法vx

尚未进行身份认证

程序员中的"copy忍者"-旗木卡卡西

等级
TA的排名 4w+

GeoTools使用--多面合并的空洞处理

在项目中经常用到多个城市地理数据的合并,但因城市的边界的规则性,就造成了在合并两个城市边界时出现了中间有空洞区域的情况。以青海与甘肃张掖地理边界进行合并为例(为什么不用甘肃省的,因为省与省的地理边界往往是从同一套地理数据中提取的,存在边界空洞的情况就少一些)。来说明一下我的处理思路。1.边界数据来源:阿里的地图选择器。datav.aliyun.com/tools/atlas。2.在使用Geo...

2020-03-25 12:46:53

ida远程链接apk步骤

1.打开模拟器之后,用adb命令链接adb connect 127.0.0.1:7555(mumu模拟器)2.上传ida安装目录下的android_server文件到模拟器的 任意路径下(我这用的是android_x86_server)3.设置权限,启动android_server程序4.重新打开一个命令提示符,输入”adb forward tcp:23946 tcp:23946”...

2019-12-17 16:13:37

python 矩阵的翻转与旋转

rot90–矩阵旋转【功能简介】矩阵旋转90°或90°的倍数。【语法格式】1.B=rot90(A)将矩阵A逆时针旋转90°以后返回B。2.B=rot90(A,k)将矩阵A逆时针旋转(90×k)°以后返回B,k取负数时表示顺时针旋转。【实例3.46】对矩阵进行逆时针和顺时针旋转。>> a=[1,2,3;4,5,6;7,8,9] a = 1 2 ...

2019-11-20 16:54:56

python统计数组中出现次数最多的元素

python查找数组中出现次数最多的元素方法1-np.argmax(np.bincount())array = [0,1,2,2,3,4,4,4,5,6]print(np.bincount(array))#[1 1 2 1 3 1 1]print(np.argmax(np.bincount(array)))#4np.argmax:就是返回数组中最大值对应的下标,np.bincou...

2019-11-16 12:17:16

BlockingQueue及其实现

转载至:https://www.jianshu.com/p/7b2f1fa616c6前言BlockingQueue即阻塞队列,它是基于ReentrantLock,依据它的基本原理,我们可以实现Web中的长连接聊天功能,当然其最常用的还是用于实现生产者与消费者模式,大致如下图所示: 在Java中,BlockingQueue是一个接口,它的实现类有ArrayBlockingQueue...

2019-10-21 14:02:34

nginx后台转发时处理json数据过大问题

上午前端人员说接口数据格式不对。奇怪了。接口本地测试没问题,页面都能展示处理。显示怎么格式不对了呢。F12看一下吧。确实显示json数据不完整。登陆服务器测试一下,发现数据没问题。那肯定就出在nginx代理上了。我的json数据600K大小。可能是数据过大,从网上查询了一下,按网上的nginx配置介绍。在nginx配置文件中加入下面三行就OK了。...

2019-06-20 11:43:08

Python中的shape和reshape

shape和reshape都是数组array中的方法shape[index] ----- 获取数组中第index层子数组的元素个数。0代表最外层数组。 例如:#coding=utf-8import numpy as npa = np.array([1,2,3,4,5,6,7,8]) #一维数组(只有一层的数据)print(a.shape[0]) #值为8,因为只有一层数组...

2019-05-23 14:49:54

v4l2读取摄像头数据推送到流媒体服务器(使用RTMPdump)

RTMP是Real Time Messaging Protocol(实时消息传输协议),RTMPdump 封装了RTMP协议的一些接口,使用户使用RTMP协议更加的方便。关于RTMPdump的使用,可以参考博客linux系统RTMPdump(libRTMP) 通过RTMP 发布H264数据linux系统RTMPdump(libRTMP) 通过RTMP 发布FLV数据在进行RTMP实验的时...

2019-03-29 15:01:10

Centos7使用SRS搭建流媒体服务器+推流+VLC播放

公司要做基于ARM板的摄像头视频开发,就需要一台流媒体服务器。于是就安排我熟悉ARM板的摄像头读取和视频流推送。

2019-03-27 15:15:30

后台java 使用PhantomJS把echart保存成图片

欢迎使用Markdown编辑器写博客项目是在浏览器展示折线,柱状图,使用echarts效果不错。领导看了后,又下新命令了,要能把图片从后台保存成图片或者保存到word中,供客户做专题报告时使用。可怜我这挣着刚够吃饭钱的小码农,又要为老板那多拿项目早上市的的理想,继续埋头苦干了。从网上搜索了一些java使用PhantomJS的文章,大部分都是java调用Runtime.getRuntime(...

2018-05-29 18:36:23

新浪微博JavaSDK开发笔记

Java发送新浪微博的问题。公司在做一个项目需要把一些信息推送到微博中。于是了解了一下微博javaSDK开发。

2017-09-08 23:55:20

Redis集群搭建与简单使用

文章来源:http://www.cnblogs.com/wuxl360/p/5920330.html安装环境与版本用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master、3 salve 环境。redis 采用 redis-3.2.4 版本。两台虚拟机都是 CentOS ,一台 CentOS6.5 (IP:192.168.31.245),一台 CentOS7(IP:192.168.31.2

2017-08-26 16:41:08

cardinal曲线工具类

因为需要使用java根据点击的关键点坐标,生成平滑曲线图片,从网上找了许久,只找到了一个js版的Cardinal曲线算法。没办法自己转换成了Java版的。方便以后朋友们使用。 至于cardinal曲线是什么,我没学过高数,也不解释了。反正这个工具类实现的效果就是: 根据你的关键坐标点,生成一条连接关键坐标点的平滑曲线,可以收尾相连组成环形。package project.util;imp

2017-07-12 14:36:05

MySQL5.7 group by新特性,报错1055

项目中本来使用的是mysql5.6进行开发,切换到5.7之后,突然发现原来的一些sql运行都报错,错误编码1055,错误信息和sql_mode中的“only_full_group_by“有关,到网上看了原因,说是mysql5.7中only_full_group_by这个模式是默认开启的 解决办法大致有两种: 一:在sql查询语句中不需要group by的字段上使用any_value()函数 当

2017-07-02 22:47:24

web app项目使用uploadifive插件上传图片

做了一个微信公众号的项目,需要上传用户的照片资料。使用了uploadifive.js插件做的图片上传。 具体操作如下: 参考文档:1.引入相关js <link rel="stylesheet" href="static/css/uploadifive.css"> <script type="text/javascript" src="static/js/jquery

2017-06-09 11:35:10

Spring cloud Eureka服务注册及发现(三)发现使用服务

文章参考来源: 翟永超 的 http://blog.didispace.com/springcloud1/Feign是一个声明式的Web Service客户端,它使得编写Web Serivce客户端变得更加简单。我们只需要使用Feign来创建一个接口并用注解来配置它既可完成。具体Feign的解释请看:Spring Cloud Feign诠释下面,通过一个例子来展现Feign如何方便的声明对上述com

2017-02-14 17:53:19

Spring Cloud Feign诠释

文章参考来源: 司青 的 http://blog.csdn.net/neosmith/article/details/52180852在微服务架构中,服务的请求者以何种方式调用远程服务是一项必须要解决的问题。在spring Cloud(Netflix)技术栈中,每个微服务是以HTTP REST接口的形式暴露的,这样在执行远程调用时,正常情况下需要使用一个HTTP客户端,然后向服务发起HTTP请求。实

2017-02-14 16:42:38

Spring cloud Eureka服务注册及发现(二)创建注册服务

下面我们创建提供服务的客户端,并向服务注册中心注册自己。假设我们有一个提供计算功能的微服务模块,我们实现一个RESTful API,通过传入两个参数a和b,最后返回a + b的结果。创建注册到eurake的服务程序1.创建一个基本的Spring Boot应用,在pom.xml中继承springCloud,引入eureka 包。 如下:<!-- 1.引入springCloud parent包的继

2017-02-14 15:39:37

Spring cloud Eureka服务注册及发现(一)创建Eurake服务器

文章参考来源: lzhou666的 http://www.cnblogs.com/skyblog/p/5129603.html所有的服务端及访问服务的客户端都需要连接到eureka服务器。服务在启动时会自动注册自己到eureka服务器,每一个服务都有一个名字,这个名字会被注册到eureka服务器。使用服务的一方只需要使用该名字加上方法名就可以调用到服务。1.建立eureka服务器

2017-02-14 15:18:27

spring cloud学习笔记(一):配置服务器搭建

文章参考来源: lzhou666的 http://www.cnblogs.com/skyblog/p/5129603.html要使用spring cloud分布式配置文件总体上分为3个大的步骤:1.首选你需要创建存放配置文件的git仓库。2.创建一个配置文件服务器,该服务器将配置文件信息转化为rest接口数据对外提供。3.创建一个demo应用项目,该项目演示使用配置文件服务器。具体步骤:  1)创建

2017-02-09 16:28:51

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享达人
    分享达人
    成功上传6个资源即可获取