- 博客(32)
- 资源 (9)
- 收藏
- 关注
原创 SqlMembershipProvider中的PasswordFormat 属性
1.属性值一个 MembershipPasswordFormat 值,表示用于在 SQL Server 数据库中存储密码的格式。 2.备注 SQL Server 成员资格提供程序支持 Clear、Encrypted 和 Hashed 密码格式。Clear 密码以明文形式存储,可提高密码存储和检索的性能,但安全性较低,因为如果 SQL Server 数据库的安全受到威胁,可轻松
2009-12-31 19:56:00 2179
原创 aspnet_Users中LastActiveDate的问题
在数据库中查看的时候发现居然时间不对,后来一查才知道数据库中存放的时候不是按中国的东8区存放的,数据库中的时间+8以后就是我们的真实时间。 但是我们在网页中打开的时候会自动考虑我们所处的时间,这样就方便了数据库的移动,因为这样给了数据库一个统一的标准,如我们将数据库放到美国,那么它也会自动计算美国服务器所在的时区,然后结合数据库时间计算当地的时间。
2009-12-31 12:55:00 858
原创 dnn的域名绑定
当初有一个现成的项目,通过VS2005可以发布并登陆到首页的default.aspx,但是我通过IIS指定虚拟目录就是怎么也无法登陆。后来才明白现成项目已经绑定了特定的域名,我想通过iis发布只能指定相同的别名才可以。 比如我原来的项目已经绑定域名localhost/dnn,那么我将这个项目转移到其他电脑上发布时,在用iis指定虚拟目录是必须使用dnn作为别名,而不能用其
2009-12-31 12:18:00 994
原创 dnn中属性值的添加与删除
感觉DNN中许多的属性值都不是中国特色的,我们在面对客户需求的时候有很多地方需要改进。单拿“档案管理”中的address来说吧,里面就分了state,city,street等等。感觉我们平常网站就一个address字段就足够了。没有必要。那么这个在哪里修改了。我们可以在admin(网站管理)的user account(用户管理)中作修改。 而这些修改对应的是数据库中的Pr
2009-12-31 12:07:00 720
原创 md5编码的两个程序
使用方法:新建c#控制台应用程序,将下面的代码拷贝进去就可以使用了。代码解释见注释。例1using System;using System.Security.Cryptography;using System.Text;class Example{ // Hash an input string and return the hash as //
2009-12-30 21:05:00 951
原创 AppSettings和ConnectionStrings的使用。
引用:http://www.cnblogs.com/mikemao/archive/2009/02/02/1382694.html AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings.1.ConnectionStrings的使用 <add name="ConnectionStringName"
2009-12-30 13:05:00 6742
原创 DNN重置host密码
方法一:要求条件是已知一个账户的账号和密码。可以通过手动方式重置,也可以通过下面的脚本。/* -- Database Utility --------------------------------------------------------------------------- Description : Reset a Password in a DotNetNuke da
2009-12-29 22:13:00 2929
原创 纪念-今天DNN密码破解
自学了两个星期,今天终于把那个DNN项目的密码给破解了。其实原理很简单,早就可以破解了,连看DNN user guide都没有必要,只要当初我在网上搜索“DNN密码”就可以找到方法了,但是我这个人对于那些未知的东西总是冲了了一种敬畏心,感觉哪有这么容易破解的事情,如果这样,那么那些搞软件开发的人怎么活啊。可是事实确实是这样,毕竟连微软都不能做到不被破解,那些DNN的一个小项目又怎么能够
2009-12-28 15:45:00 1497
原创 Can't create table './store/#sql-b2c_1a.frm' (errno: 150)解决方法
错误原因有四:1、外键的引用类型不一样,主键是int外键是char 2、找不到主表中 引用的列 3、主键和外键的字符编码不一致 4.还有要建立外键的话,要先建立索引。没有建立索引也会出错。 我的错误原因是1,将外键所在的表的字段有char改回int就好了。
2009-12-27 23:09:00 10741
原创 DotNetNuke 5 User's Guide Get Your Website Up and Running读书摘录4
Host SkinThe Host Skin option allows you to choose the primary skin that a DNN instance will use. By choosing either the Host or Site radio button, you will populate the drop-down list with skins. S
2009-12-26 00:47:00 860
原创 DotNetNuke 5 User's Guide Get Your Website Up and Running读书摘录3
The Super User AccountDNN differs from other CMS systems because it enables you to host multiple websites (portals) out of the same set of files and a single database. This flexibility is what cause
2009-12-26 00:46:00 745
原创 DotNetNuke 5 User's Guide Get Your Website Up and Running读书摘录2
Setting Up Your Web ServerNow that you have your files configured for your DNN installation, you must configure a website, or web application, within your local web server. If you are running Window
2009-12-26 00:44:00 1022
原创 DotNetNuke 5 User's Guide Get Your Website Up and Running读书摘录1
What Is DotNetNuke?DotNetNuke (DNN) is an open source web application framework that can provide CMS functionality.Where DNN differs from other CMSs is the extensibility that it provides through t
2009-12-26 00:43:00 878
原创 sql server 2005 express附加数据库出错解决方法
今天想将项目里的数据库导入到数据库中单独处理,但是在使用sql server 2005 express附加数据库的时候出现错误,提示:无法更新数据库"xxx",因为数据库是只读的.(Microsoft SQL Server),检查数据库文件非只读的,这个错误在前几天使用IIS打开项目网站的时候也出现过,那个时候的解决办法是给根目录加一个aspnet的用户,那么今天的错误是不是也是这
2009-12-25 12:57:00 2610 1
原创 悲剧到教育网,接了宽带畅通无阻得上CSDN
原来一种都是用教育网,后来又买了教育网直通车这个代理,但是上CSDN到速度一直不理想,现在教育网直通车关闭了,悲哀到发现没有什么好代理了,想想还有半年就毕业了,明年还要作毕业论文,用到网络到地方多了,而且最近在学DNN,发现好多资料都是国外到,用教育网根本连接不到,处于种种考虑,终于狠下心来接了宽带到宿舍,一个月80元,相当于学校一年到网费了,真实心疼。 刚才用ub
2009-12-24 18:25:00 893
原创 IIS5.1 站点发布的问题
IIS 5.1服务发布网站,只能建立一个站点,这个时候我们可以通过新建虚拟目录的方式来发布站点,比如我们在VS2005下创建了一个新的网站test1,放在根目录E:/webroot下面,这个是我我们进入IIS,右键默认网站->新建->虚拟目录,这个时候要求我们输入网站的“别名”,这个“别名”很重要,因为我们登用的时候用的就是这个别名。如我们这里起别名和网站文件夹名同样为test1的话,这样在指定虚
2009-12-17 19:00:00 1080
原创 解决用户"sa"登录失败。该用户与可信 sql server 连接无关联。
1. 用Windows身份验证登陆 Manage Studio -- 菜单"文件"--"连接对象资源管理器", 身份验证中选择"Windows Authentication(windows 身份验证)"2. 连接成功后, 右键你的实例(就是USER/SQLEXPRESS), 选择"属性"3. 在"属性"窗口中, 转到"Security"(安全性)项, 在"服务器身份验证"中设置为"
2009-12-16 17:35:00 1227
原创 找不到aspnet用户权限的解决方法
最近在学DNN开发,看视频教程的时候要用到xp文件系统的用户权限。这个时候发现按照教程做无法找到aspnet的用户权限,后来查阅了资料才知道是因为SQL2005,VS2005还有IIS 5.1的安装顺序有问题,这个时候如果全部删除然后重新安装比较麻烦,这里我这里另外一种方法。 开始-->运行--->输入cmd --->输入:cd C:/WINDOWS/Microsoft.N
2009-12-16 17:28:00 4253 1
原创 IIS发生意外错误0x8ffe2740
网上查了好多,都是粘贴党,没见几个是自己写的,而粘贴的东西又太杂,我就改了一下端口,默认的是80,我改成了8008就可以运行了。
2009-12-15 16:26:00 908
原创 SQL Server Express的使用
今天终于知道SQL 2005 怎么用了,感觉以前太懒了,明明想知道的东西可是因为已经有sql2000就懒得查。知识这东西是日积月累的,真正到用的时候才去补就已经晚了。 以前安装VS2005的时候就看到安装完了以后会有一个SQL2005,可是自己不会用,那个时候只有“配置工具”,不像sql2000安装以后会有企业管理器这些很直观的界面。其实呢,SQL2005的服务已经安装好
2009-12-15 13:43:00 3156
原创 重装windows后ubuntu9.10修复grub
用ubuntu9.10光盘引导进入系统步骤一:首先输入如下命令:sudo -ifdisk -l显示结果如下:Disk /dev/sda: 320.1 GB, 320072933376 bytes255 heads, 63 sectors/track, 38913 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk iden
2009-12-15 01:07:00 1889 1
原创 优先队列式分支界限法之01背包问题
解01背包问题的第三种解法也终于被我攻破了,这个方法里面有许多和前面回溯相同的地方,结构基本相同,只是这里引入了一个大顶堆而已,所以如果综合前面的方法,再看这里的优先队列式解法的话会很容易理解。好了,不多说,下面是代码:#include #include #include "heap.h"using namespace std; class Kna
2009-12-10 00:21:00 19868 8
原创 优先队列式分支界限法之装载问题
弄了两个星期,终于把这个问题给解决了,解放了。不过感觉自己的代码太乱了,还有好多地方要改进,比如封装行不强,怎么改写成类的形式还有待完善,不过现在将就着吧,挺有成就感的了。代码如下: #includeusing namespace std;/*****************************************************************
2009-12-08 23:37:00 4073
原创 struct和typedef struct的用法
我首先想到的去MSDN上看看sturct到底是什么东西,虽然平时都在用,但是每次用的时候都搞不清楚到底这两个东西有什么区别,既然微软有MSDN,我们为什么不好好利用呢,下面是摘自MSDN中的一段话: The struct keyword defines a structure type and/or a variable of a structure type. A str
2009-12-08 22:00:00 8919
原创 malloc函数详解
一、原型:extern void *malloc(unsigned int num_bytes);头文件:#include 或 #include (注意:alloc.h 与 malloc.h 的内容是完全一致的。)功能:分配长度为num_bytes字节的内存块说明:如果分配成功则返回指向被分配内存的指针,否则返回空指针NULL。当内存不再使用时,应使用free()函数将内存块释
2009-12-08 11:14:00 336035 30
原创 动态规划之01背包问题
先贴代码: #includeusing namespace std;int c[10][100];/*行代表是覆盖的背包个数,而列代表背包容量*/int Knapsack(int n,int m){ int i,j; int w[10],v[10];/*分别代表各个物品的重量和价值*/ for(i=1;i<=n;i++) scanf("%d%d",&w[i
2009-12-04 20:27:00 3563
原创 最大堆MaxHeap和最小堆MinHeap的实现
优先队列式分支界限法解装载问题中需要用到最大堆MazHeap,但是书上没有给出代码,所以只能我们自己写了,下面我贴出这两个数据结构的代码,以供参考。解决了这两个数据结构,那么优先队列式分支界限法就很好实现了。最大堆MaxHeap:#includeusing namespace std;typedef struct Heap{ int capacity; i
2009-12-04 20:07:00 11769
原创 回溯法之01背包问题
解01背包问题有很多种方法,就我知道的就有动态规划,回溯法,分支界限法这几种,下面就列出我的回溯法解法,以供参考 #include#include using namespace std;class Knap{public: Knap(double *pp,double *ww,double cc,int nn)//构造函数 { p=pp; w=
2009-12-02 19:38:00 11606 1
原创 队列式分支界限法之装载问题
从上个星期就一直卡着的用队列式分支界限法解装载问题终于在今天告破,心里那个激动啊,想想为什么一个星期都没有找出错误呢,是因为我自己只看代码而不去进一步推敲他,今天自己在草稿纸上推导了一遍,一下子就发现错误了,那么为什么我以前不推导呢,太懒了呗。呵呵。言归正传吧,下面贴出我的代码,供自己以后参考使用。#include#include using namespace std;
2009-12-02 19:26:00 3656
原创 ubuntu下用用gedit作为代码编辑器
前面已经说到下载了gcc,那么我们在ubuntu下就可以作c/c++开发了,但是我们大多习惯了vs到开发环境,在ubuntu下我也没有找到自己喜欢到IDE,以前用过eclipse,但是感觉不好用,特别麻烦,我比较喜欢简单到东西,后来知道gedit就能够作编辑器,就安装了一个,感觉非常好用,简单实用又漂亮。下面讲讲怎么用gedit作c/c++到编辑器。 步骤一:新立得下搜
2009-12-02 12:27:00 11876
原创 在ubuntu9.10下 安装nvidia GT130M最新驱动190.42版本
自动升级到驱动程序无法安装,在网上转了一圈也没有弄明白怎么安装,后来看了一些人些到经验贴,最后根据我自己到实际情况将安装过程写下来以做备份。 步骤一:ubuntu9.10好像没有xorg.conf这个文件,所以就没有配置xorg.conf一说。 步骤二:一般来说首先是看看你自己到显卡是什么型号,使用命令: lspci -v 可以查找到自己电脑到一些设备,我查
2009-12-01 19:05:00 2502
原创 ubuntu9.10使用第一天(教育网直通车+源修改+C++编译环境搭建+输入法安装)
前几天已经将Ubuntu从9.04更新到了9.10,但是今天在改源到时候用了原来9.04到源,所以后果可想而知,不但声卡不能用,而且还不支持中文环境,这时菊花杨过来说源是不能混用到,后来想想还 是重装系统吧,因此下面将我重装系统后的配置做一下备份,以备以后参考。1.首先是安装教育网直通车,说明:步骤一:按需安装pptp和xl2tpd。命令为:sudo apt-get in
2009-12-01 00:39:00 1180
JAVA核心技术第8版(core java 8)随书源代码
2012-06-05
srpingframework源代码
2011-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人