C. 利用样式表定义中的绝对位置与相对位置属性 D. 利用样式表定义中的z-index属性 2.以下哪个选项是对对象进行定位的( C )。 A.padding B.margin C.position D.display
3.position属性取值( D )表示固定定位。 A.absolute B.relative C.static D.fixed
4.position属性取值( A )表示相对定位。 A.relative B.absolute C.static D.fixed
5.position属性设定,表示定位的参照物是哪个元素;而定位位置则由top,bottom,left,right的取值决定。A A.√ B.×
6.通常将父元素设置为绝对定位,子元素设置为相对定位,就可以将子元素相对于父元素定位了。B A.√ B.× 【解析】对于absolute定位的层总是相对于去最近的定义为absolute或relative的父层,而这个父层并不一定是其直接父层。通常将父元素设置为relative(相对定位),子元素设置为absolute(绝对定位),top、bottom、left、right相对于父元素来进行偏移定位。
第五章节 CSS3
圆角边框与阴影
1.表示圆角边框的属性是( C )。 A.border-shadow B.border-round C.border-radius D.border-box
2.关于以下代码说法错误的是( C )。 border-top-left-radius: 40px 20px; A.设置盒子左上角圆角边框样式 B.这是一个CSS3属性 C.左上角边框显示1/4圆形的弧度 D.左上角边框显示1/4椭圆形的弧度
3.box-shadow属性可以设置( B)。 A.仅仅盒子外部阴影 B.盒子内部、外部阴影 C.仅仅盒子内部阴影 D.其他都不对
4.box-shadow属性不能设置盒子的阴影颜色,只能是黑色阴影。B A.√ B.×
5.下面两条语句,盒子阴影模糊范围一样大。A box-shadow: 10px 10px 5px #888; box-shadow: 10px 20px 5px #888; A.√ B.×
文字与文本
1.以下代码可以做长单词折叠显示的是( C)。 A.word-break:break-word; B.word-break:wrap; C.word-wrap:break-word; D.word-wrap:normal; 2.以下哪行代码是文本描边效果( C )。 A.text-shadow:2px 2px #f00; B.text-shadow:2px 2px 8px blue; C.text-shadow:0 0 3px #f00; D.text-shadow:2px 2px 4px #000; 3.以下关于web字体描述正确的是( B )。 A.web字体,是需要将字体文件预先安装到客户端 B.web字体文件格式分为好多种,每种浏览器支持不同的格式 C.web字体无需预先安装,需要时会由搜索引擎搜索后提供结果 D.web字体可以用@font-family定义出来
4.@font-face规则利用src属性,说明web字体来源。A A.√ B.×
5.web字体的优点是,用户不需要预先安装这种特殊字体,由服务器端提供字体文件。A A.√ B.× 【解析】web字体,放在服务器上,需要是下载使用。
2D变换
1.以下哪个代码可以将盒子顺时针旋转30度( D )。 A.transform:scale(30deg); B.transform:scale(-30deg); C.transform:rotate(-30deg); D.transform:rotate(30deg);
2.以下哪行代码可以将盒子放大2倍显示( A )。 A.transform: scale(2); B.transform: scale(“2”); C.transform: rotate(2); D.transform: rotate(“2”);
3.2D变换中,transform属性可以使用不同函数,完成不同类型的变换。A A.√ B.×
4.rotate()函数,其参数取值单位是 deg,表示旋转的角度。A A.√ B.×
5.scale()函数取值可正可负,取正值表示放大,取负值表示缩小。B A.√ B.× 【解析】缩放transform:scale(x,y);x是指水平方向缩放的倍数;y是指垂直方向缩放的倍数,若省略,同x;0~1是缩小,大于1是放大。
过渡与动画
1.( B )可以将盒子的背景颜色、宽度,在1s内,匀速,完成过渡效果。 A.transition:background-color width 1s linear; B.transition:all 1s linear; C.transition:all 1s ease; D.transition:background-color width 1s ease; 2.transition-duration属性表示( A )。 A.过渡时间 B.过渡方式 C.过渡属性 D.过渡延迟
3.animation: mycolor 5s linear;关于这条语句叙述错误的是( D )。 A.mycolor是由@keyframes定义的动画名 B.5s表示5秒完成动画 C.linear表示匀速播放动画 D.mycolor中的关键帧由animation定义 4.@keyframes可以定义动画的很多个关键帧,由animation设定动画播放时长、方式等信息。A A.√ B.×
5.动画是由很多静态图片构成,每个图片可以称为一个关键帧。A A.√ B.×
3d变换
1.( B )代码,表示要进行3D变换。 A.perspective:100px; B.transform-style: preserve-3d; C.transition:linear 1s; D.animation:mycolor 1s linear;
2.3D变换的说法错误的是( B )。 A.transform:rotateY(60deg);表示沿Y轴进行3D变换 B.transition:rotateX(60deg);表示沿X轴进行3D变换 C.perspective:100px;表示透视中的观察距离 D.transform-style: preserve-3d; 一般设置在变换元素的父容器中 【答案选B,但不知道为什么】
3.3D变换如果没有透视关系,跟2D变换效果相同。B A.√ B.×
4.3D变换通过transform属性取得不同的rotateX(),rotateY(),rotateZ()完成沿不同坐标轴的变换。A A.√ B.×
5.3D变换中,perspective属性取值决定是否有透视关系,透视关系的大小。A A.√ B.×
第六章节 JavaScript基础
概述与基础语法
1.下列哪些功能不能使用javascript技术实现( D)。 A.网页特效 B.网页小游戏 C.读写客户机器上的文件 D.登录注册功能
2.下列哪个工具不是专业的前端开发工具( D)。 A.HBuilder B.WebStorm C.Sublime Text D.Pycharm
3.下列哪个选项不属于js的组成( C )。 A.ECMAScript B.DOM C.HTML D.BOM 【解析】js组成包括核心(ECMAScript)、文档对象模型(DOM,Document Object Model)(让JS有能力与网页进行对话)、浏览器对象模型(BOM,Browser Object Model)(让JS有能力与浏览器进行对话)
4.下列关于js说法不正确的是( D )。 A.开发工具简单,记事本即可 B.无需编译,直接由JS引擎负责执行 C.有面向对象编程思想 D.强类型语言 【解析】JS特点: 1、开发工具简单,记事本即可 2、弱类型语言有数据来决定数据类型 3、无需编译,直接由JS引擎负责执行 4、面对对象
5.JS代码不能写在哪个位置( C )。 A.嵌入在元素事件中 B.嵌入在
标签中 C.嵌入在
标签中 D.写在外部的脚本文件中
变量
1.关于变量名的命名规范说法错误的是( D)。 A.不允许使用js的关键字和保留关键字 B.不能以数字开头 C.尽量见名知意 D.不可以采用驼峰命名法 2.在javascript中使用( C )来分隔两条语句。 A.逗号 B.句号 C.分号 D.括号
3.var age=25; console.log(“age”);请问最终输出结果显示的是( C )。 A.25 B.”25” C.age D.”age” 4.下列变量名错误的是( C )。 A.stu_1 B.stu1 C.1stu D.$stu
5.下列关于变量赋值说法错误的是( D )。 A.等号左边必须是变量 B.永远都是将等号右边的值值给等号左边的变量 C.可以使用age关键字声明变量保存年龄 D.35 = 30是正确的
数据类型
1.下列哪种数据类型不是原始类型(B )。 A.数字类型 B.引用类型 C.字符串类型 D.布尔类型
2.下列是数字类型的是( D )。 A.“55” B.true C.undefined D.66
3.下列是字符串类型的是( A )。 A.“55” B.true C.undefined D.66
4.下列是布尔类型的是( B )。 A.“55” B.true C.undefined D.66
5.typeof(num);的作用是( B )。 A.将num转换为数字类型 B.获取num的数据类型 C.输出num的结果 D.获取num的值
运算符与表达式
1.下列不属于运算符的是( D )。 A.+ B.- C.* D.@
2.下列表达式的值正确的是( A )。 A.10%3的值是1 B.1%3的值是3 C.4*3的值是15 D.“5”+5的值是10
3.下列不属于逻辑运算符的是( D )。 A.&& B.|| C.! D.>>
4.var msg = 20>18?”成年人”:”未成年人”;的结果是( C )。 A.20 B.18 C.成年人 D.未成年人
5.表达式18>15 && 18<20的结果是( A )。 A.true B.false C.15 D.20
6.表达式var result = 85 >= 80? “优秀” : (score>=60 ? “合格” :“不合格”);的值是( A )。 A.优秀 B.合格 C.不合格 D.85
函数
1.声明函数时,要使用一个关键词是( C )。 A.console B.log C.function D.method
2.下列选项可以将指定数据转换为整数的是( B )。 A.parseFloat B.parseInt C.parseByte D.parseDouble
3.下列说法错误的是( C )。 A.函数可以有返回值,也可以没有返回值 B.函数可以包含参数,也可以不包含参数 C.声明函数时定义的参数,可以称之为叫作 "实参" D.在调用函数时包含的参数,被称之为"实参"
function add() { // 1
var sum = 1 + 2; // 2
console.log ( sum ) ; // 3
}
console.log ( sum ) ; //4
在此程序中哪一行语句是错误的( D )。 A.1 B.2 C.3 D.4
var a=1;
function sum(b) {
console.log ( a) ;
a+=2;
}
sum ( a) ;
console.log ( a) ;
此程序的最终结果为( D )。 A.1 2 B.2 1 C.3 1 D.1 3
function sum(num1,num2) {
return num1+num2;
}
var result = sum ( 1, 2 ) ;
console.log ( result ) ;
此程序的结果为( C )。 A.1 B.2 C.3 D.4
分支结构
1.下列哪一项不是程序结构( D )。 A.循环结构 B.分支结构 C.顺序结构 D.逻辑结构
2.以下选项作为分支结构中的条件表达式结果为真的是( C)。 A.NaN B.0 C.1 D.null
3.switch-case语句中的break的作用是( B )。 A.结束整个程序 B.跳出switch结构 C.跳过下一条语句,继续向下执行 D.判断下一个case
4.下列选项关于switch-case结构表述正确的是( B )。 A.switch-case结构适用于范围判断 B.switch-case结构中的case可以是多个 C.在switch-case结构中,如果碰到break,就结束整个程序 D.在switch-case结构不能用if语句代替
5.若a和b均是整形变量并已正确赋值,正确的switch语句是( D)。 A.switch(a+b);{…} B.switch a+b*3.0{…} C.switch a{…} D.switch(a%b){…}
循环结构
1.下列不属于循环结构的是( D )。 A.while B.do-while C.for D.switch-case
var i=1
while(i<5) {
console.log ( “*”) ;
}
该程序最终输出几个*( D )。 A.4 B.5 C.6 D.无数个
3.在循环结构中continue关键字的作用是( C )。 A.终止整个程序的执行 B.终止整个循环结构 C.终止本次循环,继续执行下次循环 D.对循环过程没有作用
var i=0;
while(i<5) {
console.log ( “*”) ;
if(i==3) {
break;
}
i++;
}
该程序最终输出几个*( B )。 A.3 B.4 C.5 D.6
var i=0;
while(i<5) {
i++;
if(i==3) {
continue;
}
console.log ( “*”) ;
}
该程序最终输出几个*( B )。 A.3 B.4 C.5 D.6
数组
1.下列创建空数组格式正确的是( D )。 A.arr; B.arr=[]; C.var arr=new []; D.var arr=new Array();
2.创建数组var a=[1,2,3];那么a[1]的值是( B )。 A.1 B.2 C.3 D.没有值
var arr = new Array ( 5) ;
console.log ( arr.length ) ;
该程序的结果为( C )。 A.0 B.1 C.5 D.10
4.下列表达式是获取数组最后一个元素的是( C )。 A.arr[arr.length+1] B.arr[arr.length] C.arr[arr.length-1] D.arr[arr.length-2]
5.数组下标是从( A )开始的。 A.0 B.1 C.2 D.3
数组API函数
1.以下方法中哪个可以将数组中的元素转换为字符串,并用逗号分隔( C )。 A.STRING(arr) B.arr.join() C.String(arr) D.arr.concat()
2.以下方法中哪个可以将数组中的元素转换为字符串且可以用自定义连接符分隔( B )。 A.STRING(arr) B.arr.join() C.String(arr) D.arr.concat() 【解析】arr.join(“连接符”):将arr中每个元素转为字符串,用自定义的连接符分割。
3.关于arr.slice()说法错误的是( D ) 。 A.选取arr中starti位置开始,到endi结束的所有 B.元素组成新数组返回 C.原数组保持不变 D.将会直接修改原数组
4.arr.sort()的作用是( A )。 A.将所有元素转为字符串再排序 B.将所有元素转为数字再排序 C.将所有元素直接排序 D.将所有元素打散再排序 【解析】arr.sort():默认将 所有元素转为字符串再排列。
5.下列关于arr.reverse()说法正确的是( C )。 A.进行拼接操作 B.进行删除操作 C.进行颠倒数组操作 D.进行排序操作 【解析】reverse()颠倒数组中元素的顺序,仅负责原样颠倒数组,不负责排序。
6.关于arr.splice()说法错误的是( B )。 A.可进行删除操作 B.可进行选取操作 C.可进行插入操作 D.可进行替换操作
DOM查找
1.下列关于DOM的描述哪句话是不正确的( D)。 A.DOM是万维网联盟W3C的标准 B.DOM定义了访问HTML的标准 C.DOM定义了访问XML文档的标准 D.DOM的Document Object Model浏览器对象模型的缩写 【解析】DOM(Document Object Model文档对象模型)是W3C(万维网联盟)的标准,是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。
2.下列不是DOM查找操作的是( C )。 A.getElementById() B.getElementsByTagName() C.appendChild() D.getElementsByClassName
3.下列可用于精确查找一个元素的是( C )。 A.getElementsByTagName() B.createTextNode() C.getElementById() D.getElementsByClassName()
4.下列是按标签查找元素的是( B )。 A.getElementById() B.getElementsByTagName() C.getElementsByClassName() D.appendChild()
5.下列关于getElementsByTagName描述不正确的是( A )。 A.只返回第一个元素 B.返回一个动态集合 C.可查找直接子节点 D.可查找所有子代节点
6.下列DOM查找中返回集合的是( B)。 A.getElementById() B.getElementsByTagName() C.getAttribute() D.createElement()
DOM修改
1.下列关于DOM核心描述正确的是( A )。 A.可操作一切结构化文档的API B.专门操作HTML文档的简化版DOM API C.简单 D.仅对常用的复杂的API进行了简化 【解析】核心DOM:可操作一切结构化文档的API;包括HTML和XML;万能;繁琐。
2.下列不属于核心DOM的操作的是( D )。 A.getAttribute() B.setAttribute() C.hasAttribute() D.appendChild() 3.下列哪项是移除属性值( B )。 A.getAttribute() B.removeAttribute() C.hasAttribute() D.appendChild()
4.已知var h1 = document.getElementById(“a1"),下列修改属性值正确的是( D )。 A.h1.getAttribute(“name”) B.h1.setAttribute(“name”) C.h1.hasAttribute(“name” , ”zhangsan”) D.h1.setAttribute(“name” , ”zhangsan”)
5.var bool=elem.hasAttribute(“name”)的含义是( A )。 A.判断是否包含name属性 B.移除name属性 C.得到name属性的值 D.语法错误
6.下列关于DOM操作的描述,不正确的是( B )。 A.getAttribute(“属性名”)读取属性值 B.setAttribute(“属性名”)设置属性值 C.hasAttribute(“属性名”)判断是否包含指定属性 D.setAttribute(“属性名”,value)修改属性值
7.下列关于HTML DOM的描述不正确的是( D)。 A.专门操作HTML文档的简化版DOM API B.简单 C.仅对常用的复杂的API进行了简化 D.包括HTML和XML 【解析】HTML DOM:专门操作HTML文档的简化版DOM API;仅对常用的复杂的API进行了简化;不是万能;简单。
DOM添加
1.下列哪项不属于添加元素的步骤( C )。 A.创建空元素 B.设置关键属性 C.获取关键属性值 D.将元素添加到DOM树中
2.下列哪项不属于设置关键属性( D )。 A.a.innerHTML=“go to tmooc” B.a.href=“https://tmooc.cn”; C.a.href=“https://www.baidu.com”; D.a.style.opacity = “1”; 【解析】ABC属于设置关键属性,而D属于设置关键样式。
3.下列属于将元素添加到DOM树操作的是( A )。 A.appendChild() B.removeChild() C.replaceChild() D.getAttribute()
4.下列属于在父元素中的指定子节点之前添加一个新的子节点的是( D )。 A.appendChild() B.removeChild() C.replaceChild() D.insertBefore()
5.下列不属于添加元素优化的是( D )。 A.var frag=document.createDocumentFragment(); B.frag.appendChild(child); C.parent.appendChild(frag); D.getAttribute() 6.parentNode.insertBefore(newChild, existingChild)的含义是( A )。 A.在父元素中的指定子节点之前添加一个新的子节点 B.为一个父元素追加最后一个子节点 C.判断是否包含指定属性 D.给元素设置指定样式
7.下列哪项表示的是创建table标签 ( B)。 A.a.herf=“https://tmooc.cn”; B.document.createElement(‘table’); C.document.createElement(‘td’); D.console.log( table );
8.已知var div = document.createElement( ‘div’ );var txt = document.createTextNode(‘文本’);如何使txt成为div的最后一个子节点( B )。 A.div.removeChild(txt) B.div.appendChild(txt); C.div.appendchild(txt); D.div.getAttribute(txt)
9.如何创建一个空元素 ( B )。 A.document.getElementById(‘alink’) B.document.createElement(“元素名”) C.element.hasAttribute(‘元素名’) D.a.style.opacity = “1”
BOM
1.下列关于BOM的描述正确的是( D )。 A.BOM允许程序和脚本动态地访问和更新文档的内容、结构和样式。 B.BOM定义了访问HTML的标准 C.BOM定义了访问XML文档的标准 D.BOM是专门操作浏览器窗口的API
2.下列不是浏览器对象模型的是( D )。 A.window B.history C.screen D.element
3.下列关于浏览器对象模型document描述正确的是( A )。 A.封装当前正在加载的网页内容 B.封装了当前窗口正在打开的url地址 C.封装当前窗口打开后,成功访问过的历史url记录 D.代表整个窗口 4.下列表示显示整个窗口的高或宽的是( A )。 A.window.outerWidth B.window.outerheight C.window.innerWidth D.window.innerHeight
5.下列关于setInterval(exp,time)描述错误的是( B )。 A.表示的是周期性定时器 B.表示的是一次性定时器 C.time表示时间周期,单位为毫秒 D.exp表示的是要执行的语句
6.使用( C )停止周期性定时器timer。 A.clearInterval() B.deleteInterval(timer) C.clearInterval(timer) D.deleteInterval()
7.下列关于setTimeout(exp,time)描述不正确的是( B )。 A.让程序延迟一段时间执行 B.让程序按指定时间间隔反复自动执行一项任务 C.exp表示的是要执行的语句 D.time表示间隔时间,单位为毫秒
8.以下代码表示的含义是( C )。
var timer = setInterval(function() {
console.log ( "Hello World" ) ;
} ,1000) ;
A.打印输出一次Hello World B.打印输出1000次Hello World C.每隔1000毫秒打印输出一次Hello World D.每隔1000秒打印输出一次Hello World
setTimeout(function() {
alert ( "恭喜过关" ) ;
} ,3000) ;
下列关于此段代码描述正确的是( B )。 A.此段代码周期性执行 B.此段代码只执行一次 C.程序延迟3000秒后执行 D.控制台输出一次恭喜过关
10.浏览器对象模型screen表示的是( A )。 A.封装了屏幕的信息 B.封装了当前窗口正在打开的url地址 C.定义了网页中的事件机制 D.封装浏览器配置信息
第七章 JQuery&HTML5&Bootstrap
JQuery概述&工厂函数
1.在JQuery中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的( C )。 A.delete() B.empty() C.remove() D.removeAll()
2.下列不是关于JQuery使用使用场景的是( D)。 A.DOM操作 B.动画效果 C.Ajax D.网页结构 【解析】使用JQuery场景有DOM操作、事件、动画效果、Ajax。
3.在JQuery中使用工厂函数的方法正确的是( B )。 A.# B.@ C.$ D.* 【解析】在JQuery中,无论使用哪种类型的选择符,都要从一个美元符号 和 一 对 圆 括 号 开 始 ( ) : 和一对圆括号开始(): 和 一 对 圆 括 号 开 始 ( ) : 、()
4.$(“#my”)可以选择页面中ID为my的元素。A A.√ B.×
5.所有能在样式表中使用的选择符,都能放在工厂函数的圆括号中引号内使用。A A.√ B.×
6.JQuery的核心理念是写更少的代码,做更多的事情。A A.√ B.×
7.JQuery屏蔽了浏览器的兼容性问题。A A.√ B.×
JQuery增删改查
1.下面哪种不是jquery的选择器( D)。 A.基本选择器 B.后代选择器 C.类选择器 D.进一步选择器 【解析】JQuery选择器有基本选择器(#id .class)、层级选择器(后代选择器 子代选择器)。
2.下列关于html( )描述不正确的是( D )。 A.读取节点的HTML内容 B.修改节点的HTML内容 C.$(“p”).html()获取
元素的HTML代码 D.读取节点的文本内容
3.下列关于text( )的描述不正确的是( C )。 A.$(“p”).text()获取p元素的文本 B.读取节点的文本内容 C.读取节点的HTML内容 D.修改节点的文本内容 4.在JQuery中,读取节点的value属性值的是( B)。 A.html() B.val() C.text() D.value() 5.在 JQuery如何选择紧邻的后一个元素( A )。 A. $(“…”).next(); B. $(“…”).before(); C. $(“….”).prev(); D. $(“…”).before();
6.在 JQuery如何选择除自己之外的所有元素( C )。 A. $(“…”).nextAll(); B. $(“…”).prevAll(); C. $(“….”).siblings(); D. $(“…”).all();
7.在 JQuery如何读取节点的HTML内容( B )。 A. $(“…”).val(); B. $(“…”).html(); C. $(“….”).value(); D. $(“…”).name();
JQuery事件
1.在JQuery中使用哪个关键字绑定事件( B)。 A.on B.bind C.call D.in
2.函数中传递的参数e有什么作用( A )。 A.提供了可以影响事件在dom中传递进程的一些方法 B.提供了网页中的文字信息 C.提供了网页中的元素 D.没什么作用 【解析】e这个对象包含与事件相关的信息,也提供了可以影响事件在DOM中传递进程的一些方法。
3.我们可以使用哪个事件对象获取按键的值( A)。 A.keyCode B.client C.key D.code 4.事件对象clientX的作用是( D )。 A.返回当事件被触发时鼠标指针相对于当前元素的水平坐标 B.返回当事件被触发时鼠标指针相对于屏幕的水平坐标 C.返回当事件被触发时鼠标指针相对于桌面页面的水平坐标 D.返回当事件被触发时鼠标指针相对于浏览器页面的水平坐标
5.事件对象screenX的作用是( A )。 A.可返回事件发生时鼠标指针相对于屏幕的水平坐标 B.事件发生的地点在事件源元素的坐标系统中的 x 坐标 C.鼠标指针的位置,相对于文档的左边缘(firefox,~x) D.返回当事件被触发时鼠标指针相对于浏览器页面的水平坐标
6.事件对象offsetX的作用是( B )。 A.可返回事件发生时鼠标指针相对于屏幕的水平坐标 B.事件发生的地点在事件源元素的坐标系统中的 x 坐标 C.鼠标指针的位置,相对于文档的左边缘(firefox,~x) D.返回当事件被触发时鼠标指针相对于浏览器页面的水平坐标
HTML5
1.以下是 HTML5 新增的标签是( A)。 A.
B.
C.
D.
2.以下说法不正确的是( A)。 A.HTML5 标准还在制定中 B.HTML5 兼容以前 HTML4 C.
标签替代 Flash D.简化的语法
3.HTML5 不支持的视频格式是( C)。 A.ogg B.mp4 C.flv D.WebM
4.以下不是 HTML5 新特性的是( A)。 A.新的@font-face 字体设置 B.新的离线存储 C.新的音频、视频 API D.新的内容标签
5.HTML5标准具备一些新特性,并且向前兼容HTML4标准。A A.√ B.×
6.HTML5中,可以直接使用video标签添加视频,而不需要使用第三方插件。A A.√ B.×
7.HTML5中,可以直接使用video标签的source属性,添加一个播放视频的列表,依次播放。B A.√ B.×
8.HTML5的canvas标签,提供了可以用来显示文字的一个区域。B A.√ B.×
9.canvas绘图功能的实现,需要JS代码的配合使用。A A.√ B.×
你可能感兴趣的:(中国大学MOOC Web前段开发之测试题答案)
想家
爆米花机
也许不同于大家对家乡的思念,我对家乡甚至是疯狂的不舍。还未踏出车站就感觉到幸福,我享受这里的夕阳、这里的浓烈柴火味、这里每一口家常菜。我是宅女,我贪恋家的安逸。刚刚踏出大学校门,初出茅庐,无法适应每年只能国庆和春节回家。我焦虑、失眠、无端发脾气,是无法适应工作的节奏,是无法接受我将一步步离开家乡的事实。我不想承认自己胸无大志,选择再次踏上征程。图片发自App
【iOS】MVC设计模式
Magnetic_h
ios mvc 设计模式 objective-c 学习 ui
MVC前言如何设计一个程序的结构,这是一门专门的学问,叫做"架构模式"(architecturalpattern),属于编程的方法论。MVC模式就是架构模式的一种。它是Apple官方推荐的App开发架构,也是一般开发者最先遇到、最经典的架构。MVC各层controller层Controller/ViewController/VC(控制器)负责协调Model和View,处理大部分逻辑它将数据从Mod
UI学习——cell的复用和自定义cell
Magnetic_h
ui 学习
目录cell的复用手动(非注册)自动(注册)自定义cellcell的复用在iOS开发中,单元格复用是一种提高表格(UITableView)和集合视图(UICollectionView)滚动性能的技术。当一个UITableViewCell或UICollectionViewCell首次需要显示时,如果没有可复用的单元格,则视图会创建一个新的单元格。一旦这个单元格滚动出屏幕,它就不会被销毁。相反,它被添
10月|愿你的青春不负梦想-读书笔记-01
Tracy的小书斋
本书的作者是俞敏洪,大家都很熟悉他了吧。俞敏洪老师是我行业的领头羊吧,也是我事业上的偶像。本日摘录他书中第一章中的金句:『一个人如果什么目标都没有,就会浑浑噩噩,感觉生命中缺少能量。能给我们能量的,是对未来的期待。第一件事,我始终为了进步而努力。与其追寻全世界的骏马,不如种植丰美的草原,到时骏马自然会来。第二件事,我始终有阶段性的目标。什么东西能给我能量?答案是对未来的期待。』读到这里的时候,我便
学点心理知识,呵护孩子健康
静候花开_7090
昨天听了华中师范大学教育管理学系副教授张玲老师的《哪里才是学生心理健康的最后庇护所,超越教育与技术的思考》的讲座。今天又重新学习了一遍,收获匪浅。张玲博士也注意到了当今社会上的孩子由于心理问题导致的自残、自杀及伤害他人等恶性事件。她向我们普及了一个重要的命题,她说心理健康的一些基本命题,我们与我们通常的一些教育命题是不同的,她还举了几个例子,让我们明白我们原来以为的健康并非心理学上的健康。比如如果
扫地机类清洁产品之直流无刷电机控制
悟空胆好小
清洁服务机器人 单片机 人工智能
扫地机类清洁产品之直流无刷电机控制1.1前言扫地机产品有很多的电机控制,滚刷电机1个,边刷电机1-2个,清水泵电机,风机一个,部分中高端产品支持抹布功能,也就是存在抹布盘电机,还有追觅科沃斯石头等边刷抬升电机,滚刷抬升电机等的,这些电机有直流有刷电机,直接无刷电机,步进电机,电磁阀,挪动泵等不同类型。电机的原理,驱动控制方式也不行。接下来一段时间的几个文章会作个专题分析分享。直流有刷电机会自动持续
Linux下QT开发的动态库界面弹出操作(SDL2)
13jjyao
QT类 qt 开发语言 sdl2 linux
需求:操作系统为linux,开发框架为qt,做成需带界面的qt动态库,调用方为java等非qt程序难点:调用方为java等非qt程序,也就是说调用方肯定不带QApplication::exec(),缺少了这个,QTimer等事件和QT创建的窗口将不能弹出(包括opencv也是不能弹出);这与qt调用本身qt库是有本质的区别的思路:1.调用方缺QApplication::exec(),那么我们在接口
绘本讲师训练营【24期】8/21阅读原创《独生小孩》
1784e22615e0
24016-孟娟《独生小孩》图片发自App今天我想分享一个蛮特别的绘本,讲的是一个特殊的群体,我也是属于这个群体,80后的独生小孩。这是一本中国绘本,作者郭婧,也是一个80厚。全书一百多页,均为铅笔绘制,虽然为黑白色调,但并不显得沉闷。全书没有文字,犹如“默片”,但并不影响读者对该作品的理解,反而显得神秘,梦幻,給读者留下想象的空间。作者在前蝴蝶页这样写到:“我更希望父母和孩子一起分享这本书,使他
2018-07-23-催眠日作业-#不一样的31天#-66小鹿
小鹿_33
预言日:人总是在逃避命运的路上,与之不期而遇。心理学上有个著名的名词,叫做自证预言;经济学上也有一个很著名的定律叫做,墨菲定律;在灵修派上,还有一个很著名的法则,叫做吸引力法则。这3个领域的词,虽然看起来不太一样,但是他们都在告诉人们一个现象:你越担心什么,就越有可能会发生什么。同样的道理,你越想得到什么,就应该要积极地去创造什么。无论是自证预言,墨菲定律还是吸引力法则,对人都有正反2个维度的影响
《大清方方案》| 第二话
谁佐清欢
和珅究竟说了些什么?竟能令堂堂九五之尊龙颜失色!此处暂且按下不表;单说这位乾隆皇帝,果真不愧是康熙从小带过的,一旦决定了要做的事,便杀伐决断毫不含糊。他当即亲自拟旨,着令和珅为钦差大臣,全权负责处理方方事件,并钦赐尚方宝剑,遇急则三品以下官员可先斩后奏。和珅身负皇上重托,岂敢有半点怠慢,当夜即率领相关人等,马不停蹄杀奔江汉。这一路上,和珅的几位幕僚一直在商讨方方事件的处置方案。有位年轻幕僚建议快刀
《庄子.达生9》
钱江潮369
【原文】孔子观于吕梁,县水三十仞,流沫四十里,鼋鼍鱼鳖之所不能游也。见一丈夫游之,以为有苦而欲死也,使弟子并流而拯之。数百步而出,被发行歌而游于塘下。孔子从而问焉,曰:“吾以子为鬼,察子则人也。请问,‘蹈水有道乎’”曰:“亡,吾无道。吾始乎故,长乎性,成乎命。与齐俱入,与汩偕出,从水之道而不为私焉。此吾所以蹈之也。”孔子曰:“何谓始乎故,长乎性,成乎命?”曰:“吾生于陵而安于陵,故也;长于水而安于
linux sdl windows.h,Windows下的SDL安装
奔跑吧linux内核
linux sdl windows.h
首先你要下载并安装SDL开发包。如果装在C盘下,路径为C:\SDL1.2.5如果在WINDOWS下。你可以按以下步骤:1.打开VC++,点击"Tools",Options2,点击directories选项3.选择"Includefiles"增加一个新的路径。"C:\SDL1.2.5\include"4,现在选择"Libaryfiles“增加"C:\SDL1.2.5\lib"现在你可以开始编写你的第
谁家酒器最绝唱,藏在酒厂人未知?景阳冈酒厂先秦藏品大揭秘
李虓酒评论
文/王赛时中国的酒器酒具历史久远,举世闻名。从北京的故宫博物院、中国国家博物馆,到世界各国的大型博物馆,都以能够收藏中国古代酒具而夸耀。但很少有人知道,在山东阳谷景阳冈酒厂,默默地收藏了两千件中国酒器。这些酒器,就封藏在景阳冈的酒道馆里。其中有一些青铜酒器,一睡就是三、四千年,堪称无声国宝,堪作无字史书!今天,我将引领诸位首先窥视一下景阳冈酒道馆的9件先秦藏品,你自己来说震撼不震撼。提示:这只是景
PHP环境搭建详细教程
好看资源平台
前端 php
PHP是一个流行的服务器端脚本语言,广泛用于Web开发。为了使PHP能够在本地或服务器上运行,我们需要搭建一个合适的PHP环境。本教程将结合最新资料,介绍在不同操作系统上搭建PHP开发环境的多种方法,包括Windows、macOS和Linux系统的安装步骤,以及本地和Docker环境的配置。1.PHP环境搭建概述PHP环境的搭建主要分为以下几类:集成开发环境:例如XAMPP、WAMP、MAMP,这
使用 FinalShell 进行远程连接(ssh 远程连接 Linux 服务器)
编程经验分享
开发工具 服务器 ssh linux
目录前言基本使用教程新建远程连接连接主机自定义命令路由追踪前言后端开发,必然需要和服务器打交道,部署应用,排查问题,查看运行日志等等。一般服务器都是集中部署在机房中,也有一些直接是云服务器,总而言之,程序员不可能直接和服务器直接操作,一般都是通过ssh连接来登录服务器。刚接触远程连接时,使用的是XSHELL来远程连接服务器,连接上就能够操作远程服务器了,但是仅用XSHELL并没有上传下载文件的功能
关于提高复杂业务逻辑代码可读性的思考
编程经验分享
开发经验 java 数据库 开发语言
目录前言需求场景常规写法拆分方法领域对象总结前言实际工作中大部分时间都是在写业务逻辑,一般都是三层架构,表示层(Controller)接收客户端请求,并对入参做检验,业务逻辑层(Service)负责处理业务逻辑,一般开发都是在这一层中写具体的业务逻辑。数据访问层(Dao)是直接和数据库交互的,用于查数据给业务逻辑层,或者是将业务逻辑层处理后的数据写入数据库。简单的增删改查接口不用多说,基本上写好一
山东大学小树林支教调研团青青仓木队——翟晓楠
山东大学青青仓木队
过了半年,又一次启程,又一次回到支教的初心之地。比起上一次的试探与不安,我更多了一丝稳重与熟练。心境、处境也都随着半个学期的过去而变得不同,半个学期中,身体上的,心理上的,太多的逆境让我变得步履维艰,曲曲折折,弯弯绕绕,我仿佛打不起精神,没有胃口,没有动力。感觉走的不顺畅的时候,支教这个旅程,给了我力量。自告奋勇承担起队长这一职务的我,从组织时的复杂和困难的经历,协调各种问题,从无到有,和校长和队
高端密码学院笔记285
柚子_b4b4
高端幸福密码学院(高级班)幸福使者:李华第(598)期《幸福》之回归内在深层生命原动力基础篇——揭秘“激励”成长的喜悦心理案例分析主讲:刘莉一,知识扩充:成功=艰苦劳动+正确方法+少说空话。贪图省力的船夫,目标永远下游。智者的梦再美,也不如愚人实干的脚印。幸福早课堂2020.10.16星期五一笔记:1,重视和珍惜的前提是知道它的价值非常重要,当你珍惜了,你就真正定下来,真正的学到身上。2,大家需要
2020-04-12每天三百字之连接与替代
冷眼看潮
不知道是不是好为人师,有时候还真想和别人分享一下我对某些现象的看法或者解释。人类社会不断发展进步的过程,就是不断连接与替代的过程。人类发现了火并应用火以后,告别了茹毛饮血的野兽般的原始生活(火烧、烹饪替代了生食)人类用石器代替了完全手工,工具的使用使人类进步一大步。类似这样的替代还有很多,随着科技的发展,有更多的原始的事物被替代,代之以更高效、更先进的技术。在近现代,汽车替代了马车,高速公路和铁路
【加密社】Solidity 中的事件机制及其应用
加密社
闲侃 区块链 智能合约 区块链
加密社引言在Solidity合约开发过程中,事件(Events)是一种非常重要的机制。它们不仅能够让开发者记录智能合约的重要状态变更,还能够让外部系统(如前端应用)监听这些状态的变化。本文将详细介绍Solidity中的事件机制以及如何利用不同的手段来触发、监听和获取这些事件。事件存储的地方当我们在Solidity合约中使用emit关键字触发事件时,该事件会被记录在区块链的交易收据中。具体而言,事件
使用Faiss进行高效相似度搜索
llzwxh888
faiss python
在现代AI应用中,快速和高效的相似度搜索是至关重要的。Faiss(FacebookAISimilaritySearch)是一个专门用于快速相似度搜索和聚类的库,特别适用于高维向量。本文将介绍如何使用Faiss来进行相似度搜索,并结合Python代码演示其基本用法。什么是Faiss?Faiss是一个由FacebookAIResearch团队开发的开源库,主要用于高维向量的相似性搜索和聚类。Faiss
利用Requests Toolkit轻松完成HTTP请求
nseejrukjhad
http 网络协议 网络 python
RequestsToolkit的力量:轻松构建HTTP请求Agent在现代软件开发中,API请求是与外部服务交互的核心。RequestsToolkit提供了一种便捷的方式,帮助开发者构建自动化的HTTP请求Agent。本文旨在详细介绍RequestsToolkit的设置、使用和潜在挑战。引言RequestsToolkit是一个强大的工具包,可用于构建执行HTTP请求的智能代理。这对于想要自动化与外
利用LangChain的StackExchange组件实现智能问答系统
nseejrukjhad
langchain microsoft 数据库 python
利用LangChain的StackExchange组件实现智能问答系统引言在当今的软件开发世界中,StackOverflow已经成为程序员解决问题的首选平台之一。而LangChain作为一个强大的AI应用开发框架,提供了StackExchange组件,使我们能够轻松地将StackOverflow的海量知识库集成到我们的应用中。本文将详细介绍如何使用LangChain的StackExchange组件
东南林氏之九牧林候选父系
祖缘树TheYtree
渊源介绍东晋初年晋安林始祖林禄公入闽,传十世隋右丞林茂,由晋安迁居莆田北螺村。又五世而至林万宠,唐开元间任高平太守,生三子:韬、披、昌。韬公之孙攒,唐德宗立双阙以旌表其孝,时号"阙下林家"。昌公字茂吉,乃万宠公第三子,官兵部司马,配宋氏,生一子名萍。萍于唐贞元间明经及第,官沣洲司马(后追赠中宪大夫)。唐太和年间归隐后,迁居仙游游洋,世称“游洋林”;其后裔居游洋后迁移漳州漳浦路下,由路下林第四房平和
在一台Ubuntu计算机上构建Hyperledger Fabric网络
落叶无声9
区块链 超级账本 Hyperledger fabric 区块链 ubuntu 构建 hyperledger fabric
在一台Ubuntu计算机上构建HyperledgerFabric网络Hyperledgerfabric是一个开源的区块链应用程序平台,为开发基于区块链的应用程序提供了一个起点。当我们提到HyperledgerFabric网络时,我们指的是使用HyperledgerFabric的正在运行的系统。即使只使用最少数量的组件,部署Fabric网络也不是一件容易的事。Fabric社区创建了一个名为Cello
GitHub上克隆项目
bigbig猩猩
github
从GitHub上克隆项目是一个简单且直接的过程,它允许你将远程仓库中的项目复制到你的本地计算机上,以便进行进一步的开发、测试或学习。以下是一个详细的步骤指南,帮助你从GitHub上克隆项目。一、准备工作1.安装Git在克隆GitHub项目之前,你需要在你的计算机上安装Git工具。Git是一个开源的分布式版本控制系统,用于跟踪和管理代码变更。你可以从Git的官方网站(https://git-scm.
关于城市旅游的HTML网页设计——(旅游风景云南 5页)HTML+CSS+JavaScript
二挡起步
web前端期末大作业 javascript html css 旅游 风景
⛵源码获取文末联系✈Web前端开发技术描述网页设计题材,DIV+CSS布局制作,HTML+CSS网页设计期末课程大作业|游景点介绍|旅游风景区|家乡介绍|等网站的设计与制作|HTML期末大学生网页设计作业,Web大学生网页HTML:结构CSS:样式在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识JavaScrip
HTML网页设计制作大作业(div+css) 云南我的家乡旅游景点 带文字滚动
二挡起步
web前端期末大作业 web设计网页规划与设计 html css javascript dreamweaver 前端
Web前端开发技术描述网页设计题材,DIV+CSS布局制作,HTML+CSS网页设计期末课程大作业游景点介绍|旅游风景区|家乡介绍|等网站的设计与制作HTML期末大学生网页设计作业HTML:结构CSS:样式在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识JavaScript:做与用户的交互行为文章目录前端学习路线
大伟说成语之唉声叹气
求索大伟
*大伟说成语*【唉声叹气】叹气:因心里不痛快或不如意而吐出长气,发出声音。因为痛苦、憋闷或感伤而发出叹息的声音。【大伟说】情绪外露,非人类所特有,动物亦有情绪,悲哀和欢乐所表示的情绪亦是不一样的,会嗷嗷大叫也会低吟痛哭。不同的是,人类的情绪更复杂,更多样,更丰富。唉声叹气,可以说是最基础的情绪,因为无奈而举足无措,不知该如何如何化解,只有独自一人慢慢承受,长吁短叹不知如何是好,其实是无能无力的表现
libyuv之linux编译
jaronho
Linux linux 运维 服务器
文章目录一、下载源码二、编译源码三、注意事项1、银河麒麟系统(aarch64)(1)解决armv8-a+dotprod+i8mm指令集支持问题(2)解决armv9-a+sve2指令集支持问题一、下载源码到GitHub网站下载https://github.com/lemenkov/libyuv源码,或者用直接用git克隆到本地,如:gitclonehttps://github.com/lemenko
微信开发者验证接口开发
362217990
微信 开发者 token 验证
微信开发者接口验证。
Token,自己随便定义,与微信填写一致就可以了。
根据微信接入指南描述 http://mp.weixin.qq.com/wiki/17/2d4265491f12608cd170a95559800f2d.html
第一步:填写服务器配置
第二步:验证服务器地址的有效性
第三步:依据接口文档实现业务逻辑
这里主要讲第二步验证服务器有效性。
建一个
一个小编程题-类似约瑟夫环问题
BrokenDreams
编程
今天群友出了一题:
一个数列,把第一个元素删除,然后把第二个元素放到数列的最后,依次操作下去,直到把数列中所有的数都删除,要求依次打印出这个过程中删除的数。
&
linux复习笔记之bash shell (5) 关于减号-的作用
eksliang
linux关于减号“-”的含义 linux关于减号“-”的用途 linux关于“-”的含义 linux关于减号的含义
转载请出自出处:
http://eksliang.iteye.com/blog/2105677
管道命令在bash的连续处理程序中是相当重要的,尤其在使用到前一个命令的studout(标准输出)作为这次的stdin(标准输入)时,就显得太重要了,某些命令需要用到文件名,例如上篇文档的的切割命令(split)、还有
Unix(3)
18289753290
unix ksh
1)若该变量需要在其他子进程执行,则可用"$变量名称"或${变量}累加内容
什么是子进程?在我目前这个shell情况下,去打开一个新的shell,新的那个shell就是子进程。一般状态下,父进程的自定义变量是无法在子进程内使用的,但通过export将变量变成环境变量后就能够在子进程里面应用了。
2)条件判断: &&代表and ||代表or&nbs
关于ListView中性能优化中图片加载问题
酷的飞上天空
ListView
ListView的性能优化网上很多信息,但是涉及到异步加载图片问题就会出现问题。
具体参看上篇文章http://314858770.iteye.com/admin/blogs/1217594
如果每次都重新inflate一个新的View出来肯定会造成性能损失严重,可能会出现listview滚动是很卡的情况,还会出现内存溢出。
现在想出一个方法就是每次都添加一个标识,然后设置图
德国总理默多克:给国人的一堂“震撼教育”课
永夜-极光
教育
http://bbs.voc.com.cn/topic-2443617-1-1.html德国总理默多克:给国人的一堂“震撼教育”课
安吉拉—默克尔,一位经历过社会主义的东德人,她利用自己的博客,发表一番来华前的谈话,该说的话,都在上面说了,全世界想看想传播——去看看默克尔总理的博客吧!
德国总理默克尔以她的低调、朴素、谦和、平易近人等品格给国人留下了深刻印象。她以实际行动为中国人上了一堂
关于Java继承的一个小问题。。。
随便小屋
java
今天看Java 编程思想的时候遇见一个问题,运行的结果和自己想想的完全不一样。先把代码贴出来!
//CanFight接口
interface Canfight {
void fight();
}
//ActionCharacter类
class ActionCharacter {
public void fight() {
System.out.pr
23种基本的设计模式
aijuans
设计模式
Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Builder:将一个复杂对象的构建与它的表示分离,使得同
《周鸿祎自述:我的互联网方法论》读书笔记
aoyouzi
读书笔记
从用户的角度来看,能解决问题的产品才是好产品,能方便/快速地解决问题的产品,就是一流产品.
商业模式不是赚钱模式
一款产品免费获得海量用户后,它的边际成本趋于0,然后再通过广告或者增值服务的方式赚钱,实际上就是创造了新的价值链.
商业模式的基础是用户,木有用户,任何商业模式都是浮云.商业模式的核心是产品,本质是通过产品为用户创造价值.
商业模式还包括寻找需求
JavaScript动态改变样式访问技术
百合不是茶
JavaScript style属性 ClassName属性
一:style属性
格式:
HTML元素.style.样式属性="值";
创建菜单:在html标签中创建 或者 在head标签中用数组创建
<html>
<head>
<title>style改变样式</title>
</head>
&l
jQuery的deferred对象详解
bijian1013
jquery deferred对象
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。
每个版本都会引入一些新功能,从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。
&nb
淘宝开放平台TOP
Bill_chen
C++ c 物流 C#
淘宝网开放平台首页:http://open.taobao.com/
淘宝开放平台是淘宝TOP团队的产品,TOP即TaoBao Open Platform,
是淘宝合作伙伴开发、发布、交易其服务的平台。
支撑TOP的三条主线为:
1.开放数据和业务流程
* 以API数据形式开放商品、交易、物流等业务;
&
【大型网站架构一】大型网站架构概述
bit1129
网站架构
大型互联网特点
面对海量用户、海量数据
大型互联网架构的关键指标
高并发
高性能
高可用
高可扩展性
线性伸缩性
安全性
大型互联网技术要点
前端优化
CDN缓存
反向代理
KV缓存
消息系统
分布式存储
NoSQL数据库
搜索
监控
安全
想到的问题:
1.对于订单系统这种事务型系统,如
eclipse插件hibernate tools安装
白糖_
Hibernate
eclipse helios(3.6)版
1.启动eclipse 2.选择 Help > Install New Software...> 3.添加如下地址:
http://download.jboss.org/jbosstools/updates/stable/helios/ 4.选择性安装:hibernate tools在All Jboss tool
Jquery easyui Form表单提交注意事项
bozch
jquery easyui
jquery easyui对表单的提交进行了封装,提交的方式采用的是ajax的方式,在开发的时候应该注意的事项如下:
1、在定义form标签的时候,要将method属性设置成post或者get,特别是进行大字段的文本信息提交的时候,要将method设置成post方式提交,否则页面会抛出跨域访问等异常。所以这个要
Trie tree(字典树)的Java实现及其应用-统计以某字符串为前缀的单词的数量
bylijinnan
java实现
import java.util.LinkedList;
public class CaseInsensitiveTrie {
/**
字典树的Java实现。实现了插入、查询以及深度优先遍历。
Trie tree's java implementation.(Insert,Search,DFS)
Problem Description
Igna
html css 鼠标形状样式汇总
chenbowen00
html css
css鼠标手型cursor中hand与pointer
Example:CSS鼠标手型效果 <a href="#" style="cursor:hand">CSS鼠标手型效果</a><br/>
Example:CSS鼠标手型效果 <a href="#" style=&qu
[IT与投资]IT投资的几个原则
comsci
it
无论是想在电商,软件,硬件还是互联网领域投资,都需要大量资金,虽然各个国家政府在媒体上都给予大家承诺,既要让市场的流动性宽松,又要保持经济的高速增长....但是,事实上,整个市场和社会对于真正的资金投入是非常渴望的,也就是说,表面上看起来,市场很活跃,但是投入的资金并不是很充足的......
 
oracle with语句详解
daizj
oracle with with as
oracle with语句详解 转
在oracle中,select 查询语句,可以使用with,就是一个子查询,oracle 会把子查询的结果放到临时表中,可以反复使用
例子:注意,这是sql语句,不是pl/sql语句, 可以直接放到jdbc执行的
----------------------------------------------------------------
hbase的简单操作
deng520159
数据库 hbase
近期公司用hbase来存储日志,然后再来分析 ,把hbase开发经常要用的命令找了出来.
用ssh登陆安装hbase那台linux后
用hbase shell进行hbase命令控制台!
表的管理
1)查看有哪些表
hbase(main)> list
2)创建表
# 语法:create <table>, {NAME => <family&g
C语言scanf继续学习、算术运算符学习和逻辑运算符
dcj3sjt126com
c
/*
2013年3月11日20:37:32
地点:北京潘家园
功能:完成用户格式化输入多个值
目的:学习scanf函数的使用
*/
# include <stdio.h>
int main(void)
{
int i, j, k;
printf("please input three number:\n"); //提示用
2015越来越好
dcj3sjt126com
歌曲
越来越好
房子大了电话小了 感觉越来越好
假期多了收入高了 工作越来越好
商品精了价格活了 心情越来越好
天更蓝了水更清了 环境越来越好
活得有奔头人会步步高
想做到你要努力去做到
幸福的笑容天天挂眉梢 越来越好
婆媳和了家庭暖了 生活越来越好
孩子高了懂事多了 学习越来越好
朋友多了心相通了 大家越来越好
道路宽了心气顺了 日子越来越好
活的有精神人就不显
java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Tim
feiteyizu
mysql
数据表中有记录的time字段(属性为timestamp)其值为:“0000-00-00 00:00:00”
程序使用select 语句从中取数据时出现以下异常:
java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date
java.sql.SQLException: Valu
Ehcache(07)——Ehcache对并发的支持
234390216
并发 ehcache 锁 ReadLock WriteLock
Ehcache对并发的支持
在高并发的情况下,使用Ehcache缓存时,由于并发的读与写,我们读的数据有可能是错误的,我们写的数据也有可能意外的被覆盖。所幸的是Ehcache为我们提供了针对于缓存元素Key的Read(读)、Write(写)锁。当一个线程获取了某一Key的Read锁之后,其它线程获取针对于同
mysql中blob,text字段的合成索引
jackyrong
mysql
在mysql中,原来有一个叫合成索引的,可以提高blob,text字段的效率性能,
但只能用在精确查询,核心是增加一个列,然后可以用md5进行散列,用散列值查找
则速度快
比如:
create table abc(id varchar(10),context blog,hash_value varchar(40));
insert into abc(1,rep
逻辑运算与移位运算
latty
位运算 逻辑运算
源码:正数的补码与原码相同例+7 源码:00000111 补码 :00000111 (用8位二进制表示一个数)
负数的补码:
符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。 -7 源码: 10000111 ,其绝对值为00000111 取反加一:11111001 为-7补码
已知一个数的补码,求原码的操作分两种情况:
利用XSD 验证XML文件
newerdragon
java xml xsd
XSD文件 (XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 具体使用方法和定义请参看:
http://www.w3school.com.cn/schema/index.asp
java自jdk1.5以上新增了SchemaFactory类 可以实现对XSD验证的支持,使用起来也很方便。
以下代码可用在J
搭建 CentOS 6 服务器(12) - Samba
rensanning
centos
(1)安装
# yum -y install samba
Installed:
samba.i686 0:3.6.9-169.el6_5
# pdbedit -a rensn
new password:123456
retype new password:123456
……
(2)Home文件夹
# mkdir /etc
Learn Nodejs 01
toknowme
nodejs
(1)下载nodejs
https://nodejs.org/download/ 选择相应的版本进行下载 (2)安装nodejs 安装的方式比较多,请baidu下
我这边下载的是“node-v0.12.7-linux-x64.tar.gz”这个版本 (1)上传服务器 (2)解压 tar -zxvf node-v0.12.
jquery控制自动刷新的代码举例
xp9802
jquery
1、html内容部分 复制代码代码示例: <div id='log_reload'>
<select name="id_s" size="1">
<option value='2'>-2s-</option>
<option value='3'>-3s-</option