Skip to content

Mac狗

我是一只Mac狗,旺旺旺

Primary Navigation Menu

Menu
  • 主页
    • LargeImage
    • Blog Full Content
    • Blog With Sidebar
    • small-image
    • blog-masonry
  • 游戏开发
    • 客户端
      • Unity
    • 服务器开发
  • Linux
    • 桌面试玩
    • 命令技巧
    • 基础知识
  • 编程语言
    • C/C++
    • c#
    • Lua
    • Python
    • Shell
  • WordPress
    • 主题/插件
    • 博客建设
    • 平台技巧
  • MacBook
    • 使用技巧
    • 功能定制
  • Windows
    • 批处理
    • 善用佳软
  • 音乐
  • 关于
    • links
    • about
    • myself

c

C# using的三种方式

2015-12-12
By: macgou
On: 2015年12月12日
In: c#, 程序设计
With: 0 Comments

using指令 引用命名空间,以减少输入。这也是我们最常用的地方。 如 using System.Text;   using别名 http://cppkey.com/archives/2034 &nbRead More →

C# using使用别名

2015-12-12
By: macgou
On: 2015年12月12日
In: c#, 程序设计
With: 0 Comments

问题 在C# using的时候,我们可能经常有一系列长长的名字 比如我引入protobuf-net用于使用的时候,要使用它必须使用一个长长的

1
2
3
4
5
6
//使用protobuff消息结构
using global::ProtoBuf.IExtensible;
 
 
//或者当参数的时候
private delegate void PacketProcessFuc(global::ProtoBuf.IExtensible packet);

为Read More →

C#拷贝文件夹

2015-12-11
By: macgou
On: 2015年12月11日
In: c#, 程序设计
With: 0 Comments

看见百度出来的一埣垃圾真蛋疼。 将文件夹A全部拷贝到文件夹B。  

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//拷贝文件夹
public  static void dirCopy(string SourcePath, string DestinationPath)
{
 
    //拷贝所有文件夹
    foreach (string dirPath in Directory.GetDirectories(SourcePath, "*", SearchOption.AllDirectories))
    {
        Directory.CreateDirectory(dirPath.Replace(SourcePath, DestinationPath));
    }
 
    //拷贝文件并且替换掉同名的文件
    foreach (string newPath in Directory.GetFiles(SourcePath, "*.*", SearchOption.AllDirectories))
    {
        File.Copy(newPath, newPath.Replace(SourcePath, DestinationPath), true);
    }
}

endRead More →

C#的@符号注解

2015-11-30
By: macgou
On: 2015年11月30日
In: c#, 程序设计
With: 0 Comments

说明 在C#里常常会看到

1
string xxx=@"xxxx";

这样的写法。 它表示一个“逐字字符串”It’s a verbatim string literal. 对于Read More →

C#中的is和as操作符

2015-11-14
By: macgou
On: 2015年11月14日
In: c#, Unity, 游戏开发
With: 0 Comments

在C#语言中进行类型转换的操作符is和as。is和as都是强制类型转换,但这两者有什么相同之处和不同之处呢?在使用is和as需要注意哪些事项?下面我们从简单的代码示例去探讨这个简单的问题。注:此博文只是本人学习Read More →

C#字符串、字节数组和内存流间的相互转换

2015-11-14
By: macgou
On: 2015年11月14日
In: c#
With: 0 Comments

定义string变量为str,内存流变量为ms,比特数组为bt 1.字符串=>比特数组

1
2
3
4
5
6
7
8
9
10
(1)byte[] bt=System.Text.Encoding.Default.GetBytes("字符串");
 
(2)byte[] bt=Convert.FromBase64String("字符串");//补充:
 
System.Text.Encoding.Unicode.GetBytes(str);
System.Text.Encoding.UTF8.GetBytes(str);
System.Text.Encoding.GetEncoding("gb2312").GetBytes(str); //指定编码方式string str = "中国?ss123?";
byte[] bytes = System.Text.Encoding.Default.GetBytes(str); //gb2312编码 汉字占2个字节、英文字母占1个字节 bytes长度为12
string s = System.Text.Encoding.Default.GetString(new byte[] { bytes[0],bytes[1] });//解码后为“中”byte[] bytes = {97, 98, 99, 100, 101, 102};  
string str = System.Text.Encoding.ASCII.GetString(bytes); //结果为:abcdef

[crayon-5c6d0b1cb8c837450Read More →

[c#][protobuf-net]反序列化后OBJ为空的问题

2015-11-13
By: macgou
On: 2015年11月13日
In: c#, 客户端, 游戏开发
With: 0 Comments

问题 利用protobuf-net的protogen生成消息后,发的时候没有问题,但在收的时候却总是得到的数据为空,一直纳闷是为什么。 在百度(找了n篇文章,全是一个抄一个一个抄一个,百度不死, 中国不富)后,Read More →

[c#][sealed]关键字

2015-11-13
By: macgou
On: 2015年11月13日
In: c#
With: 0 Comments

转载 sealed关键字: sealed的中文意思是密封,故名思义,就是由它修饰的类或方法将不能被继承或是重写。   在类声明中使用sealed可防止其它类继承此类;在方法声明中使用sealed修饰符Read More →

[转] c# 数据类型占用的字节数

2015-11-12
By: macgou
On: 2015年11月12日
In: c#
With: 0 Comments

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<font face="Consolas">bool -> System.Boolean (布尔型,其值为 true 或者 false)
 
byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 255)
 
sbyte -> System.SByte (带符号字节型,占 1 字节,表示 8 位整数,范围 -128 ~ 127)
 
char -> System.Char (字符型,占有两个字节,表示 1 个 Unicode 字符)
 
short -> System.Int16 (短整型,占 2 字节,表示 16 位整数,范围 -32,768 ~ 32,767)
 
ushort -> System.UInt16 (无符号短整型,占 2 字节,表示 16 位正整数,范围 0 ~ 65,535)
 
uint -> System.UInt32 (无符号整型,占 4 字节,表示 32 位正整数,范围 0 ~ 4,294,967,295)
 
int -> System.Int32 (整型,占 4 字节,表示 32 位整数,范围 -2,147,483,648 到 2,147,483,647)
 
float -> System.Single (单精度浮点型,占 4 个字节)
 
ulong -> System.UInt64 (无符号长整型,占 8 字节,表示 64 位正整数,范围 0 ~ 大约 10 的 20 次方)
 
long -> System.Int64 (长整型,占 8 字节,表示 64 位整数,范围大约 -(10 的 19) 次方 到 10 的 19 次方)
 
double -> System.Double (双精度浮点型,占8 个字节) </font>

Read More →

[Linux][C++][Anjuta]提示You must have `glib’ installed.

2011-12-10
By: macgou
On: 2011年12月10日
In: Linux, 命令技巧, 程序设计
With: 0 Comments

Linux下IDE就是个悲剧,安装了Anjuta,但有这个提示,肯定就是glib。 Ubuntu环境解决办法:

1
sudo apt-get install libglib2.0-dev pkg-config

OK~Read More →

文章导航

1 2 下一个

标签

AppStore AssetBundle Business c C# c++ CentOS ChinaJoy design dynamics firefox ios linux lua mac MacBook Mac OS X markdown minimal mysql NGUI string ubnutu ubuntu Unity vc windows wordpress 博客 学习笔记 宏 工具 快捷键 批处理 插件 文件 服务器 桌面 游戏 游戏开发 热更新 程序 程序设计 笔试 软件

分类目录

  • Accessories (1)
  • Business (7)
  • C/C++ (63)
  • c# (19)
  • company (3)
  • Fashion Event (1)
  • iOS (12)
  • Linux (74)
  • Lua (8)
  • MacBook (18)
  • MySQL (12)
  • news (5)
  • NGUI (9)
  • Node.js (1)
  • Photography (6)
  • Python (4)
  • services (5)
  • Shell (2)
  • Ubuntu桌面 (47)
  • UGUI (3)
  • Unity (59)
  • VC/MFC (15)
  • vim (3)
  • vim系列 (3)
  • web design (4)
  • Window (24)
  • Wordpress (28)
  • Workplace (3)
  • 主题/插件 (8)
  • 云主机 (3)
  • 使用技巧 (12)
  • 其它技术 (18)
  • 功能定制 (1)
  • 博客建设 (10)
  • 听谁唱歌 (2)
  • 命令技巧 (12)
  • 善用佳软 (34)
  • 图片 (1)
  • 基础知识 (24)
  • 学习专题 (2)
  • 客户端 (30)
  • 平台技巧 (22)
  • 我爱摇滚 (1)
  • 批处理 (2)
  • 旅行 (7)
  • 服务器开发 (9)
  • 未分类 (22)
  • 未分类 (1)
  • 游戏开发 (66)
  • 游戏设计 (4)
  • 玩转vim (2)
  • 电脑应用 (53)
  • 知识积累 (7)
  • 程序人生 (8)
  • 程序设计 (101)
  • 算法/逻辑 (2)
  • 算法技巧 (10)
  • 美术 (1)
  • 读书频道 (2)
  • 课外知识 (4)
  • 面向对象 (2)

文章归档

  • 2018年十月 (4)
  • 2018年三月 (3)
  • 2017年十一月 (2)
  • 2017年十月 (2)
  • 2017年九月 (3)
  • 2017年八月 (3)
  • 2017年七月 (7)
  • 2017年五月 (2)
  • 2017年四月 (4)
  • 2017年三月 (13)
  • 2017年一月 (12)
  • 2016年十二月 (6)
  • 2016年十一月 (1)
  • 2016年十月 (4)
  • 2016年九月 (9)
  • 2016年八月 (5)
  • 2016年七月 (13)
  • 2016年四月 (5)
  • 2016年三月 (8)
  • 2016年二月 (1)
  • 2016年一月 (1)
  • 2015年十二月 (19)
  • 2015年十一月 (23)
  • 2015年十月 (1)
  • 2015年九月 (8)
  • 2015年七月 (1)
  • 2015年二月 (2)
  • 2015年一月 (17)
  • 2014年九月 (1)
  • 2013年十一月 (2)
  • 2013年十月 (2)
  • 2013年九月 (17)
  • 2013年八月 (3)
  • 2013年七月 (4)
  • 2013年六月 (1)
  • 2013年三月 (4)
  • 2012年十月 (1)
  • 2012年七月 (2)
  • 2012年五月 (1)
  • 2012年四月 (3)
  • 2012年二月 (4)
  • 2012年一月 (4)
  • 2011年十二月 (7)
  • 2011年十一月 (4)
  • 2011年九月 (1)
  • 2011年八月 (24)
  • 2011年五月 (1)
  • 2011年四月 (2)
  • 2011年三月 (3)
  • 2011年二月 (1)
  • 2011年一月 (4)
  • 2010年十二月 (2)
  • 2010年十一月 (2)
  • 2010年十月 (1)
  • 2010年九月 (7)
  • 2010年七月 (5)
  • 2010年六月 (1)
  • 2010年五月 (4)
  • 2010年四月 (7)
  • 2010年三月 (5)
  • 2010年一月 (2)
  • 2009年十二月 (10)
  • 2009年十一月 (9)
  • 2009年九月 (1)
  • 2009年七月 (5)
  • 2009年二月 (5)
  • 2009年一月 (2)
  • 2008年十一月 (1)
  • 2008年十月 (1)
  • 2008年九月 (4)
  • 2008年八月 (1)
  • 2008年七月 (1)
  • 2008年六月 (3)
  • 2008年五月 (1)
  • 2008年四月 (5)
  • 2007年十二月 (3)
  • 2007年十一月 (1)
  • 2007年十月 (12)
  • 2007年九月 (10)
  • 2007年八月 (4)
  • 2007年七月 (6)
  • 2007年六月 (2)
  • 2007年五月 (3)
  • 2007年三月 (2)

分类目录

  • Accessories (1)
  • Business (7)
  • C/C++ (63)
  • c# (19)
  • company (3)
  • Fashion Event (1)
  • iOS (12)
  • Linux (74)
  • Lua (8)
  • MacBook (18)
  • MySQL (12)
  • news (5)
  • NGUI (9)
  • Node.js (1)
  • Photography (6)
  • Python (4)
  • services (5)
  • Shell (2)
  • Ubuntu桌面 (47)
  • UGUI (3)
  • Unity (59)
  • VC/MFC (15)
  • vim (3)
  • vim系列 (3)
  • web design (4)
  • Window (24)
  • Wordpress (28)
  • Workplace (3)
  • 主题/插件 (8)
  • 云主机 (3)
  • 使用技巧 (12)
  • 其它技术 (18)
  • 功能定制 (1)
  • 博客建设 (10)
  • 听谁唱歌 (2)
  • 命令技巧 (12)
  • 善用佳软 (34)
  • 图片 (1)
  • 基础知识 (24)
  • 学习专题 (2)
  • 客户端 (30)
  • 平台技巧 (22)
  • 我爱摇滚 (1)
  • 批处理 (2)
  • 旅行 (7)
  • 服务器开发 (9)
  • 未分类 (22)
  • 未分类 (1)
  • 游戏开发 (66)
  • 游戏设计 (4)
  • 玩转vim (2)
  • 电脑应用 (53)
  • 知识积累 (7)
  • 程序人生 (8)
  • 程序设计 (101)
  • 算法/逻辑 (2)
  • 算法技巧 (10)
  • 美术 (1)
  • 读书频道 (2)
  • 课外知识 (4)
  • 面向对象 (2)

标签

AppStore AssetBundle Business c C# c++ CentOS ChinaJoy design dynamics firefox ios linux lua mac MacBook Mac OS X markdown minimal mysql NGUI string ubnutu ubuntu Unity vc windows wordpress 博客 学习笔记 宏 工具 快捷键 批处理 插件 文件 服务器 桌面 游戏 游戏开发 热更新 程序 程序设计 笔试 软件

近期评论

  • 果冻想发表在《mysql禁用日志文件mysql-bin.000001等》
  • br发表在《桌面爱淘宝删除不掉AppDataRoamingatbaitaobao.exe》
  • 包子发表在《wordpress分页插件WP-PageNavi的安装和配置》
  • 叶天冬seo博客发表在《wordpress插件wp-cumulus支持中文标签》
  • 人才招聘发表在《用word写WordPress文章》

Designed using Responsive Brix WordPress Theme. Powered by WordPress.