hjh811
码龄17年
关注
提问 私信
  • 博客:27,613
    社区:862
    28,475
    总访问量
  • 15
    原创
  • 1,543,413
    排名
  • 19
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2008-04-23
查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得14次评论
  • 获得36次收藏
  • 代码片获得107次分享
创作历程
  • 2篇
    2022年
  • 14篇
    2021年
成就勋章
TA的专栏
  • mysql
    1篇
  • 达梦数据库
    4篇
  • openlayers
    1篇
  • gis
    3篇
  • vue
    8篇
  • leaflet
    3篇
  • arcgis for javascript
    1篇
  • webassembly
    2篇
  • gdal
    1篇
  • docker
    2篇
兴趣领域 设置
  • 数据结构与算法
    推荐算法
  • 人工智能
    回归
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MySQL及达梦数据库数字金额转人民币大写

通过改进网上的一些开源代码,修复一些转换问题1、MySQL的转换函数,解决了网上9999以下转换不了的问题,转换精度达千亿,够正常的金额使用。CREATE DEFINER=`root`@`%` FUNCTION `Money2Chinese`(MONEY DECIMAL(14,2)) RETURNS varchar(200) CHARSET utf8mb4 DETERMINISTICBEGINDECLARE RESULT VARCHAR(100); -- 返回字符串DEC
原创
发布博客 2022.05.23 ·
1712 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

jdbc连接达梦数据库时区差8个小时问题

问题:通过达梦的manager管理工具连接查询sysdate是正常的,但jdbc连接查询和插入的时间差8个小时1、通过SELECT USER_NAME,CLNT_TYPE,TIME_ZONE,CLNT_IP,CLNT_VER FROM V$SESSIONS查询会话连接的TIME_ZONE 是否+08:00,如果是+00:00则是客户端连接不正常2、解决方法:jdbc连接url字符串增加 &localTimezone=4803、jar尽量使用服务器安装目录下driver的提供jdbc的ja
原创
发布博客 2022.02.10 ·
4259 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

vue-openlayers系列(1):Control组件仿arcgis4个角布局

arcgis JavaScript api的组件top-left,top-right,bottom-left,bottom-right布局这种方式比较方便,在openlayers不能指定control的具体位置,需要通过重新css或者element来控制。这里参考arcgis的思路实现组件的在4个方位摆放。首先定义4个div,与map平级<div id="top-left" class="top-left"></div><div id="top-right" cla
原创
发布博客 2021.09.13 ·
409 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue-leaflet系列(3):使用esri-leaflet-renderers加载featurelayer要素服务的符号

如果使用leaflet的marker加载图片的方式来渲染的featurelayer的符号,存在一定性能问题。而且featurelayer在发布服务的已经定义好符号,是否可以直接featurelayer的符号?答案是可以的。通过esri-leaflet-renderers插件加载。 esri-leaflet-renderers官方的例子都是通过script标签引入,这里使用vue,要使用import的方式来实现。npm install --save esri-leafle...
原创
发布博客 2021.09.09 ·
1030 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue-leaflet系列(2):解决esri-leaflet的attribution覆盖

L.control.attribution({prefix: ''}).addTo(map)通过leaflet自定义的版权信息,却在调用esri-leaflet加载相关layer会被覆盖attribution信息。通过阅读源码可以esri-leaflet的attribution在Util.js在每个layer定义都有引入Uitl,如Featurelayer.js找到Util.js的关键代码,注释掉这一行即可// map.attributionControl.setPr...
原创
发布博客 2021.09.09 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue-leaflet系列(1):Vue加载esri-leaflet按需引入方式

首先npm安装Leafletnpm install esri-leaflet --save其次引入esri-leafletimport L from 'leaflet'var esri = require("esri-leaflet");var esri = require("esri-leaflet");是网上大部分代码的引入方式,这样引入方式没问题,却增加Vue代码编译体积。正确引入方式是用到那个类再import那个,这样引入js文件更少,体积更少,而且方便对日后需要对源代码
原创
发布博客 2021.09.09 ·
1707 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Vue通过脚本动态加载自定义组件

很多时候需要脚本的方式动态加载自定义组件,代码列子如下 const my-comoponent = () => import('../components/my-comoponent.vue') var toolborVM = new Vue({ template: '<my-comoponent:toolData="toolData"></my-comoponent>', components: {
原创
发布博客 2021.08.23 ·
1140 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Vue MPA多页面应用取消prefetch和preload

vue.config.js配置 chainWebpack: config => { config.plugins.delete("prefetch-index") config.plugins.delete('preload-index') }这里的prefetch-index要与vue.config.js的多页面pages设置要一致build结束查看dist输出的index文件不包括prefetch和preload的link rel引用..
原创
发布博客 2021.08.23 ·
1816 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

基于vue实现arcgis javascript的playground(一)

官方的playground例子不错,但是有不少问题:1、symbol输出的json不能直接autocast,存在type不一致问题;2、未提供交互的接口,没有可以其他程序调用返回的获取的方式,虽然能改造,工程量极大;3、非Vue实现(这不算问题,但对于Vue开发者来说是问题)基于上述原因,基于Vue3、element-plus和arcgis javascript 4.20的api去实现playground的功能,先上图如下目前已实现功能如下:1、支持SimpleMar.
原创
发布博客 2021.08.09 ·
503 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webassembly例子 add is not a function问题

参考网上列子https://www.cnblogs.com/y-y-y-y/p/9897154.html?ivk_sa=1024320u本人使用vue的方式去实现奈何执行到add方式提示add is not a function,百
原创
发布博客 2021.07.27 ·
1488 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

gdal帮助文档离线加速

发布资源 2021.07.23 ·
zip

Windows下gdal3.3.1编译

按照gdal官方指引,通过conda(conda是个包管理的工具)下载已编译的版本,但是通过conda下载下来的gdal只有python版本的。如果需要其他版本,只能手动编译(1)准备VS的环境,这里使用2017vs。官网下最新gdal文件gdal-3.3.1(2)修改D:\gdal3.3.1下的nmake.opt文件配置MSVC_VER=1910,使用2017编译,上面的注释有对照关系配置gdal编译输出目录配置64位(3)打开VS2017的命令行窗口“适用..
原创
发布博客 2021.07.23 ·
796 阅读 ·
1 点赞 ·
2 评论 ·
3 收藏

Windows搭建WebAssembly编译环境

1、从github上获取emsdk。 git clonehttps://github.com/emscripten-core/emsdk.git(速度慢的话可以先同步到码云)2、执行命令
原创
发布博客 2021.07.19 ·
973 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

修改达梦数据库最大连接数

查询当前最大连接数select SF_GET_PARA_VALUE(2,‘MAX_SESSIONS’);修改最大连接ALTER SYSTEM SET 'MAX_SESSIONS' =1000 spfile重启达梦再次查询select SF_GET_PARA_VALUE(2,‘MAX_SESSIONS’);
原创
发布博客 2021.03.03 ·
5287 阅读 ·
0 点赞 ·
1 评论 ·
8 收藏

达梦数据库超出全局hash join空间

达梦数据库执行SQL报异常:超出全局hash join空间,适当增加HJ_BUF_GLOBAL_SIZE执行SQL查看HJ_BUF_GLOBAL_SIZE参数select * from SYS."V$DM_INI" where PARA_NAME = 'HJ_BUF_GLOBAL_SIZE'或者SELECT SF_GET_PARA_VALUE (1, 'HJ_BUF_GLOBAL_SIZE'); //配置参数的值类型为数值类型时使用该函数来获取当前值。SCOPE 参数为 1 表示获取I...
原创
发布博客 2021.03.01 ·
3953 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

Docker配置加速地址

1. 安装/升级Docker客户端推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce2. 配置镜像加速器针对Docker客户端版本大于 1.10.0 的用户您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["加速地址"]}EO.
转载
发布博客 2021.02.26 ·
496 阅读 ·
0 点赞 ·
7 评论 ·
0 收藏

阿里云服务器docker安装

yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ ...
原创
发布博客 2021.02.26 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring开发指南

发布资源 2010.03.30 ·
pdf
加载更多