自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenghai的博客

分享==进步

  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

原创 升级macosx后 xcrun: error: invalid active developer path, missing xcrun 解决方案

问题描述:升级macosx后 运行命令 出现了 xcrun: error: invalid active developer path, missing xcrun 错误 解决方案:$xcode-select --install 如果不行,试一下: $sudo xcode-select -switch / ...

2018-09-20 00:59:31 429

原创 mac vscode c/c++ IntelliSense 插件 找不到include路径 解决方案

问题描述:mac下用vscode配置头文件路径时,插件c/c++ IntelliSense提示的添加路径不正确,导致添加后依然提示警告如下:解决方案:1.终端运行以下代码:$gcc -v -E -x c++ - 2.将上图中红线部分填入c_cpp_properties.json文件中的includePath中即可注意: 路径最后添加 /** 这表示递归添加这个路径下的...

2018-09-20 00:50:39 11921 1

原创 win10 折腾linux 开启编码新姿势

折腾的初心win的终端各种问题,什么编码字体问题各种难用,之前写过吐槽win终端的文章,最后还是放弃了win终端。真的要是完全用Linux还真的有点费劲,字典没有好用的有道(现在有道的包已经安装不上了,因为他用的包已经被弃用,无法修复好依赖关系),没有赖以生存的tim等通讯软件(wine真的是不好折腾只能部分解决难完美,比如截图之类的),实在是没法好好玩耍了。就此,要找到一个能兼容两者的工...

2018-09-06 03:13:34 404

转载 配置vscode终端字体

Linux下配置vscode终端字体: 在Ubuntu 18.04.1LTS 下的解决方案(亲测可用),其他版本linux做参考。下载安装字体$cd /usr/share/fonts/truetype/$sudo git clone https://github.com/abertsch/Menlo-for-Powerline.git刷新字体$sudo fc-cache -...

2018-08-05 00:52:55 63246 8

原创 小米5(mi5)开启-全面屏手势-详细步骤

一、适用对象:已经获取root权限的mi5已是开发版系统,并且在授权管理开启了root授权稳定版用户,自行升级到开发版开启root权限,或者用其他办法获取root授权二、简要流程:获取完整root权限安装rec,挂载system分区使用re文件管理器找到/system/build.prop文件,在文件尾部加入qemu.hw.mainkeys=0重启手机,即可在设置中找到全面屏选项三、详细流程:  ...

2018-06-22 23:24:50 15807

转载 解决vi/vim中粘贴 格式错乱

secureCRT会将你原来的文本原封不动的按照字符串的样式发送给服务器。所以当你的服务器上的vim设置为autoindent的话,在i模式下,那么它会将secureCRT传输而来的这些字符串再进行一下缩进。若你拷贝的文本中已经有表示缩进的空格或者制表符的话,它们也会被当成字符串,而被缩进。解决办法:1. 在拷贝前输入:set paste (这样的话,vim就不会启动自动缩进,而只是纯拷贝粘贴)2...

2018-06-14 21:10:27 4571

转载 Ubuntu 彻底删除apache

1. 删除apache代码:$ sudo apt-get --purge remove apache-common$ sudo apt-get --purge remove apache2.找到没有删除掉的配置文件,一并删除代码:$ sudo find /etc -name "*apache*" |xargs  rm -rf$ sudo rm -rf /var/www$sudo rm -rf /e...

2018-06-11 01:58:16 1802

原创 win cmd下g++编译cpp的那些坑

#这篇准备不定期长久更新,实在是win下的坑太多,做个记录方便日后查看。#有人看到了,觉得特别不爽的热烈欢迎评论补充。#先准备零散写,碰到什么些什么,积累多了再系统整理。一.编码大坑1.在win cmd下用g++直接编译编码格式为utf-8的原文件时,需要原文件中的源码里不能有中文,准确的说遇到的问题是不能cout直接输出中文。只要有中文输出,运行时就会跳过,或者在中文输出后面有cin输入操作会直...

2018-05-12 23:02:51 4655

转载 CentOS7安装图形界面

1.CentOS7安装图形界面当你安装centOS7服务器版本的时候,系统默认是不会安装GUI的图形界面程序,这个需要手动安装CentOS7 Gnome GUI包。在系统下使用命令安装gnome图形界面程序在安装Gnome包之前,需要检查一下安装源(yum)是否正常,因为需要在yum命令来安装gnome包。       第一步:先检查yum 是否安装了,以及网络是

2017-09-17 16:03:14 4357

转载 C++中堆和栈的完全解析

堆栈区别:1、管理方式不同;2、空间大小不同;3、能否产生碎片不同;4、生长方向不同;5、分配方式不同;6、分配效率不同;

2017-04-08 09:15:39 409

转载 C++ 引用的本质是什么?

C++中的引用本质上是 一种被限制的指针。由于引用是被限制的指针,所以引用是占据内存的。在使用高级语言的层面上,是没有提供访问引用的方法的。并且引用创建时必需初始化,创建后还不能修改。下面是找到的相关资料,来证明以上结论。

2017-04-07 23:45:16 9816 9

转载 MySQL创建用户与授权方法

一, 创建用户:命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,

2016-02-25 14:22:19 313

转载 MySQL数据库远程连接开启方法

第一中方法:比较详细以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程。1、d:\MySQL\bin\>MySQL -h localhost -u root 这样应该可以进入MySQL服务器 复制代码 代码如

2016-02-20 23:42:44 818

转载 显示缩略图的javascript代码

document.getElementById("FileUpload1").value;//在ie中是从盘符开始的路径,在firefox中只有名字显示缩略图的javascript代码         function ShowPhoto ()        {            x = document.getElementById("FileUpload1");

2016-02-14 20:30:42 681

原创 C#连接SQLServer MySql 代码步骤总结

总结C#连接数据库 代码步骤:代码步骤第一步第二步第三步第四步导入命名空间创建连接对象创建SQL命令对象or数据适配器对象打开连接,执行SQL语句第一步:导入命名空间,根据使用数据库不同导入相应的命名空间。(使用SQLServer)using System.Data;using

2016-02-14 19:00:18 898

转载 Java三大主流框架概述

Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的JSP、负责流程逻辑控制的Servlet以及负责数

2016-02-10 16:41:01 817

转载 Unity3d 综合性能窍门

Unity3d 综合性能窍门下面的内容并不一定很详细,但能够引导unity3d开发者如何制作性能流畅的游戏应用内容:1.官方提示文档2.性能优化概述3.模型网格4.灯光5.贴图6.音频7.物理碰撞8.Shader9.脚本官方提示文档图形性能优(http://docs.unity3d.com/Do

2016-01-19 01:18:16 352

转载 Unity3d 综合性能窍门

Unity3d 综合性能窍门下面的内容并不一定很详细,但能够引导unity3d开发者如何制作性能流畅的游戏应用内容:1.官方提示文档2.性能优化概述3.模型网格4.灯光5.贴图6.音频7.物理碰撞8.Shader9.脚本官方提示文档图形性能优(http://docs.unity3d.com/Do

2016-01-19 01:15:02 469

转载 C# Console.WriteLine()函数中{}输出格式详解

格式项都采用如下形式:{index[,alignment][:formatString]}    其中"index"指索引占位符,这个肯定都知道;",alignment"按字面意思显然是对齐方式,以","为标记;":formatString"就是对输出格式的限定,以":"为标记。 alignment:可选,是一个带符号的整数,指示首选的格式化字段宽度。如果“对齐”值小于

2016-01-06 20:26:52 813

转载 C#_事件_委托

http://baike.baidu.com/link?url=mkGBSJP3shpOjH1rguz6q6ixXHRD5ptMrYfJlEJnOUQoKDOXdVNt41aONKw6UsofUgUw2IjSglfEuGLYivWdTK

2016-01-02 23:54:46 296

转载 开启时“意外错误,保存方案” --未将对象引用设置到对象的实例怎么解决

解决方案:   打开C:\Users\***(用户名)\AppData\Local\Autodesk\ 和 C:\Users\***(用户名)\AppData\Roaming\Autodesk\ 删除3dsMax这个文件夹,不过你可能要提前打开文件夹选项 显示隐藏文件才能找到这个文件夹。解决链接:http://tieba.baidu.com/p/3440183975

2015-11-23 19:06:40 3219

原创 3DMAX 天空盒 色溢 影响金属等依靠反射出效果的材质 解决方案

在原天空盒上加上一个vary覆盖材质。。用其它材质或颜色直接代替天空的材质进行反射作用。。

2015-11-23 19:05:48 1846

原创 3DMAX湖水参数

先用混合材质材质一 用标准材质高光150,光泽80。凹凸贴噪波,噪波颜色1再加噪波。凹凸10反射、折射用 VR贴图。20、50。材质二 用标准材质,模拟天空蓝色。高光110,光泽49.遮罩用 衰减,类型选菲涅尔(fresnel)。湖底的贴纸颜色暗一些,用输出的RGB来调节输出。最后效果:

2015-11-23 19:03:46 5127

转载 Unity3D导入3DMax模型缩放单位问题深入分析

“Unity3D导入3DMax制作的模型存在100倍缩放比例”,各Unity3D开发者基本都听过吧。怎么保证3DMax中制作的1m导入Unity3D后还是1m?为什么会存在100倍缩放问题?怎么保证3DMax中制作的1m导入Unity3D后还是1m?3DMax单位设置英文版中文版按如上单位设置后,每个格子是0.1m的大小。要制作一个1m的模型得占

2015-11-23 19:01:26 4849

转载 unity对3dmax模型的兼容问题

3Dmax建模必须注意的细节。(注意!!是必须!!)可以简单参考我做的插头的命名和模型的各个物体的塌陷程度等~建模原则:1模型结构要正确2尽量不要出现破面黑面3附加物体不要出现穿插。4拼装位置一定要准确1.由于Unity看不到单面模型的反面,故导出请仔细检查单面物体。如玻璃.2.材质、贴图、模型名称中不能出现中文。进unity,不要出现中文名,以免出现乱码,报错

2015-11-23 18:59:56 4997

转载 Unity 3d中导入c#脚本时出现 can't add script 如何解决

最有可能的是脚本文件名与脚本中定义的类名不一致或者脚本中的类没有继承自MonoBehaviour

2015-11-23 18:58:10 40088 2

转载 unity导出android studio工程方法

生成AndroidStudio工程:   (0)建立一个新工程;导入Unity生成的工程建立另一个export工程。   (1)把export工程libs下的unity-classes.jar文件拷贝到新工程的libs文件夹。然后,右键点击选择Add as Library。   (2)把export工程main文件夹下的assets、java、jniLibs三个文件夹拷贝到新工程的

2015-11-23 18:56:35 895

转载 Unity 5.0新功能教学

http://tieba.baidu.com/p/3690939628

2015-11-23 18:56:01 431

转载 Unity3D开发者常见问题20条

1:天空盒有接缝怎么解决?答:在贴图导入设置里设置Wrap Mode为"Clamp".2:DDS格式怎么不显示?答:Unity不支持DDS格式,Unity会将除DDS外的其他格式图片具有为DDS同样的优化.3:Unity如何动态载入外部模型等文件?答:可以使用AssetBundle:http://unity3d.com/support/documentation/Scr

2015-11-23 18:54:03 493

转载 java中有垃圾回收GC, 为什么还要调用close

流不单在内存中分配了空间,也在操作系统占有了资源,java的gc是能从内存中回收不使用的对象,但对操作系统分配的资源是无能为力的,所以就要调用close()方法来通知OS来释放这个资源

2015-11-23 18:51:54 452

转载 Java命名规范

Java命名规范定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。 由于互联网上的域名称

2015-11-23 18:49:28 267

原创 Java基础笔记

java面向对象: 找对象, 建立对象, 使用对象,  维护对象的关系。java 设计模式:针对此类问题最有效的解决方法 Java23中设计模式:单例设计模式:解决一个类只在内存中存在一个对象 如何让一个类在内存中只存在一个对象? 1.禁止其他的程序,通过此类类创建对象 2.既然外部不能通过此类创建对象了,我们要用对象,就可以在本类里面创建对象。 3.为了其他应用程序能

2015-11-23 18:42:48 381

转载 C#与java值传递区别解析

首先要分清几个概念: “值类型”与“引用类型”;“值传递”与“引用传递”。以下是这几个概念的解释:1 值类型: 存储在线程栈里的数据类型,如int型;2 引用类型:存储在托管堆里的数据类型,如Date型,或自定义class对象;3 值传递: 每次传递变量时,都是对栈里的原始值进行拷贝,如栈地址0001处存放一个整数值4,值传递时,先copy整数值4,将之存放在栈地址0002处的内存空间

2015-11-23 18:40:05 456

转载 c#与java的区别(简述1)

1.属性:  java中定义和访问均要用get和set方法,可以不成对出现。  c#中是真正的属性,定义时get和set必须同时出现,房问时用.号即可。不用get,set2.对象索引  就是对象数组  public Story this [int index] {3.C#中,不用任何范围修饰符时,默认的是protect,因而不能在类外被访问.4.因为JAVA规定,在一个文件中只

2015-11-23 18:38:08 330

转载 DOS order

常用DOS命令汇总。

2015-11-23 16:59:09 265

MFC+Windows程序设计

MFC+ Windows程序设计 P先生经典mfc教程,高清 中文版。

2017-12-03

深入浅出 mfc 侯捷

深入浅出 mfc 侯捷 ,书中使用繁体字书写,读者需要注意。

2017-12-03

30天自制操作系统 扫描版

30天自制操作系统.川合秀实.周自恒等.扫描版 自制内核

2017-12-03

快速排序(Quick Sort)作者原版论文PDF

快速排序(Quick Sort)作者原版论文,快速排序的作者C.A.R Hoare 发表的原著论文。

2017-10-25

Mi5Android7.0GoogleServer卡刷包

Mi5 Android7.0GoogleServer卡刷包 亲测可用。

2017-02-07

Mi5Android7.0Rec

Mi5Android7.0Rec 亲测可用。

2017-02-07

web前端小鸟动画

分享学习代码。解压码:ChengHai37

2016-07-18

随机迷宫地形脚本

Unity3D随机迷宫脚本(C#),场景中随机产生自然的迷宫地形。详情请看压缩包中的脚本说明。解压码:ChengHai37

2016-07-16

空空如也

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

TA关注的人

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