- 博客(281)
- 收藏
- 关注
转载 切换卡TabHost控件的使用
在Android中,通常可以使用切换卡(选项卡)实现切换显示不同页面内容的功能。这一功能可以通过TabHost控件来实现。 下面我们就通过一个简单的实例演示如何使用TabHost控件完成切换卡功能,完成后的运行效果如图1所示。图1 主页显示效果 可以看出,在该实例中,总共设置了四个TabHost标签,分别为主页、时间、联系人和搜索。在点击这些标签时,便可以完成相
2015-08-02 16:17:06
494
原创 有关Jquery Validator的使用
.style1 { width: 50%; border:1px solid #cccccc; border-collapse:collapse; font-size:12px; } .style1 td{ border:1px solid #cccccc; height:25px; } input{
2014-07-03 17:19:48
992
转载 在view中获取参数的值
如果url是 /home/index?id=3 直接Request就ok。但是如果路由设定为:{controller}/{action}/{id} url是 /home/index/3 这时想在页面View中获取参数id的值,该怎么获取? 查了下资料好多人都利用Action获取到参数值后,用Viewdata传到View中例如Controlers中的phonelist
2012-09-21 23:19:46
1343
转载 ASP.NET MVC学习笔记-Controller与View传值
在asp.net2.0的网页开发模式下,我们一般通过直将访问页面控件, 将值写入到页面, 但在Asp.net MVC模式下,已不能在Controller中再去访问页面控件了,要如何才能给View页面传值呢?在Controller中有两个字典(ViewData和TempData)来实现View之间的值传递,Controller通过ViewData,TempData传通到ViewResult中, 然后
2012-09-21 23:18:45
7459
转载 VS2008 远程调试器未成功安装的问题
最近用Win7 64位系统,安装VS2008后,出现cs项目无法调试的情况,提示vs2008远程调试器未成功安装。 并提示要到“添加/删除程序”去重新修复,跟着做了,白做,问题照样依旧。 后来查证,在vs2008的安装包下有个 Remote D
2011-07-06 17:51:16
4068
原创 高并发高负载的大型网站系统架构
大型网站的系统架构需要考虑很多问题。大型网站有高并发高负载的特点,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。本文从低成本、高性能和高扩张性的角度来探讨了一些大型网站系统架构需要考虑的问题。<br /> <br />一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务
2010-07-19 09:53:00
1365
2
原创 .net必须知道的几个概念2
本文将解释.Net中的六个重要概念,它们分别是堆栈,堆,值类型,引用类型,装箱和拆箱。首先解释当你声明一个变量时在内存中会发生什么,接着介绍两个重要的概念堆栈和堆,然后介绍值类型和引用类型,文章最后用例子介绍了装箱和拆箱对性能的影响。<br /> <br />装箱(boxing)和拆箱(unboxing)<br />说了这么多,在实际编程时怎么使用它们呢?最大的问题是要弄清楚数据从堆栈移到堆的性能损失,反之亦然。<br />如下图所示,当我们将一个值类型移到引用类型时,数据也从堆栈移到堆中,当我们将
2010-07-19 09:31:00
1289
1
转载 .net必须知道的几个概念
<br /><br />图 1 Oh,My Lady gaga,这些东西好复杂哦<br />当你声明一个变量时内存中都发生了什么?<br />当你在一个.Net应用程序中声明一个变量时,首先要分配一些内存快到RAM,它包括三样东西,第一个是变量名,第二个是变量的数据类型,最后一个是变量的值。<br />这只是一个很简单的解释,根据变量的数据类型不同,有两种内存分配类型:堆栈内存和堆内存。<br /> <br /><br />图 2 声明变量后的内存结构<br />堆栈(stack)和堆(heap)<br /
2010-07-19 09:28:00
1294
1
转载 堆与栈的问题
<br />尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(Garbage Collection),但是我们还是应该了解它们,以优化我们的应用程序。同时,还需要具备一些基础的内存管理工作机制的知识,这样能够有助于解释我们 日常程序编写中的变量的行为。在本文中我将讲解栈和堆的基本知识,变量类型以及为什么一些变量能够按照它们自己的方式工作。<br />在.NET framework环境下,当我们的代码执行时,内存中有两个地方用来存储这些代码。假如你不曾了解,那就让我来给你介绍栈(Stac
2010-06-19 00:31:00
1169
原创 C#基础总结
类及成员 类是一组对象的属性和行为特征的抽象描述,对象是类的实例。 类是抽象的,对象是具体的。 抽象是有选择的忽略。 封装:使数据及方法结合;控制访问可见性。 允许控制---只能通过公共的方法来访问对象。 允许变化---私有对象的类型发生变化也不会影响对象的使用。 静态数据描述了一个类的所有对象的信息。 静态方法只能访问静态数据,通过类来访问
2010-05-20 00:01:00
1384
1
转载 javascript
JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技巧。简略语句JavaScript 可以使用简略语句快速创建对象和数组,比如下面的代码:
2010-05-04 22:05:00
863
原创 CodeSmith使用
一、 工具设置CodeSmith默认是不支持中文的,那么我们必须要先设置使其支持中文显示,保存。并且要能够在生成文件中支持中文。[Tools->Options...->Studio->Editor->Enable unicode]将这个选项勾上,那么CodeSmith就可以显示和保存中文了。 在你的模板的最前面的一句话,C#为例: 中加入Re
2010-04-29 22:33:00
4515
6
转载 codesmith模板生成
最近两天自己写了个简单的ORM框架,非常的Easy,但是没有相应的代码生成工具,于是就很杯具了!于是乎,花费了一天的时间学习并写了一个CodeSmith可以使用的模板。在此记录下CodeSmith的学习笔记。所用工具: CodeSmith Professional v5.1.3.8510,代码示例全部是以C#为例。一、 工具设置CodeSmith默认是不支持中
2010-03-20 15:52:00
3557
1
原创 javascript操作框架和窗口
一、Iframe 篇 //&&&&&&&&&&&&&&&&&&&&公共方法开始&&&&&&&&&&&&&&&//父对象得到子窗口的值//ObjectID是窗口标识,ContentID是元素IDfunction GetValue(ObjectID,ContentID){ var IsIE = (navigator.appName == Microsoft I
2010-03-03 00:20:00
2055
原创 winform打包安装
创建自定义安装包在写好的软件解决方案下新添加一个安装与部署项目,添加主程序的输出等这些和平常打包一样。然后在安装与部署项目上右键,选择视图中的[用户界面],添加入选择的自定义对话框,比如[文本框(A)].然后设置这个新对话框的属性,看用几个文本框,并都设上显示的文本及editproperty属性。这里就是给文本框定义个名字,以后可这个名字取到文本框的值。这里我设的就用了一个文本框 editpr
2009-12-16 01:59:00
1374
1
原创 ListView的使用
winform,C#往listview里插入指定行,在指定行插入数据if (this.listView1.FocusedItem != null)//这个if必须的,不然会得到值但会报错 { listView1.Items.Insert(listView1.SelectedItems[0].In
2009-12-15 23:22:00
1415
原创 制作安装文件
1 新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导,然后点击确定。 2 开始添加文件 双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。然后右击你的文件,创建快捷方式,然后把快捷方式分别复制或剪切到左边的"用户的程序菜单"和"用户桌面"中。这样安装程序安装完成后会在
2009-12-15 22:55:00
2105
3
转载 PowerDesigner
PowerDesigner中,但修改了某个字段的name,其code也跟着修改,这个问题很讨厌,因为一般来说,name是中文的,code是字段名。解决方法如下: 1、选择Tools->GeneralOptions...菜单,出现General Options对话框。 2、从Category中选择Dialog项。 3、取消右边“Name to Code mirroring”复选框。如下图: OVER
2009-12-08 00:51:00
834
原创 winform Tree 建立
namespace TreeView{ public partial class Form1 : Form { DataTable dt = null; public Form1() { InitializeComponent(); } priva
2009-11-06 00:32:00
972
原创 winform安装文件制作
.NET程序安装包制作(WinForm) 一、新建项目->安装和部署项目->安装项目二、选择安装文件1、进入文件系统视图。方法为选定该项目,鼠标右键,弹出快捷菜单,选视图-文件系统。也可以直接点“解决方案资源管理器”上部的快捷图标。2、在“应用程序文件夹”里添加程序需要用到的文件,例如EXE文件,配置文件,图标文件,等等。3、用户的程序菜单创建一文件夹并命名文该文件夹,这
2009-10-30 19:25:00
1598
1
原创 datagridview显示combox
private void Form1_Load(object sender, EventArgs e) { string connstring = "server=.;database=Accp;uid=sa;pwd=123"; SqlConnection con = new SqlConnection(connstring)
2009-10-26 14:09:00
1708
原创 winform父窗体加入背景或者图片
在父窗体加入一下代码就OK public FrmMain() { InitializeComponent(); foreach (Control ctr in this.Controls) { if (ctr.GetType().ToString().Equals("Syste
2009-10-24 16:14:00
1276
1
转载 codesmith使用的一些基本知识
//模板的基础知识//任何模板都需要的第一句,用来指定模板编辑语言是什么,目标语言是什么://接下来写模板需要从外界引入的参数//在模板里面用到了codesmith的函数和方法,需要引入对应的包,一般是我理解assembly 是引入dll,import 是引入dll里面的命名空间,这些dll有的是codesmith自己带的,对于vs.net提供的dll,都可以引入使用。//所有
2009-09-03 00:42:00
1639
原创 C# DllImport的用法
大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。DllImport所在的名字空间 using System.Runtime.InteropServices;MSDN中对Dll
2009-07-28 17:45:00
68085
11
原创 DataGridView中的Combobox的应用(转)
在WinForm中DataGridView可谓是应用比较多的数据显示控件了,DataGridView中可以应用各种控件,关于这样的文章网上已有很多。都是实例化一个控件然后通过DataGridView.Controls.Add()方法绑定控件。然后通过特定的事伯执行数据绑定与操作。 这几天在做项目的时候也也用到的DataGridView控件,而且需要要DataGridView使用Com
2009-06-21 23:30:00
3990
2
原创 短信发送
手机短信群发作为企业日常通知,公告,天气预报等信息的一个发布平台,在于成本低,操作方便等诸多特点,成为企业通讯之首选。本文介绍短信的编码方式,AT指令以及用C#实现串口通讯的方法。 前言目前,发送短信的方式主要有三种: 1、网关方式:向当前电信部门申请,不需要另外设备。但是费用相对来说,比较高,以目前上海移动公司推出的短信群发套餐来说,对于中小企业的短信息的发送数量来看,短信群发和打电话相比,几乎
2009-06-19 14:19:00
1127
原创 计算sql语句的执行时间
--产生数据declare @index intset @index =0while(@indexbegin set @index =@index+1 insert tblTest values(@index)end declare @startTime datetime, --开始时间 @endTime datetime, --结束时间set @startTim
2009-06-16 11:09:00
643
原创 Winform资料总结
该系列主要整理收集在使用C#开发WinForm应用文章及相关代码, 平时看到大家主要使用C#来开发Asp.Net应用,这方面的文章也特别多,而关于WinForm的文章相对少很多,而自己对WinForm一直比较感兴趣,这几年积累收藏了不少文章,现在整理一下分类推荐给大家,避免大家浪费大把的时间去找这方面的资料,因为找资料也是一件很累的事情,Google,Baidu一下,不断的点击,不断翻阅大量的博
2009-06-15 09:17:00
1010
原创 C#winform中怎么将程序最小化到系统托盘(转)
1.在form中添加一个NotifyIcon控件 2.把87.ico这个图标放在/bin/Debug目录下 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using S
2009-06-13 11:23:00
612
原创 vs2005调试出现的问题
.检测到有潜在危险的 Request.Form 值2.“在没有任何数据时进行无效的读取尝试”解决办法3.数据为空。不能对空值调用此方法或属性。4.阅读器关闭时 FieldCount 的尝试无效5.未能映射路径6.Unreachable code detected7.索引超出范围。必须为非负值并小于集合大小8.数据为空。不能对空值调用此方法或属性9.数据源不支持服务器端的数据分页10.对象名***
2009-06-02 12:36:00
1367
原创 几个常用的sql server系统表的使用
--查看表的属性select * from sysObjects where [Name] = section --用法 if exists ( select * from sysObjects where [Name] = section and xtype=U ) Drop Table table1 go Create table1 ( )--获取所有用户表sel
2009-05-29 11:14:00
876
原创 窗体之间的传值问题
以前对WinForm窗体显示和窗体间传值了解不是很清楚最近做了一些WinForm开发,把用到的相关知识整理如下A.WinForm中窗体显示显示窗体可以有以下2种方法:Form.ShowDialog方法 (窗体显示为模式窗体)Form.Show方法 (窗体显示为无模式窗体) 2者具体区别如下:1.在调用Form.Show方法后,Show方法后面的代码会立即执行2.在调用Form.Show
2009-05-26 11:20:00
1799
转载 有关jquery的取值问题
使用目前功能最强大,最流行的jquery库(引用jquery.js文件即可)★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关获取一组radio被选中项的值var item = $(input[@name=ite
2009-04-30 01:02:00
627
原创 经典推荐--.NET几大热点问题(.NET人员必读)
六..Net支持的平台有哪些?它的跨平台实现得如何? 目前支持.Net的平台有Windows 2000, NT4 SP6a, Windows Me和Windows 98。其声称支持的平台有Unix,Linux等,目前有三个项目正在开发Linux下的.Net平台:Ximian公司的Mono项目,DotGNU以及 Potable .NET. 七..Net与COM的关系是什么?.Net是否意味着
2009-04-30 00:54:00
391
原创 经典推荐--.NET几大热点问题(.NET人员必读)
以下收集了关于.NET几大热点问题及简要答案,防止我们回答问题不专业的尴尬。同时还将一些.NET资源的相关网址罗列一二。 一.什么是.Net?它主要包括什么? .Net是为简化在第三代因特网的高分布式环境下的应用程序开发,基于开放互联网标准和协议之上,实现异质语言和平台高度交互性,而构建的新一代计算和通信平台。 .Net主要包括普通语言运行时(Common Language Runtim
2009-04-30 00:52:00
623
原创 javascript判断各种浏览器的方法(转)
你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。 几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。 在网站前端开
2009-04-18 21:27:00
754
1
原创 asp.net自定义错误页面
两种方法均为全站出错处理方法一:1、添加Web.config, 中添加defaultRedirect="ApplicationErroy.aspx" >节点,2、添加错误处理页面:ApplicationErroy.aspx调用下面的方法:private void DealErroy(){HttpException erroy = new HttpException();string strCo
2009-04-16 10:54:00
1438
原创 ASP.NET:关闭子页面并刷新父页面
模块一:在子页面的选择按钮事件中加上:1.this.Response.Write("window.opener.location.href=window.opener.location.href;window.close();");this.Response.Write("window.opener.location.replace(window.opener.docu
2009-04-16 10:48:00
4084
2
原创 一些ajax学习地址
经常逛这些国外的网站,看到很不错的控件和Jquery的演示DEMO:今天拿出来和大家分享一番:Ajax Rain:http://www.ajaxrain.com/AjaxRain有很多完美整合AJAX, CSS, DHTML 或 Javascript的实例,有一些Demo的确值得你去看一看Ajax Daddy:http://www.ajaxdaddy.com/Ajax Daddy收
2009-02-26 20:11:00
502
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人