自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落魂之殇

程序猿从入门到放弃

  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

原创 【VScode插件开发】<二>插件实践开发+发布

插件的编辑和发布

2022-12-16 11:13:33 801 2

原创 【VScode插件开发】<一>开发环境准备

VScode作为一款轻量级的IDE开发工具,非常好用,也是跨平台,对于习惯在命令行敲代码的人来说,简直不要太优秀。 VScode强大的一点就在于能够支持各种插件,对于一个想自己倒腾的程序员来说,能自己定义自己的写代码的环境,那是再爽不过的事,这系列文章就来梳理下,怎样创建属于自己的VScode插件。

2022-12-16 10:31:38 559

原创 【机器视觉】电脑连接相机配置的二三事

电脑连接相机的那些坑

2022-12-13 11:10:26 3429

原创 MySQL8.0爬坑二三事

多动脑,少踩坑

2022-11-25 20:20:00 1458

转载 【VS拓展入门】<六> 菜单绑定快捷键、图标

IDE在对自定义菜单的扩展上,还提供了更方便和人性化的操作,如:绑定快捷键、为命令添加自定义图标、本地化语言。

2022-11-19 16:48:52 322

转载 【VS拓展入门】<五> 菜单的复用命令

具有较低优先级值的命令显示在具有较高优先级值的命令之前。CommandPlacement 元素中设置的优先级会覆盖项目定义中设置的优先级。允许重复优先级值,但无法保证具有相同优先级值的命令的相对位置,因为devenv /setup命令从注册表创建最终接口的顺序可能不一致。

2022-11-19 16:46:16 188

转载 【VS拓展入门】<四> 菜单的编辑

IDE 菜单栏包含 "文件"、"编辑"、"视图"、"窗口" 和 "帮助" 等菜单类别。

2022-11-19 16:40:01 1163

转载 【VS拓展入门】<三> Command模板的结构

本文通过实现Visual Studio启动记事本程序,来里了解Command模板的结构:

2022-11-19 16:33:54 245

原创 【VS拓展入门】<二> 创建拓展

通过开始第一个程序,了解一个VSPackage开发过程:

2022-11-19 16:30:42 414

转载 【VS拓展入门】<一> 前言

2017年那时候因为项目需要着手弄VS拓展,结果网上资料很少,被逼着去翻外文资料,现在又有相关项目需要涉及到VS拓展,索性记录点什么。

2022-11-19 16:26:44 220

原创 阿里云CentOS 使用Flask建站(nginx + gunicorn + supervisor + flask)

一、建站的基本思路和大致流程(先了解nginx + gunicorn + supervisor + flask) 基本思路如下图: 详细介绍请看这篇文章:点我查看建站的基本思路和大致流程(详细版)二、准备动手之前的准备工作准备动手之前,你肯定在网上搜索了一大堆的资料,这里要明确几个点,操作系统:CentOS (如果你看到文章里教你用apt-get,那么你就得慎重了,那篇文章应该是基于ubantu的,CentOS里对应的是)Python版本:如果你的Python版本是...

2021-01-19 10:47:14 371

原创 Windows端Python3打包成exe详细步骤-动态加载打包

最近有个项目是用Python做的,在交付的时候需要进行打包,从网上找了很久,发现虽然资料很多,但是真正能解决我现在的问题的不多。这里我就讲下我是怎样打包含有动态加载的项目吧。【背景介绍】:当前程序主程序是Main.py文件,其他sConfig.py都是辅助于Main.py的,其中Filature比较特殊,正常代码是不会加载,只有在平台跑起来之后,才会加载Filature里面的*.py文件。按照网上的方法打包,没有一个成功的,每次到加载Filature里面的文件就提示报错。在网上找了很多资料,基本

2020-07-17 14:00:41 1029

原创 Windows上远程访问MySQL数据库

最近有个项目,多台机器需要共享条码信息,又不想额外写一个程序去进行调度,就想到用远程访问数据库的方式来实现多台机器之间的条码共享。 数据库安装完成后,默认的localhost登录。远程电脑如果要访问肯定是需要添加IP地址的。(代码为Python3) 接下来讲重点,就是主机数据库设置(上面代码可以看出如果把host放到config里面,可以保证每台机的代码都一样) 1.Win+R,打开输入cmd,打开命令行 2.将工作目录切换到My...

2020-07-07 15:31:47 3658

原创 Mac+VScode+Python3+PyQt5 安装碎事,跳坑进行时。

       之前Python开发一直是基于Pycharm进行的,但是Pycharm破解越来越麻烦。偶然的机会看到了VScode,瞬间觉得很强大,在文本编辑这个领域可以和宇宙第一IDE VS在Windows上的开发媲美了(据说VScode也是VS相关人员开发的)。索性就想用VScode来进行开发,结果还是遇到了不少坑的,至于自己的跳坑碎事,这里记录下,一来方便自己,二来也方便他人。      ...

2018-12-08 17:22:20 5147 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 3120

原创 那些可以体现面试官水平的程序猿面试题

    最近面试的人很多,慢慢的就汇总了一些面试题,此处列一点典型的题吧。    1.白板测试      白板测试,顾名思义,就是让人在白板上进行一些答题,程序猿的话当然是在白板上写代码了。现在的IDE很智能,网络也很发达,我见过有人就学了3天Java,然后靠着百度,硬是写了一个手机APP,然后面试的时候就各种鼓吹自己有多厉害,这就是传说中的“面精”吧,这种“面精”在白板测试下只能原形毕露。   ...

2018-07-09 19:01:12 511

原创 Mac版Pycharm 2018 激活及汉化指南

        最近在学习Python,学习Python自然就少不了Pycharm,网上看到很多Pycharm都是关于Windows的,虽然Mac端相差不大,这里也进行记录下,也怕自己以后忘记。    一.激活        1.选择License server激活,然后填入: http://xidea.online,然后点Activate激活即可。此方法有时候会失效。。。如果失效就得用其他方法。...

2018-07-09 17:56:31 17883 2

原创 C# 动态加载Dll

在很多应用程序中有这样的效果,就是某个文件夹下面放入某个dll,这个软件就会把此Dll显示出来。效果图如下这个效果在C#里面实现起来非常简单 foreach (var name in projectsname) { ToolStripMenuItem mi = new ToolStripMenuItem(name); ...

2018-07-05 19:13:11 2913

原创 利用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 2901

原创 KB2921916文件缺失

最近在弄一个RTOS32的东西,需要在一个阉割版的Win7系统上安装一些东西,结果一来就提示“缺少KB2921916补丁”网上搜索一堆,供应商咨询了好几个,也都没得到满意答复,后来自己琢磨了一下,顺便在这里记录一下此问题1.登陆微软官网,在瞎逛的时候,突然跳出个对话框,大致意思是有问题可以和它交流,然后就输入了KB2921916相关的对话,然后机器人就给了我一个地址,KB2921916 (点击此处...

2018-06-20 15:13:27 4932

原创 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 8353 2

原创 小程序-计算两个时间差值

        一个小程序中有这样一个功能,就是当用户选择完对应时期后,需要判断与当前时期相隔多久。然后提示用户选择的日期是否有误。一个看起来很简单的功能,因本人不熟悉JS,所以只能自己临时琢磨,借助C#,C等编程经验,硬是弄出来了,然后在这记录下。                                                                           ...

2018-02-25 14:18:47 11259

转载 微信小程序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 13354

原创 Lua进行XML的读写

在用Lua写程序的时候免不了对XML进行读写,网上找的第三方库,是别人特定环境下的,自己用起来经常导致程序死掉。索性自己写了一个(我这代码是从本人项目中扣出来的,本着分享的原理share出来,也对自己做个备忘)读:function readconfigValue(keyName,nodeName) local tpath=lfs.currentdir() tpath=tpath.."\\Con...

2018-02-11 17:30:31 5679

原创 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 1299

Twincat Ads 例程(C#源码+PLC源码)

该例程是基于官方例程进行修改,添加了PLC源码,可以直接调试看效果

2018-04-02

C#中以PLCOpen为例子的XML序列化,反序列化的代码

此例子先用VS生成基于PLCOpen的XSD生成对应的类,然后利用序列化和反序列化的方式写入读取XML文件

2017-12-06

PLCOpen XML 格式说明

PLCOpen XML 详细讲解,PLCOpen定义的xml格式,此格式的xml文件可以运行在PLC上,符合61131-3的协议

2017-10-31

开源PLC beremiz Python源码

可以用Pycharm打开,打开后需要下载相关插件,本身代码是Python,此包里面已经包含Python,不需要额外下载Python

2017-10-31

空空如也

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

TA关注的人

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