自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (8)
  • 收藏
  • 关注

转载 ubuntu中sublime安裝Package管理

使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.reque

2017-08-31 20:57:29 214

转载 Ubuntu下怎么将普通的用户的权限提升到root权限

(1)打开超级终端,输入指令sudo gedit /etc/passwd ,回车;(2)找到我们用户名所在的那一行,将里面的当前用户的ID值进行修改。譬如我的当前用户是crystal。则找到了 crystal:x:1000:1000:crystal:/home/linuxidc:/bin/bash 将两个1000改成0即可。(3)即最后改完的结果为:crystal:x:

2017-08-31 20:09:09 787

转载 eclipse快捷键使用

1、alt+?或alt+/:自动补全代码或者提示代码这个是我最得意的快捷键组合了,尤其是当输入syso几个字符之后,2个手指轻松按下这2个键的时候,自动就补全System.out.println();了,而且eclipse默认是出现“.”进行方法提示,如果中间提示断了想再看的话还得重新在对应类或者变量的前边输入“.”才可以再看到提示,不过如果这2个键结合是使用同样可以起到提示的作用,你可以试...

2017-08-21 22:04:38 249

原创 天气预报信息

不同地区需要显示该地区对应的天气信息获得访问用户的ip地址信息,通过ip地址获得其对应的城市信息城市信息获得出来还要获得城市的编码信息。ip------->城市-------》编码www.tianqi.com网站已经把 ip/城市/编码 的关系都给处理好了,可以直接调用获得城市对应的天气信息。 Title //利用ajax调用天气

2017-08-19 17:22:38 385

原创 ajax无刷新表单信息提交

1. 收集表单信息利用新技术FormData表单数据对象可以实现快速收集表单信息。FormData是html5的新技术,在主流浏览器都可以正常使用。 Title window.onload = function () { var fm = document.getElementsByTagName('form'

2017-08-19 17:21:39 875

原创 ajax对json的使用

1、JavaScript中json格式转化为对象格式 Title function showweather() { //利用ajax获取天气信息 var xhr = new XMLHttpRequest(); xhr.onreadystatechange = functio

2017-08-19 17:16:08 397

原创 ajax对xml的信息接收与发送

xml文件 dancheng 21 长春 dancheng1 22 白城 dancheng2 23 通榆 JavaScript操作文件: Title

2017-08-19 17:11:52 696

原创 ajax无刷新分页效果

1、制作传统分页效果<?php//传统分页效果实现//连接数据库,获得数据,做分页显示header("content-type:text/html;charset=utf-8");$link = mysql_connect('localhost','root','123');mysql_select_db('shop', $link);mysql_query('set names

2017-08-19 17:08:50 312

原创 ajax以get和post方式请求

两者的不同① 给服务器传递数据量,get最多是2k           post原则没有限制,php.ini对其限制为8M② 安全方面,post传递数据较安全③ 传递数据的形式不一样get方式在url地址后边以请求字符串形式传递参数http://网址/index.php?name=tom&age=23&addr=beijing蓝色部分就是请求字符串,就是一些“名-值”对

2017-08-19 17:04:50 342

原创 ajax对服务器大气请求和接收返回信息

1、发起对服务器的请求被请求的php<?php$fp = fopen('./02.txt', 'a'); //打开文件fwrite($fp, 'lenovo');fclose($fp); //关闭文件请求代码: Title function f1() { //创建对象

2017-08-19 17:00:47 365

原创 创建ajax对象

1 主流(火狐、google、苹果safari、opera)浏览器方式 //主流方式 XMLHttpRequest官方名称 ajax别名 /*var xhr = new XMLHttpRequest(); console.log(xhr);*/效果图:2 IE(6/7/8)方式var xhr = new ActiveXObject

2017-08-19 16:56:58 631

原创 ajax常用方法

ajax对象成员的属性:responseText    以字符串形式接收服务端返回的信息readyState     表示ajax状态值onreadystatechange    事件,该事件可以感知ajax状态的变化,ajax请求过程中要随时感知其状态  方法:open()创建一个新的http请求send()发送请求到服务器  ajax的5中状态:

2017-08-19 16:54:17 344

原创 JavaScript表单域验证

window.onload = function(){ //form表单的提交事件,用于验证表单域项目 var fm = document.getElementsByTagName('form')[0]; fm.onsubmit = function(){ //验证邮箱

2017-08-17 21:24:25 296

原创 JavaScript匹配邮箱

//123213@qq.com //dancheng@163.com //_tom123.77@hahaha.com var reg = /^\w[a-zA-Z0-9_\.]{4,9}@\w+(\.[a-z]+)+$/; var str = "98239223@qq.com"; //结果:["98239223@qq.com", ".com", index:

2017-08-17 21:23:41 430

原创 JavaScript匹配ip地址

//192.33.65.241 //第一段:1-223 //第二段:1-255 //第三段:1-255 //第四段:1-255 var reg = /^([1-9]|[1-9]\d|1\d\d|2[01]\d|22[0-3])(\.([1-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])){3}$/; str = "192.33.

2017-08-17 21:22:25 1089

原创 JavaScript版正则表达式组合和限制字符

1、组合字符\d :表示数字[0-9]\D :表示非数字[^0-9]\w :表示字母、数字、下划线其中一个[a-zA-Z0-9_]\W :非字母、数字、下划线\s :表示空格\S :表示非空格\b :表示单词边界\B :表示非单词边界 var reg = /\d+/g; //表示数字[0-9] var str = "2017-08-12

2017-08-17 21:19:17 1258

原创 JavaScript正则表达式定义字符集

[a-e]        表示a到e这些字符中的某一个字符[aeiou]       表示aeiou这5个字符其中的某一个字符[a-zA-Z]       表示大写、小写字母中的某一个字符[a-zA-Z0-9_-]    或小写、或大学、或数字或下划线横杠某一个字符[0-9]        表示0到9之间任意一个数字 //创建一个正则模式 //[0-9]匹配

2017-08-17 21:16:15 366

原创 JavaScript使用正则表达式

正则组成内容:普通字符、定义字符集、组合字符集、特殊字符集、限制字符集、模式修正符等 //创建一个正则模式 //var reg = /正则内容/; var reg = /Mon/; //创建匹配的内容 var str = "today is Monday"; //进行匹配 //字符串.match(正则) var rst =

2017-08-17 21:07:44 170

原创 JavaScript的异常处理

try{     有可能产生异常(错误)的语句     如果其中一个语句有错误,就直接跳到catch执行,后续代码就不给执行了     xxxx后续代码}catch(Exception ex){     捕捉错误语句,通过ex对象获得具体错误信息}finally{     在php里边没有finally     javascript和java里边有此finally

2017-08-17 21:05:27 228

原创 JavaScript获取构造器的方法

构造器:使用什么元素实例化的对象,元素就称为该对象的构造器 对象.constructor;  //获得构造器 function Animal() { //设置默认成员 this.name = "dd"; this.age = 6; this.run = function () { conso

2017-08-17 21:02:03 706

原创 JavaScript中的call方法

var cat = {name:'tom', climb:function (addr, time) {console.log(this.name + '在' + addr + '时间:' + time + '爬树');}}; var dog = {name:'旺财', hobby:'看家'}; //dog调用climb方法, 方法名称.call(方法内部this指引, 参数1

2017-08-17 21:00:20 234

原创 JavaScript中对象调用其他函数/对象成员

1、调用其它函数 var mingzi = "dancheng"; function say() { console.log('名字' + this.mingzi + '在演讲'); } var cat = {mingzi:'kitty', eat:'fish'}; cat.express = say; cat.express()

2017-08-14 20:32:38 4908

原创 JavaScript创建对象

javascript创建对象的三种方式:字面量方式创建构造函数创建对象Object方式创建对象1、字面量创建方式 /*字面量方式 var obj = {}; var obj1 = {name:'dancheng', age:1}; 给对象丰富成员 对象.成员名称 = 值 对象[成员名称] = 值 */

2017-08-14 20:28:50 203

原创 JavaScript闭包案例

1、闭包生成数组元素 //创建数组元素 var arr = new Array(); for(var i = 0; i < 4; i++){ arr[i] = f1(i); } function f1(n) { function f2() { console.log(n); }

2017-08-12 19:02:04 228

原创 JavaScript的闭包

1、什么是闭包闭包就是一个函数,两个函数彼此嵌套,内部函数就是闭包形成闭包条件是内部函数需要通过return给返回出来. //简单闭包 function f1() { var age = 20; var height = 180; function f2() { console.log('年龄'

2017-08-12 18:59:11 212

原创 JavaScript执行环境可以访问变量的类型及优先顺序

优选级:本环境函数>>>>本环境变量>>>>形参>>>>外部环境变量 var height = 175; function f1() { var height = 165; function f2(height) { console.log(height); function height() {

2017-08-12 18:56:32 201

原创 作用域的作用

1、变量必须先声明、后使用函数可以“先使用、后声明”,原因是函数有“预加载”过程(函数声明先于其他执行代码进入内存)。本质还是函数的声明在前,使用在后。2、内部环境可以访问外部环境的变量,反之不然 var age = 20; function f1() { var height = 170; console.log(age

2017-08-12 18:55:27 614

原创 JavaScript作用域链

变量在当前环境now、内部环境f1、内部深层环境f2/f3....都起作用的现象形成了一个链条,这个链条就称为变量的"作用域链" Title //作用域 var title = "链条"; console.log("new:" + title); function f1() {

2017-08-12 18:51:49 206

原创 JavaScript的windows对象常用方法

电子表事件: Title function showtime() { //创建事件对象,获得当前时间,并在页面上显示 var d = new Date(); var year = d.getFullYear(); var month = d.getMon

2017-08-12 14:20:04 650

原创 JavaScript的location对象

Title function f1() { console.log(window.location.href); } function f2() { window.location.href = '24.php'; } div {width:

2017-08-12 14:12:19 223

原创 windows端ftp服务端和客户端配置

1、安装一直点击next,直到下面的图,设置文件所放置的位置:2、下载完,配置本机不用填密码,直接连接就行连接后会出现两个问题:然后在【Edit】->【setting】中设置这些设置完点击ok,便可以远程操控了。3、添加用户设置完点

2017-08-11 22:01:40 1211

原创 JavaScript的事件对象

事件对象,每个事件(包括鼠标、键盘事件)触发执行的过程中,都有对应的事件对象,通过事件对象可以获得鼠标相对页面的坐标信息、通过事件对象也可以感知什么键子被 触发执行、通过事件对象还可以阻止事件流产生、阻止浏览器默认动作。1、获得事件对象获得:①主流浏览器(IE9以上版本浏览器):node.onclick = function(evt){evt就是事件对象}addEven

2017-08-09 23:36:22 726

原创 JavaScript的事件流

多个彼此嵌套元素,他们拥有相同的事件,最内部元素事件被触发后,外边多个元素的同类型事件也会被触发,多个元素他们同类型事件同时执行的效果称为“事件流” Title div {width: 400px; height: 300px; background: lightblue;} p {width: 400px; height: 150

2017-08-09 23:27:47 227

原创 JavaScript中事件操作和设置事件

所有事件:onclick              点击事件onmouseover             鼠标移入事件onmouseout             鼠标移出事件onkeyup               键盘按下事件onkeydown              键盘抬起事件onblur               失去焦点事件onfocus    

2017-08-09 23:25:49 566

原创 JavaScript中dom对css样式操作

1、获取css样式元素节点.style.css样式名称;divnode.style.width;  //获取宽度样式2、设置css样式(有则修改、没有则添加)元素节点.style.css样式名称 = 值;divnode.style.width =‘500px’;设置div宽度样式 注意:1、dom操作css样式只能操作“行内样式”(css样式分为 行内、内部、外部)

2017-08-09 23:20:41 584

原创 JavaScript结点的创建和追加、复制、删除

1、结点的创建和追加节点创建元素节点:document.createElement(tag标签名称);文本节点:document.createTextNode(文本内容);属性设置:node.setAttribute(名称,值);节点追加:父节点.appendChild(子节点);    父节点.insertBefore(newnode,oldnode); //ne

2017-08-09 23:18:24 675

原创 JavaScript属性值操作

1、属性值操作http://www.baidu.com"  addr='beijing' target="_blank">百度1、获取属性值itnode.属性名称;   //只能操作w3c规定的属性itnode.getAttribute(属性名称);  //规定的 和 自定义的都可以获取2、设置属性值itnode.属性名称 =值;  //只能操作w3c规

2017-08-09 23:11:15 273

原创 JavaScript中DOM中节点获取

具体操作方法:document.getElementById(id属性值);document.getElementsByTagName(tag标签名称);document.getElementsByName(name属性值);不推荐,有浏览器兼容问题,通常应用在form表单里边。1、document.getElementById获取属性值 获取元素结点

2017-08-09 23:03:58 566 1

原创 html的浮动按钮

最终达到的效果图:代码实现: Document .checkbox { position: relative; display: inline-block;}.checkbox:after, .checkbox:before { font-family: FontAwesome; -webkit-font

2017-08-08 16:59:50 7744

原创 JavaScript的eval用法

var a = 10; var b = 20; console.log(a + b); console.log("a + b"); //通过eval把a+b当做表达式的上下文环境 console.log(eval("a + b")); console.log("alert(123)"); eval("alert(456)");结果:

2017-08-07 23:34:27 267

TortoiseSVN-1.9.5.27581-x64-svn-1.9.5.msi

64位svn:TortoiseSVN-1.9.5.27581-x64-svn-1.9.5.msi

2017-06-09

Swipe JS – 移动WEB页面内容触摸滑动类库

Swipe JS – 移动WEB页面内容触摸滑动类库

2017-05-14

apache-2.2.22-win32-x86-no_ssl.msi

apache-2.2.22-win32-x86-no_ssl.msi

2017-04-17

phpMyAdmin数据库

php数据库的使用方法在我的博客中,大家可以来我的博客看!!!

2017-04-17

springmvc与mybatis整合对数据库的增删改查

springmvc与mybatis整合对数据库的增删改查

2017-01-16

Junit 4.11

2016-12-28

图的操作(遍历,最小生成树等操作)

数据结构上的图的操作代码

2016-12-12

清华ACM常用代码

参加ACM的同学可以打印带着进行比赛,不参加的可以下下来进行研究

2016-10-08

空空如也

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

TA关注的人

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