自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 函数式编程初探

作者: 阮一峰日期: 2012年4月 6日诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言 层出不穷,比如Erlang、clojure、Scala、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程的支持都 很强,就...

2016-10-28 14:43:00 31

转载 codevs 3269 混合背包

题目描述Description 背包体积为V ,给出N个物品,每个物品占用体积为Vi,价值为Wi,每个物品要么至多取1件,要么至多取mi件(mi > 1) , 要么数量无限 , 在所装物品总体积不超过V的前提下所装物品的价值的和的最大值是多少?输入描述Input Description 第一行两个数N,V,下面N行每行三个数Vi,Wi,...

2016-10-27 21:21:00 52

转载 KOA 与 CO 实现浅析

KOA 与 CO 的实现都非常的短小精悍,只需要花费很短的时间就可以将源代码通读一遍。以下是一些浅要的分析。如何用 node 实现一个 web 服务器既然 KOA 实现了 web 服务器,那我们就先从最原始的 web 服务器的实现方式着手。下面的代码中我们创建了一个始终返回请求路径的 web 服务器。const http = require('http');const server ...

2016-10-27 20:01:00 111

转载 HTTP层 —— 验证

1、简介 Laravel 提供了多种方法来验证应用输入数据。默认情况下,Laravel 的控制器基类使用ValidatesRequests trait,该trait提供了便利的方法通过各种功能强大的验证规则来验证输入的 HTTP 请求。 2、快速入门 要掌握 Laravel 强大的验证特性,让我们先看一个完整的验证表单并返回错误信息给用户的例子。 定义路由 首先,我们假定在routes/we...

2016-10-27 18:36:00 452

转载 vuejs入门小demo-搜索大全

这个demo非常适合入门的同学,不再是简单的todolist。用到的知识点有组件通信,过渡效果,vue-rsource,还有一些基本的vue指令。先放一张截图:是不是感觉高端大气上档次呢,演示地址如何运行:将项目下载到本地安装git安装nodejs配置node环境变量(百度一下)命令行进入本案例目录输入命令npm install(...

2016-10-27 18:06:00 53

转载 php导出excel(xls或xlsx)(解决长数字显示问题)

1)demo$titles = array('订单号','商品结算码','合同号','供应商名称','专柜','商品名称','商品货号','商品单价','商品总价','供应商结算金额','商品数量','商品促销优惠','平台优惠抵扣','品牌订单优惠抵扣');//导出准备ob_get_clean();ob_start();echo impl...

2016-10-26 11:47:00 100

转载 leetcode 103 Binary Tree Zigzag Level Order Traversal ----- java

Given a binary tree, return thezigzag level ordertraversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between).For example:Given binary tree...

2016-10-26 11:22:00 30

转载 品味电影

国际A级电影节:由国际电影制片人协会(FIAPF)划分,全球共 15 个,目前中国为上海国际电影节(日本有东京国际电影节) 最有影响力的前五个,威尼斯国际电影节,戛纳国际电影节、柏林国际电影节、 圣塞巴斯蒂安国际电影节、洛迦诺国际电影节1. 个人最佳 容易出经典;法庭戏《罪夜之奔》英剧:《狼厅》2. 经典画面...

2016-10-25 11:06:00 205

转载 html + css + jquery实现简单的进度条实例

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>jquery实现进度条</title> ...

2016-10-23 20:30:00 63

转载 canvas 保存状态

1.保存和恢复绘图状态:在绘制图形时,难免会重复使用某个样式,甚至有时会在不同颜色之间来回切换。那么为了减少代码冗余,我们可以调用画布中的save()方法,来帮我们保存一些样式和属性,这样我们就可以再通过调用restore() 方法,来再次使用这些我们曾保存好的样式和属性了!下面看下具体代码:<!DOCTYPE html><html xmln...

2016-10-23 14:13:00 89

转载 数据算法之汉诺塔

static void Main(string[] args) { Console.WriteLine("请输入圆盘个数:"); int N = 0; N = Convert.ToInt32(Console.ReadLine());//强转 hanoi('A', 'B', 'C', N); ...

2016-10-21 22:57:00 36

转载 BFC布局原理

写这篇博客的初衷其实是在解决浮动的时候看到的这个方法,就想着BFC是什么,为什么可以清除浮动。结果不看不知道,一看越看越不明白,潜下心来研究看看,总结一下学习心得。  1.BFC是什么BFC就是Box Formatting Context的简称,直译为"块级格式化上下文"。   1.1 Box是css布局的基本单位Box是CSS布局的对象和基本单位,元素的类型和display特性...

2016-10-21 21:20:00 46

转载 【Python】Python AES 对称加密示例

代码:import sysfrom Crypto.Cipher import AESfrom binascii import b2a_hex, a2b_hexAES_SECRET_KEY = '此处16|24|32个字符'class AES_ENCRYPT(object): def __init__(self): self.key = AES...

2016-10-21 18:11:00 44

转载 在vi 按了Ctrl s 之后..

习惯了在windows下写程序,也习惯了按ctrl+s 保存代码,在用vi的时候,也习惯性的按了ctrl+s然后vi终端就像卡住了一样。原来:ctrl+s 终止屏幕输出(即停止回显),你敲的依然有效,只是看不见ctrl+q 恢复屏幕输出,你刚才敲的都显示出来了转载于:https://www.cnblogs.com/lpt1229/p/5984397.html...

2016-10-21 14:00:00 58

转载 for循环与foreach

注意点: for循环时,可以对集合进行操作,但foreach循环中,对集合进行操作会报错; for 循环可以获取下标 如下代码:package com.tt;import java.util.ArrayList;import java.util.List;import java.util.Objects;public ...

2016-10-19 22:06:00 45

转载 四则运算GUI版本

要求:用户界面新增支持 Windows GUI,同时保留原有命令行下所有功能。提示: 先测试驱动开发,然后重构代码,以GUI为目标修改"核心"函数,把与GUI/Console相关的部分提取出来在原来实现四则运算的基础上通过java中的Swing组件实现了GUI版本GUI的实现代码如下public class CalMachineSwingBuild extends JFrame {...

2016-10-19 20:53:00 76

转载 iOS 利用Charles抓包

1.安装Mac下好用的HTTP/HTTPS抓包工具Charles,到官网http://www.charlesproxy.com/可下载到最新版本(若不支持rMBP可拖到Retinizer中把文字变清晰)2.获取Mac的IP打开Charles程序 ,查看Mac电脑的IP地址(Help - Local IP Address),如192.168.1.73.配...

2016-10-19 20:50:00 47

转载 Android Studio 生成aar包,并非debug包,而是release包

1.编写Module,作为library下面是需要发布的aar包,上面的是随意的project2.app依赖myLibrary2.1 设置Project Structure2.2 app依赖Modules2.3 结果3.使用Module中的随意的一个方法。4.关键步骤 -- 发布Apk5.查看aar --release包6....

2016-10-17 23:33:00 116

转载 foreach的用法(转)

JDK1.5加入的增强for和循环.foreach语句使用总结增强for(part1:part2){part3};part2中是一个数组对象,或者是带有泛性的集合.part1定义了一个局部变量,这个局部变量的类型与part2中的对象元素的类型是一致的.part3当然还是循环体.foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的...

2016-10-17 21:42:00 86

转载 WTL使用双缓冲避免重绘闪烁

1、继承自CDoubleBufferImpltemplate <class T>class CDoubleBufferImpl{public:// Overrideables void DoPaint(CDCHandle /*dc*/) { // must be implemented in a derived class ATLASSERT(FALSE...

2016-10-17 19:55:00 60

转载 requestAnimationFrame,Web中写动画的另一种选择

HTML5/CSS3时代,我们要在web里做动画选择其实已经很多了:你可以用CSS3的animattion+keyframes;你也可以用css3的transition;你还可以用通过在canvas上作图来实现动画,也可以借助jQuery动画相关的API方便地实现;当然最原始的你还可以使用window.setTimout()或者window.setInterval()通过不断更新元...

2016-10-17 10:22:00 28

转载 从改工具到改模型

公司的模型文件里面为列名加了单引号,结果导致生成的代码自动也带了单引号,这时候我首先想到的是改代码生成器,结果发现这个项目我不了解,于是问同事。。。结果回答是感觉可以改模型文件,把引号替换掉。结果打开模型一看,果然可以,因为其他地方不用单引号。总结:有时候第一感往往是正确的道路通向罗马,可是当路途非常艰险时是否可以改变一下路径那。三思而后行,看似浪费了思考的时间,确有可能产生更好的效...

2016-10-14 17:11:00 69

转载 P4factory 运行结果展示 basic_routing 以及 ./run_all_tests 的运行结果

p4factory子目录下的run_all_tests安装好p4factory之后,打算跑一下样例来测试是否正确。但是,跑了targets目录内的basic_routing,make又报错了,但之前成功过,我想可能是长时间放置导致一些虚拟接口的问题,于是cd回上级目录,跑下全部的样例,看看是什么结果。半个小时过去了,终于跑完了,可能是因为有其它进程的原因,导致某些样例没有通过。****...

2016-10-14 12:51:00 71

转载 Python中出现的异常

简单的写几种我知道的关于Python中出现的异常含义,希望大神批评指正,我只是学软件开发的菜鸟,前面的路还很长,我会努力学习!什么是异常?异常既是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获它,否则程序会终止执行。...

2016-10-13 19:51:00 117

转载 Ionic App 更新插件cordova-plugin-app-version

1.安装相关插件cordova-plugin-file ,cordova-plugin-file-opener2,cordova-plugin-file-transfer,cordova-plugin-app-version cordova plugin add cordova-plugin-file cordova plugin add cordova-pl...

2016-10-13 17:18:00 137

转载 [JZOJ P1276] [DP]郁闷的潜水员

@kaike传送门不会写..弱的一渣。其实就是一个二维枚举,依次枚举氧气和氮气加上第i个罐子的氧气和氮气若氧气大于所要求的就满足 1 #include<iostream> 2 #include<algorithm> 3 #include<cstring> 4 using namespace std;...

2016-10-13 10:13:00 50

转载 Xtreme8.0 - Back to Square 1 数学

Back to Square 1题目连接:https://www.hackerrank.com/contests/ieeextreme-challenges/challenges/back-to-square-1DescriptionThe game “Back to Square 1” is played on a board that has n squares in a row an...

2016-10-12 23:17:00 49

转载 poj Wormholes 【最短路径】【bellman_ford】

WormholesDescriptionWhile exploring his many farms, Farmer John has discovered a number of amazing wormholes. A wormhole is very peculiar because it is a one-way path that delivers you to its ...

2016-10-11 22:57:00 40

转载 小功能 代码

<div class="content-box dock-box"> <a class="zixun_new" href="http://chat.doyoo.net/WebModule/chat/p.do?c=27975&g=23159&f=58191" style=" width:100%;height:56px;displa...

2016-10-11 16:00:00 55

转载 HttpClient使用cookie

import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.Map;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apa...

2016-10-11 00:40:00 94

转载 SecureCRT自动备份脚本-华为

# $language = "VBScript"# $interface = "1.0"Sub Main Const ForReading = 1, ForWriting = 2, ForAppending = 8 Dim fso,file1,line,str1,params Set fso = CreateObject(...

2016-10-10 17:31:00 426

转载 第7-9章作业

1.对四则运算软件需求的获取方式进行实践,例如使用调查问卷访问相关关系人等。 为了获取四则运算软件的相关需求,我们小组制作了一份调查问卷,并对天津市大任庄小学的部分同学和家长进行调研。调查问卷内容如下:四则运算软件调查问卷1、您的身份是A、小学生 B、小学生家长 C、其他2、您的性别是A、男 B、女3、您或您孩子就...

2016-10-09 18:46:00 104

转载 TestDirector其他

一、查看连接TD的用户1.用单击界面上的“Connections”按钮,进入如下图:二、Licenses管理1.单击“Licenses”按钮,显示如下图:2.单击“Modify License Key”按钮,可以修改TD的Licenses码。二、查看TD Servers信息1.单击“TD Servers”按钮,显示如下图:三、查看Site Conf...

2016-10-09 18:00:00 41

转载 《需求分析与系统设计》阅读笔记03

《需求分析与系统设计》在需求规格说明这章中讲到关于需求规格的说明的过程是迭代增量式的,对成功的建模来说使用CASE工具是最基本的。需求规格说明得出三种模型:状态模型、行为模型和状态模型。每种模型都由相应的建模技术来支持;在高级分析这章是对对象技术及其求解复杂问题的适应性的一个关键评价。引入建模、类层次、继承以及代理等高级概念。扩展到了系统设计阶段。需求规格说明主要为我们讲述实际使用中的UML中...

2016-10-09 11:57:00 73

转载 用Python统计新浪微博各种表情使用频率

用新浪微博API积累了微博广场的1.4万条数据,我选择了21个字段输出为TXT文件,想用Python稍微处理一下,统计一下这1.4万条微博里面表情使用情况,统计结构在最后。无聊的时候用了下新浪JAVA版的API,对JAVA还不熟悉,但是稍微改一下还是没问题的,数据保存为TXT文件,再用Python处理,JAVA部分很简单,Python部分只涉及到表情的正则提取,都不好意思写出来...

2016-10-09 11:43:00 195

转载 selenium webdriver学习(六)---操作弹框窗口

一、代码实现二、实现原理请参看注释部分三、遇到的问题开始在运行的过程中,一直提示空指针异常原因:将@BeforeMehtod 写成了@Before前者是属于tsetng,后者属于junit四、总结主要方法:getWindowHandle(),dr.switchTo().window(Parentid);其中通过标题的方法是getTitle()...

2016-10-08 21:11:00 63

转载 nyoj_299_Matrix Power Series_矩阵快速幂

Matrix Power Series时间限制:1000ms | 内存限制:65535KB难度:4描述Given an×nmatrixAand a positive integerk, find the sumS=A+A2+A3+ … +Ak.输入The input contains exactly one test ca...

2016-10-07 16:30:00 30

转载 linux-常用快捷键

出处:http://www.2cto.com/os/201111/109920.html在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键。在命令终端中通过它们或者方向键可以实现对历史命令的快速查找。这也是快速输入命令的技巧。在命令终端中可以通过Ctrl+r 实现快速检索使用过的历史命令。Ctrl+r中r是retrieve中...

2016-10-07 12:02:00 37

转载 浅谈Sass与Less区别、优缺点

  Sass是一种动态样式语言,Sass语法的缩排语法,比Css比多出很多功能,如变量,嵌套,运算,继承,颜色处理,函数等,易于阅读。Cass的安装需要安装Ruby环境,是服务器端处理的,Less是需要引入Less.js来处理代码输出css到浏览器,也可以在开发环节使用Less,然后编译成css文件,直接放在项目中,有less.app、SimpleLess、CodeKit.app这样的工具,也有在...

2016-10-06 21:33:00 500

转载 BZOJ 3611 [Heoi2014]大工程 虚树

Description 国家有一个大工程,要给一个非常大的交通网络里建一些新的通道。 我们这个国家位置非常特殊,可以看成是一个单位边权的树,城市位于顶点上。 在 2 个国家 a,b 之间建一条新通道需要的代价为树上 a,b 的最短路径。 现在国家有很多个计划,每个计划都是这样,我们选中了 k 个点,然后在它们两两之间 新建 C(k,2)条 新通道。 现在对于每个...

2016-10-04 23:18:00 36

空空如也

空空如也

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

TA关注的人

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