- 博客(51)
- 资源 (5)
- 收藏
- 关注
一个简单的三维向量类
作者:朱金灿来源:http://blog.csdn.net/clever101/ 最近在看《3D数学基础:图形与游戏开发》。该书第六章实现了一个简单三维向量类。我看了一下代码,发现有些地方是错的,于是做了一些小修改。该三维向量类实现了一些常用的向量运算,如点乘、叉乘等。对此不熟悉的同学可以参考相关线性代数教材。现把源码贴上:#include <...
2010-11-30 23:26:00 258
WebPart创建定制页面:SQLExpress 数据库文件自动创建错误
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有...
2010-11-29 16:37:00 124
数据库和XML __ 从数据库中提取xml
从数据库中提取xml别忘了 引用using System.Xml;using System.Xml.XPath;using System.Data.SqlClient;-------------------------------------protected void Page_Load(object sender, EventArgs e){ DataBas...
2010-11-26 14:57:00 60
Oracle 10g闪回技术
一、Flashback Database1、 架构及实现原理Flashback Database由RVWR进程和Flashback Database日志组成。当Flashback Database被启用时,RVWR进程会将数据库的修改写入Flashback Database log中,恢复时读取Flashback Database logs中信息进行恢复。Flashback Datab...
2010-11-25 15:19:00 47
多个活动的结果集(MARS)
多个活动的结果集(MARS)多个活动结果集 (MARS) 是用于 SQL Server 2005 的一项新功能,允许在单个连接上执行多个批处理。要在以前版本的 SQL Server 上使用 SqlDataReader 对象访问多个结果集,必须对每个 SqlCommand 对象使用独立的 SqlConnection 对象。但是,如果对 SQL Server 2005 启用了 MA...
2010-11-25 14:06:00 121
用户管理
实验目的 创建一个Oracle用户,并练习相关操作实验环境 VMware5.5,Oracle 10g 10.2.0,red hat linux9实验内容1、 创建Oracle用户2、 创建角色,并赋予角色相应的权限,并把角色付给用户3、 创建 Profile实验步骤l Profile1、运行<oracle_home>/rdbms/admin/...
2010-11-25 10:26:00 72
研华物联网论坛和ARM技术研讨会随笔
上礼拜五和这礼拜一,分别去参加了研华物联网论坛和ARM技术交流会,感觉收获蛮大的,从某种意义上来讲物联网无论从外(研华的物联网方案)到内(ARM新的Cortex系列的芯片)都有了实质性的变化。物联网从某种意义上来说,就是工业现场自动化的一次延伸,不过规模会更大而已,并且向民用领域延伸(如智能家居),所以以前在工控行业的老大,会继续延续他们的优势,不过产品和方案相对高昂的价格,在民用领域...
2010-11-25 00:35:00 81
配置Dedicated Server和Shared Server
一、配置Dedicated Server只要在客户端配置做如下配置:TEST.world =(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = stc-sun02)(PORT = 1521))(CONNECT_DATA=(SERVICE_NAME=TEST.us.oracle.com)(SERVER=DEDICAT...
2010-11-24 16:34:00 88
网上常用免费WebServices集合
网上常用免费WebServices集合天气预报Web服务,数据来源于中国气象局 公用事业http://www.webxml.com.cn/WebServices/WeatherWebService.asmx中国股票行情分时走势预览缩略图http://www.webxml.com.cn/webservices/ChinaStockSmallImageWS.asmx中国股票行情...
2010-11-24 15:42:00 59
监听的动态注册与静态注册的区别
监听程序是Oracle提供用来监听外来的客户端请求的,无动态与静态之分。客户端能够通过监听连接服务器的前提是,监听必须注册到Oracle上,然后Oracle把它作为一个服务发布出去。这种注册方式有动态和静态之分。静态注册,即不管数据库是否启动,只要监听器是启动的,都将监听作为服务发布出去。而动态监听是在数据库启动时PMON程序动态的将监听注册到监听器上的。当数据库关闭时,也会动态的将监听的注册从监...
2010-11-24 10:12:00 82
配置非默认端口的动态服务注册
--==============================-- 配置非默认端口的动态服务注册--============================== 从Oracle客户端连接到服务器,除了使用静态注册方式之外,9i后续的版本支持动态注册服务,同时可以将服务注册到非默认的端口。将服务注册到非默认端口可以提高数据库系统的安全性。 关于Oracle从客户端连接到数据库的...
2010-11-24 09:49:00 69
关于去除PE文件中函数修饰的做法
在之前的一篇文章《PE文件格式的一些研究》我简单谈了PE文件格式的基本机构。在文章的最后我提到由于C++的命名空间和虚函数的影响,编译器对C++库的导出函数进行了名称修饰。 今晚简单研究了一下如何把这个名称修饰去掉,还原函数的真实名称。对于VC编译器编译出来的DLL,微软提供了一个函数UnDecorateSymbolName(在Dbghelp.lib,使用时需要添加该库)来将...
2010-11-23 23:43:00 63
webBrowser给documenttext赋值
今天使用webbrowser的时候给documenttext赋值老是没用,查了半天资料才发现要先navigate一下才行最后的使用方法如下using (WebBrowser wb = new WebBrowser()){ wb.Navigate(“about:blank"); wb.Document.Write(content); ///需要更改的内...
2010-11-23 16:50:00 280
Linux下手工创建Oracle数据库
Oracle数据库主要有Instance和Database组成。只要把spfile创建好,Instance基本就可以启动了,剩下就把database的三大文件(控制文件、数据文件、日志文件)创建好,最后进行一些善后处理,基本就完成了创建工作。 所以我把创建数据库总结为一个变量、两个文件,三条语句,外加两个脚本。 一个变量就是Oracle_SID环境变量,两个文件是spfile和passw...
2010-11-23 14:33:00 69
什么是.NET平台、什么是c#、什么是ASP.NET。
什么是.NET平台、什么是c#、什么是ASP.NET。.NET平台根据微软的定义:.NET is a“revolutionary new platform,built on open Internet protocols and standards,with tools and services that meld computing and communications in new w...
2010-11-23 09:47:00 186
动态加载页面--小练
------动态加载页面不使用iframe ,Javascript ,include [<!--#include file="文件名地址"-->]-------------<ul style="list-style-type:none;margin:0;padding:0;"> <li style=" text-decoration:underline...
2010-11-22 18:42:00 66
利用JQuery的load函数动态加载页面 以及jQuery动态加载页面和请求所返回的数据 收藏 jQuery动态加载页面和请求所返回的数据...
利用JQuery的load函数动态加载页面JQuery有好多Ajax函数,其中load是用来动态加载一个页面的内容到指定的dom元素上。我们来做个例子:做一个上下(左右)结构的页面,其中下左部分放2个以前我们做过的div按钮,下右部分则为动态加载内容。按每个按钮,加载该按钮相应的网页内容到下右区域。基本语法为:$('#区域id').load('页面名称');完整的网页代码如下:<h...
2010-11-22 13:01:00 248
黄河“第一桥”
作者:陈冰链接:http://zqb.cyol.com/content/2004-01/21/content_809031.htm 若干年前,我被就读的四川大学派往甘肃省档案馆进行毕业实习。一位忠厚长者从一个阴暗的角落里拎出几块落满尘埃的"黄色纸砖",要我小心剥离、粘贴并分类整理成一个个案卷。闻到那霉味,我心里顿时有点发憷:实习看来得全泡在这故纸堆中了。...
2010-11-21 13:53:00 179
Js 截取字符串(hover事件)
http://www.w3school.com.cn/js/js_obj_regexp.asphttp://www.w3school.com.cn/js/jsref_substring.asphttp://www.w3school.com.cn/js/jsref_obj_regexp.asp笔记记录:$(function(){ var suffix = "_hover"...
2010-11-19 17:22:00 70
Html 制作
<%--样式重置--%> <style type="text/css"> body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td ...
2010-11-17 17:08:00 89
SQL Server中采用BULK INSERT实现大数据量文本文件批量导入
SQL语句:BULK INSERT dbo.table FROM 'e:\test.tbl ' WITH ( FIELDTERMINATOR = ' | ', ROWTERMINATOR = '\n ' )-------------------------------------------------------------test.tbl格式---------------------...
2010-11-17 17:01:00 147
bcp、BULK INSERT 和 OPENROWSET(BULK)
bcp(大容量复制程序)实用工具BULK INSERT 以用户指定的格式将数据文件加载至数据库表或视图中。OPENROWSET 大容量行集提供程序go---------批量写数据---将XML数据批量写入数据库if exists (select * from sys.objects where object_id=object_id(N'Users'))drop...
2010-11-17 14:33:00 182
【STM32 .Net MF开发板学习-21】蓝牙遥控智能小车(PC模式)
上篇文章我们用手机上的蓝牙去控制智能小车,这次我们直接用笔记本上的蓝牙模块来控制小车,这样利用PC更为强大的运算能力,就可以扩展出更多有意思的功能来。下面就是PC蓝牙模块的设置步骤(注意,需保证与小车相连的蓝牙模块上电)1、 在控制面板中双击蓝牙图标 2、 蓝牙设备属性面板3、 添加蓝牙设备4、 找到蓝牙设备5、 设置密钥6、 设备安...
2010-11-17 00:31:00 108
读取Excel 文件 转换为(DataSet)DataTable,在转化成.xml文件
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using ...
2010-11-16 17:00:00 91
shell 总结
1.[ expr ] isused to test whether expr is true or not, 'expr 运算'用来取值如if [ $# -eq 2 ]; then echo "parameter 1 add parameter 2 is `expr $1 + $2`"fi如果运行时给参数sh ./wx/test.sh 1 2输出结果param...
2010-11-16 10:58:00 53
shell空格
shell脚本中有些地方需要空格,有些不需要。持续总结一下一定要空格的地方:1.[ expr ]语句中以及expr跟[]之间,如下例2. `expr 运算`语句中如#!/bin/bashif [ $# -eq 2 ]; then echo "parameter 1 add parameter 2 is `expr $1+$2`"fiif [ $# -eq...
2010-11-16 10:49:00 111
使用公用表表达式(CTE)简化嵌套SQL 和进行递归调用
1.使用CTE简化嵌套sql 先看下面一个嵌套的查询语句:select*fromperson.StateProvincewhereCountryRegionCodein(selectCountryRegionCodefromperson.CountryRegionwhereNamelike'C%') 上面的查询语句使用了一个子查询。虽然这条SQL语句并不复杂,但如果嵌套的层次...
2010-11-15 13:04:00 118 1
你能成为生活的主宰
2010-9-30 9:17:47 作者:鲍勃·摩尔 胡克定 来源:读者网 人应该展望未来,真正认识自己拥有的一切。 钻石宝藏100多年前,美国费城的6个高中生向他们仰慕已久的一位博学多才的牧师请求:"先生,您肯教我们读书吗?我们想上大学,可是我们没钱。我们中学快毕业了,有一定的学识,您肯教教我们吗?" 这位牧师名叫R·康惠尔,他答应教这6个贫...
2010-11-14 16:54:00 63
sql转access
花了大半天转了个aspx项目,把sql转成access,花费时间觉得比较长。总结注意点:1. module在access中是关键字,在sql中不是。所以主要要加[]2. datetime在access中数值需要用##括起来3. like在access查询中用*作为代表0-多个字符,但在oledb command中需要使用%来表示*4.SqlDbType.Da...
2010-11-12 11:44:00 70
C++编译选项设置
附一个不错的链接http://support.microsoft.com/kb/154419/zh-cn1,如果函数会被同项目内多个cpp引用时,一定记得加static,否则链接的时候会加多遍,链接出错,提示已加载2,加载其他lib文件的路径需要在工具-》选项-》项目和解决方案-》VC++目录-》库文件中添加3, vs 默认生成的 c++ ...
2010-11-12 11:43:00 201
二维图形旋转的实现
作者:朱金灿来源:http://blog.csdn.net/clever101/ 这里讲述的二维图形是指诸如三角形、多边形围绕某一中心点进行指定角度的旋转。二维图形其实是由一系列的离散点组成的,离散点放在特定的坐标系就是向量。因此二维图形的旋转的基础就是向量的旋转。 首先考虑一个向量 p = (x,y) , 那么它写成坐标的形式就是x+iy,这...
2010-11-11 23:59:00 131
oop笔记
1 内聚和耦合1、http://www.iteye.com/wiki/topic/7776962、http://www.iteye.com/topic/485042 GRASP模式1、一个优秀软件开发人员的必修课:GRASP软甲开发模式浅析http://www.iteye.com/topic/485042 关联,依赖,聚合,组合的区别1、http://www.cnb...
2010-11-10 14:58:00 55
二分法和快速排序的PHP实现
$pivot = $a[$l];$i = $l + 1;$j = $r;while(1){while($a[$i] > $pivot && $i < $j) $i++;while($a[$j] < $pivot) $j--;if($i>=$j) break; $temp = $a[$i];$a[$i]= $a[$j];$a...
2010-11-09 15:15:00 77
关于提交代码频率的思考
作者:朱金灿来源:http://blog.csdn.net/clever101/ 今天头建议我在使用SVN提交代码时尽可能提高一下提交频率。他说假如一次提交代码过多,别人如果没有更新完全就会导致出错(就是说不一定出错,但出错的频率会高一些)。他建议我增加了新的接口(还没写实现代码)之后编译通过之后就可以提交。现在我想想这样做增加代码提交次数除开头说的之外还有另外一些好处,比...
2010-11-08 23:26:00 202
3,6,9,12
作者:朱金灿来源:http://blog.csdn.net/clever101 上周日去理发。理发师问我理什么发型。我想以前理的是板寸,还是理板寸吧。理发师听完我的回答,说了一句:"3,6,9,12。"我一时懵了,心想:莫非他说的是价钱?应该不会吧,便问道:"这是什么概念啊?"他说:"我是问你想理多长的头发,3毫米,6毫米,9毫米还是12毫米。"呵呵,我没想到还有这种...
2010-11-08 21:36:00 51
DOM insertBefore 使用遇到的问题,记录下
object.insertBefore(newnode,targetnode) 方法用于在指定的子节点之前插入节点。指定节点与新节点为同级关系.注意:object必须与targetnode为父子关系,父孙关系或者其他关系均出错。今天做的时候,table中没有加tbody,直接取的table对象,clone_node tr对象,但当 inserBefore ,object为table, ...
2010-11-08 11:20:00 130
五子棋小游戏(3)
最后是界面部分,最终效果如下,界面处理代码就不贴了。整体项目在资源里面下载吧。当然可能有Bug哈,不过基本功能我都确认过了总结几点1. 获取graphics 可以通过控件的createGraphics来实现,如画的棋子就是通过Graphics g = panel1.CreateGraphics()来实现的2. 清空画的棋子可以通过windows api Redr...
2010-11-07 19:08:00 131
五子棋小游戏(2)
为了在局域网中玩,现在完成网络通信部分。采用的是udp连接,跟界面之间的交换通过event通信using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.Net.Sockets;using System.Threading;us...
2010-11-07 19:04:00 75
MySQL索引经验之浅见
在数据库表中,使用索引可以大大提高查询速度。假如我们创建了一个testIndex表:create TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NOT NULL);我们随机向里面插入了1000条记录,其中有一条i_testIDvc_Name555erquan在查找vc_Name="erquan"的记录select * FROM ...
2010-11-04 10:49:00 50
理解php原理的opcodes(操作码)
现自己对php的原理基本上都不了解,特别是深层的~呵呵,继续努力,特转载喜欢的朋友可以研究下。Opcondes是一种php脚本编译后的中间语言,就像Java的Byte Code,或者.NET 的MSL 。(都没了解过~) 举个文中的例子 复制代码 代码如下:<?php echo "Hello World"; $a = 1 + 1; echo $a; ?> ...
2010-11-04 10:18:00 94
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人