自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 【问题解决】Mac M1的pgsql localhost连接不上

Mac M1环境下的pgsql,很久没打开了,今天一使用navicat连接,爆了个链接失败的错误。

2023-12-15 12:33:53 694 1

原创 【腾讯云HAI域探秘】10分钟建立一个私人英文润色专家--高性能应用服务HAI + Cloud Studio快速部署ChatGLM2-6B-int4

ChatGLM2-6B是基于架构的对话语言模型,是清华大学 KEG 实验室和智谱 AI 公司于 2023 年共同发布的语言模型。模型有 62 亿参数,一经发布便受到了开源社区的欢迎,在中文语义理解和对话生成上有着不凡的表现。ChatGLM-6B 可以在消费级的显卡上进行本地部署(INT4 量化级别下最低只需 6GB 显存)。较低的部署门槛。

2023-11-02 17:12:54 2598

原创 GeoNames全球地名数据下载格式中文翻译解析

备注:大多数行政区码为FIPS编码,ISO编码被用于美国、中国、比利时和黑山共和国,英国和希腊使用除了国家和FIPS代码外的另外级别。代码00代表未定义特定的一级行政区代码的一般要素相关的行政区要素。类似于上述文件,但完全采用geojson格式。geonameId是geojson字符串中的一个特性属性。如果您发现错误或遗漏了重要位置,请使用我们网站上的wiki风格编辑界面。以纠正不准确之处并添加新记录。

2023-11-02 11:07:16 1348 1

原创 【云上探索实验室】CodeWhisperer——AI辅助编程不是梦

随着机器学习和深度学习的兴起,人工智能已经迎来了爆发式的发展。机器学习使得计算机能够通过数据学习和改进性能,而深度学习则基于神经网络模型实现了更高级别的模式识别和抽象能力。而随着人工智能技术的不断发展,AI辅助编程也已经成为了一个备受关注的领域。传统的编程方式需要开发人员手动编写代码,这不仅耗时而且容易出错。而AI辅助编程则可以使用人工智能技术来自动或半自动地生成代码,从而提高编程效率和代码质量。此外,AI辅助编程还可以帮助开发人员更好地理解和优化代码,提高软件的可维护性和可靠性。

2023-10-10 10:28:26 10673 3

原创 索尼 toio应用创意开发征文|基于索尼 toio的机器人足球赛

近期,索尼推出了一款名为索尼toio™可编程的机器人产品,其具有非常强大的开放性和可塑性,借助索尼toio™,开发者不仅能够创作出有趣的互动作品,还可用于探索未来智能新应用,能够打造一个从儿童到成人都可以享受的互动娱乐体验。索尼toio™的外观很像一台小小的掌上游戏机,白色控制台机身上嵌一块小小的黑白显示屏,搭配两个乒乓球大小、宽仅 32mm 的方块机器人 "Q 宝 ",两个操纵控制环。

2023-09-07 12:39:24 718 1

原创 Mybatis PageHelper自定义pageBean+分页失效问题解决

由于PageInfo里面的属性较多,前端不需要这么多的信息,因此自定义pageBean,保留需要的字段。@Data @Schema(name = "PageBean对象" , description = "分页信息实体") public class PageBean < T > implements Serializable {@Schema(name = "pageNum" , description = "当前页") private int pageNum;

2023-07-11 16:02:07 2929 2

原创 复杂的pgsql触发器实现数据审计:记录行变更值

postgresql 使用触发器来记录:谁改变了数据、数据什么使用被改、什么操作改变了数据、被改变前后的数据分别是什么。数据源表为T_S_DOORPLATE;该函数仅仅记录update变更前后的差异值,难点在于需要监控每个字段发生变更的情况,并且将变更情况存为json,由于可能存在一个提交同时改变多个字段的情况,因此需要用jsonArray进行储存。INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。另外,每个 SELECT 语句中的列也必须拥有相似的数据类型。

2023-07-05 21:57:39 1231

原创 postgis插入空间坐标的几种方法

无SRID参数时候,返回的geometry类型没有定义空间参考系,有参数SRID时候,返回的geometry对象包含了SRID值作为元数据信息。:st_geomfromgeojson默认坐标系为4326,若需要修改坐标系,需使用ST_SetSRID进行定义。1、组织为OGC标准的wkt格式。使用insert语句直接插入。该语句不指定坐标系,则默认插入数据的坐标系与源表坐标系一致。根据WKT描述返回一个具体的ST_Geometry 值。4、如何修改表geometry字段的坐标系。(先写这些,想到了继续补充。

2023-07-04 11:43:09 1619

原创 Mybatis SQL使用distinct出现null的解决办法

SQL语句使用distinct获取某个字段下的唯一值,但是当数据库中有空值的时候,distinct 中字段出现null时,会产生一些问题。Mybatis使用resultType="map"时,null值会使得前端获取json格式不对,产生报错。1、改resultType=“String”,返回一个List < String >2、修改sql为IS NOT NULL。结果:成功去除null。Server层 实现。

2023-07-03 16:01:16 974 1

原创 【问题解决】Mybatis中使用net.sf.json.JSONObject接收数据库为null的数据时报错

使用SpringBoot+Mybatis+PostgreSQL搭建后端服务接口。Mybatis接收数据库返回数据,resultType使用json作为接收容器。用于实现给定一个多边形空间范围查找对应范围内的目标结果。

2023-06-29 21:39:16 871 1

原创 【文章精读】基于推特的情绪分析:麦当劳和肯德基谁更受欢迎?

情绪分析是分析几个社交媒体网站文本中表达的情绪的一个研究领域。本文比较了多种算法来提高将推文分类的准确性。本文提出的方法结合了无监督机器学习算法的使用,在最初不存在先前标记的数据的情况下,使用基于词典的算法。之后,数据被输入到几个监督模型中。对于测试所使用的各种度量,结果表明,基于交叉验证,最大熵算法具有最高的准确性。无论是负面评价还是正面评价,麦当劳都比肯德基更受欢迎,更有讨论度。对于未来的工作来说,一种可以自动对推文进行分类的算法将是一个有趣的研究领域。相同的方法可以用于各种领域。

2023-04-27 18:41:19 232 1

原创 【问题解决】关于JSON和JavaBean互转使用方法

报错在于json字符串中geom下有两层的json嵌套,但是在javabean中设置的格式为String,造成不匹配,因此需要修改javabean结构,改为。使用JSONObject.toBean方法,将json字符串转为DoorPlateElement类。该方法输出的geom结果直接为原样的json字符串,不需要额外转换,可以直接使用。读写,但是读取geom属性时候,这里的geom为对象,需要转为字符串进行下一步入库。补充2:JSONObject()转换java对象到JSON。修改后输出,可以实现。

2023-04-21 18:16:42 1462 2

原创 【论文精读】在两个空间尺度上将推特使用与灾难恢复能力相关联:飓风“桑迪”的案例研究

社交媒体具有信息现势性的优势,并且提供了一种观察人类态度和反应的创新方式,许多关于灾后应急管理和抗灾能力建设的研究都使用了社交媒体数据,包括2012年桑迪飓风、2012年艾萨克飓风、2013年科罗拉多洪水、2014年加利福尼亚旱灾、以及2017年的飓风哈维等。正面推文的内容包括表达良好的祝愿、积极的重建态度、对飓风准备的信心、帮助受害者的组织或个人设施的行动、对恢复电力和水的感激之情等。(2)采用多尺度分析方法可以减少分析中涉及的不确定性,并更全面地了解推特使用与受影响社区的地理和社会经济特征之间的关系。

2023-04-10 12:26:05 287

原创 使用Java-Hanlp训练CRF模型

CRF是序列标注场景中常用的一种语言模型,与基于隐马尔可夫模型(HMM)的最短路径分词、N-最短路径分词相比,基于条件随机场(CRF)的分词对未登录词有更好的支持。CRF的效果比感知机稍好一些,然而训练速度较慢,也不支持在线学习。

2023-03-29 21:49:52 1101 1

原创 Mac M1通过brew配置Postgres+PostGIS

Mac M1通过brew配置Postgres+PostGIS

2023-03-03 13:58:53 1360 1

原创 在Linux Ubuntu上源码编译postgresql环境

实现目标:需要在Linux上配置postgresql环境并且进行远程连接,通过编译pg源码的方式进行安装,Linux为全新无其他预安装软件,每一步都是自己实际安装中踩到的坑,亲测可用一、解压文件。将下载后的安装包放到需要安装的文件夹下,运行命令行。参考链接:PostgreSQL: Docume...

2022-07-07 22:46:36 1409 2

原创 【全文检索】sqlite-fts4和pgsql的全文检索对比

sqlite-fts4和pgsql的全文检索对比(一)sqlite-fts4建表语句插入数据全文检索前缀查询数据更新(二)postgreSQL 全文检索建表语句to_tsvector()和to_tsquery()构建索引查询结果检索排序(三)总结因为是Android项目,老系统中的全文检索是采用sqlite自带的fts4,然而后续由于地图要素全部转为线上,全文检索也需要同步在线查询,所以将整个全文检索的功能迁移到pgsql中。目前这块功能基本结束,这里来对两种全文检索方案做一个对比总结。(一)sqlit

2022-05-19 21:11:08 1539

原创 JSONObject解析数据库Date类型报错问题

JSONObject解析数据库Date类型报错问题

2022-04-29 16:07:29 2610

原创 【学习笔记】一些postgreSQL常用sql语句

【学习笔记】一些postgreSQL常用sql语句1、序列自增id2、将从一个表中查出来的数据插入到另一个表中3、sql更新替换字段中某个字4、统计一个字段多个值的次数5、统计某个字段重复项:6、用id标识删除重复字段7、if not exists8、数据库执行完update或者insert之后数据库体积增长9、获取当前时间最近一直在做后端项目,接触了postgreSQL数据库以及需要处理很多零碎的sql语句,在这里做个总结。1、序列自增idpostgre中自增id方式通过构建序列进行实现,序列名一般

2022-04-19 23:23:41 4360 4

原创 使用VUE的axios解决调用百度地图api的跨域访问问题

使用VUE的axios解决调用百度地图api的跨域访问问题:在构建一个vue前后端分离的项目时候,需要用到百度地图提供的web服务,但是在使用axios方式发送get请求的时候,web页面不显示相应结果,在Google中按F12进入开发者模式之后,发现提示如下:XMLHttpRequest cannot loadOrigin http://localhost:8080 is not allowed by Access-Control-Allow-Origin.根据网上的搜索结果,这应该是跨域调用问

2021-07-28 21:26:52 5024 5

全国五级行政区联动树形结构sql文件

全国五级行政区联动树形结构sql文件 可用于实现Java中省市县镇村五级联动,使用postgreSQL数据库,结构格式为:(1)pid字段:上级行政区划代码(2)name字段:行政区名称;(3)code:行政区代码;(4)type字段:类型,其中1代表省级;2代表市级;3代表区县级;4代表乡镇或者街道;5代表村或者社区。行政区划代码均采用国家12位行政区划编码。 检索语句:SELECT * FROM "T_S_CITY" WHERE pid = #{pid}

2023-07-20

郢城镇行政区划shp文件

郢城镇行政区划shp文件

2023-07-20

空空如也

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

TA关注的人

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