2012年5月10日
摘要: 最近项目中有用到生成曲线图,经过查找资料解决了,虽然有简单说明但参数比较多和麻烦,于是自己没事就总结了项目中的具体用法:准备工作:首先添加jquery的插件包到程序中,路径:http://files.cnblogs.com/jameslif/codebase.rar然后在代码中依次添加引用文件 准备你认为OK的几种颜色值 我这里有收藏:常用的颜色(30种)http://www.cnblogs.com/jameslif/archive/2012/05/10/2494712.html准备工作OK了;property是重要的参数 1 public string property; 2 p... 阅读全文
posted @ 2012-05-10 18:31 记性特差 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 常用颜色代码(来自网络) #FF0000#FFFFf0#0000F#008000#FF00FF#000080 #008000#00FFFF#FFf000#993333#FFFF00#000099 #000066#009933#F00000#FFCC00#0099FF#33CCCC #FFCCFF#33CC33#CC0000#3333CC#9900CC#993333 #993333#006600#FF9900#00CCFF#66FF33#003300 阅读全文
posted @ 2012-05-10 17:22 记性特差 阅读(4243) 评论(0) 推荐(0) 编辑
摘要: 在FileUpload空间或其他上传图片的预览效果控件:<asp:FileUpload ID="CheHao" Width="300" runat="server" onchange="onUploadImgChange(this,'CheHao')" />sender:事件源SPname:空间IDfunction onUploadImgChange(sender, SPname) { if (!sender.value.match(/.jpg|.gif|.png|.bmp/i)) { 阅读全文
posted @ 2012-05-10 14:03 记性特差 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 3.1 添加一个视图在本节中我们修改HelloWorldController类,以便使用视图来向客户端展示HTML格式的响应结果。我们使用ASP.NET MVC3中新增的Razor视图引擎来创建视图。Razor视图模板文件的后缀名为.cshtml,它提供了一种简洁的方式来创建HTML输出流。Razor视图大大减少了在书写视图模板文件时所需要输入的字符,提供了一个最快捷,最简便的编码方式。这里,我们在HelloWorldController类的Index方法中添加使用一个视图。在修改前的Index方法中返回一个字符串,我们修改这个方法来使它返回一个视图,代码如下所示。public ActionR 阅读全文
posted @ 2012-05-10 13:50 记性特差 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 在本节中我们将追加一些类来管理数据库中的电影。这些类将成为我们的MVC应用程序中的“模型”部分。我们将使用一个.NET Framework的被称之为“Entity Framework”的数据访问技术来定义这些模型类,并使用这些类来进行操作。Entity Framework(通常被简称为“EF”)支持一个被称之为“code-first”的开发范例。Code-first允许你通过书写一些简单的类来创建模型对象。你可以通过访问这些类的方式来访问数据库,这是一种非常方便快捷的开发模式。4.1利用NuGet来安装EFCodeFirst我们可以利用NuGet包管理器(安装ASP.NET MVC3时会自动安 阅读全文
posted @ 2012-05-10 13:50 记性特差 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.1 本教程的学习内容在本教程中,你将学会如下内容:· 如何创建一个ASP.NET MVC的工程。· 如何创建ASP.NET MVC的控制器(controller)与视图(view)。· 如何使用Entity Framework code-first 范例来创建一个新的数据库。· 如何获取和显示数据。· 如何编辑数据并且进行数据的有效性验证。1.2 创建工程如果要创建一个ASP.NET MVC3的工程时,首先运行Visual Web Developer 2010 Express(本教程中简称“Visual Web Developer”),并且 阅读全文
posted @ 2012-05-10 13:49 记性特差 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式,比工厂模式具有更高层次的抽象。当要返回一系列相关类中的某一个,而每个类都能根据需要返回不同的对象时,可以使用这种模式。换句话说,抽象工厂是一个工厂对象,他能返回一系列相关类中的一个类。可以用简单工厂决定返回那个类。通常认为,实验式的例子应该引用汽车制造产,我们希望丰田汽车完全使用丰田配件,而福特汽车完全使用福特配件。可以把每个汽车制造厂设想为抽象工厂,配件作为一组相关的类。花园规划工厂我们可以考虑一下实际的例子,字应用程序里要用到抽象工厂。假设读者编写一个程序来规划花园,这可能是季生植物型花园、蔬菜型花园、或者多年植物花园。不管规划哪种类型的花园,都会遇到如下问题:1.边缘种植什 阅读全文
posted @ 2012-05-10 13:45 记性特差 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 首先,单例模式是对象的创建模式之一,此外还包括工厂模式。单例模式的三个特点:1,该类只有一个实例2,该类自行创建该实例(在该类内部创建自身的实例对象)3,向整个系统公开这个实例接口Java中大概是这个样子?12345678910111213classSingleton {//私有,静态的类自身实例privatestaticSingleton instance = newSingleton();//私有的构造子(构造器,构造函数,构造方法)privateSingleton(){}//公开,静态的工厂方法publicstaticSingleton getInstance() {returninst 阅读全文
posted @ 2012-05-10 13:45 记性特差 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 工厂方法工厂的概念反复出现在面向对象程序设计中,在C#本身和其他设计模式(例如生成器模式)中,就能找到几个例子。在这个例子中,有一个类负责决定在单继承体系结构中实例化哪一个字类。 工厂方法模式(Factory Method Pattern)对这种思想进行了巧妙的扩展,它不是用一个专门的类来决定实例化那一个字类,相反,超类把这种决定延迟到没个子类。这种设计模式实际上没有决策点,即没有直接选择一个字类实例化的决策。按照这种模式编写的程序定义了一个抽象类,他去创建对象,但让子类决定创建哪一种对象。 这里考虑一个相当简单的例子,在游泳比赛中为运动员确定泳道。在一个赛事中,游泳选手完成几次预赛后,按.. 阅读全文
posted @ 2012-05-10 13:44 记性特差 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1、概念设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。2、一个模式的四个基本要素综述 设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。模式名称(pattern name) 一个助记名,它用一两个词来描述模式的问题、解决方案和效果。命名一个新的模式增加了我.. 阅读全文
posted @ 2012-05-10 13:43 记性特差 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 所有的创建模式都涉及到创建对象示例方式。这一点很重要,因为程序不应该依赖于对象如何创建和如何安排 。当然,使用new运算符是C#创建一个对象实力最简单的方法然而,这实际上相当于硬编码他和程序中如何创建对象管理有关。多数情况下,创建对象的本意随着程序的需求而不同,将创建一个抽象成一个专门的“创造器”类、,会使程序更加灵活、更通用工厂模式(Factory Method Pattern) 提供了一个简单的决策类,他根据提供的数据反回一个抽象基类的多个子类中的一个。抽象工厂模式(Abstract Factory Pattern)提供了一个创建并返回一系列相关对象的接口。单例模式(Singleton P 阅读全文
posted @ 2012-05-10 13:43 记性特差 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 原文网址:http://www.phontol.com/20090507_419416_1.htmlWindows Server自带的互联网信息服务器(Internet Information Server,IIS)是架设网站服务器的常用工具,它是一个既简单而又麻烦的东西,新手都可以使用IIS架设一 阅读全文
posted @ 2012-05-10 13:42 记性特差 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 240个jquery插件 http://www.kollermedia.at/archive/2007/11/21/the-ultimate-jquery-plugin-list/File upload Ajax File Upload.jQUploader.Multiple File Upload 阅读全文
posted @ 2012-05-10 13:42 记性特差 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 是个公司采购表,想转化成如下报表,显示每个公司各采购了些什么产品:sql语句》答案:1 declare @sql varchar(8000)--声明一个字符串变量2 set @sql='select CompanyName,'--开始设置语句3 --------动态生成语句begin(开始转成列)-----4 select @sql=@sql'sum(case when ProductName='''ProductName''' then num else 0 end)['ProductName'], 阅读全文
posted @ 2012-05-10 13:41 记性特差 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 程序员向来是善于幽默自嘲的群体,但从某种程度上影响了咱程序员在广大女同胞心中的印象啊~~于是写下此篇(有从别处看到的3句加进来的), 就算是为咱程序员做个广告~~要是觉得有点过的程序员们,就把此文当作一个美好的目标吧~~~:)----------------------------------------------如果你喜欢上了一个程序员小伙,就不用再害怕电脑中病毒QQ被盗,因为他至少尝试过10款以上杀毒软件,他知道用那款占资源最少防毒效果最好的保护你的电脑。如果你喜欢上了一个程序员小伙,就不用担心他会外遇,因为他工作内容深奥无边,每天沉醉于业务研究之中的他,没有应酬,更没有酒吧KTV,在他 阅读全文
posted @ 2012-05-10 13:40 记性特差 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、委托设想,如果我们写了一个厨师做菜方法用来做菜,里面有 拿菜、切菜、配菜、炒菜 四个环节,但编写此方法代码的人想让 配菜 这个环节让调用方法的人实现,换句话说,就是想在方法被调用时接收代码 作为参数,在方法中执行这端传进来的代码。但,怎么为一个方法传 代码 进来呢?当然大家想到了传递接口方式来实现,咱先不讨论接口,因为微软为我们提供了一个叫做 【委托】 的类型。(一)、委托基础:1.先看看代码:(1).定一个方法:void SayHi(string name){Console.WriteLine(“Hi~” name ”! ” );}(2).声明一种委托类型:delegate void D 阅读全文
posted @ 2012-05-10 13:40 记性特差 阅读(885) 评论(0) 推荐(0) 编辑
摘要: JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。实例:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="json_test.aspx.cs" Inherits="Web_SoftAceTest.json.json_test" %><!DOCTYPE html PUBLIC "- 阅读全文
posted @ 2012-05-10 13:38 记性特差 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 最近的项目中有用到数据导出到Excel中,在网上也看了,几乎都是一些危言耸听的话,于是我把自己的代码和大家分享一下,供学习使用。 首先添加对Excel的引用 NOPI.DLL////// 导出Excel//////导出Excel时的页面///在Excel中增加的数据///需要导出的数据源控件///导... 阅读全文
posted @ 2012-05-10 13:37 记性特差 阅读(397) 评论(0) 推荐(0) 编辑
摘要: //生成word程序对象MyWord.Application app = new MyWord.Application();//生成documnet对象MyWord.Document doc = new MyWord.Document(); object missing = System.Reflection.Missing.Value; try { //模板文件 string TemplateFile = HttpContext.Current.Server.MapPath("~/FileUpload/WordTemplate/上行文_归档.dot"); //生成的具有模 阅读全文
posted @ 2012-05-10 13:36 记性特差 阅读(360) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Interop.Word;using System.IO;using System.Web;using System.Data;using System.Reflection;using Microsoft.Win32;using System.Text.RegularExpressions;using System.Net;namespace OfficeOperate{public class WordOperate{ 阅读全文
posted @ 2012-05-10 13:36 记性特差 阅读(408) 评论(0) 推荐(0) 编辑