2011年5月27日

B2B、B2C、C2C区别

摘要: B2B (Business to Business) 是指商家与商家建立的商业关系. 例如我们在麦当劳中只能够买到可口可乐是因为麦当劳与可口可乐中的商业伙伴的关系. 商家们建立商业伙伴的关系是希望通过大家所提供的东西来形成一个互补的发展机会,大家的生意都可以有利润. 例:阿里巴巴、慧聪网。 B2C (Business to Consumer) 就是我们很经常看到的供应商直接把商品卖给用户. 例如你去麦当劳吃东西就是B2C, 因为你只是一个客户. 例:当当、卓越、优凯特。 C2C (Consumer to Consumer),类似于零售市场,购物对象直接是终端用户. 例:淘宝、拍拍、易趣、有啊. 阅读全文

posted @ 2011-05-27 20:13 EveryMan 阅读(1135) 评论(0) 推荐(0)

C#应用:获取cpu序列号,硬盘ID,网卡MAC地址

摘要: private void GetInfo() { string cpuInfo = "";//cpu序列号 ManagementClass cimobject = new ManagementClass("Win32_Processor"); ManagementObjectCollection moc = cimobject.GetInstances(); foreach(ManagementObject mo in moc) { cpuInfo = mo.Properties["ProcessorId"].Value.ToStri 阅读全文

posted @ 2011-05-27 18:29 EveryMan 阅读(231) 评论(0) 推荐(0)

用C#实现的数据加密(一) —— 对称加密算法

摘要: 以下是关于对称加密算法的C#实现代码,大家可以根据需要更改不同的算法,文中以Rijndael算法为例:using System;using System.IO;using System.Security.Cryptography;using System.Text;namespace DataCrypto{/// <summary>/// 对称加密算法类/// </summary>public class SymmetricMethod{private SymmetricAlgorithm mobjCryptoService;private string Key;/// 阅读全文

posted @ 2011-05-27 18:28 EveryMan 阅读(204) 评论(0) 推荐(0)

C#加密解密方法,C#一个加密解密的方法,字符串加密算法

摘要: public string EncryptPassword(string PasswordString,string PasswordFormat ) { string encryptPassword = null; if (PasswordFormat="SHA1"){ encryptPassword=FormsAuthortication.HashPasswordForStoringInConfigFile(PasswordString ,"SHA1"); } elseif (PasswordFormat="MD5") { enc 阅读全文

posted @ 2011-05-27 18:27 EveryMan 阅读(470) 评论(0) 推荐(0)

Windows环境下Sybase12.5 数据库创建与导入数据库图文教程

摘要: 现在的情况是,Sybase数据库已经安装完成了,需重新创建一个叫ptms的数据库,指定一个用户名sybase/sybase,具备全部角色与权限,该数据库创建时需指定load,下面开始开始 - 》所有程序 -》Sybase -》Dsedit Utility,出现如下界面点击"OK",出现下面的界面这几个是默认安装的服务器,下面我们再添加一个新的服务器,在“Server”框的空白处右键单击,选择“add”,要输入一个服务器名,我输入“ptms”,点击“OK”再双击右侧“Server Address”,弹出对话框点击“Add”按钮,在协议下拉列表中选择“TCP”,输入本机IP和端 阅读全文

posted @ 2011-05-27 18:27 EveryMan 阅读(2314) 评论(0) 推荐(0)

恢复误删数据(SQL Server 2000)--Log Explorer

摘要: 今天不小心把客户那边的数据库中删了一千多条数据,而且之前又没有备份,真的是很郁闷,后来在网上找到一工具,用起来挺方便,让我躲过一劫。 首先来看一下界面: 输入服务器地址,用户名及密码后点Connect,进入到下面的界面:在这里选择要恢复数据的数据库,选择Use On-line Log(如果你又备份文件的话就不需要用这个工具了,直接用SQL搞定了)。然后点Attach,进入下面的界面:可以看到左边菜单中有很多功能,我们要恢复数据,首先要查看日志,找出我们误操作的那些日志记录,点Browse下的View Log:这样我们能看到对于这个数据库的所有操作日志,我们可以根据日期等条件来过滤出我们需要的: 阅读全文

posted @ 2011-05-27 18:25 EveryMan 阅读(210) 评论(0) 推荐(0)

asp.net EnableViewState禁用与注意事项

摘要: 每个web控件都有个ViewState值,如果一个页面有太多的web控件而不禁用他们的viewstate值的话,会让页面速度大大降低。那么哪些控件的EnableViewState="false" 哪些控件的EnableViewState="true"呢??一个个控件说起textbox,如果你只需要取他的text里面的值,而不是要他响应什么事件,那他的viewstate是可以禁用的.linkbutton 和asp:button还有别的按纽,如果你只需要他响应单击事件,那他的viewstate可以禁用.hyperlink,一般情况下不建议用他.他的功能和&l 阅读全文

posted @ 2011-05-27 18:24 EveryMan 阅读(461) 评论(0) 推荐(0)

Silverlight与数据库的三种互操作

摘要: 简介 本章节提供Silverlight与后台数据库的三种技术实现基本的互操作(Silverlinght Interoperability),构建一个Silverlight SOA的应用。 准备环境 Windows 2003/2008/vista Visual Studio.net 2008+sp1 Silverlight 3.0 SDK Silverlight3 Tools Microsoft E 简介本章节提供Silverlight与后台数据库的三种技术实现基本的互操作(Silverlinght Interoperability),构建一个Silverlight SOA的应用。准备环境Win 阅读全文

posted @ 2011-05-27 18:23 EveryMan 阅读(168) 评论(0) 推荐(0)

小议数据库主键选取策略

摘要: 我们在建立数据库的时候,需要为每张表指定一个主键,所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。当然,其它字段可以辅助我们在执行这些操作时消除共享冲突,不过就不在这里讨论了。主键除了上述作用外,常常与外键构成参照完整性约束,防止出现数据不一致。所以数据库在设计时,主键起到了很重要的作用。常见的数据库主键选取方式有:自动增长字段 手动增长字段 UniqueIdentifier “COMB(Combine)”类型 一、自动增长型字段很多数据库设计者喜欢使用自动 阅读全文

posted @ 2011-05-27 18:21 EveryMan 阅读(175) 评论(0) 推荐(0)

Linq 直接连接Access数据库

摘要: Linq 应用比较多的是直接连接SqlServer 数据库,然后建立*.dbml 文件,调用DataContext 来增删改查。但其实Linq 其实也可以连接OleDbConnectionLinq 连接Access数据库,还需借助OleDbConnection ,下面是提供的DataContext 访问类代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicclassLinqConextClass:IDisposable{priva 阅读全文

posted @ 2011-05-27 18:19 EveryMan 阅读(418) 评论(0) 推荐(0)

一个简单的C#的ACCESS操作类

摘要: 这几天一直在忙着用C#+ACCESS写一个winform应用程序,用到从ACCESS数据库查询,并且将数据返回到datagridview中。由于没有用.net开发的经验,连接ACCESS数据库花费了点精力,最后发现其实要绑定数据到datagridview中,只需把datagridview的datasource设为从数据库读出的datatable就可以了,寻着这个思路,自己写了一个ACCESS的操作类,用起来还蛮方便的,我在这个类中还添加了返回datatable的容器dataset的方法,支持新建或者添加到已有的dataset中,为了避免覆盖原dataset中的同名表,操作返回初始dataset 阅读全文

posted @ 2011-05-27 18:18 EveryMan 阅读(403) 评论(0) 推荐(0)

JSON是什么?为JavaScript准备的数据格式

摘要: 本文介绍了JSON是什么。和 XML 一样,JSON 也是基于纯文本的数据格式。JSON 的数据格式非常简单。还不了解JSON是什么?看了下面这篇文章,您对JSON是什么应该能够有了一个比较清晰的概念。JSON 即 JavaScript. Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript. 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,开发 阅读全文

posted @ 2011-05-27 18:16 EveryMan 阅读(210) 评论(0) 推荐(0)

对高内聚,低耦合的理解

摘要: 内聚:一个模块内各个元素彼此结合的紧密程度耦合:一个软件结构内不同模块之间互连程度的度量最近编码的时候,总是在犹豫是把某个方法封装在一个类里,还是单独的封装成一个类。这让我突然想起内聚耦合这两个名词。我们一直追求着,高内聚,低耦合。对于低耦合,我粗浅的理解是:一个完整的系统,模块与模块之间,尽可能的使其独立存在。也就是说,让每个模块,尽可能的独立完成某个特定的子功能。模块与模块之间的接口,尽量的少而简单。如果某两个模块间的关系比较复杂的话,最好首先考虑进一步的模块划分。这样有利于修改和组合。对于高内聚,我粗浅的理解是:在一个模块内,让每个元素之间都尽可能的紧密相连。也就是充分利用每一个元素的功 阅读全文

posted @ 2011-05-27 18:14 EveryMan 阅读(176) 评论(0) 推荐(0)

导航