自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 浅谈C#类成员的访问属性

1.publicpublic属性的成员,访问不受限,容易理解,不必多说;2.protectedprotected属性的成员,访问仅限于此类和从此类派生的类;3.privateprivate属性的成员,访问仅限于此类访问;4.internalinternal属性的成员,访问仅限于此程序;着重区分一下protected和private两者,举例来说:    cl

2016-01-07 11:10:56 875

原创 C#语言int和char及string间的相互转换

1.int转charint a = 49;char aa = (char)a; // aa = '1'2.char转intchar a = '1';int aa = (int)a; // aa = 49int和char之间相互转换的话要注意,并不是说1->‘1’,其实是把1转成它对应的ASCII码的值;3.int转stringint a = 1;string

2016-01-06 19:20:17 4834

原创 C#双向链表简例

双向链表顾名思义最大的特点就是可以双向遍历,为了实现这个特点,它不得不给自己添加两个指针,一个指向前一节点,一个指向后一节点,当然数据域是无异于其他链表的,可以是你想要的任何类型。在此,双向链表实现了链表基本的一些操作,链表头/尾添加节点、中间添加节点、删除节点、遍历链表(前->后/后->前遍历),废话不多说,看代码...using System;namespace OverrideT

2015-12-31 10:34:10 439

原创 Socket通信简例

今天实践了Socket通信,不过是简单的控制台示例,在此做个笔记,希望可以帮到一些人,也希望抛砖引玉,得到大神的指点~先说说Server端1 . 确定端口及主机IP;2 . 利用IP初始化IPAddress类型的实例;3 . 利用端口及IPAddress类型的实例初始化IPEndPoint类的实例;4 . 新建Socket对象,绑定IPEndPoint类的实例;

2015-12-29 15:47:22 341

原创 浅谈字段和属性的区别

最近在看C#语言,在这里谈一点感想,说说字段和属性的区别,话不多说,直接进入主题。字段,可以理解为成员变量(C++中的称呼);属性,则可理解为成员变量和成员函数的集合体,也可以理解为“属性是封装过的字段”;字段一般声明为private,而属性则为public,为什么呢?看下面代码,相信会比我这样干说带劲儿的多...    class A    {// 定义字段       

2015-12-25 18:23:11 473

原创 C#动态链接库创建和使用实例

C#动态链接库的创建和使用:Step 1 . 创建:VS-->新建-->项目-->Virtual C#-->类库;               在此VS已为你创建好项目并生成没有Main函数的框架代码,你只需填充你想要实现的那部分代码;               代码编辑完成,选择生成(B)-->生成(U),在工程目录对应的bin/Debug目录下已生成XXX.dll文件;Ste

2015-12-24 19:48:48 547

原创 无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开

当程序用ado的jet4.0方式/ACE.OLEDB.12.0方式连接mdb数据库的时候,对于设有access数据库密码的mdb的访问居然报错“无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开”。ADOConnection.ConnectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=

2015-12-24 14:10:07 1277

原创 Can't load IA 32-bit .dll on a AMD 64-bit platform

Java引用dll文件,弹出A java exception has occurre,怎么办?看错误的详细信息,如果详细信息中提示Can't load IA 32-bit .dll on a AMD 64-bit platform,那么如下的方案或许可以帮你解决问题,原因:64为System和Dev-tools,但VS却编译了x86的dll,解决方案:打开VS(本人使用VS2015),

2015-12-21 15:29:04 418

原创 VS2015导入jni.h和jni_md.h头文件无法打开

解决方案:将题目中两个头文件拷贝至C++工程目录下,跟该工程其他头/源文件放在一起,add进工程,再编译即可!jni.h路径:%JAVA_HOME%/include/jni_md.h路径:%JAVA_HOME%/include/win32/

2015-12-21 15:11:21 6210

原创 JNI生成C++头文件,提示错误“找不到‘com.mps.test.HelloWorld'的类文件”

个人遇到的问题,希望可以给大家带来帮助~注意以下几点:1.进入工程根目录,再进入根目录下bin文件夹;2.包名+类名拼写要正确,区分大小写;3.类名后不要习惯性的跟.java后缀;相信你也可以正确生成C++头文件了~

2015-12-21 09:14:54 702

空空如也

空空如也

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

TA关注的人

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