- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 前端一招鲜,实用
一,字符串过长,需要用省略号代替超出长度的那串?之前一直是用vm在判断字符串个数来做,虽然可以实现,但是体验不好,因为中文和英文的长度不一样,这时候如果用样式来控制的话,就不存在这些问题了:.ellipsis{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}这样只要再加上你想控制的长度样式
2013-10-15 18:49:44 795
原创 记录一下那些我不太熟悉的常用linux指令
8月份居然就这样过去了,自己一篇博文都没写,先鄙视一下自己!下面开始写一下那些我不太熟悉的常用linux指令吧,用ubuntu已经快一年了,居然有时候连使用查找文件指令都不熟,实在是惭愧啊~1、文件处理命令findfind命令用于查找文件。这个命令可以按文件名、建立或修改日期、所有者(通常是建立文件的用户)、文件长度或文件类型进行搜索。 find命令的基本结构如下: $fi
2013-09-01 15:05:21 725
原创 git常用命令
最近项目出来svn,也终于用到了git,所以赶紧趁这个机会好好学习一个这个分布式工具~git常用命令(干货,很全面了):http://robbinfan.com/blog/34/git-common-command要想好好了解一下git的话,推荐这篇文章:http://www.open-open.com/lib/view/open1332904495999.html
2013-07-19 23:20:17 813
原创 win7系统无线网卡笔记本制作无线路由器
有时候我们没有路由器,又只有一台本本和一根网线,但是有好几台电脑,或者其他终端也想连接宽带,怎么办呢?不要担心,只有你的电脑能上网,你就可以用你的电脑作为一个路由器,让大家连接你启的热点,下面看看怎么做:1、以管理员身份运行命令提示符: “开始”---在搜索栏输入“cmd”----右键以“管理员身份运行。2、在命令行中输入:netsh wlan set hostednetwork mode
2013-06-30 21:06:29 1160
原创 Linux服务器问题排查常用指令
1、服务器硬指标CPU、内存、磁盘、网络、进程......熟悉如何查看这些指标,会对你排查线上问题很有帮助。 2、CPU--/proc/cpuinfo指标:load(负载)解释一下,load在CPU中可以理解为CPU可以并行处理的任务数,那么就是“CPU个数 * 核数”,如果CPU Load = CPU个数 * 核数 那么就是说CPU正好满负载,再多一点,可能就要出问题了,
2013-06-16 20:48:45 1173
原创 Ibatis入门--简单使用
一、概念Hibernate 和 Apache OJB :“一站式”ORMIbatis:一种“半 自动化”的 ORM 实现,也就是说ibatis 不会为程序员在运行期自动生成 SQL 执行。具体的 SQL 需要程序员编写,然后通过映 射配置文件,将 SQL 所需的参数,以及返回的结果字段映射到指定 POJO。二、使用构建 ibatis 基础代码ibatis 基础代
2013-06-07 21:29:33 1065
原创 ubuntu下nginx安装和使用
如果ubuntu之前没有安装过G++、pcre和zlib,那先把这几个东西安装好,只要从网上把这几个东西下载下来,然后进入对应目录,运行./configure,再运行make,最后再make install一下即可。前面的软件准备好之后,你就可以按照以下步骤安装nginx了:1 解压 nginxtar zxvf nginx-1.1.1.tar.gz 解压 nginx 后 /ho
2013-06-07 21:26:16 1658
原创 触发器、存储过程的使用(针对Mysql)
触发器:url查询哈希值的维护http://www.cnblogs.com/hitwtx/archive/2011/07/25/2116014.html 需要注意以下几点:1.MySQL触发器针对行来操作,因此当处理大数据集的时候可能效率很低。2.触发器不能保证原子性,例如在MYISAM中,当一个更新触发器在更新一个表后,触发对另外一个表的更新,若触发器失败,不会回滚第
2013-06-07 21:22:19 1083
原创 JAVA开发--细节决定成败
1、代码中日志必须先判断级别现象描述:发现某些服务器的pv数不高,但服务器的load却不低,高于平均水平;2、使用entrySet遍历HashMap 3、Bean之间的copy用BeanCopier 4、正则表达式必须做预编译 5、接口参数最小化 6、善于利用工具类库 7、类修改后需要重新计算serialVersionUID值 (何为serialVersionUID?) 8
2013-06-07 21:16:39 746
原创 一个关于页面右侧浮层相对定位的例子
@import url(http://style.china.alibaba.com/app/trade/css/just/lang/text.css);@import url(http://style.china.alibaba.com/fdevlib/css/fdev-v4/core/fdev-float.css);.ct{ margin-left:200px;}.test1
2013-06-01 16:10:07 1155
原创 前端之路——从视觉稿开始-2012.10
一直觉得要把一张视觉稿做成一个很炫的页面很难,也不知道该如何下手。通过这半个月来的学习的努力,自己终于把两个页面做出来了,虽然页面功能比较简单,但是在此期间自己也遇到了很多问题,特别是一些前端开发新手遇到的问题,所以整理一下和大家分享,希望对大家做前端开发有帮助。总结一下,主要分为下面几点:拿到视觉稿最先要做的事选择栅格系统PS切图技巧(取色、量宽高、保存为png-8)盒模型定位样
2013-06-01 12:36:14 2042
原创 js中setTimeout和clearTimeout的使用
一、概念1、js中可以通过setTimeout函数设置定时器,让指定的代码在指定的时间运动. 如果我们希望在setTimeout之行前终止其运行就可以使用clearTimeout()。2、clearTimeout()用于重置js定时器,如果你希望阻止setTimeout的运行,就可以使用clearTimeout方法。二、使用场景1、写计时器2、需要让程序隔一段时间处理什么事情,
2013-06-01 12:02:52 11760
转载 CSS z-index 属性的使用方法和层级树的概念
原文:http://www.neoease.com/css-z-index-property-and-layering-tree/CSS 中的z-index 属性用于设置节点的堆叠顺序, 拥有更高堆叠顺序的节点将显示在堆叠顺序较低的节点前面, 这是我们对 z-index 属性普遍的认识. 与此同时, 我们总是对堆叠顺序捉摸不透, 将 z-index 的值设得很大也未必能将节点显示在
2013-03-19 17:20:11 918
转载 Java中Vector和ArrayList的区别
这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已
2013-03-18 00:22:12 601
转载 说说几个常用的css元素
1、clear:both;在CSS中我们会经常要用到“清除浮动”Clear,比较典型的就是clear:both;CSS手册上是这样说明的:该属性的值指出了不允许有浮动对象的边。这个属性是用来控制float属性在文档流的物理位置的。当属性设置float(浮动)时,其所在的物理位置已经脱离文档流了,但是大多时候我们希望文档流能识别float(浮动),或者是希望float(浮动)后面
2013-03-15 21:32:44 805
原创 如何让margin在IE、Firefox、Chrome、Safari下兼容
今天在项目中遇到一个margin属性在不同浏览器下显示不一致的问题,代码如下:html: 综合得分 4.5 评估说明: 该属性用于设置显示元素的文本中所用的字体加粗。数字值 400 相当于 关键字 normal
2013-03-12 10:51:54 4074
转载 Javascript 异步加载详解
本文转自:http://www.cnblogs.com/tiwlin/archive/2011/12/26/2302554.html意在总结一下浏览器在 javascript 的加载方式。关键词:异步加载(async loading),延迟加载(lazy loading),延迟执行(lazy execution),async 属性, defer 属性一、同步加载与异步加载的形式
2013-01-13 12:11:40 481
转载 java工厂模式
本文转至:http://blog.csai.cn/user1/25929/archives/2009/35622.html一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他
2012-12-27 21:03:31 455
转载 Oracle undo和redo浅析
转自:http://liwenshui322.iteye.com/blog/1488949 一. 什么是redo(用于前滚数据) redo也就是重做日志文件(redo log file),Oracle维护着两类重做日志文件:在线(online)重做日志文件和归档(archived)重做日志文件。这两类重做日志文件都用于恢复;其主要目的是,万一实例失败或介质失败
2012-12-26 23:03:08 564
原创 iframe加载后自适应高度
今天为iframe花了好多时间,最终只需用修改一行代码,真是很无语...不过这和自己对iframe相关的知识点不熟有关。今天要改的地方是:iframe的事件onload在ie6下没有执行,所以ie6下无法进行高度调整,而iframe里是几个tab,每个tab高度都不一样,需用点击tan然后重新计算高度,并改变。代码如下: 父级页面js如下:function adju
2012-12-03 21:55:56 1178
原创 前端开发需要注意的textarea标签
今天在做一个模板加载的小功能时,通过.change()函数触发,向后台发送一个AJAX请求,然后将请求回来的内容在textarea里面进行显示,当时用的jQuery函数是$('#content').html();因为textarea是没有value属性的,所以用js的话要用innerHtml()方法,但是发现在使用.html()函数的时候发现如果我有修改里面的内容,下回我再触发这个事件的时候htm
2012-11-08 17:30:40 710
转载 一次Ajax查错的经历(转自酷壳)
先说故事,再说想法吧。我有一朋友做网站,用jQuery的Ajax方法从后端载入一段HTML代码然后动态插入到网页的Div元件中。这个东西太普遍了。jQuery强大的load方法可以完成这个事情。朋友的代码是这么写的:123vartab = jQuery("#dynamic_tab");varurl
2012-11-08 10:57:11 492
原创 如何使用window.setInterval制作时钟
今天参考网上的一些case学习了一下动态时钟的写法,先看看html和JS怎么写:这里的函数还是比较简单的,主要是通过window.setInterval(changeClock, 1000);没秒调用一次changeClock,然后再通过innerHTML方法跟新页面显示。这里有一个问题,就是为什么月份要加1? function changeClock() { var da
2012-09-18 01:11:13 1473 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人