自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (7)
  • 收藏
  • 关注

原创 博客摘录「 MAC 安装electron 报权限错误 npm权限错误」

1.mac下安装electron 在运行 npm install electron 时,有些用户会偶尔遇到安装问题。在大多数情况下,这些错误都是由网络问题导致,而不是因为 electron npm 包的问题。最佳的解决方法是尝试切换网络,或是稍后再尝试安装。2.npm 权限问题使用sudo安装还是报permission denied 是因为electron安装时会执行node install.js是没有权限的。

2024-01-30 10:23:49 523

原创 cad信息在Gis中加载

前端可以加载geojson数据,所以需要将cad文件中的信息转换成geojson数据。可以通过arcgis或者python机型数据转换。

2024-01-24 14:52:23 439

原创 前端web页面的移动端、pc端适配方案

1、访问主域名根据请求来源判断分发到不同的适配代码中,设备判断一般情况下是nginx那层做判断。2、页面根据userAgent进行浏览器判断设备,已达到适配效果。

2024-01-24 14:47:11 861

原创 客户端架构升级之版本迭代

这种方案,需要做好数据分析,及官网的Q&A,也参考了QQ客户端架构升级的方案,还有其他一些知名企业的升级方案。如果有其他疑问欢迎探讨。2、衡量架构升级带来的收益和风险。1、为什么要做架构升级?

2024-01-24 14:30:31 457

原创 Electron项目架构方案心得

一个electron客户端,理想的架构是,底层的能力支持完全由electron底层模块支持。关于electron底层模块的支持,不限于node packages 或者 dll 或者 rust实现的一些东东。1、electron提供的能力会控制在某一个版本中,而FE相对灵活可以通过及时更新来解决一些问题,能够实现较快时间内的止损。3、electron提供的能力约束成一个标准的范式,对于后续electron进行版本升级也是有好处的。1、可能在部分实际的业务场景中,不适合FE来做流程调度,可能会引发性能问题。

2024-01-22 17:34:40 614

原创 一个项目的心得

一个项目的需求来源:业务方的需求,如:PM、法务、基础架构等 研发自身的需求,如:优化迭代、问题修复、架构调整等。一个项目是否值得投入:从企业角度考虑:ROI(投入产出比) 从个人角度考虑:对个人的成长、兴趣等等一个项目的历程:一个项目从诞生到消亡的过程中,会经历很多阶段,也会遇到各种疑难杂症。当然除了项目本身存在的一些技术向的问题外,还存在项目管理上的问题,人员协作和沟通等问题。 一般的项目历程: 调研阶段(市场调研、竞品分析、目标规划、产品规划、预期收益等) 立项阶段(输出原

2024-01-22 17:30:18 359

原创 electron和FE代码分离方案

将electron和FE代码都放在一个项目中维护,打包在一起。

2023-12-20 16:28:21 477

原创 electron 快速上手学习

1、js版2、ts版。

2023-12-20 16:15:13 829

原创 Electron 安装不成功

在文件中写入。

2023-12-14 17:26:49 521

原创 【wasm】如何确保package中wasm文件在任意项目中的引入正常

在package打包时,将wasm文件通过fs模块进行内容读取,然后将wasm文件内容转换成unit8Array,写到wasm.js文件中。然后package主文件引入wasm.js进行引入即可。如果是通用类型的package建议使用方案三,否则还需要在nginx层配置对应的MIME TYPE对application/wasm这种类型进行支持。package封装后,将wasm文件提供在包内,由业务使用方自行引入。

2023-12-07 15:09:06 357

原创 前端知识自我总结

基于个人的经验和理解哈,仁者见仁智者见智。大家的想法都不一样,仅供参考。

2023-11-13 15:11:47 70

原创 前端框架图谱

以上图谱基于个人经验总结,比如小程序、第三方平台等未在其中有所体现。

2023-11-13 15:09:45 102

原创 原生JavaScript实现video视频控制栏

视频控制器 video 全屏 取消全屏 原生js

2023-11-08 18:37:40 1139

原创 js控制全屏和取消全屏

web全屏控制

2023-11-08 18:16:26 147

原创 原生JS实现滑块效果

实现滑块效果,应用于进度条等场景

2023-11-07 10:51:08 334

原创 正则校验

正则校验

2022-11-24 16:20:15 147

原创 GIT 基础命令使用

项目开发常用git命令

2022-06-25 23:26:41 152

原创 前端开发规范总结

前端开发规范总结

2021-12-24 11:26:02 411

原创 sentry docker 安装

sentry docker 安装

2021-12-24 11:14:58 1030

原创 git 生成 ssh key

git 生成sshkey

2021-12-24 11:12:09 1312

原创 MAC 系统 Android 调试

mac系统android调试,日志抓取

2021-12-24 11:07:30 375

原创 安装Electron

electron 安装不成功

2021-12-01 10:39:54 1263

原创 docker 安装数据库

docker 安装数据库步骤

2021-04-08 14:57:43 135

原创 Mac Android 调试

0、首先安装 jdk1、下载并安装IDE (android studio)人性化的安装,直接点击下一步下一步就可以完成安装啦2、配置环境在安装完成之后,将android的adb工具所在目录加入环境变量里面去在终端中输入sudo vim ~/.bash_profile,打开 .bash_profile文件。按i进入输入模式,在文件内容的末尾加入以下内容:#Setting PATHfor Android ADB Toolsexport PATH=${P...

2021-03-17 15:46:57 136

原创 MAC 离线安装Homebrew

1、先安装xcode2、在安装CommandLineToolssudo xcode-select --install 3、从github 上 homebrew/install仓库将资源下载下来,然后执行 install安装即可。4、安装完成后重启shell,输入brew -v出现版本信息则说明安装成功...

2019-12-11 11:17:08 3308

原创 geoserver 跨域 CORS 问题解决

1、找到安装目录下的lib将servlets和util包复制到GeoServer 2.14.2\webapps\geoserver\WEB-INF\lib目录下然后将GeoServer 2.14.2\webapps\geoserver\WEB-INF\web.xml中注释掉的代码放开问题得到解决...

2019-07-20 13:30:32 291

转载 el-input 获取焦点时选中

<el-input v-model="machineCode" @focus="focus($event)"></el-input> //得到焦点选中focus(event) { event.currentTarget.select();}

2019-06-12 10:05:53 3290

原创 Vue 数据劫持导致Cesium球卡慢的解决方案

cesium 数据劫持 卡顿

2019-04-16 13:41:55 9266 9

转载 Linux Zip 操作

压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归zip [参数] [打包后的文件名] [打包的目录路径]linux zip命令参数列表:-a 将文件转成ASCII模式-F 尝试修复损坏的压缩文件-h 显示帮助界面-m 将文件压缩之后,删除源文件-n 特定字符串 不压缩具有特定字尾字符串的文件-o 将压缩文件内的所有文件的最新变动时间设为压...

2019-04-16 13:37:01 201

原创 mongoDB数据库的导入导出

进入到mongoDB安装目录bin文件下导出:mongoexport mongoexport -d db_name -c collection_name -o "file_name"-d后面跟着数据库名称,-c后面跟着集合名称,-o后面跟着导出的文件名,要带双引号。导入:mongoimport mongoexport -d db_name -c collection_na...

2019-01-14 14:37:44 427

原创 Linux 局部安装forever 启动项目

公司部署项目没有权限全局安装forever。此时只要执行npm install forever然后进入到node_moudles文件下一直到forever/bin执行forever start pro/app.js 

2019-01-14 14:14:58 1613

转载 css控制滚动条样式

1、::-webkit-scrollbar :滚动条整体部分,其中的属性有width,height,background,border等。2、::-webkit-scrollbar-button :滚动条两端的按钮。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果。3、::-webkit-scrollbar-track :外层轨道。可以用display:non...

2019-01-14 14:10:49 584

转载 node fs模块 常用操作

/* 1. fs.stat 检测是文件还是目录(目录 文件是否存在) 2. fs.mkdir 创建目录 (创建之前先判断是否存在) 3. fs.writeFile 写入文件(文件不存在就创建,但不能创建目录) 4. fs.appendFile 写入追加文件 5.fs.readFile 读取文件 6.fs.readdir 读取目录 7.fs.rename 重命名 ...

2019-01-04 15:22:40 159

原创 vue-electron Cesium 配置

1、首先利用Vue@cli 创建一个项目vue init simulatedgreg/electron-vue my-project2、安装cesium模块npm install cesium --save3、手动复制Cesium编译好的静态文件到static文件夹中进入node_modules\cesium\Build文件夹中,将编译好的Cesium文件复制到根目录下的...

2019-01-02 09:26:58 1324 2

原创 xShell连接远程Linux部署

ssh:直接输入远程主机IP地址,输入用户名密码连接。上传文件通过sftp,cd进入将要传入文件的目录,输入put指令,选择上传文件即可。Linux 解压命令:unzip 文件.zip通过Rz 上传文件rz -belinux 删除文件rm -f 文件名称删除目录及目录下文件 rm -rf 目录文件名称解压缩unzip 文件名称 -C 解压到...

2018-12-24 17:21:05 350

原创 mongoDB可视化adminMongo图形化界面

1、安装链接:https://github.com/mrvautin/adminMongo/releases可以直接下载系统对应版本进行安装。2、源码下载安装:https://github.com/mrvautin/adminMongo下载完成后,进入到目录执行:npm install执行完成后node app 启动项目然后在浏览器输入对应地址则可以访问到...

2018-12-24 17:13:50 1641

原创 Linux 上Node项目一直保持启动状态

在部署Node服务到Linux上,需要服务一直运行,那么如何一直保持服务运行第一种:让node app 在后台运行,但是当服务器重启后并不会重新启动,所以需要将此命令加入启动项中。nohup node app &此外还有一种方式可以实现此种效果,将下面的命令编写到txt文本中,保存为run.shnohup npm start >nohup.out 2>&am...

2018-12-24 14:03:54 7306

原创 Linux 鉴权连接 mongoDB

首先确定Linux上mongoDB的版本,社区版还是企业版,并且需要了解数据库连接过程中是否开启了鉴权。首先进入mongo模式,一般情况下mongo应该做软连接到系统启动项中。use admin切换到admin数据库db.auth("username","password")鉴权连接数据库此时返回值为1 则成功连接,show dbs展示出当前mongodb数据...

2018-12-24 13:53:44 414

信息管理高级软考计划表

信管高级计划表

2023-08-09

2021年面试题汇总.zip

2021年面试题汇总,包含公司和基础题

2021-10-22

答题纸张-案例答题纸+论文答题纸.zip

答题纸张-案例答题纸+论文答题纸.zip

2021-09-13

真题解析-信息系统项目管理师真题精析.zip

16-18年

2021-09-13

章节习题-信息系统项目管理师考试蓝色题库.zip

章节习题-信息系统项目管理师考试蓝色题库.zip

2021-09-13

空空如也

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

TA关注的人

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