自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 算法:正面硬币

题目描述:有100枚硬币躺在桌子上, 每一枚都有正面和反面。其中10枚正面朝上,90枚反面朝上你不能摸、看或者其他方法来判断每一枚硬币哪面朝上。现在把硬币分成两堆,使得每一堆都有同样数量的正面向上的硬币。思路(假设解题过程都是闭着眼睛):将硬币分成两堆,一堆10个,另一堆90个,然后将10的小堆全部翻面。证明:假设第一次分堆后:小堆:有x个正面朝上,10-...

2017-01-20 12:16:00 272

转载 Java 基础知识(一)

Java基础知识篇:一、关键字解释1. final:修饰非抽象类,非抽象方法和属性, 以及修饰方法参数,代表“无法改变的”。出于对设计或者效率的考虑使用该关键字。final类无法被继承,final类中的方法也为final。final方法不能被覆盖,但可以继承final常量只能被赋值一次,不可改变,在声明时可以不赋值,但之后只能赋值一次。final不能修饰构造方法,...

2017-01-16 14:12:00 124

转载 C# 三角形外心和外接圆半径计算方法

在网上找了好久,想找一个现成的方法来用,折腾半天发现没有一个好用的,最后迫不得已自己写了一个,需要的同学可以直接拿去用, private void GetTriangleExcenterRadius(Point A, Point B, Point C, out double R, out Point center) { //sam...

2016-08-01 14:54:00 756

转载 Reprint: Serialization

Having just recently ran into some major serialization issues I’m going to list some of the errors and pitfalls that I ran into.Some of the errors encounteredError one“<ClassName> is in...

2015-03-18 09:38:00 117

转载 转载:c# string.Format

C#:STRING.FORMAT数字格式化输出1.各种常用数字格式化货币转换 C 或 c(默认小数点后2位。C3后面跟的数字就代表小数后几位) string.Format("{0:C}",a)<==>a.ToString("C")//$2.50 string.Format("{0:C3}",a)<==>a.ToString...

2015-03-18 09:35:00 62

转载 Mysql 常用命令和注意事项

1. 连接mysql数据库如果配置了环境变量可以直接运行,如果没有配置环境变量需要在安装目录...\bin下运行, cmd -> mysql -u root -p,然后输入密码;或者可以运行cmd -> mysql -u root -p123, 特别注意的 u和root之间可以有空格,也可以没有,但是-p和123之间一定没有空格2. 查看所有的database...

2014-11-21 19:12:00 84

转载 最大公约数和最小公倍数算法实现

最大公约数1. 用最基本的循环遍历的方法2. 用辗转相除法3. 用辗转相减法See also: http://baike.baidu.com/view/47637.htm 1 #include<iostream> 2 using namespace std; 3 4 int CommonDivisor( int x, ...

2014-11-20 14:23:00 158

转载 Java: MissingResourceException, "Can't find bundle for base name myMessage, locale zh_CN"

在java中,在多语言国际化时可以用 *.java 类来作为资源文件使用。1. 首先定义类, 类必须继承ListResourceBundle类所在路径为: src/I18N 1 public class myMessage_en_US extends ListResourceBundle { 2 3 private final Object mydat...

2014-09-28 17:24:00 258

转载 Java learning notes (1):Basic Knowlege points

Basic Knowlege points:1: it's necessary that there is only one public class in per .java file2: .java file name should better to same as class name3: when set the environment variable CLASS...

2014-09-28 11:30:00 84

转载 .net: 不能忽视的break——寻找VS2010和VS2012编译器的一个小区别

文中的问题来自于实际开发,但是实际开发中的代码逻辑比较复杂,因此下面的代码去掉了所有逻辑,只保留能体现问题的代码,类和都只为了说明问题,并不具有实际意义。下面首先看看下面的代码和现象。1. 问题再现下面的代码重现了场景, 看完这段代码是不有任何问题吗?下面看看输出结果。 1 public class IL 2 { 3 p...

2014-06-16 21:33:00 187

转载 如何判断一个点是否在多边形内

原理如何判断一个点在多边形内还是多边形外,最常见的方法就是射线法,原理就是,从点P开始,做一条任意的射线,如果射线与多边形边的交点个数为偶数个则表明点在多边形外,交点个数为奇数个时则表明点在多边形内。如果点在多边形内部时,无论如何画射线都会有交点,且为奇数个。如下图:实现(C#) 1 public static bool InsidePolygon(List...

2014-06-12 14:57:00 160

转载 MongoDB1: 环境安装

1. 环境准备,不支持XP系统,需要在Windows7及以上和windows server 2008 系统上安装。2. 下载安装包:http://www.mongodb.org/downloads, 根据环境下载对应的安装包。3. 下载完成后双击运行,默认安装目录为C:\Program Files\MongoDB 2.6 Standard4. (可以省略)把安装目录加到环境...

2014-05-24 19:03:00 66

转载 Decorate Pattern(装饰模式)

首先来明确一下装饰模式的定义:装饰模式动态地将责任附加到对象上,若要扩展功能,装饰比继承更有弹性。1.在装饰者模式中也用到了继承,但是继承是为了让对象有共同的类型,而不是为了从父类中继承其行为。2.在装饰模式中,超类可以使用接口也可以使用抽象类,如果是在扩展现有代码时,避免修改代码尽量使用现有的定义,在新写代码是可以根据开发人员自己决定。3.超类是基础对象类(比如是...

2014-04-04 17:58:00 124

转载 C# 中获取时区列表

c#中获取时区列表 下面方法获得的仅仅用来显示和使用,无法用来进行时间转换。 1 2 public static List<DisplayTimeZone> GetSystemTimeZones() 3 { 4 List<DisplayTimeZone> list = new List...

2014-03-27 12:08:00 504

转载 Silverlight 中MatrixTransform和其他Transform的数值转换

对各种transform的讲解已经很多了,但是有时MatrixTransform和其他transform变换效果之间需要转换时,变换量的转换又如何呢?下面的类就完成了Matrix和其他transform的转换方法。 public static ScaleTransform GetScaleByMatrix(Matrix matrix) ...

2014-03-03 12:45:00 111

转载 如何在无法直接用VS启动代码时如何调试代码

1. 普通情况下对进程Attach就可以调试。2. 但是在一些情况下直接attach并无法调试,例如安装程序installer, 这样使用如下的调试方法即可调试安装程序。System.Diagnostics.Debugger.Launch() 可以弹出选择调试器的对话框!转载于:https://www.cnblogs.com/anthonyBlog/p/3566212...

2014-02-25 10:47:00 219

转载 C# this关键字

this关键字引用类的当前实例,还可用作扩展方法的第一个参数的修饰符。对实例的引用略过,下面给出扩展方法的例子: 1 public static ObservableCollection<T> ArrayToObservableCollection<T>( this T[] list) 2 { 3 ...

2014-01-16 16:05:00 76

转载 图片翻转(Raw Image)

int TransformImageBuffer(unsigned char* pImageBuffer, int width, int height,unsigned char* targetImageBuffer){ //center flip int nRet = 0; int length = width * height; ...

2013-12-19 09:38:00 310

转载 IE9 浏览器无法捕获中键事件

在silverlight中由于需要添加中键事件,所以通过hook来捕获,但是在IE9上无法运行,该问题是由于IE9设置问题,如下图修改配置, 取消选择即可:转载于:https://www.cnblogs.com/anthonyBlog/p/3471737.html...

2013-12-12 18:04:00 128

转载 安装VMWare WorkStation 10 异常【 Failed to create the requested registry keyKey:Installer Error: 1021】...

下载了新的workstation 10,在安装的时候出现了异常Failed to create the requested registry keyKey:Installer Error: 1021。如下图:尝试几次之后还是不行,看来安装环境有问题。突然想到我以前安装过vmplayer,然后再注册表中找到了HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432...

2013-11-26 14:05:00 115

转载 一个图形或者控件旋转时 判断方向逆时针还是顺时针

在图形操作中有时候会遇到对一个控件用鼠标进行旋转,比如 左键按住控件旋转。但是在旋转的时候如何判断旋转的方向呢?这儿提供一个方法,但是该方法有缺陷,在旋转到垂直的时候有问题。/// <summary> /// 判断旋转的方向 顺时针或者逆时针 /// </summary> /// <p...

2013-09-11 17:08:00 973

转载 为什么 dll 改名字之后无法使用

有人直接把dll名字改了,我的程序运行出错,说这是我程序的问题,难道真是这样吗? 总感觉直接改dll名字不对,但哪儿不对呢,带着这样的疑惑研究了一下,重新做了一下试验,结果程序抛出了错误:Could not load file or assembly 'AssemblyName' or one of its dependencies. The located assembly's m...

2013-09-11 10:31:00 571

转载 C# 几个特殊运算符的理解和Nullable<T> 的研究

可空值类型和?运算符谈到运算符,大家一定很熟悉,但是对所有的运算符都能掌握吗? 看了下面代码再回答。1 Nullable<Int32> count = 3;2 3 int? i = 1;4 5 bool? flag = fa...

2013-07-18 12:45:00 82

转载 再次深入 C# Attribute

了解attributeAttribute 只是将一些附加信息与某个目标元素关联起来的方式。Attribute 是一个类,这个类可以提供一些字段和属性,不应提供公共方法,事件等。在定义attribute类的构造方法,字段和属性时,对数据类型有严格的要求,一般要求为: Boolean, Char, Byte, Sbyte, Int16, UInt16, Int32, Int6...

2013-07-17 17:45:00 76

转载 路由器配置的问题

刚刚买了个路由器,配置起来很容易吧,像往常一样,连接路由器,按照配置过程配置完毕,打开网页,bingo~,上不去网,为啥呢?然后断开路由器,直接连接网线,用ipconfig 命令查看了一下IPIP:192.168.1.*网关:192.168.1.1掩码: 255.255.0.0这下明白了,房子是租的,房东给的网线就是从他路由器分配的默认IP,而我的路由器配置也是...

2013-06-26 09:43:00 79

转载 Oracle: 一个很让人纠结的sql问题,给自己长个记性

吃符号的亏 上大小写的当 -- 悲剧程序员在Oracle 调用时遇到一个很纠结的问题:1.在PL\SQL中执行 语句 a="select * from tablename;" 可以执行成功2.在OracleCommand中执行 语句a 也可以成功。但是该语句执行效率很低 在实际开发中很少用到,一般需要加上查询字段和where子句,这样问题就出来了,我们修改语句ab=...

2013-05-10 17:28:00 74

转载 TextInfo list of CultureInfo

""(空字符串) 固定区域性 af 南非荷兰语 af-ZA 南非荷兰语(南非) sq 阿尔巴尼亚语 sq-AL 阿尔巴尼亚语(阿尔巴尼亚) ar 阿拉伯语 ar-DZ 阿拉伯语(阿尔及利亚) ar-BH 阿拉伯语(巴林) ar-EG 阿拉伯语(埃及) ar-IQ 阿拉伯语(伊拉克) ar-JO 阿拉伯语(约旦) ar-KW ...

2013-05-06 14:59:00 84

转载 一个简单的面试题--称粮食

有人买了9000克的米,他想先称出2000克送到他 妈妈那。可是手头只有一台天平,以及50 克和200克的砝码各一枚。他该怎么办,才能只称三次就称出2000克呢?该问题的思考时间为1分钟,你完成了吗?解决方法第一步 和第二步 都均分得到2250克。第三步 从2250中用天平秤出250 得到2000克即可.转载于:https://www.cn...

2013-02-22 12:59:00 118

转载 一个翻牌算法

自己对一个翻牌算法的实现:题目:拿出从A到10的10张扑克牌,背面朝上摞在一起。首先把最上面的一张挪到下面,掀开新出现的一张牌是A,取出,再挪一张牌到下面,翻一张是2,依次类推,可以有顺序地翻出A到10的牌来。请问这10张牌最初是怎么排列的? 1 static void QueueImplement(int pokerCount = 10) 2 ...

2013-02-21 20:53:00 176

转载 c# Interface, virtual , abstract, partial 总结

菜鸟开始上路了..学习C#或者面试经常会遇到关于interface abstract class ,vitual method 等异同点,为此总结一下帮助记忆:Virtual :用于方法声明时,不能用于class 声明时,这与abstract 不同Virtual 和abstract 都能用于方法的声明,但是是virtual 和abstract 不能同时使用修饰方法A...

2012-08-10 13:43:00 375

空空如也

空空如也

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

TA关注的人

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