- 博客(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
2017-06-09
Junit 4.11
2016-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人