11 2012 档案

摘要:从零开始在.net中使用Nhibernate对数据库进行操作详细步骤从学习NhibernateERP中,还得知不单只ADO.NET能是实现对数据库表进行操作,还有Nhibernate、Linq、EntityFramwork这些技术。算我孤陋寡闻吧。刚学完Nhibernate,也折腾了一天才搞好,就拿出来跟大家分享一下吧。首先我们必须知道的是,NhibernateERP是ORM框架,所谓ORM就是Object Relational Mapping,是一种将关系型数据库中的数据与面向对象语言中对象建立映射关联的技术。用Nhibernate的好处是什么呢?使用Nhibernate操作数据库,我们可以 阅读全文
posted @ 2012-11-28 09:27 knu 阅读(933) 评论(0) 推荐(0)
摘要:数据结构的基本概念和术语正所谓,程序设计=数据结构+算法,知道数据结构的重要性,在学校没开设课程,自己也得开始对数据结构的学习。今天就开始对数据结构进行学习。看了一点点内容,有些少的心得,写出来跟大家分享一下。相信很多初学者跟我有同样的疑问,什么是数据结构呢?先不急,我们先来谈谈数据吧!大家都知道巧妇难为无米之炊,这里 计算机就等于巧妇,而数据就是米,计算机要有数据了才体现它的作用。1、数据:是描述客观事物的符号,是计算机中可以操作的对象,时能给计算机识别,并输入给计算机处理的符号集合。包括一些数值类型(整形,实型),非数值类型(声音,图像,视频)。总而言之:*可输入到计算机中、*能被计算机程 阅读全文
posted @ 2012-11-25 23:48 knu 阅读(651) 评论(0) 推荐(0)
摘要:c#生成Excel文件在服务器并且可以导出到本地许多导出Excel都是导出到本地,而很多时候我们都要生成到服务器上。好,不多说,先把代码贴出来先.首先在头部要usingusing System.IO;using System.Text;using System.Data;using MSExcel=Microsoft.Office.Interop.Excel;using System.Reflection;如果没有把Excel的dll文件引用进来,首先要引用。在右键添加引用后选择.net里面就能找到了。接下来,先给出导出到本地的代码,首先要重写一个方法: public override voi 阅读全文
posted @ 2012-11-24 22:39 knu 阅读(519) 评论(0) 推荐(0)
摘要:利用wifiap实现wifi无线web认证前阵子一直在研究怎么像CMCC或者M记那样实现wifi共享并且是通过Web验证。这样的目的是为了免费共享或者有偿共享网络之外,还可以宣传企业品牌。今天来说说怎样简单的实现这个想法。在这里我们是通过wifiap提供的一种服务,免费的版本也能实现我们的简单需求。需要更高的需求在另谈了。提供wifiap的官网给大家:http://wifiap.cn/。首先我们需要一个注册账号, 在官网的右下角有免费注册,至于注册步骤就不用我多说啦。注册完后自动登录,或者回到主页点击右下角的商家后台管理,登录账户。进去页面有我的热点,然后点击新增,如下图所示:然后你就增加一个 阅读全文
posted @ 2012-11-19 22:16 knu 阅读(1937) 评论(1) 推荐(0)
摘要:谈谈对Wifi热点Web认证的一些想法在对Wifi热点认证进行十多天研究,通过在网上不断的查找资料,寻找一些与wifi热点认证的资料。其中对cmcc和M记的wifi热点方面的技术资料搜索,我们的需求也很明确,要做出像M记那样共享wifi网络,并对品牌进行宣传。其中在搜集资料中,特别引人注意的是:wiwiz和wifiap。利用这两个机构提供的服务都可以简单快速的实现咱们的wifi热点web认证。天下没有免费的午餐,如果要使用他们提供的高级版功能,必须要收费,不过,实现简单的验证宣传还是免费可以达到的。怎么实现,我在之前也写过教程。有什么不懂的可以留言给我哦。在使用wiwiz和wifiap实现方案 阅读全文
posted @ 2012-11-19 22:16 knu 阅读(388) 评论(0) 推荐(0)
摘要:今天去买了个路由回来实行第一次刷机,在刷机过程中体验路由的神奇功能啊。在刷路由之前首先要了解路由器的型号,再看要刷什么固件,在官网找到相对应的固件下载。我们买的是Linksys WRT54GS,因为大侠们刷价普片使用这一种,所以我们也选择这种型号的路由,保证第一次刷机成功嘛。别的型号能搞定再去研究咯。我们选择刷的第三方固件是DD-WRT,为什么选DD-WRT呢,因为我们买回来的时候它是DD-WRT的迷你版。所以怕刷openwrt会不成功,还是保证先刷成功吧。对了,先说一下刷成DD-WRT的目的先,是为了刷成DD-WRT标准版以后在DD-WRT上装上wiwiz实现WEb验证等等功能。Wiwiz对 阅读全文
posted @ 2012-11-16 23:51 knu 阅读(1460) 评论(0) 推荐(0)
摘要:三 、openwrt的安装openwrt目前主要的版本是Kamikaze系列和White Russian版,后者是一个release版,所以推荐新手使用Kamikaze版。最新的版本是Kamikaze 8.09,可以到openwrt的官方主页下载。再来讲讲固件文件,*.trx和*.bin;一般说来,trx的是通用的版本,bin是为一些设备支持提供的文件,使它符合一些设备的特性。所以,首先尝试trx的版本,如果失败了,再找相应的bin文件安装。安装openwrt的方式非常简单,首先可以尝试使用原来固件自带的web页面来升级到openwrt固件(注意:必须是http,https可能不会成功)。如果 阅读全文
posted @ 2012-11-15 23:32 knu 阅读(1778) 评论(0) 推荐(0)
摘要:在网上了解到,许多实现无线或者有线Web验证的方案都用到 WiFi无线热点管理系统目前比较主流的有:ros wiwiz 海蜘蛛这几个。ROS全称RouterOS软路由,最强大,但是比较复杂,海蜘蛛很容易,但效果一般般,WiWiZ实现一般,效果比较好,目前大部分研究的是wiwiz.为什么选择Wiwiz?并不是因为多人选我们就根从,而是因为它适合我们。Wiwiz是一个开发式的系统,、装配置灵活,可以安装到路由器或者本地计算机、虚拟机都可以。通过Wiwiz Web控制面板创建并定制自己的热点。包括认证方式、是否付费及费率、认证页面的外观样式、颜色、图片以及服务条款都可以进行定制。为用户有偿提供网络服 阅读全文
posted @ 2012-11-15 00:15 knu 阅读(1548) 评论(0) 推荐(0)
摘要:在前面的openwrt编译完后,来进行交叉环境的构建。在ubuntu下打开终端,输入:sudo apt-get install gcc来检测gcc是否有安装,或者是否需要更新,若提示gcc已经是最新的版本了。顺便说明一下,gcc是一个用于linux系统下编程的编译器。原名为GNU C语言编译器,现也可以处理c++,Fortran,Pascal,Objective-C,java,Ada.在构建交叉编译环境之前,我们要深入了解交叉编译环境是怎么一回事。前面有说到交叉编译环境,采用交叉编译的原因在于多数嵌入式目标系统不能提供足够的资源供编译过程使用,只好将编译工程转移到高性能的主机中进行,所以需要强 阅读全文
posted @ 2012-11-13 22:18 knu 阅读(241) 评论(0) 推荐(0)
摘要:ubuntu 下编译Openwrt1:编译环境准备假设已经装好ubuntu 10.10sudo apt-get install g++ flex gawk libncurses5-dev patch automake subversion zlib1g-dev2:获取OpenWrt源代码和安装包,更新mkdir openwrt cd openwrt svn checkout svn://svn.openwrt.org/openwrt/trunk . cd trunk./scripts/feeds update -a./scripts/feeds install -a{另外如果只是加装 Luci 阅读全文
posted @ 2012-11-12 22:54 knu 阅读(489) 评论(0) 推荐(0)
摘要:在ubuntu下搭建OpenWrt开发环境1、在ununtu开发环境需要的软件有,在终端输入以下命令:sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev数据会自动加载(前提要有网络哦,亲),要加载一段时间,然后sudo apt-get update然后获取OpenWrt源代码和安装包在命令行输入: svn checkout svn:. 阅读全文
posted @ 2012-11-12 09:16 knu 阅读(662) 评论(0) 推荐(0)
摘要:今天开始往固件方面去研究。首先了解主流的第三方固件有DD-WRT,番茄(Tomato)、OpenWRT等等。据说,DD-WRT的功能多谢,OpenWrt可定制性高些,tomato是稳定之选,这些只是网上的个人之谈而已,具体,咱们也要真正尝试过才知道。在网上找到个小技巧,想知道路由器的具体硬件配置,可以到DDWRT的路由数据库和OpenWrt官方网站上的wiki查询,基本绝大部分的路由都能在上面找到具体的硬件配置信息。下面看看三种路由器各自的特点:1、DD-WRT:官方固件自动的功能最丰富,支持的路由也比较多而且比较迅速的支持新路由,但是bug多。不过网上大侠说DDWRT适合新手,因为大部分机子 阅读全文
posted @ 2012-11-10 00:17 knu 阅读(698) 评论(0) 推荐(0)
摘要:在找了两天的windows下怎么实现地址转换这方面花了很多心思去找资料,但是都有点落空。目前找到的资料就是在linux做服务器的情况下去实现这个功能,参考资料:http://www.ltesting.net/ceshi/ruanjianceshikaifajishu/rjcshjdj/windows/2007/0608/31670.html看了一些VPN+NAT的东西,但也没找到解决的方法。今天看的东西比较少了。这个实现的方案要先放在一边了,我会利用别的时间去看怎么在Linux实现的了。明天开始要转移到研究固件那方面去了。 阅读全文
posted @ 2012-11-09 00:10 knu 阅读(133) 评论(0) 推荐(0)
摘要:模仿cmcc热点Web验证登录的功能之地址转向控制实现原理:在linux系统下实现方案:在连线跟踪(Connection Tracking)的基础上,对没有通过认证的数据包进行母的地址转换(DNAT)来实现的。具体怎么实现得对Linux深入了解。在Windows下实现方案:利用WinPcap貌似能实现对数据包的目的地址和源地址进行控制。首先来解析一下winpcapwinpcap是windows平台下一个免费公共的网络访问系统。是用于网络封包抓取的一套工具.WinPcap提供的几个功能:1、捕获原始数据包,无论它是在某台机器的,还是在其他设备上进行交换的;2、在数据包发送给某应用... 阅读全文
posted @ 2012-11-07 23:15 knu 阅读(163) 评论(0) 推荐(0)
摘要:。。。。测试一下 阅读全文
posted @ 2012-11-06 14:22 knu 阅读(198) 评论(0) 推荐(0)

©2009-2013 knu_knu. Version: 2.1.90 Release