- 博客(18)
- 资源 (11)
- 收藏
- 关注
原创 安装OriginLab 2024b出现错误的处理方法
意思就是windows下字体文件夹的权限不够,因此我觉得之前的zip和exe安装时也是由于这个原因才会导致错误,但是我没有再尝试了,这只是一个推断,出现这个问题的可以尝试一下。我都尝试过了,前两个原理差不多,都会出现“功能传送错误 拒绝访问”的错误,这时候已经确定关闭了安全软件。最后在官网注册下载了msi的格式,但是需要注意的是msi格式无法跳过安装序列的填写步骤,因此如果是学生用户可以利用学校邮箱进行。zip和exe格式比较容易下载到,我就传了,msi的可以看。
2024-08-23 13:49:36 562
原创 【PyQGIS开发笔记·一】PyQGIS使用processing调用第三方插件
解决PyQGIS场景中python使用processing.run调用第三方插件出现的问题
2022-08-08 18:42:54 1797 6
原创 笔记·Pandas几类数据读写方法对比——csv,parquet,feather和pickle
Pandas读取文件类型的数据方法有很多,当读取大文件时往往需要一点技巧来提高效率。简单对比一下csv,parquet,feather和pickle这几类数据的读写效率,正好最近在处理轨迹数据,特别记录在此。
2022-08-04 15:23:52 3839
原创 electron中使用 alert和comfirm等弹出框都会致使input无法获得焦点
问题如题所示解决方法:const {dialog} = require('electron').remote;alert = function(str){ var options = { type: 'warning', buttons: ["Ok"], defaultId: 0, cancelId:0, detail:str, message: '' } dialog.showMessageBoxSync(null,options)
2021-10-10 03:02:19 2393 1
原创 electron中dialog.showSaveDialog on执行多次
在electron项目中,通常使用保存对话框或者其他对话框时会使用electron的ipcMain和dialog// main.jsconst {app, BrowserWindow, ipcMain, dialog} = require('electron');ipcMain.on('save-file-dialog', function (event) { let startPath = 'target/output'; if (process.platform === 'wi
2021-09-23 21:57:57 1843 1
原创 新手入坑GMSSL(三)GMSSL双证书与360国密浏览器通讯
首先申明,我不是密码学的专业人员,没有这方面知识基础,这个以及接下来的博客都是我根据网上能找到的资料、博客,一点点摸索总结出来的,问了很多前辈和博主,但是可能都没有看到都没有回复我 = = 。但项目必须得做身不由己,无奈只能自己试一试了。如果有哪里不对的地方,请各位一定指出,也让我学习一下,感谢!博客参考的资料地址会将参考的内容会在文中给出,我总结的步骤有不清楚的地方可以参考原文。相信看到这篇博客的同学对于openssl的认识应该都比我要深,我就不班门弄斧了。可能国密这个领域对于其他技术来说.
2020-06-24 23:51:25 8263 8
原创 新手入坑GMSSL(二)GMSSL双证书生成
首先申明,我不是密码学的专业人员,没有这方面知识基础,这个以及接下来的博客都是我根据网上能找到的资料、博客,一点点摸索总结出来的,问了很多前辈和博主,但是可能都没有看到都没有回复我 = = 。但项目必须得做身不由己,无奈只能自己试一试了。如果有哪里不对的地方,请各位一定指出,也让我学习一下,感谢!博客参考的资料地址会将参考的内容会在文中给出,我总结的步骤有不清楚的地方可以参考原文。相信看到这篇博客的同学对于openssl的认识应该都比我要深,我就不班门弄斧了。可能国密这个领域对于其他技术来说.
2020-06-24 11:53:41 5822 7
原创 新手入坑GMSSL(一)Windows下编译GMSSL并生成CA证书
首先申明,我不是密码学的专业人员,没有这方面知识基础,这个以及接下来的博客都是我根据网上能找到的资料、博客,一点点摸索总结出来的,问了很多前辈和博主,但是可能都没有看到都没有回复我 = = 。但项目必须得做身不由己,无奈只能自己试一试了。如果有哪里不对的地方,请各位一定指出,也让我学习一下,感谢!博客参考的资料地址会将参考的内容会在文中给出,我总结的步骤有不清楚的地方可以参考原文。相信看到这篇博客的同学对于openssl的认识应该都比我要深,我就不班门弄斧了。可能国密这个领域对于其他技术来说.
2020-06-24 00:58:52 7486 11
原创 关于electron在主进程阻塞的情况下ui会卡顿的问题
问题在使用electron的过程中可能会出现这样的问题:在我回调一个方法,比如child_process.spawn()的时候,我设计的等待动画不会出问题,在计算结束后等待动画也会结束,但是当我使用child_process.spawn()时就会出现动画进程不进行的情况。参考Electron的主进程阻塞导致UI卡顿的问题这篇文章,我大概了解了electron的渲染方式:实际的原因正是和其中的IPC有关,在chromium中,页面渲染时,UI进程需要和main process不断的进行syn
2020-06-02 17:43:19 5336 1
原创 关于electron spawn回调中返回值过长出现的问题以及解决方案
child_process当我们在使用electron框架进行编程的时候,我们可能会使用child_process这个库进行命令行的使用,官方文档的说明是:Thechild_processmodule provides the ability to spawn child processes in a manner that is similar, but not identical, topopen(3).This capability is primarily provided by t...
2020-06-02 12:14:20 1580
原创 electron 每次只打开一个dialog且始终在最顶层
当我们使用electron的dialog功能的时候,会调用本地的系统对话框,一般情况下不会出现什么问题,点击按钮触发的情况下,多次点击会弹出多个dialog,总归是不好的,还是应该把对话框给限定一下。官方文档中没有看到dialog的这个方法或者属性,我一般用的是dialog.showOpenDialog([browserWindow, ]options)这个方法不过提到了dialog.showOpenDialogSync([browserWindow, ]options)这个方法可以作为同步调用返回,以
2020-06-02 10:57:59 4584 8
原创 electron-builder打包exe以及可能出现的问题
背景最近有做一个桌面小程序的想法,因为之前用过electron,用起来还是比较顺手的。算法是之前写好的用的是python,没时间去拿js再写一遍了,也不知道有什么其他好方法调用python,所以只能用pyinstaller打包成exe文件,使用spawn直接调用文件。但是作为一个完整的桌面程序不能每次启动都用npm start吧,还是得打包,考虑了一下还是用了electron-builder,毕竟功能比较丰富,而且可以打包成安装包,明显减小体积。安装首先安装electron-builder.
2020-05-28 11:49:38 3949
原创 Ubuntu 如何终止一个循环进程的方法
问题背景当我们在Linux环境下使用.sh脚本进行命令循环的时候,例如:#!/bin/bashwhile [ 1 ]doecho '这里可以是任意的命令'done我们的目的是当其中的命令挂了的时候可以自动启动,我们的目的很明确,但是当我们不需要这个命令的时候就需要将其关闭。当我们的命令行没有关闭的时候很简单,ctrl+c停止执行就好了,但是当我们关了命令行,或者是通过系统双击打开脚本的情况下如何进行操作呢?方法ps fjx这个是使用"树"的形式来显示系统进程的命令..
2020-05-21 16:37:17 2026
原创 Ubuntu18.04 + python 环境安装gdal的若干方法和遇到的问题
方法一:下载源码编译C++版本,再安装python版本(1)下载GDAL安装包(在官网上下载即可http://www.gdal.org ,官网有下载链接但不知道为什么有时候会打不开,http://download.osgeo.org/gdal/)wget http://download.osgeo.org/gdal/2.0.0/gdal-2.0.0.tar.gztar -xzvf g...
2019-09-26 15:41:11 5637 2
原创 Python MySQL ERROR(1054, "Unknown column 'XXX' in 'where clause'")
在mysql中报错ERROR(1054, "Unknown column 'XXX' in 'where clause'")例如:sql = ("""select * from information_schema.TABLES where TABLE_SCHEMA=(select database()) and `table_name` = %s;""" %tableName)cur...
2019-04-04 10:18:24 3346
原创 [anjularjs] ui-router嵌套ui-view不刷新问题
项目中遇到了嵌套ui-view时,点击ui-sref无效的现象,通过分析问题解决了该问题,记录一下.问题背景:在anjularjs + electron项目中需要在同一个界面保持部分div不变,点击按钮切换其他部分div.图1 结构框架如图所示,左边的map部分需要保留,右侧的div动态部分需要点击菜单的按钮进行动态切换html.(还没有写css,界面较丑)由于技术有限,没有...
2019-04-03 19:46:18 482
原创 【学习笔记·一】python 坐标转换——以ESRI投影坐标与EPSG地理坐标转换为例
ESRI坐标系World Mercator(ESRI:54004)是投影坐标系,由于学习中遇到相关需求,需要将其数据在leaflet中进行展示,但是由于leaflet加载的在线瓦片图为wgs84(EPSG:4326)的地理坐标系,所以需要对其进行坐标转换。图1https://epsg.io图2 输出文件类型(对坐标系不明确的同学强力推荐使用https://epsg.io/网站进行查...
2019-03-19 16:53:14 2816
原创 关于geoplotlib使用的相关问题解决
当我们使用python的geoplotlib可视化库的时候,有些事项需要我们注意:在安装geoplotlib库之前,为了保证其正常使用需要安装numpy和pyglet这两个库其他可选安装的库有matplotlib,scipy和pyshp安装命令:pip install geoplotlib或者下载已备好的文件:python setup.py install文件地址:ht...
2018-09-07 10:58:43 4237
GmSSL 编译结果
2020-07-21
GMSSL双证书demo.rar
2020-06-24
statem_gmtls.c
2020-06-24
SM2+SM3+SM4标准规范pdf.zip
2020-04-21
geos-3.4.2-0.tar.bz2
2019-09-26
GDAL-3.0.0.tar.gz
2019-09-26
gdal241.zip
2019-09-26
tesseract v4.0.0和v3.05.02 64位安装包和中文训练语言包
2018-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人