自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bruce

好像是个程序员

  • 博客(153)
  • 资源 (8)
  • 收藏
  • 关注

原创 使用C++调用浏览器、邮箱等

lpOperation 进行的操作,如"open","print","explore"分别对应 "开启","列印","浏览", 也可以为空(""),此时表示进行预设的操作。SW_SHOWNORMAL 启动并显示视窗,如果是最大(小)化,视窗将会还原。SW_MINIMIZE 最小化,并把Z order顺序在此视窗之后(即视窗下一层)的视窗启动。SW_SHOWNOACTIVATE 以初始化大小显示视窗但不改变当前启动的视窗。SW_SHOWNA 以当前状态显示视窗但不改变当前启动的视窗。

2024-02-20 12:07:05 390

原创 gitignore规则

除了可以在项目中定义 .gitignore 文件外,还可以设置全局的 git .gitignore 文件来管理所有Git项目的行为。在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。这种方式通过在项目的某个文件夹下定义 .gitignore 文件,在该文件中定义相应的忽略规则,来管理当前文件夹下的文件的Git提交行为。: 忽略当前路径下的bin文件夹,该文件夹下的所有内容都会被忽略,不忽略 bin 文件。

2024-01-29 17:59:13 586

原创 push到gitee报错

原因是通过 仓库(项目) 的管理添加的公钥,而不是通过个人设置增加的公钥导致的问题。

2023-12-11 02:00:17 74

原创 通过python获取svn状态

【代码】通过python获取svn状态。

2023-10-28 21:03:07 287

原创 apk内嵌套apk,通过一个apk安装或启动另一个apk

【代码】apk内嵌套apk,通过一个apk安装或启动另一个apk。

2023-09-02 17:42:42 429

原创 红色警戒变态模式

红色警戒变态模式

2023-02-07 22:49:44 212 1

原创 mac上安装windows系统

1、mac自带的bootcamp安装windows,两个系统相对独立,在开机时选择;2、用PD在mac上安装虚拟机,然后再在PD内安装windows系统,因此,两个系统可以同时运行,但是这样内存是共用的,windows系统是基于mac的虚拟机上运行的。

2022-10-22 19:26:57 9788 5

原创 linux几种查找方式

linux几种查找方式

2022-10-15 14:13:39 624

原创 vim常用命令

vim使用

2022-09-25 13:44:37 161

原创 python sys模块常用属性

python sys模块常用属性

2022-09-06 16:00:10 141

原创 python os模块常用属性

python os模块。

2022-09-06 15:48:02 153

原创 番茄插件番茄助手下载

提取码bm4w。

2022-07-31 17:00:11 998

原创 python打开并加载系统文件

.

2022-06-16 18:11:29 234

原创 使用tkinter编写界面

...

2022-06-16 16:22:35 217

原创 夜神模拟器adb查看log

...

2022-06-09 22:50:10 2626

原创 cocos2d shader高亮

BlinkShader.vshattribute vec4 a_position;attribute vec2 a_texcoord;attribute vec4 a_color;#ifdef GL ESvarying mediump vec2 v_texcoord;varying mediump vec4 v_fragmentColor;#elsevarying vec2 v_texCoord;varying vec4 v_fragmentColor;#endif

2022-03-13 16:51:46 4373

原创 tableView reloadAndLocation

local offset = tableview.getContentOffset();local oldSize = tabletview.getContainer().getContentSize();tabletview.reloadData();let newSize = tableview.getContainer()/getContentSize();let size = cc.size(newSize.width - oldSize.width,newSize.height -

2022-03-13 16:33:50 324

原创 cocos2dx FBX转换成C3B/C3T

虽然说cocos2dx做3d游戏有点鸡肋,但是在2d游戏中有时候我们会简单的用到些3d模型,市场上大多数3d软件导出的格式一般是*.fbx格式的文件,但是cocos2d中支持的文件只有*.c3b、*.c3t两种格式,c3t文件为普通文本格式;c3b为二进制格式,也是提倡使用的。这个时候就需要我们将fbx文件转换成c3t、c3b文件了。首先拉取工程文件:百度网盘 请输入提取码密码:25bj下载下来是一个c++的工程文件,这个时候我们开始编译,不出意外的话会出现:error C1083: 无

2022-02-17 16:42:29 10481

原创 armeabi-v7a arm64-v8a armeabi x86 x86_64区别

Android 设备的CPU类型(通常称为”ABIs”)   查看安卓手机CPU类型armeabi,armeabi-v7a,还是arm64-v8a armeabiv-v7a: 第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它.arm64-v8a: 第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中之一。armeabi...

2022-01-26 17:47:12 12468 1

原创 xcode12 编译 cocos2d报错

使用xcode12 构建 cocos2d 3.17项目出现以下类似问题:the linked framework is missing one or more architectures required by this target arm64究其原因:因为v8不支持32位cpu,即不支持armv7,如果你不需要再支持32位设备的话,那么你可以直接去掉armv7的编译修改如下:基本以上四出修改就能解决debug模式下跑起来项目,真机上暂时没试,应该也是直接修改release中的..

2021-09-03 01:16:38 578

原创 lua模式匹配

这些元字符的大写形式表示它们的补集,如%A,表示所有非字母字符。print(string.gsub("hello, up-down!","%S","."))--输出hello..up.down. 4上例中的4表示替换的次数。除了上述元字符之外,Lua还提供了另外几个关键字符。如:( ) . % + - * ? [ ] ^ $其中%表示转义字符,如%.表示点(.),%%表示百分号(%)。方括号[]表示将不同的字符分类,即可创建出属于自己的字符分类,如[%w_]表示匹配字符、数字 ...

2021-09-01 14:56:49 634

原创 loadstring的用法

之前一直听说,项目中没具体的用到,印象不深,后来面试时还真被问到了,记录下 local script="local ee={[0]={id=0,lv=5,text='y'},[1]={id=1,lv=3,text='z'}} return ee" local tb=loadstring(script)() print(tb[0].text) local addscript="function addNum(a,b) return a+b end" loa

2021-08-30 10:55:10 1999

原创 setfenv的用法

function fun1() setfenv(1, { show=_G.print,a=222 })-- 将当前函数的环境表改变 --print(a) --错误,无print show(a) --可以直接调用show ,并且a为222endfun1()function fun2() setfenv(2, { display=_G.print,a=333 })-- 将调用自己的函数的环境表改变 print("fun2",a) --可以正常使用,自己的...

2021-08-30 10:34:11 234

原创 jenkins接入企业微信提醒

1、可以简单的在jenkins中安装企业微信插件,直接配置,就可以直接通知2、为了实际的需求可能要通知部分人或者通知内容要更改,这个时候我们可以自己手写一个python脚本文件,根据需求放在build前后执行就OK了。#!/usr/bin/env pythonimport requestsimport jsonurl = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=2aef68c3-9948-439e-ba10-xxxxxxx

2021-07-28 22:54:45 1205

转载 常用Linux命令总结

列出目录内容 ls -a:显示所有文件(包括隐藏文件); ls -l:显示详细信息; ls -R:递归显示子目录结构; ls -ld:显示目录和链接信息; ctrl+r:历史记录中所搜命令(输入命令中的任意一个字符); Linux中以.开头的文件是隐藏文件; pwd:显示当前目录查看文件的类型file:查看文件的类型复制文件目录1、cp:复制文件和目录 cp源文件(文件夹)目标文件(文件夹)常用参数:-r:递归复制整个目录树;-v:显示详细信息;复制文件夹时要在cp

2021-07-24 22:57:13 160

原创 两数相加

给你两个非空 的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0开头。输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807输入:l1 = [0], l2 = [0]输出:[0]输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9...

2021-05-07 21:27:53 71

原创 linux下搭建svn仓库

1、使用yum安装svnyum -y install subversion安装完后通过svn help查看是否安装成功2、创建svn目录仓库[root@localhost /]# cd /home[root@localhost home]# mkdir svn[root@localhost home]# svnadmin create /home/svn[root@localhost home]# ls svnconf db format hooks locks REA

2021-02-20 21:33:17 507

原创 快速拉取github上仓库

有时候,在github上看到些好的工具或者好的代码,想down下来,这个速度让人真是蛋疼,然而我们就可以借助码云gitee间接的拉取。1、注册码云:码云传送门2、点击右上角的+号新建仓库3、导入已有仓库输入要拉取的github中仓库网址,注意是网址,不是仓库链接然后创建。这个时候gitee就会去拉取你所要的仓库,等大概几分钟(具体看仓库内容)就拉下来了。4、拉取完后就可以正常的在gitee上拉取到我们本地了...

2020-11-13 22:45:43 1122

原创 cocos相关资料

https://blog.csdn.net/u013007305/article/details/50995684

2020-10-21 14:38:28 99

原创 无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: "abcabcbb"输出: 3解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复字符的最长子串是"wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke"是一个子序列,不是子串...

2020-10-14 10:46:23 201 1

原创 两数相加

给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807 ListNode* addTwoNumbers(L...

2020-10-13 21:06:20 92

原创 三数之和

给你一个包含 n 个整数的数组nums,判断nums中是否存在三个元素 a,b,c ,使得a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。 vector<vector<int>> threeSum(vector<int>& nums) { std::sort(nums.begin(),nums.end()); vector<vector<in...

2020-10-12 20:54:31 66

原创 cocos2dx-lua在xcode8.3的模拟器上崩溃解决办法

用xcode跑cocos2d3.17的版本项目lua-tests crash when LuaStack::init() function invoked lua_open()崩溃问题据说是

2020-09-21 19:56:35 306

原创 cocosStudio中使用动画

csdn的插入代码的功能更新出bug了么,编辑出来的代码,格式错乱..........只能贴图片了

2020-09-18 14:56:16 171 1

原创 setLastFrameCallFunc接口不能使用

坑 坑 坑~~~~~~~~~在使用cocosStudio导出的帧动画时,动画最后一帧回调不起作用、崩溃问题,原因是引擎中并没有成功导出lua接口解决方案:1、打开lua_cocos2dx_coco_studio_manual.cpp文件,找到extendActionTimeline2、仿照setFrameEventCallFunc的实现重新导出下setLastFrameCallFunc接口static int lua_cocos2dx_ActionTimeline_setLastFra

2020-09-18 14:44:25 179

原创 将python转换成exe

1、pyhton版本:2.7.9(其他版本不清楚)2、到python包官网依次下载,future,prfile,pywin32,pyinstaller这四个包,直接搜索要的包就好3、进入到future文件夹中执行:python setup.py install进行安装4、prfile下载下来是auto_profiler-1.4-py2.py3-none-any.whl的形式,pip install xxx5、pywin32这个要下载对应的版本,安装方式同第三步6、最烦的安装pyinsta

2020-09-18 10:53:52 271

原创 linux命令返回值-错误码对照表

"OS error code 1: Operation not permitted""OS error code 2: No such file or directory""OS error code 3: No such process""OS error code 4: Interrupted system call""OS error code 5: Input/output error""OS error code 6: No such device o...

2020-09-04 00:35:43 2046

原创 shell学习记录(四)

Shell 函数1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255)#!/bin/bashfunWithReturn(){ a=1 b=5 c=$[$a+$b] return $c}funWithReturnecho "输入的两个数字之和为 $? !"输

2020-09-04 00:31:37 97

原创 shell学习记录(三)

Shell 流程控制if else-if else 注意:在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个elseif condition1then command1elif condition2 then command2else commandNfi写成一行(适用于终端命令提示符):if [ $(ps -ef | grep -c "ssh") -gt 1 ]; then echo "true"; fifor ...

2020-09-03 21:26:56 90

原创 shell学习记录(二)

read: read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量#!/bin/shread nameread name1echo "$name It is a test"echo "$name1 It is a test1"以上代码保存为 test.sh,name 接收标准输入的变量,结果将是:[root@www ~]# sh test.shOK #标准输入OK1OK It is a test ...

2020-09-03 00:22:12 70

番茄插件番茄助手下载...

番茄插件番茄助手下载...

2022-07-31

cocos2d-x-3rd-party-libs-bin.zip支持的libluajit.a文件

用xcode运行cocos2d,5s及以上的设备会崩溃在lua_open(),将下载下来的ios中的libluajit.a文件替换到自己工程就好了

2020-09-21

py转exe依赖的python库

将python打包成exe时用到的python一些列的依赖包.

2020-09-18

vc运行相关dll.zip

msvcp140d.dll、vcruntime140d.dll.

2020-09-17

msvcp140d.dll ucrtbased.dll

cocos2d编出来的exe在没有c++库环境的电脑中依赖的库.

2020-09-17

HardLinkShellExt_x64_3.8.6.2_XiaZaiBa.rar

创建非桌面快捷方式-硬链接...................................................

2020-08-29

encryptLua.py cocos2d批量加密lua脚本

通过python批量加密cocos2d中的lua脚本

2020-08-05

lua编译器luac.exe,加密lua脚本

lua编译器luac.exe,加密lua脚本

2020-08-05

lua解析器,方便lua开发

lua解析器,方便lua开发

2020-08-05

空空如也

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

TA关注的人

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