- 博客(25)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 Swagger + springboot + 去掉springboot响应给前端中的null 不生效的问题
Swagger 集成的坑(单独和springboot使用没有任何毛病)先说下我的业务:springboot集成Swagger 由于项目是war包启动的(所以访问的路径有些不同,要加项目名称,项目名没法去掉,因为有很多的war包,服务器不是上嘴唇碰下嘴唇出来的,要钱的)项目的所有异常要统一处理,干掉springboot自带的404页面(这里开始就有点问题了)如何干掉springboot404spring.mvc.throw-exception-if-no-handler-found=tru
2020-06-23 14:56:08
1104
原创 移除postgres 的扩展依赖
移除postgis扩展(由于之前安装的版本比较低,现在需要升级)1.DROP EXTENSION postgis;直接报错了,后来查看别的方式2. 使用cascade处理:drop extension postgis cascade;3 接下来就是卸载软件了rpm -qa | grep postgis4 开始卸载 (把显示的两条都卸载掉就 可以 安装新的了)sudo yum -y remove postgis30_96-3.0.1-5.rhel7.x86..
2020-05-19 13:53:32
4236
原创 ClassLoad 的介绍(各种ClassLoad的区别)
代码中能看到各种ClassLoad不知道区别(使用的时候一脸懵逼),大佬请略过,如果有写的不对的地方可以指出,请勿狂喷ClassLoaderBootstrap ClassLoader: 负责加载$JAVA_HOME中 jre/lib/rt.jar 里所有的class或 Xbootclassoath选项指定的jar包。由C++实现,仔细瞅瞅的话可以看到不是ClassLoader子类Exten...
2019-12-18 18:16:00
942
原创 centos7 搭建 nacos 单机 和 集群
此文章写给自己看的,目的是为了方便直接找到链接下面是官方的文档(阿里开源的,中文文档我想大家应该没有什么要解答的吧)方法很简单:(注意的点 是在启动的时候 区别于Linux 和Ubuntu 的启动方式是不同的)https://nacos.io/zh-cn/docs/quick-start.html...
2019-12-18 17:35:57
1625
原创 CentOS7 安装postgresql
由于公司服务器换系统从Ubuntu换到centos上,所以在此做下笔记,方便他人与自己,哪里如果写错,希望指出,切勿狂喷1.首先到官网看下流程 传送门https://www.postgresql.org/download/linux/redhat/按说明来(这就是照着官方抄,小伙伴们最好自己去选择自己要的版本或者架构包),我选择的9.6版本1.选个自己要安装的版本2.选你要安装的服务器...
2019-12-13 17:51:14
386
原创 CentOS7 安装redis
由于公司服务器换系统从Ubuntu换到centos上,所以在此做下笔记,方便他人与自己,哪里如果写错,希望指出,切勿狂喷由于环境差异,安装过程可能遇到各种各样的问题,不要慌,根据错误提示解决即可。1.下载redis , 比如把Redis安装到/usr/local/java/cd /usr/local/java/wget http://download.redis.io/releases/r...
2019-12-13 16:29:48
132
原创 搭建zookeeper 单机 和 集群
部署需求:单机: 搭建好java环境(自行百度) JDK 建议1.8 及以上的(因为现在主流的各种分布式中间件需要1.8的) 下载 zookeeper包: 传送门->https://apache.org/dist/zookeeper/ 我这里下载用的apache-zookeeper-3.5.5-bin .tar.gz ...
2019-08-15 15:48:08
158
原创 每天一点点(StringBoot 我的第一次)
框架环境:编译工具:ideajava jdk(1.8)maven 3.3.9以上点环境需求自己下载安装即可(百度一坨)Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' en...
2019-03-04 22:49:09
200
原创 SocketDemo Sokecet封装
先看下使用方式: 创建链接: socket一般都要ip和端口 我默认的端口是2018 大家可以随意修改 这里是指定ip 和端口 两种链接方式. 在之前设置过监听这里链接成功的话有链接回调 使用起来很方便: 这里解决了一个问题(网上千篇一律的同一个问题 socket 客户端读数据问题,还有就是 socket客户端不知道 服务端什么时...
2018-12-04 11:31:32
194
原创 ubuntu下postgreSQL9.6安装配置(Ubuntu postgreSQL 9.5 在请求频繁的情况下 计算顶点出现数据不准确问题 )
写此文章的原因: 我本该安装的是9.5版本的 postgis 版本 为 2.2 的 然后在实际的运行中出现问题了(问题 是计算线的 顶点的时候 在 大量请求的时候 会出现数据不同---> 计算的数据错误); 所以安装高版本,之后测试之前的问题就没有了 如果之前安装过需要完全卸载才能正常安装:卸载步骤:1.删除相关的安装sudo apt-get --purge remove...
2018-11-13 16:55:09
477
原创 Ubuntu 16.04下 安装PostgreSQL 与PostGIS 与 pgAdmin3
1:更新你的系统:sudo apt-get update && sudo apt-get upgrade安装PostgreSQL 2 :从Ubuntu软件包存储库安装PostgreSQL: sudo apt-get install postgresql postgresql-contrib安装(插件)PostGIS | pgroutingsudo ...
2018-09-28 11:58:09
2266
原创 Conflict with dependency 'com.android.support:support-annotations' in project '
Error:Execution failed for task ':testdestroy:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.support:support-annotations' in project ':testdestroy'. Resolved versions for app (2...
2018-09-11 17:42:34
218
原创 Minimum supported Gradle version is 4.4. Current version is 4.1. If using the gradle wrapper, trye
是因为两个 gradle版本不同造成的! 那我们可以看下 自己本地项目中的 gradle版本(可以正常跑的项目) 然后复制过来就行!我是参考这位大佬的方案解决的: 如果还没有解决问题的朋友可以参考下他写的文章https://blog.youkuaiyun.com/some_that_loves/article/details/78632169...
2018-04-19 17:13:07
10390
原创 Unable to start activity ComponentInfo
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.zhy.sample.folderlayout/com.all.activity.BleLightControlActivity}: android.view.InflateException: Binary XML file line #10: Binar
2018-01-04 14:02:00
2776
原创 PostgreSQL9.6, PostGIS2.3 常用函数
一、PostGIS常用函数/* 基础查询函数 */ – 查询PostGIS版本 select PostGIS_Full_Version();– 获取几何对象的WKT描述 select ST_AsText(geom) from public.tra_ln where gid =1;– 获取几何对象的WKB描述 select ST_AsBinary(geom)
2017-08-22 16:19:46
1728
原创 postgreSQL 去掉设置密码提示
postgreSQL 去掉设置密码提示需求:代码执行脚本 无法代码中输入密码 所以就有了这种方式:直接贴方式:方法一:设置环境变量 PGPASSWORDPGPASSWORD 是 PostgreSQL 系统环境变量,在客户端设置这后,那么在客户端连接远端数据库时,将优先使用这个密码效果图:这里就不用输入密码了: 成功了还有两种方式
2017-07-05 13:35:46
1190
原创 关于Tomcat 启动 Removing obsolete files from server Could not clean server of obsolete 问题解决
在Eclipse 中创建的Tomcat服务器 然后启动时 报错 :: 问题原因:是你在clean tomcat的时候 文件没有clean清.(临时崩溃 系统宕机或其他原因) (由于我改了service.xml 后出现的问题具体要看你自己改才修改了哪里) 导致自己eclipse里的service.xml 在clean时没有copy一致(和你被本地
2017-06-28 11:39:21
15453
原创 反编译war包 jar
由于手贱 重装系统 把自己写的项目搞没了 但是庆幸的是还有 war 包 还可以挽救 废话不多说 上工具 操作流程: 1:准备反编译的工具(我都已经给你们准备好了)
2017-05-26 13:06:59
5424
原创 在eclipse中把Tomcat 删掉不能重建问题
废话不多说上流程: 在eclipse中把之前的Tomcat 删掉 重新创建时不能让下一步解决方法: 1: 找到当前项目所在的WorkSpace 2: 找到此文件 3.把org.eclipse.wst.server.core.prefs
2017-05-26 12:38:50
1421
原创 PostgreSQL数据库导出命令pg_dump详解
pg_dump 是一个将 PostgreSQL 数据库保存到一个脚本或者归档文件中的工具.这个脚本文件的格式是纯文本,它包含许多 SQL 命令, 这些 SQL 命令可以用于重建该数据库并将之恢复到保存成脚本的时候的状态.要恢复这些脚本,使用 psql。 它们甚至可以用于在其它机器甚至是其它硬件体系的机器上 重建该数据库,通过对脚本进行一些修改,甚至可以在其它 SQL 数据库产品 上重建该数据库.
2017-05-11 19:11:10
35073
3
原创 postgresql 常用命令
pg_dump : 用于提取 PostgreSQL数据库到一个脚本文件或其他的存档文件导出数据:: 示例: pg_dump -U postgres(用户名) (-t 表名) 数据库名(缺省时同用户名) > 路径/文件名.sql pg_dump -U postgres -t f0021b0002lx02_path
2017-05-11 18:51:13
560
原创 关于pgrouting 的 最短路径 思路解析 以及C++代码实现
Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。 Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,比如数据结构、图论、运筹学等。 1、算
2017-02-04 13:36:16
738
原创 Geo server 发布shp格式地图
shp地图发布不成功,不正常显示手把手带你发布shp地图(完全可以成功)网上有很多大神写过发布shp地图的操作流程了.可是本人是第一次接触所以还是没有能过按照流程发布成功(大神勿喷) .废话不多说直接上图第一步: 安装geoserver . 自己去官方下载一个安装包 第二步: 登录输入地址:http://localhost:8080/geoserver/web/ 第三步:
2016-11-25 16:35:20
9655
2
原创 PostgreSQL远程访问数据库 配置
默认情况下,PostgreSQL不允许全面的远程访问。为了赋权给远程连接,你必须编辑配置文件pg_hba.conf。这个文件存在于数据库文件的区域,它包含允许或者拒绝特定用户连接到数据库的权限的配置记录。默认情况下,本地用户可以连接但远程用户不允许。PostgreSQL自带的默认文件包含大量的有用的注释用于协助添加记录。你可以根据需要给单个的用户、主机、计算机组或者单独的数据库赋权。例如,
2016-11-24 16:57:01
1072
编译后的pgrouting.zip
2019-12-27
Echarts3完全版
2017-08-11
jar包 war包 反编译工具
2017-05-26
geoserver_各种插件
2016-10-27
怎么把自己的地图嵌入到在线地图上呢
2016-12-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人