Free2140
码龄14年
  • 14,354
    被访问
  • 35
    原创
  • 94,678
    排名
  • 63
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2008-06-23
博客简介:

赵晨的博客

查看详细资料
  • 3
    领奖
    总分 197 当月 9
个人成就
  • 获得1次点赞
  • 内容获得10次评论
  • 获得30次收藏
创作历程
  • 1篇
    2022年
  • 34篇
    2021年
成就勋章
TA的专栏
  • javascript
    14篇
  • Cesium
    10篇
  • c#
    8篇
  • css3
    3篇
  • echarts
    2篇
  • SGS
    2篇
  • webapi
    1篇
  • sql
    1篇
  • ue4
    1篇
  • Skyline
    1篇
  • openlayer
    1篇
  • wpf
    1篇
  • activex
    1篇
  • layui
    1篇
  • git命令
    1篇
兴趣领域 设置
  • 大数据
    mysql
  • 前端
    javascriptcssvue.jses6webpack前端框架
  • 后端
    node.js
  • 微软技术
    c#asp.net.net
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ubuntu安装node以及npm

ubuntu安装node以及npm官网下载最新版本程序如果下载的是*.xz文件使用xz -d xxx.tar.xz将 xxx.tar.xz解压成 xxx.tar再用tar xvf xxx.tarhttps://nodejs.org/en/download/current/解压程序并放到usr/local/lib/nodejs/目录下执行以下代码sudo ln -s /usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin/node /usr/bi
原创
发布博客 2022.02.09 ·
493 阅读 ·
0 点赞 ·
0 评论

nodejs自动更新版本号

// 修改package.json中的版本号信息let fs = require("fs");let args = process.argv.splice(2);let package = undefined;/** * 获取日期组成的版本号 * @returns */let getDateVer = () => { let date = new Date((new Date()).getTime()) Y = ('' + date.getFullYear()).su
原创
发布博客 2021.10.27 ·
101 阅读 ·
0 点赞 ·
0 评论

nodejs 文字转图片方法

import writeTextToCanvas from "./core/clip/TextHandler/writeTextToCanvas.js"; let text="文字转图片";let options = { font: "16px sans-serif", fill: true, stroke: false, fillColor: "#ffff00", strokeColor: "#000000", strokeWidth: 1,
原创
发布博客 2021.08.07 ·
377 阅读 ·
0 点赞 ·
0 评论

cesium高度和二维地图zoom缩放级别转换

//常量定义 /** * 地球周长/2 */ HALF_CIRCUMFERENCE_METERS: 20037508.342789244, /** * 地球周长 */ CIRCUMFERENCE_METERS: 20037508.342789244 * 2, /** * 每个tile的大小 */ TILE_SIZE:256 //转换函数 import Constants from "
原创
发布博客 2021.06.23 ·
668 阅读 ·
0 点赞 ·
0 评论

C# gdal创建和读取tiff文件

TIFF文件在处理格点数据方面,还有是有比较大的优势。 //定义转换参数 //这里说明一下,adfGeoTransform中(这里简称GT), //GT[0],GT[3] 是做上角坐标, //GT[1],GT[5] 是图像总向横向分辨率,就是每个像素代表的长度, //GT[2],GT[4] 是旋转相关,一般是0,不用管他。 //所以,如果我们想知道右下角的坐标,以横坐标为例,右边和左边相隔nXSize个像素,所以相距nXSiz
原创
发布博客 2021.04.17 ·
1003 阅读 ·
0 点赞 ·
0 评论

Vue3+vite2.0项目搭建

步骤如下:npm init @vitejs/app根据提示操作,完成之后,提示如下代码 cd vite001 npm install npm run dev 此时运行npm run dev会报如下错误events.js:292 throw er; // Unhandled 'error' event ^Error: spawn D:\Users\vite\vite001
ode_modules\esbuild\esbuild.exe ENOENT
原创
发布博客 2021.03.31 ·
296 阅读 ·
0 点赞 ·
0 评论

js表格大数据量加载效率优化

客户要求在一个页面中显示所有的dom信息,不能分页,导致页面有一些卡顿之前的项目是用的jquery拼接的html字符串,表格改造起来很吃力临时解决方案,以后会放弃使用jquery了,后期维护真是麻烦表头固定采用css的position :sticky <div class="parentDiv" style="height: 426px; overflow-y: auto ; "> <div id="mylist" class="">
原创
发布博客 2021.03.23 ·
549 阅读 ·
0 点赞 ·
0 评论

Vue中css3动画不执行

css3的动画,写到vue里就不好用了。解决办法:
原创
发布博客 2021.03.19 ·
291 阅读 ·
0 点赞 ·
0 评论

div+css3实现基于vue的时间轴

一、html代码 <div class="timeline_container"> <div style="display: flex"> <div style="flex: 1; display: flex; position: relative"> <div style="flex: 1"></div> <div class="timeline_it
原创
发布博客 2021.03.18 ·
110 阅读 ·
0 点赞 ·
0 评论

Vue3.0配置多页面应用

发布资源 2021.03.17 ·
rar

Vue3.0配置多页面应用

一、添加两个测试页面,Test01,Test02,目录结构如下:二、在根目录下新建vue.config.js文件添加如下代码:module.exports={ publicPath:'./', lintOnSave: false, devServer: { overlay: { warning: false, errors: false } }, productionSo
原创
发布博客 2021.03.17 ·
778 阅读 ·
0 点赞 ·
0 评论

Leaflet加载arcgis发布的wmts服务,sgs发布的wms服务

一、leaflet加载arcgis发布的wmts服务 var globe2dmap = L.map('mapid', { minZoom: 4, maxZoom: 13, center: [41.2, 122.57], zoom: 8, crs: L.CRS.EPSG4326, zoomDelta: 0.25, zoomSnap: 0, attributionControl
原创
发布博客 2021.03.16 ·
308 阅读 ·
0 点赞 ·
0 评论

Cesium叠加一张雷达图

解析雷达图在之前的文章中已经写过,叠加后效果如下:function CreateImagery(picpath) { if (polygonLidar != null) viewer.scene.imageryLayers.remove(polygonLidar, true); polygonLidar = viewer.imageryLayers.addImageryProvider (new Cesium.SingleTileImageryProvider(
原创
发布博客 2021.03.15 ·
529 阅读 ·
0 点赞 ·
0 评论

Cesium自定义弹窗样式es6模块

简单的实现一下,样式还需要细搞一下,效果如下:调用方法: //导入弹窗模块 import Popup from "../core/effect/Popup"; let handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas); //添加单击监听事件 handler.setInputAction(function (movement) { var pick = vie
原创
发布博客 2021.03.12 ·
775 阅读 ·
0 点赞 ·
0 评论

C# Linq获取目录中最新的12个文件

C#获取目录中最新的12个文件 var subInfos = new DirectoryInfo(@"d:\xxxx").GetFileSystemInfos("*.*"); //12个时次文件,来齐再入库 if (subInfos.Length == 12) { var query=subInfos.AsEnumerable() .OrderByDescending(o=>o.CreationTime).Take(12); foreach (FileSystemIn
原创
发布博客 2021.03.11 ·
58 阅读 ·
0 点赞 ·
0 评论

C#Linq操作datatable

//去除已包含区县的乡镇 var dslp = from d in dsTown.Tables[0].AsEnumerable() where !lper.Contains(d.Field<string>("XIAN")) select d; bool isFirst = true; foreach (var res in dslp) {...
原创
发布博客 2021.03.10 ·
65 阅读 ·
0 点赞 ·
0 评论

NSIS制作exe安装包

脚本.nsi 如下:; 该脚本使用 HM VNISEdit 脚本编辑器向导产生; 安装程序初始定义常量!define PRODUCT_NAME "xxx"!define PRODUCT_VERSION "2.1"!define PRODUCT_PUBLISHER "xxxxxxxxx有限公司"!define PRODUCT_WEB_SITE "http://www.xxxxxxx.cn/"!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windo
原创
发布博客 2021.03.10 ·
106 阅读 ·
0 点赞 ·
0 评论

geoserver使用sqlview发布wfs服务

说明:1、坐标转换srsName=EPSG:38572、参数传递,如果请求url报错,提示接收参数有问题,修改正则验证。viewparams=jg_hour:120;t1:1select jg.* from JMtab_geotmpImage jg left join [dbo].[geo_StationAll] gs on jg.jg_Name=gs.区站号 where (gs.[typeEn]=%t1% or gs.[typeEn]=%t2% or gs.[typeEn]=%t3% o
原创
发布博客 2021.03.10 ·
98 阅读 ·
0 点赞 ·
0 评论

vue加载echarts图表

直接上代码<template> <div id="main"></div></template><script>import * as echarts from "echarts";export default { name: "Test01", data() { return {}; }, mounted: function () { // 基于准备好的dom,初始化echarts实例 l
原创
发布博客 2021.03.09 ·
65 阅读 ·
0 点赞 ·
0 评论

sql server geometry缓冲区数据查询

sql server 2008以上版本支持geometry数据类型 SELECT * FROM [QX_FZJZ].[dbo].MDPR_BI where geometry::STGeomFromText('POINT(121,41)', 4326) .STBuffer(5000 / (2 * 3.1415926 * 6371004) * 360).MakeValid() .STContains(Geometry) = 1
原创
发布博客 2021.03.08 ·
206 阅读 ·
0 点赞 ·
0 评论
加载更多