- 博客(30)
- 资源 (8)
- 收藏
- 关注
原创 Git操作
克隆仓库git clone查看状态git status把文件加入缓冲区git add删除文件git rm仅仅删除git仓库中的文件但是仍然保留在工作区(比如误提交)git rm --cached文件重命名git mv把文件从缓冲区移除git reset HEAD查看修改内容git diff查看缓冲区和已提交的修改git diff --staged提交git commitgit commit --amend查看提交历史git loggit log --pretty
2021-12-29 17:26:40 343
原创 Windows使用GCC
下载地址安装的时候可以下载一个安装器安装,也可以下载离线包安装,也就是说如果在线安装包安装不了,可以自己手动下载一个适合自己的离线安装包,比如我的选择是x86_64-win32-seh。
2022-07-12 14:21:51 374 1
原创 VSCode安装golang的工具插件失败问题
问题现在VSCode已经比较智能了,检测到你开发语言是go并且安装了golang插件之后,就会自动弹出来问你要不要安装其他go的开发工具,比如代码提示,跳转等工具,但是安装的时候,可能会报"io timeout“,这种情况一般是被墙了,然后访问不到"proxy.golang.org"导致的。解决设置到国内的代理,打开命令行,输入:go env -w GOPROXY=https://goproxy.cn...
2022-04-25 16:24:17 1930
原创 学学写Shell
基本语法1. case条件选择语句case XXX in OPTION1) operation1 operation2 ;; OPTION2) operation1 operation2 ... ;; *) #相当于switch...case...中的default operations... ;;esac一些常见用法1. 把执行结果赋值给变量# 语法:VAR_NAME=$(执行语句)resp=$(curl "www.baidu.com")echo
2022-04-23 09:24:52 446
原创 Lua日期的格式化字符串
各种百分号格式化%a 一星期中天数的简写 (Wed)%A 一星期中天数的全称 (Wednesday)%b 月份的简写 (Sep)%B 月份的全称 (September)%c 日期和时间
2022-01-13 17:59:38 578
原创 vim配置
set numbersyntax onset showmodeset showcmdset mouse=aset encoding=utf-8set t_Co=256filetype indent onset autoindentset tabstop=4set shiftwidth=4set expandtabset softtabstop=4set cursorlineset rulerset showmatchset hlsearchset incsearchset
2021-12-21 13:18:37 99
原创 Mac下配置Unity3D的VSCode开发环境
环境操作系统:MacOS 11.6步骤安装好Unity3D和VSCode安装VSCode插件C# , Unity Tools , Unity Code Snippets , Debugger for Unity安装dotnet-sdk打开命令行终端brew install dotnet-sdk 如何安装HomeBrew???安装monomono下载地址安装好之后,可以在命令行终端使用mono命令验证是否安装成功,如果没有找到mono,那大概率是没有安装成功的或者mono没有设置p
2021-11-30 21:27:40 4480 1
原创 Mac下抓包工具Charles使用抓取ios的http(s)网络包
建立代理运行Charles,查看Charles的端口Proxy -> Proxy Settings查看本地IP可以直接使用Charles查看,也可以通过查看mac的网络设置查看使用Charles查看Help -> Local IP Address使用Mac网络设置查看在iso上设置代理设置->无线局域网->进入指定连接的wifi进入配置代理,选择“手动”,并输入我们之前得到的IP和端口抓取http内容正常在ios配置了代理之后,理论上http的网络
2021-11-22 15:25:05 1991
原创 Unity3D---坐标转换
获取世界坐标transform.position获取本地坐标transform.localPosition世界坐标转本地坐标transform.InverseTransformPoint(point)本地坐标转世界坐标transform.TransformPoint(point)其他(摘自网络)transform.localToWorldMatrix:本地坐标转世界坐标的矩阵信息。transform.worldToLocalMatrix:世界坐标转本地坐标的矩阵信息。transform
2021-04-23 14:54:27 1064
原创 Unity3D之UGUI一些坐标的概念
Anchors锚点范围,所谓的锚点是当前物体的重心pivot在父物体中的一个位置范围,支持点模式和范围模式。Pivot物体的重心,transform.position和transform.localPosition以及rectTransform.anchoredPosition都是基于重心的。Anchored Position(1) 如果Anchors是一个范围,那么anchoredPosition是pivot距离anchors范围左下角的距离。(2) 如果Anchors是一个点,那么ancho
2021-04-22 18:15:52 506
原创 Skynet添加cjson库
需求背景游戏服务器需要同其他WEB服务器通信,需要用到json解析,而现有的skynet不支持json.操作步骤下载json库git上的原版的cjson对lua高版本没有兼容,可以使用云风维护的版本,为了统一,把cjson下载到skynet/3rd目录下更改Makefile加入cjson库综合一下,大概就是下面的代码LUA_CLIB = skynet \ client cjson \ bson md5 sproto lpeg $(TLS_MODULE) ...$(LUA_CL
2021-03-25 09:49:44 617
原创 Git---记录一次自建git服务器和客户端的过程
系统Windows 10 64BitCentOS 7(服务器)步骤服务器部分新建用户useradd gitgroupadd git(如果已经存在,就不用理会了)cd /home/gitmkdir .sshtouch authorized_keysyum install -y git安装gityum install -y git建立仓库找个认为合适的位置mkdir /gitrepocd /gitrepogit init --bare test.gitcd /ch
2020-09-30 15:33:00 189
原创 xlua---Windows下dll编译问题
问题按照官方教程,准备把pbc编译进去,编译是没啥问题的,结果把dll复制到unity中使用的时候始终报找不到luaopen_xxx,用vs2019的命令行工具检查了一下dll导出的函数,发现确实没有相应的函数。dumpbin /exports .\xlua.dll > xlua_func_export.txt原因在pbc.c的实现中没有添加导出dll的声明解决办法找到pbc.c文件,加个导出的宏定义#if defined(_WIN32)#define DLL_EXPORT _
2020-09-16 14:10:40 894
原创 Cocos---JavaScriptJavaBridge::CallInfo isn’t valid!
问题回溯在用Cocos Creator开发完游戏,在Java层接入了SDK之后,在调试的时候没什么问题,但是发布release包的时候就包了错误,导致sdk调用不成功,也没办法回调。JavaScriptJavaBridge::CallInfo isn’t valid!解决办法在google了一阵之后,在这里找到了方法:JavaScriptJavaBridge::CallInfo isn’t valid!使用jsb.reflection调用微信登陆接口时报错:总结一下就是:大概率是由于出rele
2020-09-06 15:16:48 1676 1
原创 Mac Catalina安装brew
问题使用brew的时候提示brew not found安装brew使用离线方式安装1. 建立install脚本cd ~vim install_brew.sh2. 输入如下内容#!/bin/bashset -u# First check if the OS is Linux.if [[ "$(uname)" = "Linux" ]]; then HOMEBREW_ON_LINUX=1fi# On macOS, this script installs to /usr/loc
2020-08-22 19:28:55 648
原创 Visual Studio Code运行简单的C程序
Visual Studio Code运行简单的C程序环境准备Visual Studio Codemingw安装测试安装运行环境系统:Windows 10准备Visual Studio Code下载地址:https://code.visualstudio.com/mingw下载地址:https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-bu
2020-07-28 18:45:49 1198 2
原创 Xlua---Lua访问C#扩展方法
背景自己也是xlua新手,刚开始不知道如何从lua访问c#方法,然后google后,也是很普通需要在扩展类加上[XLua.LuaCallCSharp],自己的确也是加了,但是在unity运行的时候还是不行,报nil解决方式经过一番尝试后,发现如果lua需要访问C#扩展方法,需要先清空代码,然后再重新生成,有更好的方式,欢迎留言交流代码示例C#[XLua.LuaCallCSharp]public static class EngineExt{ static public Vecto
2020-07-14 12:01:13 1248
原创 解决SVN提交的时候没有自动添加新建的文件
解决SVN提交的时候没有自动添加新建的文件问题SVN提交的时候没有自动添加新建的文件,勾选"Show unversioned files"都没有用原因在Properties中设置了 svn:ignore *罪魁祸首解决办法删除掉“svn:ignore *”就好了...
2020-02-18 18:00:41 8568 2
原创 Web---VS2017创建的vue程序运行报属性program不存在
环境VS2017 15.9.13Node: v9.3.0OS: Windows 7背景之前都是用vscode,后台偶然间发现vs2017也可以创建vue程序,所以就使用了vs2017问题在balabala创建完vue项目之后,点击运行项目,发现报错运行不了解决方式进入项目目录,打开cmd命令行输入:npm install...
2019-06-24 10:41:25 3313
原创 Unity3D---Unity2018使用vs2017打开无法调试
背景VS2017版本:15.4.xUnity办:Unity2018.4.0问题使用VS2017打开项目代码出现了很多杂乱的项目点击运行是,各种报错,CS2001, 或者没有指定dll文件等例如error CS2001: Source file could not be found由于文章是错误解决了之后才写的,所以没有截图了。解决方式升级VS2017, 截止到我写下这...
2019-06-20 15:33:42 2969
原创 Linux---centos 7安装vmtools,解决宿主机无法共享文件夹问题
环境安装镜像ISO版本:CentOS-7-x86_64-Minimal-1503-01.iso虚拟机OS: CentOS-7宿主机OS: Windows 7虚拟机工具:VMware® Workstation 12 Pro背景之前安装CentOS 7 Minimal版本的安装完虚拟机后,一直无法和宿主机建立共享文件夹,虽然在虚拟机中workstation中设置了共享文件夹,但是在linu...
2019-05-30 21:12:14 4315
原创 mysql---输出mysql查询结果到文件
mysql---输出mysql查询结果到文件直接执行命令:查询都自动写入文件:跳出mysql命令行直接执行命令:mysql> select count(1) from table into outfile ‘/tmp/test.xls’;Query OK, 31 rows affected (0.00 sec)在目录/tmp/下会产生文件test.xls遇到的问题:mysql&...
2019-05-24 18:12:14 322
原创 Photoshop---ps cc鼠标选择图层的时候,总是莫名自动跳到了其他图层
背景以前在用PS6的时候,移动图层总是按下v让光标变成选择模式,然后鼠标单击拖动即可,后来升级到了PS CC之后,发现不好用了,鼠标单击选择的时候选中的总是跳到了其他图层。问题原因后来发现问题出自于一个“自动选择”的功能,ps cc中会默认开启这个功能。所谓自动选择就是当你鼠标单击的时候,系统自动检测你单击的图像,然后选择图像所在的图层作为目标图层。解决办法把自动选择勾...
2018-08-26 17:38:36 23228
原创 Unity3D---按下F按键后,没有把选中的物体聚焦到屏幕中心
环境Unity3D 5.5.5f1 Windows 10背景以前在使用Unity4.x的时候,如果想要把某个物体移动到屏幕中心,只需要在窗口”Hierarchy”窗口中选中这个物体,按下F按键就可以,但是这个操作在使用了5.5.5的时候变得没有用了,还以为是版本Bug的问题,后来还又去下载了2017,发现问题还是一样的存在。解决办法其实是没有问题的,也怪自己可能没有仔...
2018-06-03 12:46:25 5849
原创 Photoshop---PS2017软件安装与破解
1. 账号的注册在PS从6开始要求用户需要注册使用,当然也可以在安装的时候把网线拔掉,离线安装,但是这样太费事,所以就注册一个,反正以后也需要用的。(1)启动PS安装程序双击打开启动安装程序 (2)注册账号(如果你已经有了一个Adobe ID账号,请跳过此步骤)启动安装程序之后,我们之后就会看到如下画面,点击箭头所指的地方,开始注册账号 注册账号的时候,注意密码的输...
2018-05-27 18:37:27 11326 3
原创 Web---Log4j配置了相应的模块,但是却没有按照指定的方式打印到文件中
背景刚入Java web不久,做一个日志方面优化的时候,发现已经在log4j.xml文件中配置了相应的模块,本来期待这个模块的日志能够顺利打印到文件中,结果就是死活也打印不到文件中,查看tomcat的console,日志全部都去了console中了。前奏先来看log4j.xml文件中的配置<?xml version="1.0" encoding="UTF-8"?>...
2018-04-24 22:04:16 417
原创 Photoshop---Wacom手绘板绘画画变成了拖动,根本不能画画
前述以下步骤都是基于windows10上的结果,而且的确是解决了我的问题,windows7没有试过,估计差不多,分享出来希望能帮到众位仙家。背景&问题近段时间photoshop手绘的时候,用手绘笔绘画总是莫名其妙的变成了拖动,一笔画下去,毫无反应,着实让人非常老火,根据各种网上搜索以及自身实验,找出原因如下: 1. windows 10更新了一些安装包导致。 2. 启用...
2018-04-15 18:26:27 38243 5
原创 Eclipse中Android SDK和AVD选项不见了(Android SDK and AVD Manager cannot be made visible...)
Eclipse用着用着突然要用SDK和AVD选项的时候
2014-09-29 23:45:26 1723
原创 关于C#的Windows Form编程ToolStripMenuItem的快捷键设置
在ToolStripMenuItem中,我们可以设置ToolStripMenuItem.ShortcutKeys这个属性来完成菜单中菜单项的快捷键的设置,Keys这个类中设置单个快捷键直接使用Keys中提供的键就可以,比如要设置键D为快捷键,可以直接写ToolStripMenuItem item=new ToolStripMenuItem("xx",xx,xx,Keys.D);如果要设置组
2013-03-12 00:08:47 2997
Objective-C培训资料
2013-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人