- 博客(55)
- 资源 (30)
- 收藏
- 关注
原创 npm install ffi各种失败,换命令npm i ffi-napi成功
网上各种帖子安装ffi,基本上到了windows build tools这里会卡住。使用命令npm install --global --production windows-build-tools安装报错信息如下:npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!
2023-08-16 16:46:35
12196
2
原创 nodejs安装ffi报错,windows-build-tools安装不成功
他会去下载很多编译需要用的文件。一方面是python27,另一方面是BuildTools,应该是用于编译连接dll的时候编译使用的。,才能安装windows-build-tools。要使用v17.x.x版本的nodejs。首先要确定nodejs的版本。
2023-08-09 20:08:05
1052
原创 vscode+Electron环境搭建 helloword
一个基于Chrome+Nodejs的容器,可以用纯前端的方式实现跨平台的桌面应用开发。代码由js,css,html构成,它支持把整个项目编译成exe。由于它支持Nodejs,所以可以引用dll,那么技术上涉及到跟硬件打交道的事情可以用c#,c++来开发,做成dll再有Nodejs去调用。所以我们可以把electron当作一个快速开发业务逻辑和界面逻辑的手段。底层核心可以用c++做,大大提高了开发效率。
2022-10-17 18:12:37
4155
1
原创 C# 实现打印机队列监控Win32_PrintJob,Win32_Printer
C#使用Win32_PrintJob,Win32_Printer 实现一个检测系统发出的打印队列文件,打印的状态,打印机状态的模块。
2022-10-17 13:41:57
5435
1
原创 vs2022 命名空间“System”中不存在类型或命名空间名“Printing”
类在Windows服务或 ASP.NET 应用程序或服务中使用。在32位和64位的路径下都有System.Printing.dll。我的项目是桌面应用,按理说可以直接使用System.Printing。命名空间“System”中不存在类型或命名空间名“Printing”在监控打印机状态的时候,需要用到System.Printing。我又去Nuget中搜,期望万能的Nuget能拯救我,结果还是没有。我想是不是我系统里缺失了这个dll,又去c盘找。于是我去应用管理器里想找这个dll,结果找不到。
2022-10-16 01:08:51
2076
3
原创 C# gridview 桌面应用开发,选中一行事件
在Designer. cs文件中添加gridview的cell点击事件监听。在窗体cs文件中事件响应。
2022-10-13 12:26:35
1439
原创 微信小程序与应用服务的关系和“代码安全“
微信开发者工具开发。这个系统网站服务就是我们通常用java、C#、python、go、c++、nodejs、php等语言开发的后端服务。很多时候无良外包商给的源代码仅仅是微信小程序源代码。当然一分钱一分货,小几万的项目还是不要想要后端源代码了,那是人家吃饭的家伙,不会轻易给出来的。上图描述了用户能接触到的部分,也就仅仅是微信小程序的前台页面和js而已。其他编译性语言都是要生成中间文件的,生成文件人是看不懂的,所以并不存在代码安全性问题。一般做微信小程序开发,需要知道微信小程序只是纯粹的”前端“。
2022-10-05 09:28:33
861
原创 微信小程序使用vant报错[ WXML 文件编译错误] ./miniprogram_npm/@vant/weapp/field/index.wxml
vant编译field index报错
2022-03-05 19:17:29
14280
6
原创 QT + VS2019环境配置
工具:QT: 版本Qt5.12.8 qt-opensource-windows-x86-5.12.8VS: Visual Studio Enterprise 2019vs的qt插件: qt-vsaddin-msvc2019-2.7.1.vsix一、安装QT组件选择如下二、安装vs的qt插件2.1有一种比较省事的方法就是用vs自带的联机查找qt插件进行安装但这种安装方式,不用梯子大概率是下载不下来了的,我已经屡战屡败了。2.2下载vs的qt插件离线安装包我下载...
2021-08-17 17:51:53
1069
原创 VSCode中转到定义、转到声明、F12不可用
今天vscode升级了下,发现转到定义、转到声明、转到实现这些就不可用了。网上查了下有说关闭整个项目文件夹,重新载入到vscode的,试了没作用
2021-08-03 19:54:21
6721
原创 Unity 小地图交鼠标点击互问题
在Unity中基于大地图制作小地图,小地图大的世界地图是由一张张图片组成的散开的地图。最终生成的世界小地图是由大世界地图通过相机拍摄转换得到的button按钮。具体实现可见我上一篇文章在相机上使用了Target Texture,将相机看到的内容映射至Texture,在把Texture渲染到一个控件上。这种模式下小地图里点击这些按钮是无效的。如果设置MAP下的Canvas画布的Mode为跟随屏幕,则button的位置需要自己一个个的去调整才能跟游戏大地图对应上。如果采用跟随相机则发
2021-01-25 10:49:40
814
1
原创 Unity 2D游戏小地图
先看2d游戏的成功的效果小地图的帖子网上一搜一大堆,但是等我真的照着去做的时候发现怎么都不行。最后反应过来,人家那是3D的,我这是2D的。所以在相机的关键参数设置上就有区别先来看下我的元素结构主相机Main Camera不管他,下面来创建上图的元素1.Canvas,画布下面挂你的小地图元素,这个元素要用Raw Image2.然后另外新建一个相机,这个相机我取名:MiniMapCamera3.然后再资源里创建一个Render Texture。我取名:MiniMapTextu
2021-01-22 18:30:36
2363
2
原创 unity点击GameObjcet位置偏移的问题
所谓点击GameObjcet事件位置发生偏移,这个得看你是怎么入门学习unity的了。本人一开始就没有经过系统学习,一上手就是做2D游戏,导致有个很重要的前置知识点缺陷。故事从现在我的游戏场景说起首先在2d状态下有个背景图片,背景上放置了游戏元素。主相机上挂载了一个移动相机的脚本,于是可以移动游戏视野。在没有挂在相机移动脚本之前,我采用的移动背景地图,就是上图的Background达到移动整个画布的效果。那个时候所有元素均挂在了一个类似OnClick的事件。能很正确的触发点击事件。但是当
2021-01-18 21:47:33
1670
1
原创 unity重置天下霸图进度20200902
很久没在csdn上同步更新了,今天心血来潮把各个界面都放上来看看经营的修房子,修大自然建筑,招聘人物,人物移动,基本开采,练习武功都有了人物可以设置工作安排武学修行做了个基础demo,能够展现本门武功,以及自动切换下一个学习的武功,但是还没做手动切换装备就只是个纯UI的概念而且纯UI也做的不够好,还有UI的bug背包也只是个纯UI经营场面点击建筑会标注当前生成内容和生成人物,也只是纯UI还没实现地图资源打算做成有限的,挖完了就没有了,也
2020-09-02 23:15:28
638
原创 unity EventTrigger在gameobjcet上点击失效问题
我有上述元素,由于有点久了,这个元素比较特别,是一个Sprite,并非UI元素。使用EventTrigger绑定事件监听鼠标无任何反应,百思不得其解。代码怎么看都没问题(使用了StrangeIoc框架)如下:using GameLogic.signal;using strange.extensions.mediation.impl;using UnityEngine;using UnityEngine.EventSystems;namespace GameLogic.view{ ..
2020-06-28 23:50:34
3157
4
原创 重置天下霸图20200405进度
上图为近期需要完成的内容和后续的一个思路。上图为队友 阿修罗 创作的用于交流的武学数据图,非常赞,偷偷传上来了。进度上最近和阿修罗一起完成了选择剧情的绝大部分内容然后把伐木,采集药材的部分问题解决了。目前支持了金矿、石头、铁矿、木材、药材的采集。以及绝大部分日常工作的行动处理。但是目前尚有些工作不能支持,主要是前期设计方案没有考虑到建筑物复用的问题。后续还要继续...
2020-04-05 01:00:41
625
2
原创 天下霸图进度汇报20200329
调整了剧本选择的界面。这中间因为网友“阿修罗”的加入,加速了剧本部分的完成度。目前剧本支持了从文件里读取个剧本的门派数据。右侧的选择游戏难度、门派信息还没完全数据对接起来,开始游戏还差一点内容对接。...
2020-03-29 01:49:55
361
原创 unity重置天下霸图之进度汇总
之前我用的QT+C++写的,弄了大致4万行有效代码(致曾经的老游戏天下霸图1——重写天下霸图计划),后面经过朋友们的强烈建议换unity。把进度在这里集中更新串联吧。截止2019/09/15 完成情况实现了各城市的动态切换,修房子,渲染排序截止2019/12/30完成情况新增了招募弟子,动态随机生成弟子,UI关联查阅...
2019-09-15 02:27:53
903
4
原创 2d游戏地图渲染图层顺序(2)
上一篇 2d游戏地图渲染图层顺序讲了大概的思路,下面我们来看看具体的代码。1.基础准备1.1.提供一个结构体用于存放建筑物指针和建筑物的度edgestruct BUILDING_EDGE{ CityNodes cityNode; int edge = 0;};1.2.提供一个结构体用于表达建筑物覆盖关系struct NODE_FROM_TO { C...
2018-10-23 16:49:16
3316
3
原创 2d游戏地图渲染图层顺序(1)
2d游戏里常见的45度角,建筑物之间相互覆盖渲染问题但是难免会遇到覆盖不正确的情况显然后面个建筑错误的覆盖了前面一个建筑。在建筑物覆盖时不能简单粗暴的两个for循环去按从第一排到最后排,从左到右的顺序去覆盖。针对这种情况,可采用拓扑排序来解决问题 大概思路如下:1.从第一排到最后一排挨个找建筑物,找到一个建筑物A后,去判断这个建筑物周边被什么元素覆盖2.建设...
2018-10-09 01:05:45
4712
原创 致曾经的老游戏天下霸图1——重写天下霸图计划
零、废话从小学二年级接触电脑,到现在20年有余。游戏玩来玩去还是老游戏更得我心。本人就玩点帝国时代、信长之野望、文明这类,带有经济、策略、战略的游戏。当然,还有例外就是剑侠情缘三,因为是画风优美的武侠题材游戏。而天下霸图是目前我已知的唯一一款武侠经营类游戏。他集合了经营、养成、战略、策略、还是武侠题材,所以比较合我胃口。然而天下霸图非常老了,大概是读初中的时候出来的,这款游戏为光谱所出,不...
2018-09-30 14:48:16
6382
6
原创 QT图片叠加CompositionMode效果一览
QPixmap tmpPix(pix.size());tmpPix.fill(Qt::transparent);QPainter p1(&tmpPix);p1.setCompositionMode(QPainter::CompositionMode_Source);p1.drawPixmap(0, 0, pix);if (canBuild)//可建则用半透明表示{ //20...
2018-09-29 22:00:47
7013
1
原创 在window下搭建TensorFlow
1.首先查看TensorFlow目前对Windows支持的python版本要求https://pypi.python.org/pypi/tensorflow/1.1.0rc2截止本文2018年2月27日,要求python是3.5,操作系统64位如果python版本不正确会提示Could not find a version that satisfies the requirement tensor...
2018-02-27 21:54:28
37719
2
原创 Android出现java.net.SocketException: Permission denied报错
Android出现java.net.SocketException: Permission denied报错 2017-01-02 20:28 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 是由于权限问题导致的,在manifests中找到AndroidManifest.xml在manifest节点下新增<...
2017-01-02 20:28:00
317
原创 python web框架之django环境搭建
python web框架之django环境搭建 2016-03-20 22:13 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 一、django环境搭建https://www.djangoproject.com/download/下载适合自己的版本,在右边有压缩包版本的,也可以到git上去拽。我用的pytho...
2016-03-20 22:13:00
295
原创 python脚本生成exe可执行文件
python脚本生成exe可执行文件 2016-03-20 13:58 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 1.先安装第三方插件:py2exe. Get py2exe from http://www.py2exe.org/在download里下载与自己python对应的版本2.写一个测试pyth...
2016-03-20 13:58:00
221
原创 python不是内部或外部命令
python不是内部或外部命令 2016-03-20 13:26 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 原因是环境变量没有添加。比如python安装再C:\Python27环境变量path增加C:\Python27即可,不需重启。但是之前报错的cmd窗口需要重新打开再执行python命令 ...
2016-03-20 13:26:00
307
原创 c++防止客户端多开巧妙代码
c++防止客户端多开巧妙代码 2016-03-01 16:01 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 在读OBS源码时看到一个比较有意思的关于防止用户多开程序的写法,简单有效,记录下 //make sure only one instance of the application can be ...
2016-03-01 16:01:00
827
原创 设计模式学习笔记c++版——单例模式
设计模式学习笔记c++版——单例模式 2016-01-07 12:53 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 特别注意单例模式c++实现在main.cpp中引用的时候要去申明下:Singleton * Singleton::m_Instance = NULL; //定义性声明不然会报错:无法解析的外部...
2016-01-07 12:53:00
155
原创 python引用py文件中文报错
python引用py文件中文报错 2015-12-04 17:12 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 文件 a.py 中引用文件 b.py 如果文件b.py中包含中文,会报错。文件hello.py中代码如下:def say_nihao(): print "你好"文件main....
2015-12-04 17:12:00
399
原创 python操作word入门
1.安装pywin32http://sourceforge.net/projects/pywin32在files里去找适合你的python版本。截止此文,最新版本是pywin32-219快捷路径:http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/安装后重启操作系统,不然会报错找不到 win32api2.简...
2015-12-04 11:02:00
57
原创 vs2010项目使用vs2013编译报错 无法打开包括文件:“winapifamily.h”
vs2010项目使用vs2013编译报错 无法打开包括文件:“winapifamily.h” 2015-07-22 12:00 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 我的老项目是vs2010下的项目。最近安装vs2013后,打开sln解决方案,调试运行报错C:\Program Files (x86)\Wi...
2015-07-22 12:00:00
2442
MySQL-python-1.2.5.win-amd64-py2.7.exe
2016-03-20
DirectShow 实务精选
2012-03-03
Chapter 16 Drawing Text vb版
2011-11-09
Chapter 16 Drawing Text
2011-11-09
Chapter 15 Compact Framework Graphics vb版
2011-11-09
Chapter 15 Compact Framework Graphics
2011-11-09
Chapter 14 The Remote API (RAPI) vb版
2011-11-09
Chapter 14 The Remote API (RAPI)
2011-11-09
Chapter 12 ADO.NET Programming
2011-11-09
Chapter 11 Storage vb版
2011-11-09
Chapter 11 Storage
2011-11-09
Chapter 10 Building Custom Controls vb版
2011-11-09
Chapter 10 Building Custom Controls
2011-11-09
Chapter 8 Data Binding to Controls vb版
2011-11-09
Chapter 8 Data Binding to Controls
2011-11-09
Chapter 7 Inside Controls
2011-11-09
Chapter 6 Mouse and Keyboard Input vb版
2011-11-09
Chapter 6 Mouse and Keyboard Input
2011-11-09
一个简单的c++的读卡写卡程序作业
2011-06-16
ASP.NET自定义控件实例教程
2010-02-12
java考试系统(JCreator 版)
2010-01-15
弱弱的java考试系统 JCreator版
2010-01-15
一个弱弱的java投票系统
2010-01-11
C# Developer'S Guide To Asp Net, Xml, And Ado Net
2009-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人