自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SASS用法指南

学过CSS的人都知道,它不是一种编程语言。你可以用它开发网页样式,但是没法用它编程。也就是说,CSS基本上是设计师的工具,不是程序员的工具。在程序员眼里,CSS是一件很麻烦的东西。它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事。很自然地,有人就开始为CSS加入编程元素,这被叫做"CSS预处理器"(css preprocessor)。它的基本思想是,用一种专门的编程语言...

2015-11-28 15:24:00 36

转载 显示实现接口

  接口定义了一系列的行为规范,为类型定义一种Can-Do的功能。例如,实现IEnumerable接口定义了GetEnumerator方法,用于获取一个枚举数,该枚举数支持在集合上进行迭代,也就是我们常说的foreach。接口只是定义行为,具体的实现需要由具体类型负责,实现接口的方法又分为隐式实现与显示实现。一、隐式/显示实现接口方法  简单的说,我们平时“默认”使用的都是隐式的实现方式。...

2015-11-27 17:46:00 106

转载 Linux系统自启动脚

只需编辑/etc/init.d/rc.local文件,在最后加上你的脚本即可。比如:我已经编写了一个脚本shell.sh,存放在/home/mars704/Desktop/ 下面在终端输入 gedit /etc/init.d/rc.local编辑文件,在结尾出加入:/home/mars704/Desktop/sh.sh 即可开机自动加载脚本首先,linux随机启动的服务程序都在/e...

2015-11-26 17:47:00 47

转载 [网络流24题#9] [cogs734] 方格取数 [网络流,最大流最小割]

将网格分为两部分,方法是黑白染色,即判断(i+j)&1即可,分开后从白色格子向黑色格子连边,每个点需要四条(边界点可能更少),也就是每个格子周围的四个方向。之后将源点和汇点分别于黑白格子连边,边权即为点权,最后用总权值减去最小割即可。#include <iostream>#include <algorithm>#include <cstdio&...

2015-11-26 10:34:00 57

转载 斜堆,非旋转treap,替罪羊树

一、斜堆斜堆是一种可以合并的堆节点信息:struct Node { int v; Node *ch[2];};主要利用merge函数Node *merge(Node *x, Node *y) { if(!x) return y; if(!y) return x; if(x->v < y->v) ...

2015-11-25 21:47:00 94

转载 MySQL系列:innodb源码分析之内存管理

http://blog.csdn.net/yuanrxdu/article/details/40985363http://book.2cto.com/201402/40307.html 从MySQL5.5.X版本开始,用户可以控制InnoDB 是使用自带的内存分配程序,还是使用当前操作系统中现有的更高效的内存分配程序。对此,可通过在 MySQL5.5 选项文件my.cnf 中设置新的...

2015-11-25 11:04:00 170

转载 MongoDB小结23 - 索引简介

MongoDB中的索引,可以看作是书的目录。 想象一下给你一本没有目录的书,然后让你去查询指定内容,我只想说,我不是电脑,我很蛋疼! 让你翻没有目录的书,就跟让电脑查询没有索引的集合一样,从头查询到尾,毫无头绪,我们称这种行为是“表扫描”索引简介通常我们要查询一个user的名字,我们是这样的db.user.find({"username":"codingwhy"})...

2015-11-25 09:06:00 41

转载 十五分钟逻辑学系列之一——逻辑学概要

根据《十五分钟逻辑学》视频整理。文字地址:http://logicalminute.blog.sohu.com视频地址:http://www.dxzy163.com/view/index7168.html1.为什么学逻辑学让我们的思考变得更加严谨,合理。 能够更加有力地捍卫自己的权利。【典型的儒家道德式和逻辑式是相对立的,所有一切都是需要论证的,以外在客观条件为基础。以...

2015-11-24 08:41:00 379

转载 TextView使用SpannableString设置复合文本

TextView通常用来显示普通文本,但是有时候需要对其中某些文本进行样式、事件方面的设置。Android系统通过SpannableString类来对指定文本进行相关处理,具体有以下功能:1、BackgroundColorSpan 背景色2、ClickableSpan 文本可点击,有点击事件3、ForegroundColorSpan 文本颜色(前景色)4、MaskFilterS...

2015-11-23 18:04:00 34

转载 __autoload 与spl_autoload_register()

PHP __autoload函数(自动载入类文件)的使用方法作者: 字体:[增加减小] 类型:转载 时间:2012-02-04在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利这也是OO设计的基本思想之一。在PHP5之前,如果需要使用一个类,只需要直接使用includ...

2015-11-23 16:12:00 79

转载 [官方教程] [ES4封装教程]1.使用 VMware Player 创建适合封装的虚拟机

【转载处,http://bbs.itiankong.com/】前言:首先要明确的一点,系统封装操作的源计算机一般为虚拟计算机(简称虚拟机、VM等),这也是为什么我们要在封装教程的第一章就专门学习虚拟机相关知识的原因。使用虚拟机优势有三:1、便于系统安装、备份等操作,可添加多台不同系统的计算机,便于测试和使用;2、硬件组成简单,不会因个别特殊硬件影响源系统映像的兼容性;<-- 很重...

2015-11-22 18:37:00 97

转载 20135219洪韶武——信息安全系统设计基础第十一周学习总结

信息安全系统设计基础第十一周学习总结学习时间:10小时学习内容:课本第八章一、重点内容1.重点理解异常的概念、种类、问题处理(1)控制流的概念  从处理器加点开始,直到断点为止,PC假设一个值的序列 a0,a1,a2……,a(n-1)(其中,每个ak是某个相应的指令Ik的地址)。每次从ak到a(k+1)的过渡称为控制转移。这样的控制转移序列称为控制流。 (2)异...

2015-11-22 18:03:00 65

转载 《你的灯亮着吗?:发现问题的真正所在》读书笔记

“序言:问题:没有人会读序言解决办法:把序言作为第1章解决方法带来的新问题:第一章很无聊。新的解决办法:删了第1章,把第2章作为第1章”曾经见过这样的开篇吗?没有。刚开篇就被这样一个序言吸引到了,这绝对是一个出奇制胜的开篇。和开篇一样,整本书读来,也是充满了超乎往常书籍的别样风格。独特而多角度的视角、幽默风趣的语言、犀利而准确的分析……带来了不一样的阅读体验。我挑一段写的很棒的段落...

2015-11-22 16:35:00 117

转载 Android通过XML来定义Menu

直接在代码中添加菜单项,给菜单项分组等,这是比较传统的做法,它存在着一些不足。比如说,为了响应每个菜单项,我们需要用常量来保存每个菜单项的ID等。为此,Android提供了一种更好的方式,就是把menu也定义为应用程序的资源,通过android对资源的本地支持,使我们可以更方便地实现菜单的创建与响应。b本文就介绍如何使用XML文件来加载和响应菜单,我们需要做这几步:1.在/res目录下创建me...

2015-11-20 15:47:00 43

转载 Scalaz(13)- Monad:Writer - some kind of logger

通过前面的几篇讨论我们了解到F[T]就是FP中运算的表达形式(representation of computation)。在这里F[]不仅仅是一种高阶类型,它还代表了一种运算协议(computationprotocol)或者称为运算模型好点,如IO[T],Option[T]。运算模型规范了运算值T的运算方式。而Monad是一种特殊的FP运算模型M[A],它是一种持续运算模式。通过...

2015-11-20 09:58:00 71

转载 笔记

/***正则的两种写法**/ var re=//; var re=new RegExp(); /***正则方法test 正则去匹配字符串,匹配成功true,不成功false**/ var str='abcdef'; var re...

2015-11-18 21:02:00 30

转载 异步任务AsyncTask使用解析

在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下。...

2015-11-17 21:58:00 78

转载 在论坛中出现的比较难的sql问题:28(循环查询表来实现递归)

最近,在论坛中,遇到了不少比较难的sql问题,虽然自己都能解决,但发现过几天后,就记不起来了,也忘记解决的方法了。所以,觉得有必要记录下来,这样以后再次碰到这类问题,也能从中获取解答的思路。问题:怎么循环查询一个表 用递归吗?有2张表B1和B2,B1是主表,B1的BID是对应B2的B2ID,B1和B2d是一对多的关系,B2ID下还有以它为父节点的...

2015-11-17 10:19:00 76

转载 初学 Swift (实现加减乘除功能和函数的基本类型)

//计算器: 回调 typealias count = ( Int , Int ) -> Intfunc add(a :Int ,b :Int) ->Int { return a+b}func delete(a :Int ,b :Int) ->Int { return a-b }fu...

2015-11-16 20:21:00 547

转载 优化Java堆大小的5个技巧

本文作者Pierre是一名有10多年经验的高级系统架构师,他的主要专业领域是Java EE、中间件和JVM技术。根据他多年的工作实践经验,他发现许多性能问题都是由Java堆容量不足和调优引起的。下面他将和大家分享非常实用的5个Java堆优化技巧。1.JVM:对难以理解的东西产生恐惧感千万不要以为,通过配置,调优,就可以排除那些你所不明白的问题。有些人认为Java程序员不需要知道内部JVM内...

2015-11-15 17:57:00 39

转载 SQL Server 2008空间数据应用系列五:数据表中使用空间数据类型

SQL Server 2008空间数据应用系列五:数据表中使用空间数据类型 原文:SQL Server 2008空间数据应用系列五:数据表中使用空间数据类型  友情提示,您阅读本篇博文的先决条件如下:   1、本文示例基于Microsoft SQL Server 2008 R2调测。  2、具备 Transact-SQL 编程经验和使用...

2015-11-12 11:01:00 54

转载 strong & weak

在 oc 中如果对象没有强引用(strong),会被立即释放默认的对象,都是强引用__weak 表示弱引用代码块执行完毕直接会释放弱引用的对象@property1> 创建了 getter 和 setter 方法2> 生成了一个_XX 的成员变量,直接读取成员变量不会经过 getter 和 setter 方法strong & ...

2015-11-10 20:04:00 41

转载 Javascript设计模式理论与实战:工厂方法模式

本文从简单工厂模式的缺点说起,引入工厂方法模式,介绍的工厂方法模式的基本知识,实现要点和应用场景,最后举例进行说明工厂方法模式的应用。在之前的《Javascript设计模式理论与实战:简单工厂模式》这篇文章中,我们介绍了简单工厂的知识和一些应用。简单工厂模式存在一个唯一的工厂类,它的优点是所有产品类的实例化集中管理,便于理解,但这既是优点也是缺点。如果产品类的数量较少并且不会经常发生变化,我们可以...

2015-11-10 14:54:00 57

转载 课后例子验证

TestInherits运行截图:ExplorationJDKSource运行截图:Fruit运行截图:Super:super关键字主要有以下两种用途。1.调用父类的构造方法子类可以调用由父类声明的构造方法。但是必须在子类的构造方法中使用super关键字来调用。其具体的语法格式如下:super([参数列表]);...

2015-11-09 23:14:00 135

转载 设计类的原则

类的划分目的,是为了应付频繁变化,是为了封装,分类的基础是抽象,具有相同属性和功能的抽象集合才是类。尽量单一职责。不应该所有都抽象。对应用程序的每个部分刻意地进行抽象也不好,而是应该对程序中频繁变化的那部分做抽象。面向对象的3要素,封装,继承,多态。多态,如给一个方法不同参数,返回的对象类型不同。面向对象的好处,可维护、可扩展、可复用、灵活性好。例如电脑主机...

2015-11-09 20:17:00 37

转载 用JavaScript判断横屏竖屏问题。JavaScript代码如下【转】

/判断手机横竖屏状态: function hengshuping(){ if(window.orientation==180||window.orientation==0){ alert("竖屏状态!") } if(window.orientation==90||window.orientation==-90){ al...

2015-11-07 15:14:00 41

转载 CSS 背景

CSS 允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果。CSS 在这方面的能力远远在 HTML 之上。背景色可以使用background-color 属性为元素设置背景色。这个属性接受任何合法的颜色值。这条规则把元素的背景设置为灰色:p {background-color: gray;}如果您希望背景色从元素中的文本向外少有延伸,只需增加一...

2015-11-05 09:07:00 36

转载 lucene4.10.2实例(增删改查)

最新jar和src免费下载:http://download.csdn.net/detail/u011518709/8248403lucene 包的组成结构:对于外部应用来说索引模块(index)和检索模块(search)是主要的外部应用入口org.apache.Lucene.search/ 搜索入口org.apache.Lucene.index/ 索引入口org.apache.Lu...

2015-11-04 09:38:00 48

转载 Barcode記錄

.net開源框架 Barcode Rendering Framework URL:http://barcoderender.codeplex.com/releases/view/91902 可產生BRCode及一維碼mvc產生圖片有一技巧,將barcode文本,高寬等參數按規範組成字符串,然後再hash 組成一串字串, 通過實現IRouteHandler接口的BarcodeImageRoute...

2015-11-03 17:14:00 116

转载 算法入门笔记------------Day2

1.开灯问题有n盏灯,编号为1~n,第一个人把所有灯打开,第二个按下所有编号为2的倍数的开关(这些灯都被关掉),第三个人按下所有编号为3的倍数的开关,依次类推,一共有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号?#include<stdio.h>#include<string.h>int a[1000]; //我们用数组来保存灯的状态i...

2015-11-02 22:05:00 79

转载 三、jQuery--jQuery基础--jQuery基础课程--第10章 jQuery UI型插件

1、拖曳插件——draggable  拖曳插件draggable的功能是拖动被绑定的元素,当这个jQuery UI插件与元素绑定后,可以通过调用draggable()方法,实现各种拖曳元素的效果,调用格式如下:  $(selector). draggable({options})  options参数为方法调用时的配置对象,根据该对象可以设置各种拖曳效果,如“containm...

2015-11-02 21:55:00 75

转载 Unique Binary Search Trees

1. TitleUnique Binary Search Trees2. Http addresshttps://leetcode.com/problems/unique-binary-search-trees/3. The questionGivenn, how many structurally uniqueBST's(binary search trees) t...

2015-11-01 18:01:00 45

空空如也

空空如也

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

TA关注的人

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