自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 CSS命名之姓氏命名法(转)

背景: 由历史原因及个人习惯引起的DOM结构、命名不统一,导致不同成员在维护同一页面时,无从下手,效率低下,迭代、维护成本极高。 命名原则: 1.概述 1.1基于姓氏命名法(继承+外来),如下图: 1.2说明: (1).在子孙模块数量可预测的情况下,继承祖先模块的命名前缀 如: banner├── banner_img└── banner_opition (2...

2014-12-19 11:37:00 241

转载 “如何稀释scroll事件”引出的问题

背景:我在segmentfault提了个问题如何稀释onscroll事件,问题如下: 面试时问到这个问题,是这样的:    面试官问一个关于滚动到某个位置的时候出现一个顶部的导航栏,答完之后,她接着问一滚动onscroll就会执行很多很多次,如何稀释它?为了确定她说的是“稀释”,我让她重复了遍,我给出的解决方法是,用一个变量,在事件处理的时候让它自增,判断达到一定大小就执行一次实际...

2014-12-05 12:49:00 98

转载 自给自足:动手打造html5俄罗斯方块

时间:凌晨2:36 历时:两晚+半个下午 代码:约300行 这两天发烧,头痛脑壳昏的,没想到竟然还能有动力去做小游戏,其实这不是我第一次想要弄个俄罗斯方块,前几个星期的时候就尝试着去弄一个,然后被凌乱的代码带进了无尽的深渊,最后忍痛把几天的代码一键删除。这次从头梳理思路,重新设计,结果也正好印证了某人的一句话:有时候重新开始比修bug更省事。 在正文开始之前还要啰嗦一下,标题中所...

2014-11-14 17:36:00 114

转载 一个可以拓展的垂直多级导航栏 Demo

大四党忙忙碌碌找工作,博客荒废久矣,可谓:终日昏昏醉梦间,忽闻春尽强登山。因过竹院逢僧话,偷得浮生半日闲。 这是个垂直的导航栏,可以有无限多层的子级菜单,看代码注释就够了: 1 <!DOCTYPE html> 2 <head> 3 <meta charset="UTF-8"> 4 <title>sidebarMenu&...

2014-10-25 00:28:00 173

转载 Java split方法源码分析

Java split方法源码分析 1 public String[] split(CharSequence input [, int limit]) { 2 int index = 0; // 指针 3 boolean matchLimited = limit > 0; // 是否限制匹配个数...

2014-09-26 18:45:00 69

转载 2014-9月速记归档

9-19 速记:ie6下span实际高度大于设置高度ie6下盒子的最小高度为20px,所以如果需要设置高度小于20px的盒子,添加overflow:hidden; 9-24 速记:Form表单元素的readonly和disabled属性的区别。readonly:不可编辑,可以选择和复制;值可以传递到后台disabled:不可编辑,不可复制,不可选择;值不可以传递到后台 9-24...

2014-09-24 23:37:00 57

转载 HTML <meta>标签

HTML <meta>标签 定义: <meta>元素提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词 属性: content(必需):定义与name或http-equiv属性相关的元信息 http-equiv:把content属性关联到HTTP,如果没有提供name属性,content的值会对应h...

2014-09-17 14:17:00 117

转载 JavaScript处理HTML DOM

本来只想好好写一篇博文,最后弄到好像重构一样了,越做越不满意,先这样吧:) HTML DOM - JavaScript处理HTML DOM获取HTML元素改变HTML元素增删HTML元素添加事件处理获取HTML对象一些属性nodeType常量其他 不建议使用+hover显示详情 获取HTML元素+show detail document.getElem...

2014-09-12 13:23:00 83

转载 自己动手打造html5星际迷航!

学习html5的canvas第三天,觉得还没过瘾,转眼就忘,于是趁着有空,准备弄个小游戏来玩!游戏应该需要注意性能,还有一些逻辑需要斟酌,我想还需要用户可修改性,也就是用户配置。好,开始我们简单但有趣的旅程吧—— 想先看效果的,先跳转试玩一下吧! 第一步,当然需要一张画布 1 <canvas id="canvas" width="300" height="400"&g...

2014-09-04 11:38:00 90

转载 对原生js的一些小尝试

意图仿造JQ操作以及弄个个人工具箱,不断完善中,代码均为个人摸索,所以肯定会有不少不足的地方,希望读者们能提出来。 1 var xzhUtils = { 2 //-----DOM对象添加类----- 3 //--@param: obj DOM对象 4 //--@param: cls 添加的类 5 addClass : function...

2014-08-29 11:19:00 53

转载 Nodejs学习笔记——Assert(断言)

Assert - a:actual e:expected m:message o:operator v:value b:blockassert.fail(a, e, m, o)assert(v, m), assert.ok(v, [m])assert.equal(a, e, [m])assert.notEqual(a, e, [m])assert.deepEqual(a, e, [m...

2014-08-28 17:46:00 119

转载 Octopress创建GitHub Pages——基于代码托管的静态博客

Github Pages是静态网页来的,官方也半认可了它的博客用途,代码挂在github上,随时都可以更改,算是不错的一种尝试,因为它是静态的,所以在表现上会自由得多,但是,同样因为它是静态的,管理上也会麻烦得多。在网上溜达时看到一句话——像黑客一样写博客。哈,挺有趣的,用命令行写博客也不成问题了! 一、新建项目 首先你要有GitHub账号,再次有GitHub客户端程序,推荐使用...

2014-08-26 20:27:00 105

转载 JS倒计时器一只,顺便复习javascript时间相关函数

1 window.onload = function(){ 2 var uS = 604800; //后台提供 : 秒 3 var day=hour=minute=second=0, timer; 4 var demo = document.getElementById("demo"); 5 //秒数转为 日:时:分:秒 6 ...

2014-08-15 17:06:00 69

转载 记一次C++与lua连接

今晚,花了两个多钟折腾lua和c++的互连,终于成功了,觉得有必要记录下来。说实话,搜索引擎真是有利有弊,利在你有地方搜答案,弊则在于你半天都找不到正确的答案甚至找到误导你的答案,今晚更加加深了我的体会,不过总算折腾出点成果了。 前期准备:装好LuaForWindows(LFW),装好Visual Studio 2013(其实用6.0就已经足够了)。 接下来,打开VS,新建一个解决方...

2014-08-14 01:08:00 58

转载 用CSS3绘制图形

参考资料:http://blog.csdn.net/fense_520/article/details/37892507 本文非转载,为个人原创,转载请先联系博主,谢谢~ 准备: <!DOCTYPE html> <head> <meta charset="UTF-8"> <title>- UED - </...

2014-07-21 21:45:00 116

转载 解析:用 CSS3 和 JavaScript 制作径向动画菜单

原作者的解析(英文):http://creative-punch.net/2014/02/making-animated-radial-menu-css3-javascript/ 原作者的解析(译文):http://developer.51cto.com/art/201404/437152.htm 本文非转载,为个人原创解析,转载请先联系博主,谢谢~ ...

2014-07-01 11:21:00 91

转载 android sdk 更新问题——截止2014年6月10日有效

因为墙的原因,很多人的sdk都更新不了,下面记录了我刚刚实现更新的方法: 进到Android SDK Manager,菜单Tools->Options..,这时弹出一个框,在这个框的下面Others勾选上Force-https://...sources to be fetched using http://... 打开C:\Windows\System32\drive...

2014-06-10 19:39:00 53

转载 解决ie6里png图片透明变白色bug

加入这段js就行了。 1 function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6. 2 { 3 var arVersion = navigator.appVersion.split("MSIE") 4 var version = parseFloa...

2014-06-04 14:27:00 86

转载 项目中遇到的问题积累

问题1 问题描述:IE6无法读取外部样式,甚至出现大量bug 问题原因:外部样式文件编码,外部样式中文注释 问题解决:把外部样式文件保存为utf-8,在文件开头添加“@charset "utf-8";”,去掉中文注释 问题2 问题描述:IE6按钮背景图片显示不出 问题原因: 问题解决:添加属性:background-color: transparent;让按钮背景色透明...

2014-05-26 14:42:00 69

转载 Let's Format Css Documents

每次想参考一些好看网站的时候,打开css文档都是一行的,琢磨了下就自己写了块短短的代码,各路Java大神别笑我呀。^_^ 复制粘贴控制台的输出就好了。(瞬间觉得跟上大神的脚步了←_←) package sortingAlgorithm; import java.io.BufferedReader; import java.io.FileInputStream; impo...

2014-05-24 21:00:00 63

转载 Web颜色搭配 - 收集

颜色1颜色一 背景 字 RGB 43,41,46 92,187,207 HEX #2B292E #5CBBCF HSB 264,11,18 190,56,81 CMYK 7,11,0,82 56,10,0,19 颜色2Outlook 背景 字 RGB 13...

2014-05-21 22:55:00 128

转载 保持页脚始终在最底部

嗯,从这篇博文开始,用html写博文,好大挑战喔~ 核心代码 1 <head> 2 <meta charset="utf-8" /> 3 <title>MA MA MI YA</title> 4 <style> 5 *{margin:0;padding:0;} ...

2014-05-21 11:53:00 66

转载 JavaScript版排序算法

JavaScript版排序算法:冒泡排序、快速排序、插入排序、希尔排序(小数据时,希尔排序会比快排快哦) 1 //排序算法 2 window.onload = function(){ 3 var array = [0,1,2,44,4, 4 324,5,65,6,6, 5 34,4,...

2014-05-18 19:17:00 81

转载 java容器类解析(转)

jdk1.4容器类关系图 虚线框表示接口。 实线框表示实体类。 粗线框表示最常用的实体类。 点线的箭头表示实现了这个接口。 实线箭头表示类可以制造箭头所指的那个类的对象。 容器类持有对象方式 1, Collection:只允许每个位置上放一个对象。它包括“以一定顺序持有一组对象”的List,以及“只能允许添加不重复对象”的Set。你可以用add()方法向...

2014-05-15 11:28:00 64

转载 背包问题详解(转)

P01: 01背包问题 题目 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。 基本思路 这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。 用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方程便是: f[i][v]=max{f[i-1]...

2014-04-12 09:43:00 76

转载 排序算法——交换排序(冒泡排序、快速排序)(java)

一、冒泡排序   时间复杂度:O(n^2)   公认最慢的排序,每次把最大/最小的放一边,原理:     [57,68,59,52]     [57,68,59,52]     [57,59,68,52]     [57,59,52,68]     每次比较把相对大的数往后移,最后放到最后一位的就是整个数组中最大的数了,然后对n-1个数继续排序。 1 public ...

2014-04-02 23:32:00 81

转载 算法学习笔记(LeetCode OJ)

================================== LeetCode的一些算法题,都是自己做的,欢迎提出改进~~ LeetCode:http://oj.leetcode.com ================================== <Reverse Words in a String>-20140328 Given an inp...

2014-03-28 20:07:00 84

转载 Android学习笔记(不定时更新)

<2014-03-20>设置按钮的不同状态   1、res/ layout/ [文件名]myselector.xml   2、把两张不同的按钮图片放到drawable-xxxx文件夹里,myselector.xml关键代码 <selector xmlns:android="http://schemas.android.com/apk/res/android"&...

2014-03-20 13:24:00 115

转载 <正向/反向>最大匹配算法(Java)

算法描述(正向):   给定最大词长n,待分词文本str,指针f=0,词典dic文档   1 取子串sub=str(f,f+n)   2 如果(遍历dic,有匹配sub)  f++;   3 否则  n--;   4 注意:边界判定、没有找到词的情况 算法举例分析(正向):   你有个要分词的文本“你毁了我容忍傻逼的能力”,你给出能最大接受的词长为6 (注意,6为6字节(...

2014-03-18 14:31:00 196

转载 解决一个Android Studio gradle的小问题

自从Android Studio有了gradle之后,就经常有问题,最近在Ubuntu上用Android Studio的时候就遇到一个问题,每次项目目录更改了,Import项目,打开项目,还是新建项目,总会出现一个gradle sync in progress.当然,在有网的情况下是正常的,但要是没网的时候,studio会报一个错,gradle project sync failed b...

2014-03-12 13:16:00 399

转载 一次U盘安装Ubuntu双系统实录

准备:Win7系统(原来就在我电脑的系统)   UltraISO(把系统写进U盘的工具)   EasyBCD(双系统引导修复工具)   笔记本电脑(我的是联想Y470N)   U盘一个 步骤: U盘准备工作: 插入U盘》打开UltraISO》文件》打开》选择iso镜像-ubuntu-12.04.3-desktop-amd64.iso》启动》写入硬盘映像》弹出一窗口》写入方式-U...

2014-02-27 12:21:00 70

空空如也

空空如也

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

TA关注的人

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