自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 程序猿必知的10大经典基础有用算法

程序猿必知的10大经典基础实用算法算法一:高速排序算法  高速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比較。在最坏状况下则须要Ο(n2) 次比較,但这样的状况并不常见。其实,高速排序通常明显比其它Ο(n log n) 算法更快,由于它的内部循环(inner loop)能够在大部分的架构上很有效率地被实现出来。  高速排序使用分治法(Divi...

2015-12-31 21:14:00 51

转载 编程模拟自然(三):更好的静态树算法

序  旧言月中有桂,有蟾蜍,故异书言,月桂高五百丈,下有一人常斫之,树创随合。   (前情提要:元通过天阙裂缝离开了 Ta 所在的世界...)    “汪...”一声猿啸从天际传来。  吴刚抬头看了看天,没有发现什么,只当是出现了幻听。第零章 提出问题  正确地观察与思考,并发现问题,是追求机会至关重要的条件。  元来到这个世界已经好多天...

2015-12-27 21:15:00 106

转载 批处理命令——%0

在批处理中,可以使用 %* 代表所有参数%1-%9代表9个参数,%0代表对自身进行操作:如:提取路径、文件名、后缀名、文件大小等等.....可以充分利用%0的特点,很方便的完成获取很多的内容。举例如下:新建一个文本文件,命名为percent1,修改文件类型为bat,用Notepad++打开文件编辑内容如下: 1 @echo off 2 rem 1.获取批处理自身的完整路径...

2015-12-26 17:24:00 102

转载 Android Lint简介

英文原文:http://tools.android.com/tips/lint参照文章:http://blog.csdn.net/thl789/article/details/8037473一、简介Android Lint是SDK Tools 16 (ADT16)之后才引入的工具,通过它对Android工程源代码进行扫描和检查,可发现潜在的问题,以便程序员及早修正这个问...

2015-12-26 15:43:00 42

转载 2015-12-25 第九天复习

Python 多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占...

2015-12-25 23:01:00 313

转载 .Net 项目代码风格要求小结

代码风格没有正确与否,重要的是整齐划一,这是我拟的一份《.Net 项目代码风格要求》,供大家参考。1. C# 代码风格要求1.1注释类型、属性、事件、方法、方法参数,根据需要添加注释。如果类型、属性、事件、方法、方法参数的名称已经是自解释了,不需要加注释;否则需要添加注释。当添加注释时,添加方式如下图所示: php网店系统前端工程师要求...

2015-12-24 10:48:00 107

转载 (转)阴影锥(Shadow Volume)

转自:http://blog.csdn.net/zjull/article/details/11819923Shadow Map和Shadow Volume是当今比较流行的实时阴影渲染方法,跟Shadow Map相比,Shadow Volume最大的优点是没有阴影锯齿问题,但由于它是基于几何的方法,每帧都有可能要构造和渲染阴影锥,而且有些工作必须由CPU完成,使得它在效率上没有Shadow...

2015-12-23 11:33:00 55

转载 Java Scoket编程

Java Scoket编程一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关...

2015-12-23 00:39:00 62

转载 sourceTree初识

GUI for git|SourceTree|入门基础目录SourceTree简介SourceTree基本使用SourceTree&Git部分名词解释相关连接推荐一、SourceTree简介  SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是Mercu...

2015-12-22 17:20:00 67

转载 前端开发工程师必备JS技能-切图

/********************************************  学习时间:2015年12月21日  学习者:易天曦  学习目的:掌握切图技巧  学习目标:1.学会从网页设计师的PSD文件中提取素材       2.对PS有一定的了解       3.对审美有一定的提高********************************...

2015-12-21 22:25:00 91

转载 UITableView tableFooterView autolayout自动计算高度

UIView *tableFooter = [UIView new]; self.tableView.tableFooterView = tableFooter; UILabel *footerLabel = [UILabel new]; footerLabel.numberOfLines = 0; footerLabel.bac...

2015-12-21 21:51:00 471

转载 Spark相关错误汇总

前面介绍了Spark开发环境的搭建,下面将在实际开发过程中遇到的一些问题汇总一下:1、Exception in thread "main" com.typesafe.config.ConfigException$Missing: No configuration setting found for key 'akka.version'  这种情况,我出现的是原因提交job到spark...

2015-12-21 16:52:00 128

转载 PHP 乘法口诀表

echo "乘法口诀表<br>";for($i=1;$i<10;$i++) { for ($j = 1; $j <= $i; $j++) printf("%d*%d=%d\t", $i, $j,$i*$j); echo("<br>"); }转载于:https://www.cnbl...

2015-12-20 11:46:00 84

转载 orcle经常使用语句

--1.创建暂时表空间create temporary tablespace AUTOMONITORV5_temptempfile 'D:\ORACLE\KARL\ORADATA\ORCL\AUTOMONITORV5_temp.DBF' size 50m autoextend on next 50m maxsize 10240m extent mana...

2015-12-19 11:16:00 44

转载 【Qt】Qt之Tab键切换焦点顺序【转】

简介Qt的窗口部件按用户的习惯来处理键盘焦点。也就是说,其出发点是用户的焦点能定向到任何一个窗口,或者窗口中任何一个部件。焦点获取方式比较多,例如:鼠标点击、Tab键切换、快捷键、鼠标滚轮等。习惯性的,我们经常会使用Tab键来控制焦点顺序,比如:用户注册时,个人信息输入框焦点的切换、执行按钮焦点的切换等。简介效果实现方式源码效果实...

2015-12-18 23:03:00 122

转载 WebCollector 2.x 新手教程

WebCollector爬虫官网:https://github.com/CrawlScript/WebCollector技术讨论群:250108697WebCollector 2.x教程列表WebCollector DemoWebCollector教程——在Eclipse项目中配置使用WebCollector爬虫WebCollec...

2015-12-17 16:04:00 69

转载 dedecms 模板文件不存在 无法解析文档!问题定位方法!

生成静态的时候,经常会遇到“模板文件不存在,无法解析文 档!”的问题。很多朋友试过论坛里很多方法,都是针对某些人可以解决,某些人的问题依旧,为什么呢?其实问题很可能确实是多种多样的,表现结果却是一样, 所以,问题的原因就不好找了。下面介绍一个方法方便定位错误的地方:s200.CN直接去Include文件夹里搜索“模板文件不存在,无法解析文档”这串字符。找到以下五个文件:arc.archi...

2015-12-11 15:43:00 44

转载 Dapper

本文内容摘自dapper官网动态类型public static IEnumerable<dynamic> Query (this IDbConnection cnn, string sql, object param = null, SqlTransaction transaction = null, bool buffered = true)This method wil...

2015-12-11 14:13:00 43

转载 为什么 MySQL 回滚事务也会导致 ibd 文件增大?

一个简单的测试:start transaction;insert into tb1 values(3, repeat('a', 65000),'x',1);--commit;rollback;下图分别是 tb1.ibd 在插入前,回滚前,回滚后的文件大小:有人在QQ群问:为什么回滚会导致tb1.idb的磁盘空间增大?------------------...

2015-12-10 17:52:00 70

转载 行人检测(Pedestrian Detection)资源整合

一、纸评论文章分类:[1] D. Geronimo, and A. M.Lopez. Vision-based Pedestrian Protection Systems for Intelligent Vehicles, BOOK, 2014.[2] P.Dollar, C. Wojek,B. Schiele, et al. Pedestrian detection: an ...

2015-12-10 10:57:00 130

转载 Linux基本权限

  首先需要我们了解的是,权限(rwx)对于文件和目录的作用是不一样的 .权限对文件的作用r : 读取文件内容(cat , more , head , tail)w: 编辑、新增、修改文件内容(vi , echo)      --不包含删除文件x : 可执行权限对目录的作用r : 可以查询目录下文件名(ll , ...

2015-12-09 16:51:00 42

转载 类的方法类型——是否有参数,是否有返回值

package com.hanqi;//包名public class Car { //public(可以公开访问) class(类) Car(类名 第1个字母大写) //属性 成员变量 //车的颜色 private String Yanse; public String getYanse() {//有返回值,没有参数...

2015-12-09 16:47:00 108

转载 关闭ext4文件系统的日志功能

  最近在帮一个研究生弄一个虚拟化环境下的基于Innodb的日志文件的读写优化的实验,实验的具体详细内容就不说了,其中有一个步骤需要将MySQL的日志文件放置在一块单独的硬盘里面,这块硬盘要么是ext2,要么是ext4,ext4的性能据说比前面的ext系列的要高,所以选择了ext4。但是ext4具备有日志的功能,如果开启了这个日志功能的话,到时又会有多个虚拟机同时跑,那么这个ext4的日志功能...

2015-12-09 15:27:00 692

转载 setAttribute这个方法

setAttribute这个方法,在JSP内置对象session和request都有这个方法,这个方法作用就是保存数据,然后还可以用getAttribute方法来取出。比如现在又个User对象,User curruser = new User("zhangsan", 20, "男");1,request.setAttribute(“curruser”, curruser)这个方法是将curruse...

2015-12-06 20:32:00 140

转载 用户输入年,月,日,计算该日是该年的第几天?需要考虑2月份的问题

1 class Program 2 { 3 static void Main(string[] args) 4 { 5 //用户输入年,月,日,计算该日是该年的第几天?需要考虑2月份的问题 6 int year = 2015; 7 int month = 5...

2015-12-05 19:37:00 90

转载 不同的路径

不同的路径有一个机器人的位于一个M×N个网格左上角(下图中标记为'Start')。机器人每一时刻只能向下或者向右移动一步。机器人试图达到网格的右下角(下图中标记为'Finish')。问有多少条不同的路径?样例1,11,21,31,41,51,61,72,13,1...

2015-12-04 14:09:00 51

转载 c#练习题

练习1:提示用户输入用户名,然后再提示输入密码,如果用户名是“admin”并且密码是“888888”,则提示正确,否则提示错误,如果用户名不是admin还提示用户用户名不存在。练习1练习2:提示用户输入年龄,如果大于等于18,则告知用户可以查看,如果小于10岁,则告知不允许查看,如果大于等于10岁,则提示用户是否继续查看(yes、no),如果输入的是yes则提示用户可以查看,否则提示不可以...

2015-12-04 13:52:00 290

转载 我理解的正确的代码

Strikingly 要求我整理一份几百行差不多是我最高成就的代码给他们,来获得面试的机会。我很纠结,他们想从几百行代码里看出什么来呢?我第一个想到的是把我写过的轮子的核心类抽象成接口,整理到一起,好让他们看到我是如何设计我的轮子的。然而我并没有发明过轮子。。之后我觉得把包含了华丽技巧的代码整理到一起,应该能行。然而什么是技巧呢,我好像并没有掌握过什么牛逼技巧啊。。我很纠结...

2015-12-04 09:08:00 81

转载 jQuery-1.9.1源码分析系列(十五) 动画处理——外篇

a.动画兼容Tween.propHooks  Tween.propHooks提供特殊情况下设置、获取css特征值的方法,结构如下Tween.propHooks = { _default: { get: function(){...}, set: function(){...} }, scrollTop: {...

2015-12-03 16:19:00 39

转载 【转】android新组件RecyclerView使用介绍和进阶使用,替用Gallery

简介:RecyclerView是support-v7包中的新组件,是一个强大的滑动组件,与经典的ListView相比,同样拥有item回收复用的功能,但是直接把viewholder的实现封装起来,用户只要实现自己的viewholder就可以了,该组件会自动帮你回收复用每一个item。它不但变得更精简,也变得更加容易使用,而且更容易组合设计出自己需要的滑动布局。要使用RecyclerVi...

2015-12-03 14:43:00 50

转载 基于MLlib的机器学习

《Spark快速大数据分析》11.1概述MLlib的设计理念非常简单:把数据以RDD的形式表示,然后在分布式数据集上调用各种算法。MLlib引入了一些数据类型,比如点和向量,不过归根结底,MLlib就是RDD上一系列可供调用的函数的集合。比如,如果要用MLlib来完成文本分类的任务,例如识别垃圾邮件,你只需要按如下步骤操作:(1)首先用字符串RDD来表示你的文本数据。...

2015-12-03 01:24:00 139

转载 Spring MVC视图层:thymeleaf vs. JSP

本文对比了同一Spring MVC工程中相同页面(一个订阅表单)分别采用Thymeleaf和JSP(包括JSP、JSTL、Spring tag lib)两种方式的实现。本文的所有代码来自一个可运行的应用。你可以从文档页面下载该应用程序的源代码。Common requirements顾客通过一个表单添加到消息列表中,包含下面两个域:Email地址订阅类型(接收所有邮件、...

2015-12-02 17:02:00 69

转载 ReactJS学习笔记(二)

ReactJS学习笔记(二) 1.Ajax: componentDidMount 方法设置 Ajax 请求,等到请求成功,再用 this.setState 方法重新渲染 UI。/*demo1*/var Demo1Box=React.createClass({ getInitialState:function(){ ...

2015-12-02 11:54:00 60

转载 iOS-多线程基础

进程与线程:1> 一个应用程序对应一个进程,一个进程帮助程序占据一块存储空间2> 要想在进程中执行任务,就必须开启线程,一条线程就代表一个任务3> 一个进程中允许开启多条线程,也就是同时执行多个任务1.iOS的三种多线程技术  1.NSThread每个NSThread对象对应一个线程,量级较轻(真正的多线程)2.以下两点是苹果专门开发的“并发...

2015-12-02 00:28:00 45

空空如也

空空如也

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

TA关注的人

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