- 博客(39)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注

原创 上班摸鱼大法高级版之vscode+leetcode(详细安装教程)
首先你得有vscode,这个就不多说了,略过。下载node.js下面是v13的下载地址,v14 win7无法使用。https://npm.taobao.org/mirrors/node/latest-v13.x/win-x64/我下载的exe,记住路径,然后配置环境变量。右键我的大脑-属性-高级系统设置-高级-环境变量 在系统变量的path里加上node.exe文件夹的路径。vscode里安装leetcode插件ctrl+shift+x 或者点搜索leet..
2020-12-31 13:51:56
3756
7

原创 C++桌面图标游戏系列之二【俄罗斯方块】
最近写了一个C++桌面图标游戏系列之一【贪吃蛇】。https://blog.csdn.net/Yang9325/article/details/111031297没想到还挺受欢迎,那么系列之二【俄罗斯方块】就顺理成章的出现了。俄罗斯方块本身的逻辑我直接用这位兄弟的代码了,就是里面的变量名和一些定义实在是一言难尽,有不少冗余的地方可以优化,最重要的是很少注释,属于自己看的懂,别人看的头疼的那种。类似游戏的宽高,第几行第几列这种都是直接用数字写死的 。为了方便自己和大家查看,很多地方我.
2020-12-18 22:28:50
1663
7

原创 C++玩着玩着就会了,用桌面图标玩游戏之【贪吃蛇】
做了很多注释,不懂的话就评论问我吧,会尽量回答的这是一个控制window桌面图标,化作贪吃蛇和食物的游戏。学会了就发给女朋友玩吧。核心代码1.开启独立线程, 获取桌面宽高,隐藏界面BOOL InitInstance(HINSTANCE hInstance, int nCmdShow){ hInst = hInstance; // 将实例句柄存储在全局变量中 HWND hWnd = CreateWindowW(szWindowClass, szTitle, WS_OVERL.
2020-12-11 14:17:02
3979
33
原创 Stable Diffusion使用方法
Stable Diffusion web 快速入门,为自己定制化出图。高达娘,中世界白发眼镜娘,二次元魔女等等等
2023-04-28 15:35:56
4197
原创 C++打印控制台日志 不定参数和颜色定制
平时调试的时候打印信息比较多,为了更好的区分“轻重缓急 ” 修改了打印日志的函数。可以传入不定量不定类型的参数,也可以自定义输出的文字颜色,下面直接上代码。
2023-02-14 11:59:43
664
原创 快速学会godot 4.0beta1的tilemap(autotile)
godot的tilemap应用autotile,快速布置2d游戏场景。
2022-09-21 15:34:25
3204
1
原创 插画师的噩梦?文字描述到插画,一切都很简单(谷歌AI Disco Diffusioin)
从一行文字描述到生成CG大作,自定义桌面壁纸不是梦。谷歌AI Disco Diffusioin,可以在线运行的强力AI。
2022-05-11 11:34:13
1016
1
原创 C/C++工具类快速输出函数运行时间方便优化和查找问题
平常想输出一下函数的运行时间都是这么做的:void fuction Test(){ clock_t start = clock(); do somthing... cout << clock() - start ;}后来觉得这些重复的操作是在没有必要,想弄个更方便的,于是就有了下面这个类#include <stdio.h>#include <iostream>#include<ctime>using namesp
2022-04-02 16:25:11
1279
1
原创 “corecrt.h”: No such file or directory
“corecrt.h”: No such file or directory 缺失文件,无法编译。
2022-01-29 01:08:02
3927
1
原创 C++ Switch的使用问题error: jump to case label
error: jump to case labelnote: crosses initialization of 'int a'以上问题可能是由于switch里定义的某个临时变量,没有放在合适的作用域内导致的。以下是例子。void test(){ int key = 2; switch(key) { case 1: int a = 1; case 2: a = 3; ..
2021-09-03 10:43:28
24379
2
原创 与外挂玩家斗智斗勇
玩家开加速外挂怎么办?1.心跳频率检测2.每检测到10次违规的时候,在这段时间内进行了多少次(n次)操作,看最终占比if10/n
2021-05-29 11:45:29
338
3
原创 指针之保姆级教程10分钟就能收获这个神秘的大宝贝
程序从硬盘加载到内存里运行,各种变量(静态变量,临时变量,全局变量,字符串等等)都需要放在内存里,我们需要去创建、修改和获取某个变量就得知道这东西存在哪,也就是放在内存的哪个疙瘩。内存的排列是线性的且内存可以操作的最小单位是一个字节(1个byte,可存储0~255范围的值)。在你聪明的大脑瓜里应该能想象一条长长的线段被均匀的分割成n个段落,每一个小段落就是一个字节。这样的话我们就能给每一段内存定义一个唯一的编号,32位系统下是0x0~0xffffffff。char fit = 1;int fat = 1
2021-05-27 17:22:15
199
3
原创 搞定C++面试题之(1) 虚函数和多态
// 多态讲解案例1.cpp : CSDN 猫叔压力大//#include <iostream>using namespace std;class Animal{public: virtual void Run() { cout << "Animal Run()" << endl; }};class Human : public Animal{public: virtual void Run(...
2021-05-07 17:30:25
195
原创 2020又一次循环
循环思来想去,不断的敲键盘和回退,键盘 哒哒的响不知道要写什么。我的2020就像是2019年的复制和粘贴,2019:从前端转行搞服务端。继续单身。看些好书,《了不起的我》《万历十五年》《老人与海》等。偶尔运动,不至于挺个大肚子就行。。。。2020:仍然从事游戏行业服务端开发。继续单身。看些好书,《想点大事》《圣殿春秋》《学习究竟是什么》等。偶尔运动,不至于挺个大肚子就行。。。。其实仔细想一想,2018、2017也都差不多,要用代码表达的话就是.
2020-12-27 14:19:16
635
3
原创 终于找到vs的spy++
Spy++工具想使用spy++工具的时候,在vs的工具菜单找不到spy++, 安装目录/Common7/tools里也不到。网上各种查,都说是要安装C++核心功能,可我原本就安装了,其实他们都漏了一点。晚班折腾终于从官网说明上找到原因了:确定是否安装了需要的组件,工具->获取工具和功能Under Debugging and testing, selectC++ profiling tools在“调试和测试”下,选择“C++ 分析工具” Under Development...
2020-12-12 01:04:01
6560
2
原创 图解快速排序(c++、递归)
假设有如下数组:A = {15,10,6,1}B = {1}C = {20,5}对数组进行从小到大的排序,随机取一个数组里的值记为BaseValue,然后将所有小于BaseValue值放在左边,所有大于BaseValue的放在右边(相等的就不动了)。对于数组B来说不用进行操作就完成了目标,对于C来说进行一次上述操作就能完成排序。但是对A数组来说就不是那么简单了。我们用递归的...
2020-05-07 20:09:44
1233
1
原创 Flash player 必要的系统组件未能正常运行,请修复Adobe Flash Player
方法一:1.按键win+r 调出运行窗口 ,输入services.msc2.在弹出的服务窗口找到Flash Helper Service 启动这个服务,如果原本就是启动的,重启服务。方法二点击立即修复,使用官网修复工具尝试修复。...
2020-03-13 11:47:06
44938
5
原创 c++ struct内存对齐 减少内存占用
字节对齐原则在系统默认的对齐方式下:每个成员相对于这个结构体变量地址的偏移量正好是该成员类型所占字节的整数倍,且最终占用字节数为成员类型中最大占用字节数的整数倍。struct struct1{ char a; int b; short c;}Struct1;//这个结构体对齐值 按最大size的来算,对齐值是4字节(int的size)//第一个变量...
2019-11-27 11:11:14
857
2
原创 python 10行代码发短信打电话(twilio)
https://www.twilio.com/不多说,注册需要python3.5.5本地window和centos服务器上测试都可以注册的时候会绑定你的手机(代码里用到的to),给你发验证码。试用账号只能操作这个号码。创建一个 SMS项目获得twilio一个用来给你发短信的手机号码(代码里的from_)并获得sid和tokenpip install twilio #...
2019-11-04 15:01:40
7702
1
原创 python3 微博群关注 自动发群消息
一.开发环境python3.6windows7chrome谷歌浏览器需要的python的包 requests亲测可运行,时间(2019-1-30)二.找到需要的数据2.1 在电脑上找到微博群先清缓存 ,ctrl+shift +del ,清空cookie等缓存数据打开chrome浏览器,按F12,点击进入手机模式f5刷新进入https://m.weibo.c...
2019-11-04 15:01:06
3408
1
原创 C++与Lua的探索之旅(1)——启动篇
1.环境lua 5.3 vs2015这里下载lua源文件 解压http://www.lua.org/ftp/解压后如下图。2.在vs上把lua文件编译成lib1.vs建立空项目2.右键项目属性->项目默认值->配置类型----->把 应用程序exe 改成 静态库.lib3.设置平台 ,项目属性右上角,配置光利器,我的项目设置成了x...
2019-09-28 19:11:20
375
1
原创 h5游戏突然自动打开迅雷下载配置的zip文件进不了游戏can't find central directory is this a zip file
进入自家的h5游戏,加载资源的时候总是自动弹出迅雷下载游戏里的前端配置文件 导致游戏进不了,前端也不知道怎么回事。。重启大法也就好了一会。。想来想去,好像是资源加载完成没有回调,因为是迅雷下载的???(一脸懵逼)在我陷入沉思的时候突然想起来早上更新了迅雷。。。时间2019-3-20绝望的我打算卸载迅雷试试。。然后就解决了这个神奇的bug@迅雷程序员 生活如此艰难,...
2019-03-20 17:56:24
4059
原创 excel通过vbs导出json文件
朋友怎么把excel数据导成json,就去研究了一番。晚上找到的一段vba代码有2个问题一个是不能修改标签页的名字,一个是存储的json文件明带上了.xlsm的后缀。修改后发上来。一、excel 2007 创建能使用宏的xlsm文件Sub ToJson() '创建UTF8文本文件 myrange = Worksheets(ActiveSheet.Name).UsedRan...
2019-01-19 16:02:22
1332
原创 高斯模糊-原理类似近视眼
实现ps里用过的模糊效果,还是挺有意思的! Shader "Unlit/gaussian_blur"{ Properties { _MainTex ("Texture", 2D) = "white" {} _GaussianBlur("高斯模糊值",Range(0.001,0.01)) = 0.001 } SubShader { Tags { "RenderTyp...
2018-10-27 10:52:15
960
原创 UnityShader实现百叶窗效果,主要通过shader实现C#只是做开关控制
shader实现以上百叶窗效果看到一篇文章弄的比较复杂,觉得可以都通过shader来实现,就动手了。shader定义了2张texture,自己随便找2张图片拖进去就行。Shader "Unlit/NewUnlitShader"{ Properties { _MainTex ("Texture", 2D) = "white" {} _MainTex2 ("Tex...
2018-10-08 17:32:42
3150
原创 学习unity shader问题记录
invalid output semantic 'SV_POSITION': Legal indices are in [0,0] at line 25 (on d3d11)《unity shader 入门精要》中,有一段实例代码// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'...
2018-07-14 00:57:57
1727
2
原创 as3 俄罗斯方块 优化 美化版
最近在研究俄罗斯方块(主要用于怀旧~))。下载了别人的代码来参考,发现一些bug,修改后再进行了一些美化(就是改改颜色,改改格子的形状)。有问题可以回帖提问!!尽力回答!!希望对你有用。要点0.用timer或者enterframe等来计时,每过一定时间就向下移动!1.数组保存整个游戏的格子。2.每种形状的格子用数组写死,定义好。另一个数组保存正在下落的形状格子。3.我通
2015-11-07 16:15:57
1490
原创 记录了有些比较少见、奇葩的问题和这些问题的解决方式(会不断增加)
2014/06/03 18:30VerifyError: Error #1102: Illegal default value for type int.原因 :evolveId:int = null 为int 赋值 null
2014-07-29 15:44:29
978
原创 在学校学了3年,用了半年多的as3
接触了as3有一段时间了,期间经历了很多。有困难有挫折,当然更多的是收获。平时总爱看看大神写的博客,在那能学到不少东西。一直想着什么时候自己能在as3方方面写点东西,记录一下成长的过程,也想写点东西帮一帮刚刚踏上这条不归路(哈哈~)的童鞋们! 毕业后在一家正在发展的游戏公司上班,在手游项目组里工作了大概5个月的时间,游戏也在最近正式不删档内测了,这样正好能有时间写些东西。工作后
2014-07-28 16:32:47
927
gundamRX782OutfitStyle-v10,生产高质量高达娘
2023-04-28
(C++源码)桌面图标玩游戏系列之一【贪吃蛇】
2020-12-23
C++桌面图标游戏系列之二【俄罗斯方块】源码
2020-12-18
刚开始研究QT,右键点击的响应怎么实现
2021-06-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人