自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (3)
  • 收藏
  • 关注

原创 XSLT小笔记

XSL 指扩展样式表语言(EXtensible Stylesheet Language)。 XSL 包括三部分: - XSLT:一种用于转换 XML 文档的语言。 - XPath:一种用于在 XML 文档中导航的语言。 - XSL-FO:一种用于格式化 XML 文档的语言。 XSLT 是一种用于将 XML 文档转换为 XHTML 文档或其他 XML 文档的语言。 XPath 是

2016-03-28 14:39:46 431

原创 DTD验证

Internet Explorer 5.0 可根据某个 DTD 来验证您的 XML。通过 XML 解析器进行验证 当您试图打开某个 XML 文档时,XML 解析器有可能会产生错误。通过访问 parseError 对象,就可以取回引起错误的确切代码、文本甚至所在的行。例如:首先在xml中写出一部分代码。—————————-1.xml————————————–<?xml version="1.0" e

2016-03-28 11:54:19 555

原创 评分练习题

跳水比赛,8个评委打分,运动员的成绩是8个成绩去掉一个最高分,去掉 一个最低分,剩下的6个分数的平均分就是最后得分,使用一维数组实现打分功能$grade=array( 6,7,8,8,7,8,9,10);$all=0;sort($grade);//对成绩进行从小到大的排序array_shift($grade);//删除第一个数组元素array_pop($grade);//删除最后一个数组元

2016-03-25 16:39:33 866

原创 PHP 函数

函数调用:require 'funcs.php';//把funcs.php的内容引入$num1=34;$num2=52;$oper="/";//以后,要计算结果,可以直接调用函数$res=jiSuan($num1,$num2,$oper);echo "计算结果是:".$res;——————funcs.php——————————<?php//计算+ - * /的代码集合/*1.func

2016-03-25 16:31:51 390

原创 PHP 数组

1.第一种创建方式//-------------创建数组--------------------$hens[0]=5;$hens[1]=3;$hens[2]=5;$hens[3]=1;$hens[4]=3.4;$hens[5]=2;$hens[6]=50;//----------------------------------------$allWeight=0;for($i=0

2016-03-25 16:17:12 362

原创 PHP连接数据库(注册页面的增删改查)

1.连接数据库—————————–connect.php——————————————–<?php //本地测试 $host = '127.0.0.1'; $port = 3306; $user = "root"; $pwd = ""; $link = @mysql_connect("{$host}:{$port}",$user,$pwd,true);

2016-03-25 15:50:35 3771 1

转载 浅析HTML5的10大优势

浅析HTML5的10大优势摘要:你难道还没有考虑使用HTML5? 当然我猜想你可能有自己的原因;它现在还没有被广泛的支持,在IE中不好使,或者你就是喜欢写比较严格的XHTML代码。 你难道还没有考虑使用HTML5? 当然我猜想你可能有自己的原因;它现在还没有被广泛的支持,在IE中不好使,或者你就是喜欢写比较严格的XHTML代码。HTML5是web开发世界的一次重大的改变,事实上不管你是否喜

2016-03-14 20:49:13 862

原创 AJAX小笔记

AJAX(Asynchronous JavaScript and XML,异步的JavaScript和XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。1.XMLHttpRequest对象创建创建对象是对对象进行实例化,创建前首先检查浏览器是否支持。var xmlhttp;if(window.XMLHttpRequest){xmlhttp=new XMLHttp

2016-03-12 21:15:51 483

原创 浏览器窗口、网页尺寸

获得浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)的方法: 在不同浏览器都实用的 JavaScript 方案:var w= document.documentElement.clientWidth || document.body.clientWidth; var h= document.documentElement.clientHeight || document.body.clie

2016-03-10 10:42:40 867

原创 Date 日期对象

日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。 定义一个时间对象: var date=new Date(); 1.返回/设置年份方法 get/setFullYear() eg:var mydate=new Date();//当前时间document.write(mydate+"<br>");//输出当前时间document.write(mydate.getFu

2016-03-07 09:55:49 398

原创 打开新窗口(window.open)

open() 方法可以查找一个已经存在或者新建的浏览器窗口。**语法:**window.open([URL], [窗口名称], [参数字符串])**参数说明:****URL:**可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。**窗口名称:**可选参数,被打开窗口的名称。  1.该名称由字母、数字和下划线字符组

2016-03-06 11:19:50 584

原创 Ajax_showHint() 函数

showHint() 函数实现的功能是:当用户在输入框中键入字符时,网页如何与 web 服务器进行通信,完整的代码如下:<html><head><script type="text/javascript">function showHint(str){var xmlhttp;if (str.length==0) { document.getElementById("txtHi

2016-02-25 19:21:50 2174

原创 HTML DOM appendChild()方法

appendChild() 1)向节点添加最后一个子节点 eg:<html><body><ul id="a"><li>Coffee</li><li>Tea</li></ul><p >请点击按钮向列表中添加项目。</p><script>function add(){ var para=document.createElement("li"); var node=d

2016-02-19 20:26:40 1436

原创 建筑图纸符号大全

@表示钢筋间距 Φ表示钢筋型号,CAD快捷键一览 创建三维阵列 3A 创建三维面 3F 在三维空间创建由直线段组成的多段线 3P 在二维和三维空间中将某对象与其他对象对齐 AL 加载 AutoLISP、ADS 和 ARX 应用程序 AP 创建圆弧 A 计算对象或定义区域的面积和周长 AA 创建按指定方式排列的多重对象拷贝 AR 执行外部数据库命令的管理功能 AA

2016-02-08 17:09:08 1895

原创 RegExp

1.RegExp实例属性global:布尔值,表示是否设置了g标志。ignoreCase:布尔值,表示是否设置了i标志。lastIndex:整数,表示开始搜索下一个匹配项的字符位置,从0算起。multiline:布尔值,表示是否设置了m标志。source:正则表达式的字符串表示,按照字面量形式(规范形式的字符串)而非传入构造函数中的字符串模式返回。eg:var pattern2=new

2016-01-30 20:55:25 409

原创 RegExp类型

JS中通过RegExp类型来支持正则表达式。创建正则表达式如下: var expression=/pattern/ flags; 其中的模式(pattern)部分可以是任何简单或复杂的正则表达式,可以包含字符类、限定符、分组、向前查找以及方向引用。 每个正则表达式都可带有一或多个标志(flags),用以表明正则表达式的行为。正则表达式的匹配模式支持以下3个标志。g

2016-01-27 10:37:59 896

转载 正则表达式规则

1. 正则表达式规则1.1 普通字符    字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。    举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程

2016-01-26 19:52:28 460

原创 JavaScript没有块级作用域

1.声明变量 使用var声明的变量会自动被添加到最接近的环境中。在函数内部,最接近的环境就是函数的局部环境;在with语句中,最接近的环境就是函数环境。如果初始化变量时没有使用var声明,该变量会自动被添加到全局变量。 eg:function add(num1,num2){ var sum=num1+num2; return sum;}var result=add(10,2

2016-01-21 22:31:34 551

原创 执行环境

执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个函数都有自己的执行环境。 当代码在一个环境中执行时,会创建变量对象的一个作用域链。作用域链的用于,是保证对执行环境有权访问的所有变量和函数的有序访问。作用域链的前端,始终都是当前执行的代码所在的环境的变量对象。 eg:var color="blue";function changeColor(){ var anot

2016-01-21 22:00:45 620

原创 创建轴网

创建轴网的函数有两个重载,分别对应于直线和弧线轴网:Document.Create.NewGrid(Lineline)Document.Create.NewGrid(Arcarc)以下代码为创建直线轴网:[Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)] pu

2015-12-08 21:51:38 894

转载 程序创建明细表并添加自定义的参数列

问题描述: 我通过ViewSchedule类可以创建一个明细表,通过definition.addfield函数可以添加显示的参数例如面积,体积等,可是如果我想添加一个类别里没有的参数怎么办呢,例如我想在明细表中添加一个序号的列的参数要通过什么方法实现解答: 在这种情况下,你可以先变成添加一个共享参数到目标对象中,然后你应该就可以吧这个参数添加到明细表中。转载请复制以下信息: 原文链接: htt

2015-11-30 22:24:57 902

原创 Revit二次开发--获取门窗数量

1.在建筑物中,获取所有的门窗数量using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Autodesk.Revit.UI; using Autodesk.Revit.DB; using Autod

2015-11-30 10:03:07 3004 2

原创 Revit二次开发---入门小笔记

1.命令加载 1)通过addin文件 2)加载工具:Addin Manager a.加载和卸载用户的程序 b.加载后立即可执行 c.无需手工编辑addin文件 d.自动保存加载命令 e.修改代码编译后立即可再次运行 f.包含在SDK中,需预先安装。2.Revit对象过滤 找出符合条件的对象集合 1)找出模型中窗户和门的数量 2)找出一层有多少个窗户3.Filtered Elem

2015-11-25 16:33:06 2014

原创 Revit二次开发--过滤对象(Revit 2014)

1.获取元素的ID 通过UIDocument的Selection属性获取当前视图中选中的元素的ID/类型。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Autodesk.Revit.DB;using

2015-11-25 15:57:10 2683

原创 Revit二次开发--"Add Hello World Ribbon Panel"

1.Create a New Project 1)创建C#中的类库项目。 2)将项目名称写为“Ribbon”。 3)添加RevitAPI.dll和RevitAPIUI.dll,并修改属性。 4)在解决方案资源管理器中,选择项目名称右键选择 “添加引用”。在对画框中选择 “程序集–框架”中的PresentationCore和WindowBase和System.Xaml,将其三个添加。 2

2015-11-23 19:36:26 3195 4

原创 Revit二次开发--"Hello World"

1.Create a new project 选择新建项目中的C#–类库,建立项目名称为“HelloWorld”。 2.Add Reference 1)在revit的安装路径在找到 RevitAPI.dll 并添加。例如,安装路径为:D:\Learning Software\Revit\Revit 2014\RevitAPI.dll。 2)添加引

2015-11-23 19:04:32 3777 1

个人简历模板

里面有100多套简历模板,欢迎大家下载。希望大家能够找到自己如意的工作!

2018-01-23

advanced installer 13.7 破解版安装包

当安装好软件进行破解时,请先关闭杀毒软件,不然破解插件会被删除。该软件无毒,亲测,请放心使用!

2018-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除