摘要: 很多 ASP.NET MVC 开发者都会写出高性能的代码,很好地交付软件,等等。但是却并没有安全性方面的计划。 有一种攻击是攻击者截获最终用户提交的表单数据,将其改变再将修改后的数据发送到服务器。 对于这种情况,开发者需要进行适当的验证,不过验证显示的大量错误信息中可能会泄漏服务器信息。 如常见的4 阅读全文
posted @ 2018-03-09 10:19 Louis_giao 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 最近在WPF中做一个需要实现统计的功能,其中需要用到统计图,之前也没有接触过,度娘上大多都是各种收费或者免费的第三方控件,不想用第三方控件那就自己画一个吧。 在园子还找到一篇文章,思路来自这篇文章,文章链接:http://www.cnblogs.com/endlesscoding/p/6670432 阅读全文
posted @ 2017-09-14 15:52 Louis_giao 阅读(8322) 评论(5) 推荐(3) 编辑
摘要: WPF中的画刷也一样适用 System.Windows.Media.Brushes.名称 (如:System.Windows.Media.Brushes.AliceBlue) Color.AliceBlue 240,248,255 Color.LightSalmon 255,160,122 Colo 阅读全文
posted @ 2017-09-13 15:52 Louis_giao 阅读(1389) 评论(0) 推荐(1) 编辑
摘要: 使用Tuple传递多个参数 Tuple是基于.NET Framework 4.0 及以上版本才有的。微软称它为元组,如果有三个参数那就是三元组。如 Tuple(T1, T2, T3) Tuple的命名空间在 System 很短吧,也就是说只要是基于.NET Framework 4.0 及以上版本的, 阅读全文
posted @ 2017-05-25 09:42 Louis_giao 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: 文件和目录: # cd /home 进入 '/home' 目录 # cd .. 返回上一级目录 # cd ../.. 返回上两级目录 # cd - 返回上次所在目录 # cp file1 file2 将file1复制为file2 # cp -a dir1 dir2 复制一个目录 # cp -a /t 阅读全文
posted @ 2017-05-12 09:57 Louis_giao 阅读(256) 评论(0) 推荐(0) 编辑
摘要: Int.ToString(format): 格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下: 格式说明符 说明 示例 输出 C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToSt 阅读全文
posted @ 2017-04-24 17:53 Louis_giao 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 内部类 可以在一个类的内部定义另一个类这种类成为内部类或嵌套类,比如: 内部类有什么问题和好处: 问题:外部类不使用或不创建外部类对象,就不能直接创建内部类对象 好处:外部类的私有属性,内部类可使用,而且不破坏封装,这也是为什么内部类存在的重要原因 内部类的特性 内部类的特征与变量概念特性很相似 内 阅读全文
posted @ 2017-03-16 19:51 Louis_giao 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 接口由全局常量和公共的抽象方法组成,接口的定义格式: 接口中的抽象方法必须定义为public访问权限,在接口中如果不写也默认是public访问权限 接口的定义: 但是在接口的定义中已经声明了接口是由全局常量和抽象方法组成的,所以可以简化为以下格式: 与抽象类一样,接口若要使用也必须通过子类,子类通过 阅读全文
posted @ 2017-03-07 10:57 Louis_giao 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 抽象类的作用类似“模板”,可以根据它的格式来修改、创建新的类;但是不能直接由抽象类创建对象只能通过抽象类派生出新的类,再由它来创建对象;抽象类的使用同样是单继承,即一个子类只能继承一个抽象类 抽象类的定义及使用规则: 包含一个抽象方法的类必定是抽象类 抽象类和抽象方法都要使用abstract关键字声 阅读全文
posted @ 2017-03-07 09:16 Louis_giao 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: Super 使用super关键字可以直接调用父类中的构造方法、属性、普通方法 super调用父类构造方法的操作,与this调用构造方法一样,语句必须放在子类构造方法的首行 从上面的程序中可以看出子类中使用super()方法调用了父类中含有两个参数的构造方法,然后再覆写了父类中的getInfo()方法 阅读全文
posted @ 2017-03-04 20:14 Louis_giao 阅读(688) 评论(0) 推荐(1) 编辑