08 2017 档案
摘要:1、MySQL使用命令行启动时报错“发生系统错误 5”,如下: 原因:未用管理员身份运行cmd程序 解决方案:在开始菜单里找到命令提示符,右击选择以管理员身份运行 2、登录时报错“提示mysql不是内部或外部命令,也不是可运行的程序或批处理文件” 解决方案:配置环境变量(右击我的电脑->高级系统设置
阅读全文
摘要:1、按钮 1)帮助文档:http://v3.bootcss.com/css/#buttons 2).btn-lg、.btn-sm、.btn-xs可以设置按钮的不同尺寸 3).active类设置按钮的激活状态,其表现为被按压下去(底色更深、边框颜色更深、向内投射阴影)。 2、导航栏帮助文档:http:
阅读全文
摘要:1、布局容器 帮助文档:http://v3.bootcss.com/css/#overview-container BootStrap需要为页面内容和栅栏系统包裹一个.container容器。提供的两个容器如下,注意,由于 padding 等属性的原因,这两种 容器类不能互相嵌套。 1).conta
阅读全文
摘要:1、环境搭建 中文官网下载地址:http://www.bootcss.com/ 右击选中的WEB项目,点击导入,选择文件系统,然后下一步,选择BootStrap文件目录路径,如下: 完成后,WEB项目下的css、img、js就出现相应文件,说明导入成功。 然后导入较新版本的JQuery库,目录结构如
阅读全文
摘要:1、官网下载:http://bassistance.de/jquery-plugins/jquery-plugin-validation/ 目录结构: 2、引入jquery库和validation插件 复制dist文件夹下的 和localization文件夹下的 放到WEB项目的js文件夹下提供使用
阅读全文
摘要:1、需求:实现以下功能 2、步骤分析: 第一步:确定事件(鼠标单击事件click) 第二步:获取左侧下拉列表被选中的option($(“#left option:selected”)) [假设左侧select定义了一个id=left] 第三步:将获取到的option添加到右侧的下拉列表中去。(app
阅读全文
摘要:1、JQ的遍历操作 方式一: 1 $(function(){ 2 //全选/全不选 3 $("#checkallbox").click(function(){ 4 var isChecked=this.checked; 5 //使用对象访问的方式进行遍历,语法$().each(function(){
阅读全文
摘要:1、在系统后台进行人员管理时,进行批量删除,使用jq完成全选和全不选 步骤分析: 第一步:引入jquery文件 第二步:书写页面加载函数 第三步:为上面的复选框绑定单击事件 第四步:将下面所有的复选框的选中状态设置成跟上面的一致! 2、具体代码实现: 1 <!DOCTYPE html> 2 <htm
阅读全文
摘要:1、步骤分析: 第一步:引入jquery的类库 第二步:直接写页面加载函数 第三步:直接使用jquery的选择器(组合选择)拿到需要操作的元素(奇数行和偶数行) 第四步:分别使用CSS的方法(css(name,value))对奇数行和偶数行设置背景颜色。 2、具体代码实现: 1 <!DOCTYPE
阅读全文
摘要:1、基本选择器 id选择器:(“元素名称”); 类选择器:$(“.类名”); 通配符:* 多个选择器共用(并集) 案例代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <titl
阅读全文
摘要:1、JQuery效果 2、步骤分析: 第一步:引入jQuery相关的文件 第二步:书写页面加载函数 第三步:在页面加载函数中,获取显示广告图片的元素。 第四步:设置定时操作(显示广告图片的函数) 第五步:在显示广告图片的函数中,使用jQuery的方法让广告图片显示(show()) 第六步:清除显示广
阅读全文
摘要:1、jQuery基础 Jquery它是一个库(框架),要想使用它,必须先引入! jquery-1.8.3.js:一般用于学习阶段。 jquery-1.8.3.min.js:用于项目使用阶段 官网下载后,复制到当前WEB项目的js文件夹下,如下: 引入代码:<script type="text/jav
阅读全文
摘要:1、 Array对象 数组的特点:长度可变!数组的长度=最大角标+1 2、Boolean对象 如果value 不写,那么默认创建的结果为false 3、Date对象 getTime()返回1970年1月1日至今的毫秒数。 解决浏览器缓存问题 4、Math和number对象 与java里面的基本一致
阅读全文
摘要:1、我们希望在注册页面中添加一个字段(籍贯),当用户选择一个具体的省份,在后面的下拉列表中动态加载该省份下所有的城市。显示的效果如下: 2、步骤分析: 第一步:确定事件(onchange)并为其绑定一个函数 第二步:创建一个二维数组用于存储省份和城市 第三步:获取用户选择的省份 第四步:遍历二维数组
阅读全文
摘要:1、DOM操作 Document:整个html文件都称之为一个document文档 Element:所有的标签都是Element元素 Attribute:标签里面的属性 Text:标签中间夹着的内容为text文本 Node:document、element、attribute、text统称为节点no
阅读全文
摘要:1、我们希望在后台系统实现一个批量删除的操作(全选所有的复选框)和全不选,显示效果如下: 2、步骤分析: 第一步:确定事件(onclick)并为其绑定一个函数(事件绑定到编号前面的复选框里面) 第二步:书写函数(获取编号前面的复选框,获取其状态) 获取编号前面的复选框的状态(是否选中) 获取复选框:
阅读全文
摘要:回顾之前已经使用过的事件 (onsubmit、onclick、onload、onfocus、onblur、onmouseover、onmouseout) onfocus/onblur:聚焦离焦事件,用于表单校验的时候比较合适(出现”用户名必填“等等) onclick/ondblclick:鼠标单击和
阅读全文
摘要:1、案例一:我们希望在后台页面中实现一个隔行换色的效果显示所有的用户信息,显示效果如下: 1)新标签 2)步骤分析 第一步:确定事件(onload)并为其绑定一个函数 第二步:书写函数(获取表格) 第三步:获取tbody里面的行数(长度rows.length) 第四步:对tbody里面的行进行遍历
阅读全文
摘要:1、之前我们已经使用弹出框的方式实现了表单校验的功能,但是此种方式用户体验效果很差 我们希望做成把提示信息和校验结果放在输入栏的后面。 2、步骤分析 (此案例基于HTML&CSS——网站注册页面实现的) 第一步:确定事件(onfocus 聚焦事件)并为其绑定一个函数 第二步:书写绑定函数(在输入框的
阅读全文
摘要:1、BOM 对象:浏览器对象模型(操作与浏览器相关的内容) 2、Window 对象 Window 对象表示浏览器中打开的窗口 setInterval():它有一个返回值,主要是提供给 clearInterval 使用 setTimeout():它有一个返回值,主要是提供给 clearTimeout
阅读全文
摘要:1、获取图片的位置(document.getElementById(“”)) 隐藏图片:display:none 定时操作:setInterval(“显示图片的函数”,3000); 2、步骤分析 (此案例页面定时弹出广告基于JavaScript学习——实现首页轮播图效果实现的) 第一步:在页面指定位
阅读全文
摘要:1、相关技术 获取元素 document.getElementById(“id 名称”) 事件(onload) 只能写一次并且放到body标签中 定时操作:setInterval(“changeImg()”,3000); 2、步骤分析(此案例轮播图效果是基于HTML&CSS——使用DIV和CSS完成
阅读全文
摘要:1、步骤分析 第一步:确定事件(onsubmit)并为其绑定一个函数 第二步:书写这个函数(获取用户输入的数据<获取数据时需要在指定位置定义一个 id>) 第三步:对用户输入的数据进行判断 第四步:数据合法(让表单提交) 第五步:数据非法(给出错误提示信息,不让表单提交) 问题:如何控制表单提交?
阅读全文
摘要:1、Java和JavaScript的关系? 没有关系,雷锋和雷峰塔的关系。 2、JavaScript的作用? HTML:它是整个网站的骨架 CSS:它是对整个网站骨架的内容进行美化(修饰) Javascript:它能够让整个页面具有动态效果。 3、JavaScript的组成部分 ECMAScript
阅读全文
摘要:1、DIV 相关的技术 Div 它是一个 html 标签,一个块级元素(单独显示一行)。它单独使用没有任何意义,必须结合CSS来使用。它主要用于页面的布局。 Span 它是一个 html 标签,一个内联元素(显示一行)。它单独使用没有任何意义,必须结合CSS 来使用。它主要用于对括起来的内容进行样式
阅读全文
摘要:1、表单标签 所有需要提交到服务器端的表单项必须使用<form></form>括起来! form 标签属性: action,整个表单提交的位置(可以是一个页面,也可以是一个后台 java 代码) method,表单提交的方式(get/post/delete……等 7 种) Get 与 post 提交
阅读全文
摘要:1、框架集标签:(作用:将页面进行区域的划分) <frameset rows="" cols=""> <frame src=""/> <frame name=""/> </frameset> 属性: cols:进行垂直切割划分,可以切割为任一块(参数的值相加=100%,其中有一块可以使用*表示) r
阅读全文
摘要:1、表格标签: border设置边框,align设置位置(居中等),bgcolor设置背景颜色,cellspacing设置边框之间的空隙,cellpadding设置边框与里面内容的间距。 table表,tr行,td单元格 <table border="" width="" height="" ali
阅读全文
摘要:1、列表标签 有序列表:type默认是1,2,3……,reserved指降序排列 <ol type="I" start="" reversed="reversed"> <li></li> </ol> 无序列表:type默认是disc <ul type=""> <li></li> </ul> 2、超链
阅读全文
摘要:1、图片标签 <img /> 属性: src:指的是图片显示的路径(位置) 绝对路径:D:\Pictures\Saved Pictures 相对路径: ①同一级:直接写文件名称或者./文件名称 ②上一级:../文件名称 ③下一级:写上目录名称/文件名称 width:指定图片的宽度,取值可以是像素值,
阅读全文
摘要:1、语法和规范 HTML文件都是以.html或者.htm结尾的。建议使用.html结尾。 HTML文件分为头部分(<head></head>)和体部分(<body></body>) HTML标签都是由开始标签和结束标签组成。(<hr />) HTML标签不区分大小写,建议使用小写。 2、HTML相关
阅读全文
摘要:首先了解Statement和PreparedStatement的区别: 由此可见,一般使用PreparedStatement。 操作数据库SU(Course表),其中Course属性有Cno,Cname,Cpno,Ccredit。 运行程序,控制台输出符合条件的数据。 最后总结如下: * Prepa
阅读全文
摘要:jdbc-odbc桥连接方式操作数据库SU(Course),其中Course属性有Cno,Cname,Cpno,Ccredit。 步骤: 1、配置数据源 控制面板下搜索管理工具->ODBC数据源(32位)->添加->选择sql server(填写名称mytest,服务器local或者.)->下一步-
阅读全文
摘要:运行效果如下: 点击文件按钮,点击打开菜单项,选择一个文本文件,效果如下: 打开后,内容显示如下: 对内容稍作修改,另存为名为sss的文件,效果如下:
阅读全文
摘要:案例1: 读取一个文件并写入到另一个文件中,char[] 来中转。 首先要在E盘下创建一个文本文档,命名为test.txt,输入一些字符串。 打开D盘的test.txt文件,出现相同的字符串。 案例2:为了提高效率引入了缓冲字符流 依然实现读取一个文件并写入到另一个文件中,直接操作String。 打
阅读全文
摘要:案例1: 演示FileInputStream类的使用(用FileInputStream的对象把文件读入到内存) 首先要在E盘新建一个文本文件,命名为test.txt,输入若干字符 运行程序,控制台输出test.txt中输入的字符。 案例2: 演示FileOutputStream的使用(把输入的字符串
阅读全文
摘要:1、首先了解文件流的相关概念: 2、文件File类的基本用法
阅读全文
摘要:给出一个问题,如下: 解决方案如下: 执行这段代码发现问题,就是同一张票号可能被多个售票窗口出售,惹祸的代码就是if else语句块。 解决方法就是在需要同步的代码段用synchronized(Object){你要同步的代码}即可。 修改后代码如下: 执行这段代码发现出票正常了。 线程1正执行需要做
阅读全文
摘要:首先了解线程的状态转换图: 在Java中一个类要当做线程来使用有两种方法: 1)继承Thread类,并重写run函数 2)实现Runnable接口,并重写run函数 Java是单继承的,但某些情况下一个类可能已经继承了某个父类,则不能再继承Thread类创建线程,只能用第二种。 下面是针对同一问题“
阅读全文
摘要:实现一个小程序,怎样让小球受到键盘的控制,上下左右移动,如图: 这里的事件源是JFrame 事件的监听者是mp。 运行程序,效果如下:(若想实现小球的快速移动,只需修改x,y增加的大小)
阅读全文
摘要:实现一个小程序,怎样通过点击不同的按钮,让面板的背景色发生相应的变化,如图: 为了演示一个事件源可以有多个监听者, 增加了一个Cat类。 这里的事件源就是JButton对象btn1,btn2 事件监听者是demo,myCat 事件处理方法actionPerformed()函数 事件对象是37和52行
阅读全文
摘要:1、Component类提供了两个和绘图相关最重要的方法 1)paint(Graphics g)绘制组件外观 2)repaint()刷新组件的外观 当组件第一次在屏幕显示时,程序会自动的调用paint()方法来绘制组件。 2、关于Graphics类 运行效果如下:
阅读全文