自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(243)
  • 资源 (4)
  • 收藏
  • 关注

原创 ClickHouse时区

clickhouse数据库的时间是UTC时间。服务器默认的是上海时间。clickhouse默认的时区是注释的就是UTC时间。ist-timezones 列出系统上支持的时区。的结果是当前日期和时间的字符串表示,格式为。set-timezone 设定时区。居然不同的软件查出来的不一样。set-btp 设置同步ntp。set-time 设置时间。timedatec修改时区。

2024-02-05 13:21:51 2075

原创 text-davinci 和ChatGPT3.5 区别

因此,如果你的目标是构建一个对话系统或需要处理多轮对话的任务,使用 `ChatGPT3.5` 可能会更好地满足你的需求。- `text-davinci` 是 OpenAI 的一个模型,该模型是使用 GPT-3 训练的。- `ChatGPT3.5` 是在 GPT-3 的基础上进行了改进和调整而得到的 GPT-3.5 Turbo 模型,专门用于聊天和对话任务。`text-davinci` 和 `ChatGPT3.5` 是两个不同的 GPT-3.5 Turbo 模型。它们之间的区别在于其使用的数据集和训练方式。

2023-07-20 21:58:48 697

原创 安装openai和简单使用

或者 conda info -e 注意不是anaconda命令开头。cp .env.example .env #修改对应的APIKEY。Anaconda的界面创建open ai环境,选择python10。

2023-07-20 07:29:40 1366

转载 @SneakyThrows

通过使用try-catch语句,你可以在出现异常时采取适当的措施,例如输出错误信息、进行日志记录或执行其他必要的操作。RunTimeException:运行时异常,又称不受检查异常,不受检查,因为不受检查,所以在代码中可能会有RunTimeException时Java编译检查时不会告诉你有这个异常,但是在实际运行代码时则会暴露出来。总之,虽然RuntimeException不强制要求被try-catch捕获和处理,但根据实际情况,你可以选择使用try-catch来增加程序的健壮性和可维护性。

2023-07-11 14:24:47 318

原创 Cesium基础开发

Cesium开发基础篇 | 01加载影像数据_cesium加载本地影像_GIS李胜的博客-CSDN博客Cesium开发高级篇 | 02材质设置_cesium pbr材质_GIS李胜的博客-CSDN博客Cesium开发高级篇 | 03Property机制_cesium propertybag_GIS李胜的博客-CSDN博客

2023-03-10 17:59:15 210

原创 apoc和algo安装

neo4j-community-3.5.9版本plugins放入然后config配置了dbms.security.procedures.unrestricted=apoc.*,algo.*查看apoc是否安装可以看到这里algo默认在apoc里面,这个和algo开头的比algo那个jar的函数少很多。只有plugins放入graph-algorithms-algo-3.5.4.0.jar这个才可以执行下面的命令。...

2021-11-22 21:55:03 562

原创 连接池技术

02、连接池hiKariCP和druid的使用以及良心对比_抛弃幻想,准备斗争-CSDN博客几种常用数据库连接池的使用_孤傲的小狼的博客-CSDN博客_连接池​​​​​​oracle的连接池有哪几种,几种开源数据库连接池的使用感受_凡哥Eva的博客-CSDN博客...

2021-11-08 20:42:40 392

转载 全局统一异常处理介绍及实战

PS: 本文讲得比较细,所以篇幅较长。 阅读时间:30m~1h。请认真读完,希望你一小时后能对统一异常处理有一个清晰的认识。1、背景软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {…} catch {…} finally {…} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。比较下面两张图,看看您现在编写的代码属于哪一种风格?然后哪种编码风格您更喜欢?丑陋的 try catch 代码块优雅的Contro

2021-11-05 14:54:39 2798

转载 SpringBoot学习之自动装配

深入理解Spring的ImportSelector接口  ImportSelector接口是至spring中导入外部配置的核心接口,在SpringBoot的自动化配置和@EnableXXX(功能性注解)都有它的存在,关于SpringBoot的分析可以参考:深入理解SpringBoot的自动装配。一、关于ImportSelector接口package org.springframework.context.annotation;import org.springframework.core.

2021-10-12 14:47:51 118

转载 Orientdb Rest

HTTP ProtocolOrientDB RESTful HTTP protocol allows to talk with aOrientDB Server instanceusing theHTTP protocolandJSON. OrientDB supports also a highly optimizedBinary protocolfor superior performances.HTTP Protocol Available Commands HTTP M...

2021-07-02 11:11:23 119

原创 MYSQL账号,权限

管理员给abc授权MYSQL所有数据库权限grant all on *.* to abc@'%'; grant select on testdb.* to dba@localhost; -- abc 可以查询 testdb 中的表。授权后abc可以列出其它之前访问不到的数据库。撤销权限。注意需要abc用户重新连接才有效或者刷新权限。REVOKE ALL ON *.* FROM abc@'%' SHOW GRANTS 查权限允许本地 IP 访问 localhost, ...

2021-05-22 22:12:03 86

原创 py2neo安装

AttributeError: 'Graph' object has no attribute 'cypher' :新版本执行语句不一样python 3.6.6 neo4j:3.5.9 参考https://py2neo.org/2021.1/(flask_py) E:\githubwks\cytoscape_neo4j>pip install py2neo(flask_py) E:\githubwks\cytoscape_neo4j>pythonPython 3.6.8 (tag.

2021-05-20 15:12:06 1054

原创 Gephi Visual Tool

https://orientdb.com/docs/last/plugins/Gephi.htmlOrientDB的可视化插件

2021-04-30 16:19:44 89

原创 OrientDB基本使用

官网下载orientdb-3.1.10.zip,解压E:\Programs\orientdb-3.1.10\bin,启动服务器server.bat其他安装方式参考https://orientdb.com/docs/last/admin/installation/服务端:orientdb-server-config.xml 配置端口,默认如下两个端口 Binary: OrientDB listens on port2424for binary connections from the ...

2021-04-09 14:33:55 1585 1

原创 CAS 您提供的凭证有误

CAS Server:3.5.2 版本,war包zip包的modules目录。登录是否https没有关系,deployerConfigContext.xml配置的是SimpleTestUsernamePasswordAuthenticationHandler,这个是只要用户和密码一样就可以。默认的用户名个密码为:casuser/Mellon 这个是4.0版本。...

2021-03-20 18:53:10 1135

原创 Full authentication is required to access this resource

https://blog.csdn.net/liuminglei1987/article/details/104004034在浏览器DHC插件测试报错如下:(header方式添加授权token,即在HttpHeader中添加headerAuthentication,内容为Bearer+空格+token)"error":"unauthorized","error_description":"Full authentication is required to access this r...

2021-03-12 16:57:51 1323

原创 mongodb 副本集测试

在阿里4g服务使用解压包方式mogodb测试。安装参考https://www.cnblogs.com/mnote/p/8979299.html[root@izuf6acp8dofkr757b6j7vz ~]# cd /usr/local/mongodb/mongodbserver/bin[root@izuf6acp8dofkr757b6j7vz bin]# mongo adminMongoDB shell version v4.1.6-190-g54c2a45connecting to: mon

2021-02-04 11:38:21 891 1

原创 pod相关操作

[root@izuf6acp8dofkr757b6j7vz ~]# kubectl get pods --all-namespacesNAMESPACE NAME READY STATUS RESTARTS AGEkube-system coredns-6967fb4995-cdfrb 1/1 Running 1 22hkube-system cor.

2021-01-04 11:31:51 387

原创 从私有仓库拉取镜像

[root@localhost docker]# docker pull 47.101.57.69:8082/ccs/televr:v1Trying to pull repository 47.101.57.69:8082/ccs/televr ... Get https://xx.xx.xx.69:8082/v1/_ping: http: server gave HTTP response to HTTPS client从另一台linux机器去拉取私有仓库镜像报错解决方法:运行命令:...

2021-01-01 13:11:33 1116

原创 Harbor上传自己的镜像

/data/harbor启动Harbor,可以使用-d在后台运行。Harbor是包含一组容器,proxy容器是对外访问的nginx,端口配置为宿主机的8082端口了。[root@izuf6buyhgwtrx60bq2okoz harbor]# docker-compose upStarting harbor-log ... doneStarting redis ... Starting registryctl ... Starting registry ... Starting harbor

2020-12-31 11:39:32 790

原创 Dockerfile的端口

docker run -p 8080 --name televr televr:v1 随机分配一个宿主机端口来映射8080端口测试时候需要先删除之前的容器docker rm db36788df9e5d9288ba41ae25f6c675da28bbd3af1ce25a4de33de39739ae975docker run -P --name televr televr:v1 使用-P的时候,这时候就用上了之前Dockfile配置的需要暴露的端口,宿主机端口同样也是随机分配的删除所有容器...

2020-12-30 17:04:14 2576

原创 docker运行程序

一般文档使用docker的docker-maven-plugin插件可以生成镜像,配置如下<plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.4.14</version> ...

2020-12-30 16:26:50 503

原创 spring.factories配置的内容读取不到

springboot项目的spring-boot-maven-plugin打包工具<plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> &l.

2020-12-23 14:29:31 6481

原创 自定义一个类似EnableAutoConfiguration方式注入配置类

之前使用了SpringBoot的EnableAutoConfiguration(本质是import一个selector,读取spring.factories的配置类)我们也可以不使用这种方式,自己写一个Enable的配置,利用import一个具体配置类实现同样的注入项目A写一个注解,删除之前的spring.factories配置的内容@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherit

2020-12-22 19:23:27 368

原创 spring.factories文件怎么加载

@SpringBootApplication包含了@EnableAutoConfiguration 然后这个注解又使用了@Import({AutoConfigurationImportSelector.class}) 通过这个AutoConfigurationImportSelector读取了spring.factories文件配置的注解类。关键点就是@Import这个注解。这个注解可以导入selector,也可以直接导入configruration类。...

2020-12-22 17:33:32 504

原创 java.lang.IllegalStateException: Unable to read meta-data for class com.abc.config.MyConfig

项目A中增加配置类@Configurationpublic class MyConfig2 { public MyConfig2() { System.out.println("MyConfig2动初始化。。。");}在META-INF/spring

2020-12-22 17:27:13 4597

原创 MySQL连接报错

com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at com.mysql.cj.jdbc.exceptions.SQLError...

2020-12-04 16:42:20 356

原创 Arcgis的proxy使用

直接把https://github.com/Esri/resource-proxy下载的Java拷贝到Tomcat的webapps目录,修改Java目录为httpproxy。启动后测试‘’默认proxy.config只会代理services.arcgisonline.com,所以访问下面地址会出错配置proxy.jsp增加需要代理的地址再次访问成功在网页中如何使用,虽然这里alwaysUseProxy用了false,但是html中使用request请求的时候会通过代理去调用。

2020-08-13 15:46:56 1424

原创 Resolution和Scale关系

Resolution:分辨率,一个像素所代表的地图单位。如一个像素代表10度,一个像素代表10米等。Dpi:1英寸所代表的像素1英寸=0.0254米1米=39.370078740157英寸要算Scale就是算屏幕一米代表实际多少米。一米等于 1/0.0254英寸,然后通过英寸算出有多少像素。1/0.0254*90.7142(DPI),算出一米等于多少像素后,再乘以resolution就可以算出实际长度。也就是Scale=1:1/0.0254*DPI*Resulution======

2020-08-13 11:05:10 4151

原创 WMTS加载

使用arcgis js api 加载wmts代码直接访问http://www.supermap.com.cn:8090/iserver/services/map-china400/wmts-china可以直接查看wmts的GetCapabilities内容。等同于http://www.supermap.com.cn:8090/iserver/services/map-china400/wmts-china?SERVICE=WMTS&request=GetCapabilitiesReso.

2020-08-12 16:24:16 1706

原创 使用djiango命令创建程序

E:\pythonwks\djangofirst>django-admin startproject testprj #创建工程生成了部分文件E:\pythonwks\djangofirst>cd testprjE:\pythonwks\djangofirst\testprj>python manage.py startapp test1 #创建application...

2020-04-22 14:56:41 628 1

原创 nginx的expire实践

我们在nginx的html目录,修改index.html.增加一个图片<img src='test.jpg'></img>标签和jpg文件,修改nginx默认配置文件增加location ~* \.(jpg|jpeg|png|gif){ expires 5m;}设置图片过期时间为5分钟(注意如果修改expires的值,除了重新加载ngin...

2020-04-03 16:44:20 1284

转载 Nginx中启用gzip

Nginx 的 gzip 压缩默认只针对 text/html,修改相关配置增加对jon格式的压缩支持。具体配置如下 gzip on; gzip_min_length 1000; gzip_buffers 4 8k; gzip_types text/plain application/x-javascript text/css application/json ...

2020-04-03 14:22:37 1282 1

转载 旋转变换

旋转变换旋转变换是由一个图形改变为另一个图形,在改变过程中,原图上所有的点都绕一个固定的点换同一方向,转动同一个角度。欧氏几何中的一种重要变换目录1简介 2性质简介编辑简称旋转。欧氏几何中的一种重要变换.即在欧氏平面上(欧氏空间中),让每一点P绕一固定点(固定轴线)旋转一个定角,变成另一点P′,如此产生的变换称为平面上(空间中)的旋转变换。此固定点(固定直线)称...

2020-03-23 14:06:51 949

原创 根据两个线段求夹角

https://www.bilibili.com/video/av58293467/一种是利用普通的几何原理,另一种根据向量计算。线段向量一般表示一个是(b,-a),另一个是(B,-A)

2020-03-23 13:48:15 3537

原创 oraclespatial数据无法在arcmap展示处理

遇到oracle spatail的面数据在 arcmap无法展示,可以通过属性定位图形看到高亮的选择集,清除高亮空白。一般都是由于数据有错误导致的。数据库中验证下数据合法性select sdo_geom.validate_geometry(t.geom,0.00001),t.afg_fid from AREAt;可以看到部分数据返回错误码13356和13349.对于13356是有...

2020-03-01 10:56:24 341

原创 JTS中TestBuilder

JTS的Bin目录运行testbuilder.bat就会启动界面。1.使用Tab页面Predicates来测试九交模型,默认当前就是一个TestCase,在当前界面切换到Input界面。Cases:测试用例界面 Input:用来输入图形参数的,目前只有A和B两个参数。默认测试函数都是用参数A,可以使用Tool工具的exchange A&B进行切换 Result:计算的结果 I...

2020-02-21 10:17:12 1177

转载 GeoTool中JTS部分关于DE-9IM的说明

Point Set Theory and the DE-9IM MatrixThis page covers some of what the JTS Topology is made up of, and how you can use this information to increase the performance of your queries.This page has a...

2020-02-20 19:57:25 638

原创 JTS的buffer支持CAP的样式

2020-02-20 19:38:52 1061 3

原创 利用向量求点到线的最短距离

参考JTS的CGAlgorithms类distancePointLine方法,实现原理是根据向量原理进行计算利用向量积(叉积)计算三角形的面积和多边形的面积:向量的数量积和向量积:(1)向量的数量积(1)向量的向量积两个向量a和b的叉积(向量积)可以被定义为:在这里θ表示两向量之间的角夹角(0° ≤ θ ≤ 180°),它位于这两个矢量 所定义的平面上。向...

2020-02-20 16:24:03 4064

ArrayCollection不完全绑定

Flex的ArrayCollection在某些情况无法绑定解决方法

2011-12-11

程序员大本营.NET版本

chm文件,主要是.net相关知识。包括ado.net,asp.net,framework,vb.net,webservice, xml,csharp.

2008-11-23

设计模式java版本

设计模式java版本

2008-05-09

设计模式java

设计模式java版本

2008-05-09

空空如也

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

TA关注的人

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