- 博客(28)
- 资源 (10)
- 收藏
- 关注
原创 javascript getElementByID,getElementsByName,getElementsByTagName的区别
getElementByID,getElementsByName,getElementsByTagName区别注意:方法区分大小写!以人来举例说明,人有能标识身份的身份证,有姓名,有类别(大人、小孩、老人)等。ID 是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集
2016-06-30 22:37:31 7249
原创 javascript 日期对象、Math对象、字符串对象的方法使用练习:
日期、Math、字符串的方法使用练习:某班的成绩出来了,现在老师要把班级的成绩打印出来。效果图:XXXX年XX月X日 星期X--班级总分为:81格式要求:1、显示打印的日期。 格式为类似“XXXX年XX月XX日 星期X” 的当前的时间。2、计算出该班级的平均分(保留整数)。同学成绩数据如下:"小明:87; 小花:81; 小红:97; 小天:76;小张:74;小小:94;小西:90;小伍:76
2016-06-30 07:29:50 926
原创 javascript 指定分隔符连接数组元素join()
指定分隔符连接数组元素join()join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。语法: arrayObject.join(分隔符) 注意:返回一个字符串,该字符串把数组中的各个元素串起来,用<分隔符>置于元素与元素之间,没有指定分隔符默认用逗号分割。这个方法不影响数组原本的内容。<script type="text/javascript"> va
2016-06-30 06:40:15 3593
原创 javascript 随机数 random()
随机数 random()random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数。 语法: Math.random(); 注意:返回一个大于或等于 0 但小于 1 的符号为正的数字值。 因为是随机数,所以每次运行结果不一样,但是0 ~ 1的数值。<script type="text/javascript">document.write(Math.
2016-06-30 06:30:24 500
原创 javascript 提取指定数目的字符substr()
提取指定数目的字符substr()substr() 方法从字符串中提取从 start位置开始的指定长度的字符串。语法:stringObject.substr(startP,length)注意: 1、如果参数startPos是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。2、如果startPos为负数且绝对值大于字符串长度,startP
2016-06-30 06:10:12 1013
原创 javascript 提取字符串substring()
提取字符串substring()substring() 方法用于提取字符串中介于两个指定下标之间的字符。语法: stringObject.substring(star,stop) 注意:返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0
2016-06-30 06:05:01 1666
原创 javascript 字符串分割split()
字符串分割split()split() 方法将字符串分割为字符串数组,并返回此数组。<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><script type="text/javascript">var myst
2016-06-30 05:58:50 2892
转载 javascript 确认(confirm 消息对话框)
确认(confirm 消息对话框)confirm 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。弹出对话框(包括一个确定按钮和一个取消按钮)。语法:confirm(str); 参数说明:str:在消息对话框中要显示的文本 返回值: Boolean值 返回值: 当用户点击”确定”按钮时,返回true ;当用户点击”取消”按钮时,返回false; 注: 通过返回值可以判断用户点击
2016-06-28 20:40:27 948
转载 javascript 警告(alert 消息对话框)
警告(alert 消息对话框)我们在访问网站的时候,有时会突然弹出一个小窗口,上面写着一段提示信息文字。如果你不点击“确定”,就不能对网页做任何操作,这个小窗口就是使用alert实现的。语法:alert(字符串或变量); 看下面的代码:<script type="text/javascript"> var mynum = 30; alert("hello!"); alert(my
2016-06-28 20:37:56 1456
原创 Javascript 输出内容(document.write)
输出内容(document.write)document.write() 可用于直接向 HTML 输出流写内容。简单的说就是直接在网页中输出内容。第一种:输出内容用“”括起,直接输出”“号内的内容。<script type="text/javascript"> document.write("I love JavaScript!"); //内容用""括起来,""里的内容直接输出。</scrip
2016-06-28 20:34:54 1868 1
转载 SQL Server 2012 Merge关键字
SQL Server中的Merge关键字简介 Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入、更新或删除行,可以对两个表进
2016-06-27 17:08:36 912
原创 SQL SERVER 2012 左外关联 left outer join
学生表student和班级表class:查询所有学生的姓名和其所在的班级:select * from student,class where student.classid=class.classid通过上面的查询语句,发现学生dd没有显示,此时可以使用左外关联查询:select * from student as s left outer join class as c on s.classid=
2016-06-27 14:30:51 952
原创 SQL SERVER 2012 显示指定范围的数据
按流程单号升序排序后,从第11条数据开始截取,截取10条数据;select * from ofc order by 流程单号 offset 11 row fetch next 10 rows only
2016-06-21 13:28:44 436
转载 程序员必备SQL语句优化技巧
程序员必备SQL语句优化技巧 2016-06-15 程序员内参 1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id f
2016-06-19 21:46:09 497
转载 40条常见的移动端Web页面问题解决方案
倾力总结40条常见的移动端Web页面问题解决方案2016-05-30 JavaScript作者:佚名(本文作者可联系我们补上署名)1、安卓浏览器看背景图片,有些设备会模糊。用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢?经过研究,是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960640分辨率
2016-06-19 21:45:00 9995
原创 git 创建、提交代码仓库,查看修改内容、撤销修改内容
上一节已经使用命令登陆了git,现在可以创建、提交代码仓库了。1、创建代码仓库:使用cd进入到要创建代码仓库的目标文件夹,使用git init创建代码仓库;cd /e/git/ /*--进入到e盘下的git文件夹;--*/git init /*--完成代码仓库的创建;------*/2、提交代码仓库:git add srbgit add aa.txtgit add src
2016-06-08 08:33:07 14160
原创 git 配置身份登陆git
1、配置身份:shang@DESKTOP-SB92BJQ /C/Users/shang/Desktop (master)$ git config --global user.name "*****"shang@DESKTOP-SB92BJQ /C/Users/shang/Desktop (master)$ git config --global user.email "***@163.com"
2016-06-08 07:45:21 1347
原创 SQL SERVER 利用字符串函数输出菱形图案
declare @count int;set @count=1;while @count<6begin print space(5-@count)+replicate('#',@count*2-1); set @count=@count+1;endwhile @count>0begin print space(7-@count)+replicate('#',@count*2-
2016-06-06 20:52:08 1530
原创 SQL SERVER 删除前先判断指定的表或者存储过程是否存在
1、创建存储过程:CREATE PROCEDURE proc_pr ---将create修改成alter可以修改存储过程;ASBEGIN IF EXISTS(SELECT * FROM sysobjects WHERE TYPE='U' AND NAME='te') BEGIN PRINT '存在要删除的表te'; DROP TABLE te; PRINT
2016-06-05 19:59:56 7781
原创 SQL SERVER 自定义函数
自定义方法:CREATE FUNCTION myFunction(@x INT) RETURNS INT --修改函数时,可以将create修改为alterASBEGIN DECLARE @y INT; SET @y=2*@x; RETURN @yEND调用方法:SELECT dbo.myFunction(2) AS 结果;结果 4
2016-06-05 18:30:04 336
原创 SQL SERVER 用户名、密码登入判断
1、创建users表:CREATE TABLE users(id INT PRIMARY KEY not null IDENTITY,name VARCHAR(22),pwd VARCHAR(33))2、插入几条数据:INSERT INTO users VALUES('a','aaaaa'),('b','bbbbb'),('c','ccccc');3、创建存储过程:CREATE PROCE
2016-06-05 16:20:32 5524
原创 SQL SERVER 求阶乘之和
求阶乘之和:CREATE PROCEDURE proc_jc@num INTASBEGIN DECLARE @cj INT,@sum INT,@i INT; SELECT @cj=1,@sum=0,@i=1; WHILE @i<=@num BEGIN SET @cj=@cj*@i; SET @sum=@sum+@cj; SET @i
2016-06-05 10:26:59 5299
原创 SQL SERVER 存储过程 获取三个数中的最大值
获取三个数中的最大值:CREATE PROCEDURE proc_max@a INT,@b INT,@c INTASBEGIN DECLARE @max INT; IF @a>@b SET @max=@a; ELSE SET @max=@b; IF @c>@max SET @max=@c; PRINT '三个数中最
2016-06-05 10:10:10 10619
原创 SQL SERVER 存储过程 显示26个小写字母及其对应的ASCII码值
显示26个小写字母及其对应的ASCII码值CREATE PROCEDURE proc_sqlASBEGIN DECLARE @i INT; SET @i=0; WHILE @i<26 BEGIN PRINT CHAR(ASCII('a')+@I)+'的ASCII码值是'+CAST(ASCII('a')+@i AS VARCHAR(50)); SET @i=@
2016-06-05 09:44:45 3821 1
原创 sql server 修改字段名,查看指定表是否存在
1、将fruits表下字段f_id修改为字段id:exec sp_rename 'fruits.[f_id]','id','column';2、查看表fruits是否存在:select count(*) from sysobjects where type='U' and name='fruits';
2016-06-04 20:44:41 278
原创 sql server 修改表名
1、sql server 修改表名:exec sp_rename 'fruits', 'fruit';2、mysql修改表名:alter table fruitsrename to fruit;
2016-06-04 20:28:53 5513
原创 SQL 部分函数的使用,子查询,group by,虚拟字段,case……
--1/显示面积小于仓库平局面积的仓库信息:SELECT 面积 FROM 仓库 WHERE 面积<(SELECT AVG(面积) FROM 仓库);--2/统计性别为女,工资大于1500的职工人数:SELECT COUNT(*) FROM 职工 WHERE sex='女' AND 工资>1500;--3/显示仓库表中有多少个仓库号:SELECT COUNT(仓库号) FROM 仓库;--4/
2016-06-01 23:26:46 2042
android小测面试
2016-02-20
android小测、面试题
2016-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人