- 博客(38)
- 资源 (1)
- 收藏
- 关注
转载 Lambda表达式学习记录
Lambda表达式可以简化C#编程的某些方面,用法非常灵活。因此也不容易掌握。下边是我学Lambda表达式的一点记录。1、Lambda表达式是与委托紧密联系的。只要有委托参数类型的地方,就可以使用Lambda表达式。Lambda表达式的运算符是=>。运算符左边列举出了需要的参数,右边定义了赋予Lambda变量的方法的实现代码。下面这段代码是一个最简单的使用方法:public cla
2013-08-22 13:22:49
795
转载 DataContractJsonSerializer 类 操作json类型数据
public class JsonHelper { /// /// 生成Json格式 /// /// /// /// public static string GetJson(T obj) { DataContractJsonSe
2013-06-29 14:15:57
975
转载 C#令人惊喜的泛型委托Predicate、Func、Action
Predicate 泛型委托 表示定义一组条件并确定指定对象是否符合这些条件的方法。此委托由 Array 和 List 类的几种方法使用,用于在集合中搜索元素。看看下面它的定义: // Summary: // Represents the method that defines a set of criteria and determines whether
2013-06-17 10:35:00
905
转载 未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载
1. 英文源连接: http://support.microsoft.com/kb/2015129 2. 中文讲解: 源连接:http://blog.csdn.net/dashuuser/archive/2011/04/15/6325709.aspx 根据微软的提示发现可能是由于安装了高版本的.net framewo
2013-06-15 17:47:11
1156
转载 jquery.validate自定义规则
// 字符验证 jQuery.validator.addMethod("stringCheck", function(value, element) { return this.optional(element) || /^[\u0391-\uFFE5\w]+$/.test(value); }, "只能包括中文字、英文字母、数字和下划线")
2013-06-05 13:41:28
2494
1
转载 兼容IE和FF的JS HTMLEncode和HTMLDecode的完整实例
兼容IE和FF的JS HTMLEncode和HTMLDecode的完整实例,因为这个在在线编辑器和Ajax中经常用到,所以封装成函数可以直接调用,希望对大家有帮助。HTMLEcode方法一:用的浏览器内部转换器实现转换,方法是动态创建一个容器标签元素,如DIV,将要转换的字符串设置为这个元素的innerText(ie支持) ||textContent(火狐支持)
2013-06-03 17:22:27
1096
原创 asp.net Post Get提交数据转Model实例
此功能是将客户端HTTP协议POST GET方式提交的数据转换为某个Model实例,对于客户端浏览器Ajax提交的键值对或json格式数据直接转换为Model类的实例;废话不多说,直接贴代码:/********************************************************************************** 作者:Tyler
2013-05-29 18:50:18
3205
转载 IHttpModule接口
IHttpModule向实现类提供模块初始化和处置事件。 IHttpModule包含兩個方法:public void Init(HttpApplication context);public void Dispose();Init():这个方法接受一个HttpApplication对象,HttpApplication代表了当前的应用程序,我们需要在这个方法内注册 HttpApp
2013-05-28 17:29:18
607
转载 HttpRequest对象属性详解
在服务器收到客户端的请求后,HttpRuntime将会创建一个HttpRequest对象的实例,这个实例就是我们在页面中常用的Request.在Request这个对象中,提供的大量的属性以方便我们获取到请求的内容,本章我们一一讲解这些属性的意思。在客户端的请求内容中,主要包含三部分内容。请求行,请求头部,请求主体,在下面的属性中,我们可一一获取到这些信息。Request.Request
2013-05-26 19:37:28
3354
转载 C# Activator.CreateInstance()方法使用
C#在类工厂中动态创建类的实例,所使用的方法为:1. Activator.CreateInstance (Type) 2. Activator.CreateInstance (Type, Object[]) 两种方法区别仅为:创建无参数的构造方法和创建有参数的构造函数。//Activator.CreateInstance(Type)object result = n
2013-05-26 19:02:40
10474
1
转载 WCF WebGet WebInvoke WCF Jquery 调用
1.创建WCF服务 直接在网站中添加 Ajax-enabled-WCF Services ,命名为AjaxWcfServices.svc代码如下:[ServiceContract(Namespace = "")] [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequireme
2013-05-26 18:30:21
8207
3
转载 Android中处理崩溃异常
大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开
2013-01-16 11:41:58
649
原创 android view重写onTouchEvent事件更换背景(android 动态设置背景图 )
根据MotionEvent event.getAction()可以动态更换View样式event.getAction()==MotionEvent.ACTION_UP||event.getAction()==MotionEvent.ACTION_CANCEL //ACTION_MOVE事件以后松手后走不到ACTION_UP而是ACTION_CANCELpackage cn.qiluzhix
2012-12-28 11:37:46
4770
转载 Bundle 传递Object
有两种方法传递Object给Bundle方式一:package de.padde.test; import android.app.Activity; import android.os.Bundle; import android.os.Parcelable; import android.os.Parcel; public class Test exte
2012-12-25 11:16:48
6622
转载 activity切换时的overridePendingTransition动画效
注意,切换方法overridePendingTransition只能在startActivity和finish方法之后调用。第一个参数为第一个Activity离开时的动画,第二参数为所进入的Activity的动画效果淡入淡出效果overridePendingTransition(R.anim.fade, R.anim.hold);放大淡出效果overridePendingTra
2012-12-13 15:20:34
20027
6
转载 java中遍历MAP的几种方法
java中遍历MAP的几种方法 Java代码Map map=new HashMap(); map.put("username","qq"); map.put("passWord","123"); map.put("userID","1"); map.put("email","qq@qq.com"); Map map=new
2012-12-10 15:53:28
909
转载 Android Intent Flag的介绍
一、Activity和Task(栈)的关系 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西 (Activity)则会处于最下面,最后添加的东西(Activity)则会在最低端。从Task中取出东西(Activity)则是从最顶端取出,也 就是说最先取出的是最后添加的东西(Activity),一次类推,最后取出的是第一次添加的Activity,而Activity
2012-12-06 10:19:29
1471
转载 【Android】 onClick与onTouch并存触发的问题
最近有看到一个问题,原文如下:我用WindowManager.addView(view, params)方法添加了一个view,当我实现这个view的setOnTouchListener和setOnClickListener时,view只能监听ontouch事件,监听不到onclick事件,我去掉setOnTouchListener后就能监听到onclick事件,这是怎么回事?如何让这个vie
2012-12-01 22:26:47
3430
转载 MotionEvent的getX()与getRawX()区别
public class Res extends Activity implements View.OnTouchListener { Button btn = null; int x = 0; int y = 0; int rawx = 0; int rawy = 0;
2012-12-01 22:23:52
16643
转载 MotionEvent对象
当用户触摸屏幕时将创建一个MotionEvent对象。MotionEvent包含关于发生触摸的位置和时间等细节信息。MotionEvent对象被传递到程序中合适的方法比如View对象的onTouchEvent()方法中。在这些方法中我们可以分析MotionEvent对象那个,以决定要执行的操作。 MotionEvent对象是与用户触摸相关的时间序列,该序列从用户首次触摸屏幕开始,经历手指在
2012-12-01 22:19:36
2481
1
转载 android可以识别用户的手势
android可以识别用户的手势(即用户用手指滑动的方向),通过用户不同的手势,从而做出不同的处理需要使用OnGestureListener比如说看电子书的时候翻页,或者要滑动一些其他内容直接上代码界面文件main.xml view plaincopy to clipboardprint?1. "1.0" encoding="utf-8"?>
2012-11-29 18:05:34
698
转载 Android Layout 之 RelativeLayout RelativeLayout.LayoutParams
使用 AbsoluteLayout 可以直接指定其子 View 的绝对位置, 这种布局方式虽然简单,但是不够灵活。比如在一个程序中,按钮2 位于 按钮1 的下方且和 按钮1 左对齐,我们可以使用指定两个按钮的绝对位置的方式布局,但是当布局完成后,由于某些原因,这两个按钮需要相左平移一些距离以便在父 View 右边留出一些空白区域,那么我们就需要同时修改 按钮1 和 按钮2 的 layout par
2012-11-29 18:02:05
820
转载 Java中Interface的用法
Java中在接口的应用中,要注意一下几点:接口一般定义的是常量和一些抽象方法。抽象类中可以包含抽象方法,也可以有非抽象方法,但是有抽象方法的类一定是抽象类。抽象方法不能有方法体。在引用接口时,接口的引用指向实现的对象,尽量定义为接口或父类的引用。这其中有可能用到多态的知识。引用接口用implements。接口(interface)只能定义抽象方法而且默认为是Public。常量是publ
2012-11-22 17:03:10
436
转载 java工厂模式
一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他说"开奥迪车!"。你一定说:这人有病!直接说开车不就行了?! 而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过
2012-11-22 17:00:46
490
转载 AndroidManifest权限声明中英文对照完整列表
程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in th
2012-11-20 14:35:22
1320
转载 SQL之merge into
简介 Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入、更新或删除行,可以对两个表进行同步。”,通过这个描述,我们可以看出Merge是关于对于两
2012-11-14 09:32:34
608
原创 C#抽象类 abstract
abstract class ShapesClass{abstract public int Area();public void FuncA(){//Do Something}}class Square:ShapesClass{int x, y;public override int Area(){
2012-11-10 12:54:29
574
转载 C# 遍历Hashtable
1)HashTable 存储的是无序的,也就是最先存储的键、值对不一定在第一个位置上;2)HashTable 存储的是弱类型的,也就是要由自己来控制存储类型,并且取值时要进行强制类型转换;这个要怪微软的方法描述不够清晰,要是清晰了直接就可以从描述中找到方法:先创建一个HashTable对象: System.Collections.HashTable ht=new System.
2012-11-10 12:52:26
536
转载 C# Timer用法及实例详解
C# Timer用法有哪些呢?我们在使用C# Timer时都会有自己的一些总结,那么这里向你介绍3种方法,希望对你了解和学习C# Timer使用的方法有所帮助。关于C# Timer类 在C#里关于定时器类就有3个C# Timer使用的方法1.定义在System.Windows.Forms里C# Timer使用的方法2.定义在System.Threading.Timer类里 "C
2012-11-10 11:47:57
811
转载 创建MS SQL数据库链
如果同机的话.select * from database1..database1select * from database2..database2即可.如果不同机.不同服务器数据库之间的数据操作--创建链接服务器 exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 '
2012-11-10 11:43:20
528
转载 C#实现打开文件或文件夹及选中文件
打开文件夹:System.Diagnostics.Process.Start(FilePath);打开文件夹中某个文件:System.Diagnostics.Process.Start(FilePath+"/"+FileName);打开文件夹并选中单个文件:System.Diagnostics.Process.Start("Explorer", "/select,"+ Fi
2012-11-06 17:13:33
3436
转载 C#处理Access中的事务
Access不能像SQL server一样直接执行多条语句,但是把多条语句绑成事务还是可以一起执行的. 所谓事务,就是把多件事情当做一件事情来处理。也就是大家同在一条船上!由一个事务来完成多个表的同步操作,要么都执行成功,要么都不成功.下面举个例子,用C#实现Access数据库事务的处理方法:向一个表提交数据,同时更新另一个表中的数据using System;using System.Da
2012-11-06 13:06:47
613
转载 开发应用时如何利用C#自定义属性
属性类是设计时可应用于类、properties和方法的特殊文类。属性类提供描述元素某些方面属性的方式或决定依附于该元素的其它类的行为,进而在运行时可以访问和检验这些描述与行为。你可以将属性类看作为类成员添加特殊修改器的一种方式。例如,如果你曾经写过Web服务,那肯定知道要使得方法在整个服务中是公开的,必须要使用WebMethod属性。这是一个演示属性应用的很好的例子,因为我们要用WebMe
2012-10-29 21:09:45
583
转载 托管资源和非托管资源
在.net 编程环境中,系统的资源分为托管资源和非托管资源。 对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的只是了解.net CLR如何做这些操作。也就是说对于您的应用程序创建的大多数对象,可以依靠 .NET Framework 的垃圾回收器隐式地执行所有必要的内存管理任务。 资源分为两种,托管的内存资源,这是不需要我们操心的,
2012-10-24 16:32:04
459
转载 C# 日期的处理
decimal monthlyDays = (decimal)((TimeSpan)(end - begin)).TotalDays;decimal unusedDays = (decimal)((TimeSpan)(end - DateTime.Now)).TotalDays;decimal result = (monthlyDays <= 0) ? 0
2012-10-18 12:59:14
585
转载 单例/单体模式(Singleton)
单例/单体模式(Singleton)首先,单例模式是对象的创建模式之一,此外还包括工厂模式。单例模式的三个特点:1,该类只有一个实例2,该类自行创建该实例(在该类内部创建自身的实例对象)3,向整个系统公开这个实例接口Java中大概是这个样子 class Singleton { //私有,静态的类自身实例 private
2012-10-14 20:43:58
580
转载 checklistbox用法总结
一般认为:foreach (object obj in checkedListBox1.SelectedItems)即可遍历选中的值。其实这里遍历的只是高亮的值并不是打勾的值。遍历打勾的值要用下面的代码:for (int i = 0; i checkedListBox1.Items.Count; i++){ if (checkedListBox1.GetItemCheck
2012-09-08 13:09:35
1665
转载 html5 常用 标签
一、主体结构header页面头部,不同与aside边栏nav外部链接集合section章节或段落article类似文章、摘要或留言POST等形式的记录(一般搭配内嵌头部、尾部、底部结构使用)hggroup类似子标题,标题信息、可选标题、TAG标签这样的数据,还是英文更好理解一些,heading of
2012-09-07 09:20:38
1204
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人