- 博客(25)
- 资源 (5)
- 收藏
- 关注
原创 【VScode插件开发】<一>开发环境准备
VScode作为一款轻量级的IDE开发工具,非常好用,也是跨平台,对于习惯在命令行敲代码的人来说,简直不要太优秀。 VScode强大的一点就在于能够支持各种插件,对于一个想自己倒腾的程序员来说,能自己定义自己的写代码的环境,那是再爽不过的事,这系列文章就来梳理下,怎样创建属于自己的VScode插件。
2022-12-16 10:31:38 617
转载 【VS拓展入门】<六> 菜单绑定快捷键、图标
IDE在对自定义菜单的扩展上,还提供了更方便和人性化的操作,如:绑定快捷键、为命令添加自定义图标、本地化语言。
2022-11-19 16:48:52 377
转载 【VS拓展入门】<五> 菜单的复用命令
具有较低优先级值的命令显示在具有较高优先级值的命令之前。CommandPlacement 元素中设置的优先级会覆盖项目定义中设置的优先级。允许重复优先级值,但无法保证具有相同优先级值的命令的相对位置,因为devenv /setup命令从注册表创建最终接口的顺序可能不一致。
2022-11-19 16:46:16 210
转载 【VS拓展入门】<一> 前言
2017年那时候因为项目需要着手弄VS拓展,结果网上资料很少,被逼着去翻外文资料,现在又有相关项目需要涉及到VS拓展,索性记录点什么。
2022-11-19 16:26:44 237
原创 阿里云CentOS 使用Flask建站(nginx + gunicorn + supervisor + flask)
一、建站的基本思路和大致流程(先了解nginx + gunicorn + supervisor + flask) 基本思路如下图: 详细介绍请看这篇文章:点我查看建站的基本思路和大致流程(详细版)二、准备动手之前的准备工作准备动手之前,你肯定在网上搜索了一大堆的资料,这里要明确几个点,操作系统:CentOS (如果你看到文章里教你用apt-get,那么你就得慎重了,那篇文章应该是基于ubantu的,CentOS里对应的是)Python版本:如果你的Python版本是...
2021-01-19 10:47:14 417
原创 Windows端Python3打包成exe详细步骤-动态加载打包
最近有个项目是用Python做的,在交付的时候需要进行打包,从网上找了很久,发现虽然资料很多,但是真正能解决我现在的问题的不多。这里我就讲下我是怎样打包含有动态加载的项目吧。【背景介绍】:当前程序主程序是Main.py文件,其他sConfig.py都是辅助于Main.py的,其中Filature比较特殊,正常代码是不会加载,只有在平台跑起来之后,才会加载Filature里面的*.py文件。按照网上的方法打包,没有一个成功的,每次到加载Filature里面的文件就提示报错。在网上找了很多资料,基本
2020-07-17 14:00:41 1137
原创 Windows上远程访问MySQL数据库
最近有个项目,多台机器需要共享条码信息,又不想额外写一个程序去进行调度,就想到用远程访问数据库的方式来实现多台机器之间的条码共享。 数据库安装完成后,默认的localhost登录。远程电脑如果要访问肯定是需要添加IP地址的。(代码为Python3) 接下来讲重点,就是主机数据库设置(上面代码可以看出如果把host放到config里面,可以保证每台机的代码都一样) 1.Win+R,打开输入cmd,打开命令行 2.将工作目录切换到My...
2020-07-07 15:31:47 3788
原创 Mac+VScode+Python3+PyQt5 安装碎事,跳坑进行时。
之前Python开发一直是基于Pycharm进行的,但是Pycharm破解越来越麻烦。偶然的机会看到了VScode,瞬间觉得很强大,在文本编辑这个领域可以和宇宙第一IDE VS在Windows上的开发媲美了(据说VScode也是VS相关人员开发的)。索性就想用VScode来进行开发,结果还是遇到了不少坑的,至于自己的跳坑碎事,这里记录下,一来方便自己,二来也方便他人。 ...
2018-12-08 17:22:20 5244 3
转载 const char*,char const *和Char* const的区别
之前项目中经常被const char和char const迷惑,有点晕,老是记不住,见到网上有人汇总,便转载下,方便以后学习。以下是转载的内容https://blog.csdn.net/SilentOB/article/details/76994618C/C++ 中关于以下三种定义:const char *ptr;char const *ptr;char * const ptr...
2018-07-27 16:27:49 3139
原创 那些可以体现面试官水平的程序猿面试题
最近面试的人很多,慢慢的就汇总了一些面试题,此处列一点典型的题吧。 1.白板测试 白板测试,顾名思义,就是让人在白板上进行一些答题,程序猿的话当然是在白板上写代码了。现在的IDE很智能,网络也很发达,我见过有人就学了3天Java,然后靠着百度,硬是写了一个手机APP,然后面试的时候就各种鼓吹自己有多厉害,这就是传说中的“面精”吧,这种“面精”在白板测试下只能原形毕露。 ...
2018-07-09 19:01:12 529
原创 Mac版Pycharm 2018 激活及汉化指南
最近在学习Python,学习Python自然就少不了Pycharm,网上看到很多Pycharm都是关于Windows的,虽然Mac端相差不大,这里也进行记录下,也怕自己以后忘记。 一.激活 1.选择License server激活,然后填入: http://xidea.online,然后点Activate激活即可。此方法有时候会失效。。。如果失效就得用其他方法。...
2018-07-09 17:56:31 17936 2
原创 C# 动态加载Dll
在很多应用程序中有这样的效果,就是某个文件夹下面放入某个dll,这个软件就会把此Dll显示出来。效果图如下这个效果在C#里面实现起来非常简单 foreach (var name in projectsname) { ToolStripMenuItem mi = new ToolStripMenuItem(name); ...
2018-07-05 19:13:11 2950
原创 利用QT5.9创建并调用DLL(基于Visual Studio 2015)
最近在做QT相关的项目,需要用到DLL,看了下网上的有关QT创建DLL的教程,大多数都是在QT Creator里面的。基于Visual Studio的非常少,这里就记录下自己走过的那些坑。准备工作.在VS2015里面创建DLL项目以及调用DLL的GUI(方便自测试,图中的DllTest就是目标Dll文件,UIDll就是为了测试它的GUI)关于DLL的调用,我从网上找到如下几种方法,第二种方法和第一...
2018-07-03 18:41:05 2995
原创 KB2921916文件缺失
最近在弄一个RTOS32的东西,需要在一个阉割版的Win7系统上安装一些东西,结果一来就提示“缺少KB2921916补丁”网上搜索一堆,供应商咨询了好几个,也都没得到满意答复,后来自己琢磨了一下,顺便在这里记录一下此问题1.登陆微软官网,在瞎逛的时候,突然跳出个对话框,大致意思是有问题可以和它交流,然后就输入了KB2921916相关的对话,然后机器人就给了我一个地址,KB2921916 (点击此处...
2018-06-20 15:13:27 5170
原创 VS2015安装后解决没有包含corecrt.h;ucrtd.lib等问题
安装VS2015 C++之后出现以下错误严重性 代码 说明 项目 文件 行 禁止显示状态错误 C1083 无法打开包括文件: “corecrt.h”: No such file or directory ConsoleApplication2 c:\program files (x86)\microsoft visual studio 14.0\vc\include\crtdefs.h 10...
2018-06-13 15:11:45 8613 2
原创 小程序-计算两个时间差值
一个小程序中有这样一个功能,就是当用户选择完对应时期后,需要判断与当前时期相隔多久。然后提示用户选择的日期是否有误。一个看起来很简单的功能,因本人不熟悉JS,所以只能自己临时琢磨,借助C#,C等编程经验,硬是弄出来了,然后在这记录下。 ...
2018-02-25 14:18:47 11358
转载 微信小程序wxcss的简单解析
/**index.wxss**/.userinfo { display: flex; //显示 flex-direction: column; position: fixed;//定位 top: 0;}.userinfo-avatar { width: 128rpx; height: 128rpx; margin: 20rpx; //外边距 border-r...
2018-02-25 08:27:26 13416
原创 Lua进行XML的读写
在用Lua写程序的时候免不了对XML进行读写,网上找的第三方库,是别人特定环境下的,自己用起来经常导致程序死掉。索性自己写了一个(我这代码是从本人项目中扣出来的,本着分享的原理share出来,也对自己做个备忘)读:function readconfigValue(keyName,nodeName) local tpath=lfs.currentdir() tpath=tpath.."\\Con...
2018-02-11 17:30:31 5754
原创 Lua中通过特定字符串对目的字符串进行分割
在C#中有split这个函数对特定字符串进行分割,在用Lua的时候也想这个方法,就自己写了一个。function __split(str, reps) local r = {}; if (str == nil) then return nil; end string.gsub(str, "[^"..reps.."]+", function(w) table.insert(r, w) end)...
2018-02-11 17:18:13 1324
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人