自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Python高级特性: 12步轻松搞定Python装饰器

12步轻松搞定Python装饰器通过 Python 装饰器实现DRY(不重复代码)原则: http://python.jobbole.com/84151/ 基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点。没法让装饰器变得简单,但是通过一步步的剖...

2015-08-31 16:59:00 46

转载 Node.js实现RESTful api,express or koa?

文章导读:  一、what's RESTful API  二、Express RESTful API  三、KOA RESTful API  四、express还是koa?   五、参考资料 一、what's RESTful API1.1 RESTful架构  要理解什么是RESTful API我们可以先看一下什么是RESTful架构。  REST...

2015-08-31 09:34:00 128

转载 mysql数据库密码修改

1.例如你的 root用户现在没有密码,你希望的密码修改为abc,那么命令是:mysqladmin -u root password abc2.如果你的root现在有密码了,那么修改密码为abc的命令是:mysqladmin -u root -p password youyou注意,命令回车后会问你旧密码,输入旧密码之后命令完成,密码修改成功。)如何进数据库 mysql -u root...

2015-08-29 18:07:00 42

转载 <!--[if IE 9]>....<!end if-->

1.页面里面经常看到类似[if it IE 9],表示的是限定某些浏览器版本才能执行的语句。![if ! IE]含义:如果不是IEIt[if it IE 9]含义:如果是IE9Ite[if Ite IE 9]含义:如果是IE9以及IE9以下版本的浏览器gt[if gt IE 9]含义:如果是IE9以上版本的浏览器...

2015-08-29 10:18:00 60

转载 iOS:选择器控件UIPickerView的详解和演示

选择器控件UIPickerView:功能:它能够创建一个类似于密码锁式的单列或多列的选择菜单,用户可以通过它设置的代理来选择需要菜单中的任意的数据。例如创建日历、字体表(类型、大小、颜色)、图库等.它是UIView视图的子类,而且遵从UIPickerViewDelegate协议和UIPickerViewDataSource协议。因此,选择器需要设置代理去进行操作;设置视图控制器s...

2015-08-28 19:57:00 42

转载 iOS 关于tableView中有多个textField,输入框被遮住的解决方法

这里采用tableView整体上移的方法。代码:(其中 60 为 单元格的高度)//点击输入框触发- (void)textFieldDidBeginEditing:(UITextField *)textField{ //键盘高度 CGFloat keyboardHeight = 216.0f; //获取tag NSLog(@"hhhhh ==...

2015-08-28 17:09:00 107

转载 【LeetCode】58. Length of Last Word

题目:Given a stringsconsists of upper/lower-case alphabets and empty space characters' ', return the length of last word in the string.If the last word does not exist, return 0.Note:A word is ...

2015-08-28 15:36:00 35

转载 【转】Scala学习——高阶函数

原文链接 http://nerd-is.in/2013-09/scala-learning-higher-order-functions/原文发表于:http://nerd-is.in/2013-09/scala-learning-higher-order-functions/在函数式编程语言中,函数是“头等公民”,可以像任何其他数据类型一样被传递和操作。因为Scala混合了面向...

2015-08-28 01:05:00 36

转载 IOS中AppDelegate类中的方法触发时机-----自定义AppDelegate的写法

@implementation AppDelegate//当应用程序加载时触发,创建window窗口对象,让对象的window成为程序的主窗口,并且可视.- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { ...

2015-08-27 21:43:00 202

转载 iOS开发——高级技术&通讯录功能的实现

通讯录功能的实现iOS 提供了对通讯录操作的组建,其中一个是直接操作通讯录,另一个是调用通讯录的 UI 组建。实现方法如下: 添加AddressBook.framework到工程中。 代码实现: 1 -(IBAction)onClickbutton:(id)sender 2 { 3 NSMutableArray* ...

2015-08-27 11:09:00 72

转载 如何快速的合成各种样式的图片

在某Q和某信中都有我们熟悉的公众号和结构化消息,例如又或者这样:这些图片都是固定的,每个用户看到的图片都是同一张。第一张,实在没有太多的点击欲望!第二张就还算凑合吧,不过哪来天天这么多福利图!如果想让每个用户看到的消息有所不同,因人而异,我们需要依赖终端做相应的开发。例如某某运动的消息:这种方式就比固定图片好很多了,用户的点击欲望明显加强。非常好!除了开发周期慢一点...

2015-08-27 10:03:00 88

转载 生活艰辛,要怎样才能更好

多么的渴望身心的自由,可么渴望单纯的工作,生活,可是一起都不能实现,为什么,可能是责任吧。自己需要做太多的事情了,哎 真有点受不了了。自己工作也不能得心应手,还需要提高效率,快速的提高自己的技能水平,珍惜时间吧。努力学习吧。真的是事情一件接着一件的来。,而自己一无所有,而又想要的太多太多。,这样很不好。自己也是无病呻吟。没事找事,事情多的不行,还瞎操心,那都是多余的。转载于:https://...

2015-08-26 23:28:00 52

转载 关于微信二次分享,标题变链接的解决方法(二)----代码部分

声明:本篇博文只是个人工作中的分享总结,仅代表个人观点,虽然解决了不少网友的问题,但同时也引来了一些网友的不满,所以特此声明,当您遇到本博文解决不了的问题,可以尝试重新进行其他搜索或者一起交流,相信总归能解决,而不是言语攻击!该博文的解决方案毕竟不是万金油,解决不了所有问题!上篇主要介绍了分享的文档,下面这篇直接上代码(代码是用PHP来写的),让大家更容易理解。上篇地址:关于微信二次...

2015-08-26 23:03:00 81

转载 如何在Eclipse下安装SVN插件——subclipse

如何在Eclipse下安装SVN插件——subclipse|浏览:2799|更新:2014-09-20 22:39123456分步阅读版本控制是开发人员必不可少的工具,而SVN就是版本控制中常用的一款工具,下面将讲述如何在Eclipse下安装SVN插件。...

2015-08-26 11:33:00 69

转载 两种隐藏元素方式【display: none】和【visibility: hidden】的区别

此随笔的灵感来源于上周的一个面试,在谈到隐藏元素的时候,面试官突然问我【display: none】和【visibility: hidden】的区别,我当时一愣,这俩有区别吗,好像有,但是忘记了啊,因为平常基本都是用【display: none】,几乎没用过【visibility: hidden】,我只好如实回答。面试结束后回到家的第一件事就是敲代码测试,下面就是测试过程及结果:一、...

2015-08-26 09:21:00 279

转载 第 20 章 相机 II:拍摄并处理照片

请参考教材,全面理解和完成本章节内容... ... 本章将从相机预览里拍摄照片并保存为JPEG格式的本地文件。然后,将照片与Crime关联起来并显示在CrimeFragment的视图中。如果需要,用户也可以选择在DialogFragment中查看大尺寸版本的图片,如图20-1所示。 图20-1 Crime的缩略图以及大尺寸图片展示 20.1 拍摄照片 首先,我们来升级CrimeCamera...

2015-08-25 22:32:00 134

转载 VS2010版快捷键

VS2010版快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL ...

2015-08-25 22:01:00 46

转载 linux0.11改进之四 基于内核栈的进程切换

这是学习哈工大李治军在mooc课操作系统时做的实验记录。原实验报告在实验楼上。现转移到这里。备以后整理之用。完整的实验代码见:实验楼代码一、tss方式的进程切换Linux0.11中默认使用的是硬件支持的tss切换,系统为每个进程分配一个tss结构用来存储进程的运行信息(上下文环境),然后通过CPU的一个长跳转指令ljmp来实现进程的切换,这种方式易于实现,但一者不便于管理多CPU进程,...

2015-08-25 15:59:00 100

转载 NFS网络文件共享服务

NFS-网络文件系统,它的主要功能是通过网络让不同的主机系统之间可以彼此共享文件或目录。NFS在企业中得应用场景 在企业集群架构的工作场景中,NFS网络文件系统一般被用来存储共享视频、图片、附件等静态资源文件(一般把网站用户上传的文件都放到NFS共享里,例如:BBS产品的图片、附件、头像,注意网站BBS程序不要放NFS共享里),NFS是当前互联网系统架构中最常用的数据存储服务之一...

2015-08-24 15:12:00 102

转载 JavaScript弹新窗口

<!DOCTYPE HTML><html lang="en"><head> <meta charset="UTF-8"> <title></title></head><body onload="window.open('./弹出.html');"> <center><fo...

2015-08-23 22:55:00 38

转载 编写高质量代码改善C#程序的157个建议——建议128:考虑让派生类的名字以基类名字作为后缀...

建议128:考虑让派生类的名字以基类名字作为后缀派生类的名字可以考虑以基类名字作为后缀。这带来的好处是,从类型的名字上我们就知道它包含在哪一个继承体系中。Exception及其子类就是这样一个典型的例子。所有的异常都应该继承自System.Exception,而所有的异常都应该命名为CustomedException。如果在VS中输入Exception,再按Tab键,会自动生成如下代码:...

2015-08-23 14:03:00 87

转载 SQL日期时间函数

  一、Sql Server中的日期与时间函数  1. 当前系统日期、时间  select getdate()  2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值  例如:向日期加上2天  select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000  3...

2015-08-22 11:32:00 100

转载 关于java、Android中Math的一些用法

java.math.Math类常用的常量和方法:Math.PI 记录的圆周率Math.E记录e的常量Math.abs 求绝对值Math.sin 正弦函数 Math.asin 反正弦函数Math.cos 余弦函数 Math.acos 反余弦函数Math.tan 正切函数 Math.atan 反正切函数&nbsp;Math.atan2 商的反正切函数Math.toDegrees 弧度转化为...

2015-08-22 08:51:00 35

转载 HDU 2141 Can you find it? (二分查找)

Problem DescriptionGive you three sequences of numbers A, B, C, then we give you a number X. Now you need to calculate if you can find the three numbers Ai, Bj, Ck, which satisfy the formu...

2015-08-21 12:30:00 38

转载 document.body.insertBefore

昨天在工作中遇到几个紧急的Bug,其中之一就是WebView中与js交互的一个问题。先把这行代码贴上来给大家看看:document.body.insertBefore(rightPanel);这行代码是为了给Html中增加一个div写的,奇怪的是这行代码在Android5.0以下的版本中跑起来居然没问题,在Android5.0以上的版本中,这段代码是不成功的。Android...

2015-08-20 10:37:00 701

转载 Tomcat使用笔记——启用gzip压缩功能

在使用Extjs写项目的时候,有一个问题就是需要想前台传送的js文件太大,即使是使用sencha cmd工具压缩后也有2M左右的大小,这在内网使用还可以,但如果在外网有时候就比较慢了。这个问题的一个解决办法就是通过Tomcat的gzip压缩功能,在向前台传送较大的文件时压缩后再传送,压缩的比例还是挺大的。app.js压缩前2M,压缩后500kb。开启tomcat的gzip压缩功能的方...

2015-08-19 11:03:00 71

转载 Android点击列表后弹出输入框,所点击项自动滚动到输入框上方(类似微信的评论)...

Android点击列表后弹出输入框,所点击项自动滚动到输入框上方使用微信的朋友圈会发现,点击某一条评论后输入框会弹出来,然后所点击的那一项会自动地滚动到输入框上方的位置,这样如果开始所点击的评论在屏幕很下方的话,就不会被输入框遮住,虽然微信这一点在我的MX2频繁点几次后滚动的位置就完全错误了,但据说在有些机型上效果还不错,还有其他地方可能会有类似的需求,比如登录时软键盘可能会把登...

2015-08-18 16:56:00 208

转载 动态树 LCT

bzoj2049 洞穴探测题目大意:lct(link,cut,判联通)。#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#define maxnode 10005using namespace std;struct lc...

2015-08-18 13:07:00 59

转载 poj 1236 Network of Schools(tarjan+缩点)

Network of SchoolsDescriptionA number of schools are connected to a computer network. Agreements have been developed among those schools: each school maintains a list of schools to which it d...

2015-08-17 21:28:00 55

转载 hdu3613 扩展KMP

#include<stdio.h>#include<string.h>#define maxn 501000char s[maxn],t[maxn];int next[maxn],extand1[maxn],extand2[maxn];int ans[30],sum[maxn];void getnext(int *next,c...

2015-08-15 14:09:00 48

转载 newlisp获得bash该命令的退出状态

newlisp exec你可以运行bash命令。但如何返回状态来运行它?特别是,我需要监控hdfs dfs -test 结果返回。经过一番摸索,我发现了一个简单的答案:#!/usr/bin/newlisp(set 'x (exec "hdfs dfs -test -d /user/chenshu;echo $?"))(println "x: " x)(exit)输出结果:x: ("0"...

2015-08-15 12:51:00 55

转载 hdu 4183 EK最大流算法

欢迎参加——每周六晚的BestCoder(有米!)Pahom on WaterTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 678Accepted Submission(s): 312Problem Descr...

2015-08-14 09:48:00 42

转载 css3 border img 边框图片

摘自http://www.html-js.com/article/CSS3-tutorial-css3borderimage-frame-image-Xiangjie-onborder-image摘要其实我[border-image属性]是用来给元素边框添加背景图像,在某些时候,利用这个border-image可以轻松绘制一些比较复杂的小部件。并且我是border-image...

2015-08-13 16:55:00 94

转载 利用uploadify+asp.net 实现大文件批量上传。

前言现在网上文件上传组件随便一搜都是一大堆,不过看大家一般都在用uploadify这个来上传文件。由于项目需要,我在来试了一下。因为第一次使用,也遇到了很多问题,特此记录!----------------------------------我是分割线---------------------------------我是分割线----------------------------...

2015-08-13 16:18:00 90

转载 Poj2773容斥原理

题意:求第k个与m互质的数。容斥原理求出[1,L]与m互质的数,然后二分k即可。#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<iostream>#include<string>#include<queue>#include<stack>...

2015-08-13 10:24:00 42

转载 照片教你eclipse通过使用gradle 打包Android

gradle其他优点不说,在android当应用程序公布。假设你要算一些渠道,gradle 在节目包装散装优势;下面给大家介绍的图形按eclipse当出口 选择Android;例如下面的附图 一步一步往下点欢迎增加QQ交流3群:317874559点击完毕之后 project里面就生成了例如以下的几个文件。也就是gradle的配置文件打...

2015-08-13 09:51:00 54

转载 bootstrap插件小记

1.模态框除了通过data-toggle和data-target来控制模态弹出窗之外,Bootstrap框架针对模态弹出框还提供了其他自定义data-属性,来控制模态弹出窗。比如说:是否有灰色背景modal-backdrop,是否可以按ESC键关闭模态弹出窗。有关于Modal弹出窗自定义属性相关说明如下所示:使用JavaScript触发模态弹出窗时,Bootstrap框架提供了一...

2015-08-11 16:42:00 53

转载 (大数据工程师学习路径)第二步 Vim编辑器----查找替换

一、字符的替换及撤销(Undo操作)1.替换和撤销(Undo)命令替换和Undo命令都是针对普通模式下的操作命令说明r+<待替换字母>将游标所在字母替换为指定字母R连续替换,直到按下Esccc替换整行,即删除游标所在行,并进入插入模式cw替换一个单词,即删除一个单词,并进入插入模式C(大...

2015-08-11 09:44:00 40

转载 php自定义二维数组数组排序

1、先直接上函数function array_sort($arr,$keys,$type='asc'){ $keysvalue = $new_array = array(); foreach ($arr as $k=>$v){ $keysvalue[$k] = $v[$keys]; } if($ty...

2015-08-10 10:25:00 67

转载 课后作业07--二分法查找算法代码

Console.Write("请输入数组的长度:"); int k = int.Parse(Console.ReadLine()); int[] arr1 = new int[k]; Console.Write("数组包含值依次为:"); for (int i = 0...

2015-08-09 22:53:00 94

空空如也

空空如也

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

TA关注的人

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