- 博客(30)
- 收藏
- 关注
原创 linux zip/unzip命令
unzip命令主要功能:解压缩zip文件使用方式: unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]将压缩文件file[.zip]中list列表的文件解压到exdir文件夹下,其中解压缩排除xlist列表的文件[夹]
2016-03-29 17:12:56 11126 1
原创 mysql表名忽略大小写 未生效
设置linux 下设置 mysql不区分大小写,即需要在 my.cnf里面[mysqld]模块下 添加一行 lower_case_table_names=1 ,然后重启,并未生效,得出结果如下mysql> show variables like "%names";+------------------------+-------+| Variable_name
2016-02-15 11:29:48 1883
原创 mappedBy reference an unknown target entity property
mappedBy reference an unknown target entity property: com.chinacache.oss.entity.resource.ChannelSmsUpStreamToIp.channelSmsUpStream in com.chinacache.oss.entity.resource.ChannelSmsUpStream.channelSmsUp
2016-01-12 16:15:08 3691
原创 linux cp命令
linux 常用命令 01cp命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中 语法: cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。 该命令的各选项含义如下: - a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷
2015-01-24 15:28:09 553
转载 Jquery 扩展方法
$.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效。 如扩展$.fn.abc() 那么你可以这样子:$("#div").abc(); 通常使用extend方法扩展,详细请看API. $.fx是指jquery的特效。 如果使用显示、滑动、淡入淡出、动画等。 $.fx.off可以关闭动画,其实是直接显示结果。-------
2014-07-14 11:39:15 411
转载 js 克隆对象clone
第一种利用jquery的方法: // 浅层复制(只复制顶层的非 object 元素) //var newObject = jQuery.extend({}, oldObject); // 深层复制(一层一层往下复制直到最底层) //var newObject = jQuery.extend(true, {}, oldObject); 第二种,自己写一个clone方法:
2014-07-14 11:09:57 372
转载 状态码详解
HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。 如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。 本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。HTTP状态码的学习资料到处都有,但是都是理论上讲解。 本文介绍HTT
2014-07-13 16:41:03 334
转载 CSS浏览器兼容性问题
什么是浏览器兼容:当我们使用不同的浏览器(Firefox IE7 IE6)访问同一个网站,或者页面的时候,会出现一些不兼容的问题,在这种浏览器下显示正常,在另一种下就乱了,我们在编写CSS的时候会很恼火,刚修复了这个浏览器的问题,结果另外一个浏览器却出了新问题。好吧,我服了行吧,那我就利用你们的不兼容各写一段css,让他们各执行各的,呵呵。 一、!important (功能有限) 随
2014-07-13 16:35:32 295
转载 css优先级计算
1 原则一: 继承不如指定 2 原则二: #id > .class > 标签选择符 3 原则三:越具体越强大 4 原则四:标签#id >#id ; 标签.class > .class 5 6 CSS优先级权重计算法 7 8 CSS优先级包含四个级别(标签内选择符,ID选择符,Class选择符,元素选择符)以及各级别出现的次数! 9 10 根据这四个级别出现的次数计算得到CSS
2014-07-13 16:19:07 330
转载 你真的了解HTML吗?–雅虎面试题
有这么一段HTML,请挑毛病: 哥写的不是HTML,是寂寞。 我说:不要迷恋哥,哥只是一个传说考点1:html和 xhtml的区别这行代码在html 4.01 strict下是完全正确的,在xhtml 1.0 strict下是错误一堆的。所以明显是一个考点。在xhtml下所有标签是闭合的,p,br需要闭合, 标签不允许大写,P
2014-07-13 15:30:23 454
转载 CSS文档流与块级元素和内联元素
块元素(block element)一般是其他元素的容器元素块元素一般都从新行开始,它可以容纳内联元素和其他块元素,常见块元素是段落标签'P"。“form"这个块元素比较特殊,它只能用来容纳其他块元素。如果没有css的作用,块元素会顺序以每次另起一行的方式一直往下排。而有了css以后,我们可以改变这种html的默认布局模式,把块元素摆放到你想要 的位置上去。而不是每次都愚蠢的另起一
2014-07-13 15:23:22 324
原创 js的继承实现方法
一、混合方式这种继承方式使用构造函数定义类,并未使用任何原型,对象冒充的主要问题是必须使用构造函数方式,这不是最好的选择。不过如果使用原型链,就无法使用带参的构造函数了。开发者该如何选择呢?答案很简单,两者都使用。创建类的最好方式是用构造函数方式定义属性,用原型方式定义方法。这种方式同样适用于继承机制,用对象冒充继承函数的属性,用原型链继承prototype对象的方法,用这两种方式重写前面
2014-07-10 11:25:11 366
转载 dirname(__FILE__);
通常在配置文件路径的时候用dirname(__FILE__)是非常有效的方法,但是因为__FILE__的路径是当前代码所在文件(而不是url所在文件)完整路径,所以定义配置文件通常要放在根目录下定义网站的根地址,但是下面的方法可以解决配置文件的存放问题。dirname(dirname(__FILE__));/* 假设__FILE__为 /home/web/config/
2014-04-25 09:29:42 285
转载 js中几种实用的跨域方法原理详解
这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果: 要解决跨域的问题,我们可以使用以下几种方法: 一、通
2014-04-16 17:47:18 320
转载 CSS布局-宽度自适应
css这个东西,说难不难,说容易也不容易。我觉得最重要的还是经验的积累,正所谓的不积硅步,无以至千里。这一系列文章讲述几种css特殊布局的实现,也当作为自己做个备忘吧。首先讲的是三列布局,左右两列宽度固定,中间一列宽度自适应这个很好实现,左右两列分别左浮动和右浮动并给一个固定宽度,中间不浮动,也不设定宽度。这样基本就可以了。但为了兼容IE还必须做些工作。看下代码结构:效果为
2014-03-27 22:57:56 391
转载 XMLHttpRequest实现Ajax效果实例
一、XMLHttpRequest 对象的方法与属性 二、使用XMLHttpRequest 实现ajax效果 这里我们用客户端通过XMLHttpRequest 请求服务端获取当前系统时间,实现异步交互! 客户端myAjax.html代码: [xhtml] view plaincopyprint?html xmln
2014-03-26 20:26:56 379
原创 关于文词分析的程序说明
问题重述写一个程序,分析一个文本文件中各个词出现的频率,并且把频率最高的10个词打印出来。文本文件大约是30KB~300KB大小。算法设计首先从文件中读取所需的英文单词,然后对所有英文单词进行排序,这样相同的英文单词就挨在一起了。然后使用一个10元数组,记录相同单词的个数,始终记录十个数量最多的。性能分析过程1、运行结果分析2、程序运
2014-03-17 13:18:16 417
转载 js对象深拷贝和对象扩展
原文:http://pouyang.javaeye.com/blog/576127JavaScript中的对象是可变的键控集合(keyed collections)对象是属性的容器,其中每个属性都拥有名字和值。属性的名字可以是 包括字符串在内的任意字符串,属性值可以是除undefined值之外的任何值 JavaScript中的对象是无类别的,它对新属性的名字和值没有
2014-03-17 11:38:52 463
原创 js对象的深拷贝问题
在网上很多地方看到一个关于深拷贝的例子,但测试中发现一个问题用 sObj typeof = "object"时,sObj可能是null,而null.constructor会报错但例子很好js对象深拷贝:JavaScript代码js对象深拷贝:JavaScript代码//对象和数组的深拷贝 Object.clone = function(sObj
2014-03-17 11:01:03 726
转载 js数据类型判断和数组判断
js六大数据类型:number、string、object、Boolean、null、undefinedstring: 由单引号或双引号来说明,如"string"number:什么整数啊浮点数啊都叫数字,你懂的~Boolean: 就是true和false啦undefined:未定义,就是你创建一个变量后却没给它赋值~null: 故名思久,null就是没有,什么也不表示obj
2014-03-17 10:09:28 389
转载 Object.prototype.toString.call() 进行类型判断
首先看一段ECMA中对Object.prototype.toString的解释: Object.prototype.toString( ) When the toString method is called, the following steps are taken: 1. Get the [[Class]] property of this object. 2. Comput
2014-03-17 09:59:36 401
转载 JavaScript模块管理
模块模式是JavaScript一种常用的编码模式。这是一般的理解,但也有一些高级应用没有得到很多关注。在本文中,我将回顾基础知识,浏览一些不错的高级技巧,甚至我认为是原生基础的。 基础知识首先我们开始简单概述模型模式。三年前Eric Miraglia(YUI)的博文使模型模式众所周知。如果你已经很熟悉模型模式,可以直接阅读“高级模
2014-03-16 16:22:05 563
转载 js之事件冒泡和事件捕获
事件——怎样使用事件以及IE和DOM事件模型之间存在哪些主要差别。(1)冒泡型事件:事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。 IE 5.5: div -> body -> document IE 6.0: div -> body -> html -> document Mozilla 1.0: div -> bod
2014-03-15 20:57:36 370
原创 preventDefault 与returnValue
preventDefault方法就是可以阻止它的默认行为的发生而发生其他的事情。JS阻止链接跳转functionstopDefault(e) { if(e && e.preventDefault) {//如果是FF下执行这个 e.preventDefault(); }else{
2014-03-15 18:06:07 507
转载 冒泡和事件捕获
1,IE只冒泡,W3c先捕获再冒泡鉴于我自己理解事件冒泡和捕获的艰辛历程(看了数篇博文之后,我猜这个问题是不是很难~后来发现不是,难是应用到高级的功能中),我要把此文写得足够轻便,新手易懂。为了方便测试(直接复制到html里面): document.write(""); function $(id){return document.getElementById(id)
2014-03-15 17:22:16 685
原创 documentElement与body
body是DOM对象里的body子节点,即 标签;documentElement 是整个节点树的根节点root,即 标签;DOM把层次中的每一个对象都称之为节点,就是一个层次结构,你可以理解为一个树形结构,就像我们的目录一样,一个根目录,根目录下有子目录,子目录下还有子目录。以HTML超文本标记语言为例:整个文档的一个根就是,在DOM中可以使用document.d
2014-03-15 16:52:25 508
转载 jsonp解决ajax跨域
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。对于JSON大家应该是很了解了吧,不是很清楚的朋友可以去json.org上了解下,简单易懂。 JSONP是JSON with Padding的略称。它是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JS
2014-03-15 16:15:36 369
转载 JS:screen/client/offset/scroll/inner/avail的width/left
1、名词解释screen:屏幕。这一类取到的是关于屏幕的宽度和距离,与浏览器无关,应该是获取window对象的属性。client:使用区、客户区。指的是客户区,当然是指浏览器区域。offset:偏移。指的是目标甲相对目标乙的距离。scroll:卷轴、卷动。指的是包含滚动条的的属性。inner:内部。指的是内部部分,不含滚动条。avail:可用的。可用区域,不含滚动条,易与inner混淆。
2014-03-14 20:18:13 610
原创 window.location.assign(url)和replace(url)区别
window.location.assign(url) : 加载URL 指定的新的 HTML 文档。就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一个页面。 window.location.replace(url) : 通过加载 URL 指定的文档来替换当前文档 ,这个方法是替换当前窗口页面,前后两个页面共用一个窗口,所以是没有后退返回
2014-03-14 19:56:57 5039
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人