自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (30)
  • 收藏
  • 关注

原创 dll调用nodejs的回调函数

nodejs引用dll,dll回调js的回调方法。

2023-08-17 15:53:21 354

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

原创 nodejs安装ffi报错,windows-build-tools安装不成功

他会去下载很多编译需要用的文件。一方面是python27,另一方面是BuildTools,应该是用于编译连接dll的时候编译使用的。,才能安装windows-build-tools。要使用v17.x.x版本的nodejs。首先要确定nodejs的版本。

2023-08-09 20:08:05 647

原创 vscode调试Electron项目

vscode中打开electron项目断点运行配置

2022-10-17 18:25:39 654

原创 vscode+Electron环境搭建 helloword

一个基于Chrome+Nodejs的容器,可以用纯前端的方式实现跨平台的桌面应用开发。代码由js,css,html构成,它支持把整个项目编译成exe。由于它支持Nodejs,所以可以引用dll,那么技术上涉及到跟硬件打交道的事情可以用c#,c++来开发,做成dll再有Nodejs去调用。所以我们可以把electron当作一个快速开发业务逻辑和界面逻辑的手段。底层核心可以用c++做,大大提高了开发效率。

2022-10-17 18:12:37 3663 1

原创 C# 实现打印机队列监控Win32_PrintJob,Win32_Printer

C#使用Win32_PrintJob,Win32_Printer 实现一个检测系统发出的打印队列文件,打印的状态,打印机状态的模块。

2022-10-17 13:41:57 4469 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 1647 3

原创 C# gridview 桌面应用开发,选中一行事件

在Designer. cs文件中添加gridview的cell点击事件监听。在窗体cs文件中事件响应。

2022-10-13 12:26:35 1317

原创 C# 欢迎界面,自动关闭

c#弹窗几秒自动关闭

2022-10-11 18:11:50 151

原创 微信小程序与应用服务的关系和“代码安全“

微信开发者工具开发。这个系统网站服务就是我们通常用java、C#、python、go、c++、nodejs、php等语言开发的后端服务。很多时候无良外包商给的源代码仅仅是微信小程序源代码。当然一分钱一分货,小几万的项目还是不要想要后端源代码了,那是人家吃饭的家伙,不会轻易给出来的。上图描述了用户能接触到的部分,也就仅仅是微信小程序的前台页面和js而已。其他编译性语言都是要生成中间文件的,生成文件人是看不懂的,所以并不存在代码安全性问题。一般做微信小程序开发,需要知道微信小程序只是纯粹的”前端“。

2022-10-05 09:28:33 775

原创 c# 窗体程序,按钮样式

c# windows窗体开发,修改按钮样式

2022-07-26 19:18:35 1245

原创 vs2022 c++引用lib

vs引用lib

2022-07-14 19:03:19 2902

原创 vs2022安装qt visual studio tools插件

vs2022安装 qt tools

2022-07-13 12:22:41 3118 1

原创 微信小程序使用vant报错[ WXML 文件编译错误] ./miniprogram_npm/@vant/weapp/field/index.wxml

vant编译field index报错

2022-03-05 19:17:29 13581 6

原创 微信小程序开发扫条码wx.scanCode报scanCode:fail

微信开发工具模拟器,扫码条码失败

2022-03-05 13:31:40 3976 2

原创 微信小程序weui导入项目的各种坑

微信小程序使用weui,使用npm方法构建

2022-01-20 13:15:44 10073 5

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

原创 VSCode中转到定义、转到声明、F12不可用

今天vscode升级了下,发现转到定义、转到声明、转到实现这些就不可用了。网上查了下有说关闭整个项目文件夹,重新载入到vscode的,试了没作用

2021-08-03 19:54:21 6274

原创 Unity 小地图交鼠标点击互问题

在Unity中基于大地图制作小地图,小地图大的世界地图是由一张张图片组成的散开的地图。最终生成的世界小地图是由大世界地图通过相机拍摄转换得到的button按钮。具体实现可见我上一篇文章在相机上使用了Target Texture,将相机看到的内容映射至Texture,在把Texture渲染到一个控件上。这种模式下小地图里点击这些按钮是无效的。如果设置MAP下的Canvas画布的Mode为跟随屏幕,则button的位置需要自己一个个的去调整才能跟游戏大地图对应上。如果采用跟随相机则发

2021-01-25 10:49:40 699 1

原创 Unity 2D游戏小地图

先看2d游戏的成功的效果小地图的帖子网上一搜一大堆,但是等我真的照着去做的时候发现怎么都不行。最后反应过来,人家那是3D的,我这是2D的。所以在相机的关键参数设置上就有区别先来看下我的元素结构主相机Main Camera不管他,下面来创建上图的元素1.Canvas,画布下面挂你的小地图元素,这个元素要用Raw Image2.然后另外新建一个相机,这个相机我取名:MiniMapCamera3.然后再资源里创建一个Render Texture。我取名:MiniMapTextu

2021-01-22 18:30:36 2183 1

原创 unity点击GameObjcet位置偏移的问题

所谓点击GameObjcet事件位置发生偏移,这个得看你是怎么入门学习unity的了。本人一开始就没有经过系统学习,一上手就是做2D游戏,导致有个很重要的前置知识点缺陷。故事从现在我的游戏场景说起首先在2d状态下有个背景图片,背景上放置了游戏元素。主相机上挂载了一个移动相机的脚本,于是可以移动游戏视野。在没有挂在相机移动脚本之前,我采用的移动背景地图,就是上图的Background达到移动整个画布的效果。那个时候所有元素均挂在了一个类似OnClick的事件。能很正确的触发点击事件。但是当

2021-01-18 21:47:33 1455 1

原创 unity重置天下霸图进度20200902

很久没在csdn上同步更新了,今天心血来潮把各个界面都放上来看看经营的修房子,修大自然建筑,招聘人物,人物移动,基本开采,练习武功都有了人物可以设置工作安排武学修行做了个基础demo,能够展现本门武功,以及自动切换下一个学习的武功,但是还没做手动切换装备就只是个纯UI的概念而且纯UI也做的不够好,还有UI的bug背包也只是个纯UI经营场面点击建筑会标注当前生成内容和生成人物,也只是纯UI还没实现地图资源打算做成有限的,挖完了就没有了,也

2020-09-02 23:15:28 548

原创 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 2742 3

原创 重置天下霸图20200405进度

上图为近期需要完成的内容和后续的一个思路。上图为队友 阿修罗 创作的用于交流的武学数据图,非常赞,偷偷传上来了。进度上最近和阿修罗一起完成了选择剧情的绝大部分内容然后把伐木,采集药材的部分问题解决了。目前支持了金矿、石头、铁矿、木材、药材的采集。以及绝大部分日常工作的行动处理。但是目前尚有些工作不能支持,主要是前期设计方案没有考虑到建筑物复用的问题。后续还要继续...

2020-04-05 01:00:41 544 2

原创 天下霸图进度汇报20200329

调整了剧本选择的界面。这中间因为网友“阿修罗”的加入,加速了剧本部分的完成度。目前剧本支持了从文件里读取个剧本的门派数据。右侧的选择游戏难度、门派信息还没完全数据对接起来,开始游戏还差一点内容对接。...

2020-03-29 01:49:55 315

原创 unity重置天下霸图之进度汇总

之前我用的QT+C++写的,弄了大致4万行有效代码(致曾经的老游戏天下霸图1——重写天下霸图计划),后面经过朋友们的强烈建议换unity。把进度在这里集中更新串联吧。截止2019/09/15 完成情况实现了各城市的动态切换,修房子,渲染排序截止2019/12/30完成情况新增了招募弟子,动态随机生成弟子,UI关联查阅...

2019-09-15 02:27:53 841 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 3167 3

原创 2d游戏地图渲染图层顺序(1)

2d游戏里常见的45度角,建筑物之间相互覆盖渲染问题但是难免会遇到覆盖不正确的情况显然后面个建筑错误的覆盖了前面一个建筑。在建筑物覆盖时不能简单粗暴的两个for循环去按从第一排到最后排,从左到右的顺序去覆盖。针对这种情况,可采用拓扑排序来解决问题 大概思路如下:1.从第一排到最后一排挨个找建筑物,找到一个建筑物A后,去判断这个建筑物周边被什么元素覆盖2.建设...

2018-10-09 01:05:45 4500

原创 致曾经的老游戏天下霸图1——重写天下霸图计划

零、废话从小学二年级接触电脑,到现在20年有余。游戏玩来玩去还是老游戏更得我心。本人就玩点帝国时代、信长之野望、文明这类,带有经济、策略、战略的游戏。当然,还有例外就是剑侠情缘三,因为是画风优美的武侠题材游戏。而天下霸图是目前我已知的唯一一款武侠经营类游戏。他集合了经营、养成、战略、策略、还是武侠题材,所以比较合我胃口。然而天下霸图非常老了,大概是读初中的时候出来的,这款游戏为光谱所出,不...

2018-09-30 14:48:16 6060 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 6668 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 37558 4

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

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

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

原创 python不是内部或外部命令

python不是内部或外部命令 2016-03-20 13:26 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 原因是环境变量没有添加。比如python安装再C:\Python27环境变量path增加C:\Python27即可,不需重启。但是之前报错的cmd窗口需要重新打开再执行python命令 ...

2016-03-20 13:26:00 262

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

原创 设计模式学习笔记c++版——单例模式

设计模式学习笔记c++版——单例模式 2016-01-07 12:53 by 冷水菜, ... 阅读, ... 评论, 收藏, 编辑 特别注意单例模式c++实现在main.cpp中引用的时候要去申明下:Singleton * Singleton::m_Instance = NULL; //定义性声明不然会报错:无法解析的外部...

2016-01-07 12:53:00 124

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

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

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

医疗器械软件注册审查指导原则(2022版)

医疗器械软件注册审查指导原则(2022版)

2022-03-09

MySQL-python-1.2.5.win-amd64-py2.7.exe

python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序 是因为安装的MySQLdb的版本不对,你可能是win64位,官网下载的是32位安装包。你需要使用64位的安装包

2016-03-20

DirectShow开发指南

DirectShow开发指南 讲的有点难了。不过要了解DirectShow还是看这本好

2012-03-03

DirectShow 实务精选

DirectShow就是我们平时弄得directx那个的开发了。它包含了视频渲染编码解码。也可以用于网络视频开发。网上也有写好的fillter可以直接拿过来使用。 DirectShow 实务精选这本书代码注解非常详细,讲的通透。

2012-03-03

Chapter 16 Drawing Text vb版

This chapter covers controlling the appearance of text, using classes in the System.Drawing namespace vb版

2011-11-09

Chapter 16 Drawing Text

This chapter covers controlling the appearance of text, using classes in the System.Drawing namespace

2011-11-09

Chapter 15 Compact Framework Graphics vb版

This chapter introduces the basics of creating graphical output from a Compact Framework program.

2011-11-09

Chapter 15 Compact Framework Graphics

This chapter introduces the basics of creating graphical output from a Compact Framework program.

2011-11-09

Chapter 14 The Remote API (RAPI) vb版

This chapter covers the Remote API, a second option for making the device-to-desktop connection for devices that are connected using ActiveSync.

2011-11-09

Chapter 14 The Remote API (RAPI)

The last chapter discussed Web Services, one option for connecting CF-based devices to desktop (and server) systems.

2011-11-09

Chapter 12 ADO.NET Programming

This chapter introduces ADO.NET, a set of Compact Framework classes used for database programming in managed code

2011-11-09

Chapter 11 Storage vb版

In this chapter we examine .NET Compact Framework’s capabilities for accessing local storage, concentrating on File I/O and Registry access.

2011-11-09

Chapter 11 Storage

In this chapter we examine .NET Compact Framework’s capabilities for accessing local storage, concentrating on File I/O and Registry access.

2011-11-09

Chapter 10 Building Custom Controls vb版

includes developing for multi threaded applications, animation, and incorporating your custom controls into the Windows Forms Designer toolbox in Visual Studio .NET.

2011-11-09

Chapter 10 Building Custom Controls

we cover developing custom controls; including extending existing controls, building composite controls, and creating controls that provide their own rendering.

2011-11-09

Chapter 8 Data Binding to Controls vb版

In this chapter, we examine data binding, the ability to associate non-GUI objects that hold and maintain data with the controls that present and receive that data

2011-11-09

Chapter 8 Data Binding to Controls

In this chapter, we examine data binding, the ability to associate non-GUI objects that hold and maintain data with the controls that present and receive that data

2011-11-09

Chapter 7 Inside Controls

In this chapter, we discuss controls, the objects of the GUI, and then use five of them to develop the first version of our sample application

2011-11-09

Chapter 6 Mouse and Keyboard Input vb版

This chapter covers mouse and keyboard input, or the smart device equivalent. Mouse and keyboard are standard input devices on a desktop PC system

2011-11-09

Chapter 6 Mouse and Keyboard Input

This chapter covers mouse and keyboard input, or the smart device equivalent. Mouse and keyboard are standard input devices on a desktop PC system, but no standard exists for smart device input. There is, instead, a wide range of available input hardware, limited only by the imaginations of the platform development teams. Programmers who are new to smart device programming need to adopt new approaches to thinking about user input when developing software for smart In this chapter, we discuss Platform Invoke – a .NET feature for calling unmanaged libraries from managed code

2011-11-09

一个简单的c++的读卡写卡程序作业

这是我们在上西南财经大学的金融电子设备课的时候做的作业。 我们这几个人已经很久没上过课了,老师看了作业很满意,然后问我们,你们做了多长时间。我本来想说一个通宵,后来觉得这样不妥,于是说3,4天。老师吐了一句,这么快?(PS,这东西那么简单,从0开始学还是很快的,一天完全够了) 哎,财大的技术就那个样子,没办法,整体都是不想学技术的,都是金融类的,什么都往金融偏,做技术不容易啊。。。。 —————————— 由于是赶出来的,所以有很多不完善的地方,比如选择端口那里,本来可以修改一下弄成一个循环来遍历的,但是后来不想弄了,就写成了一个选择端口了。。。这个设备端口在插上读卡器后再系统的设备管理里面去查看你的读卡器的端口吧

2011-06-16

ASP.NET自定义控件实例教程

ASP.NET自定义控件实例教程,就是webControl这些,有讲到这些直接怎么相互传值,怎么保存控件状态这些,还是比较系统的讲了这个,反正我看了收获蛮大的,这个虽说是实例,但是讲到很详细到位,我这方面是0基础,但还是看懂了。

2010-02-12

java考试系统(JCreator 版)

这个考试系统是我们java初级编程的期末考试作业。做的很不好,但是基本上实现了其功能,希望对初学者能有所帮助。用的是JCreator ,数据是access 2007的。 更希望以后我们西南财大计科的学弟学妹们在做这个麻烦的作业的时候,能够对你们有所帮助。 这个有服务器端和客户端。运行是先运行Sever.java,然后再打开一个JCreator ,运行MainMenu.java 非初学者强烈建议误下载,写的实在太烂了,倒是比较适合在学这个又是用JCreator的学生交流

2010-01-15

弱弱的java考试系统 JCreator版

这个是我自己写的java初级编程期末作业。虽然还是有很多问题。但是基本上实现了考试系统的功能。大家交流学习吧,希望对初学者有所帮助。更希望对以后对我们西南财大计科弱弱的学弟学妹们做这个麻烦的作业有所帮助。 这个版本有服务器端,有客户端,数据库是用的access 2007. 界面做的巨丑无比,因为用的是awt包,另外,用的不是多线程。。。。让大家见笑了。能应付作业就是了,别指望高分。。。 注意:运行时,先运行Sever.java,然后再打开一个JCreator,运行MainMenu.java。 Sever.java 是服务器端,MainMenu.java是客户端

2010-01-15

一个弱弱的java投票系统

一个同学用JCreator写的java投票系统,虽然有诸多不好,但是对于初学者来说,还是可以交流学习一下的。等两天我再把我的考试系统传上来,这是老师布置的作业,应该能符合大部分学校老师的要求,大家可以借鉴借鉴

2010-01-11

一个简单的c#留言板

朋友写的c#留言板,写的很简单,但是基本功能还是有的,希望对初学者有点点帮助。

2009-07-29

C# Developer'S Guide To Asp Net, Xml, And Ado Net

英文版的,不过看不懂可以看代码吧,看看代码还是不错的,外国的书好多例子举得很好,看看用用就会了

2009-04-17

C sharp 语言规范

就是C#的语言规范,不过是word文档的,大家讲究看吧

2009-04-17

Struts快速学习指南

其实这类资源都差不多的。反正我对这个不感冒,好坏大家看咯才知道哦

2009-03-29

JavaScript源码大全 v1.0

全部是源代码,都是些常用的包括文字,图像,菜单等的源代码,直接复制用就是了

2009-03-29

空空如也

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

TA关注的人

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