自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 问答 (86)
  • 收藏
  • 关注

转载 洛谷 P2805 BZOJ 1565 植物大战僵尸

题目描述Plants vs. Zombies(PVZ)是最近十分风靡的一款小游戏。Plants(植物)和Zombies(僵尸)是游戏的主角,其中Plants防守,而Zombies进攻。该款游戏包含多种不同的挑战系列,比如Protect Your Brain、Bowling等等。其中最为经典的,莫过于玩家通过控制Plants来防守Zombies的进攻,或...

2017-06-30 21:59:00 115

转载 [转]数据结构:图的存储结构之十字链表

邻接表固然优秀,但也有不足,例如对有向图的处理上,有时候需要再建立一个逆邻接表。而这个十字链表就是把邻接表和逆邻接表结合的玩意。所以重新定义节点的数据结构我们看到顶点表多了一个指针。多了一个In的指针。描述成代码就是这样typedef struct VexNode{ int data; ArcBox *firIn; ArcBox *...

2017-06-30 15:13:00 94

转载 HDU 4798 Skycity【计算机几何】【阅读题】

SkycityTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 657Accepted Submission(s): 235Problem DescriptionThe world's new tallest ...

2017-06-27 21:13:00 72

转载 uva 1456(dp)

题意:有n个数字u1,u2,u3…un,每一个数字出现的概率pi = ui/(u1 + u2 + … + un),分成w组。计算期望值。 第一组例子的五个数字例如以下 30 5 10 30 25 分成2组 假设分成{u1, u2, u3}和{u4,u5} 期望值 = 3 * (p1 + p2 + p3) + (3 + 2) * (p4 + p5) 假设分成{u1,u...

2017-06-27 19:14:00 49

转载 《伟大的计算原理》一云计算

摘要:本节书摘来华章计算机《伟大的计算原理》一书中的第2章 ,[美]彼得 J. 丹宁(Peter J. Denning) 克雷格 H. 马特尔(Craig H. Martell)著 罗英伟 高良才 张 伟 熊瑞勤 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。本节书摘来华章计算机《伟大的计算原理》一书中的第2章 ,[美]彼得 J. 丹宁(Peter J. Denning)克雷...

2017-06-27 17:31:00 67

转载 MQTT, XMPP, WebSockets还是AMQP?泛谈实时通信协议选型 good

Wolfram Hempel 是 deepstreamIO 的联合创始人。deepstreamIO 是一家位于德国的技术创业公司,为移动客户端、及物联网设备提供高性能、安全和可扩展的实时通信服务。文本由魏佳翻译,转载译文请注明来自高可用架构。想要向服务器发送请求并获得响应?直接使用 HTTP 吧!非常简单。但是当需要通过持久的双向连接来通信时,如 WebSockets,当然你也有...

2017-06-27 15:33:00 69

转载 unity3d进程通信利用WM_COPYDATE和HOOK

hello,近期用unity做了进程通信,应该是和c++的PC端实现通信,才開始一头雾水,后来实现了才知道好繁杂......先感谢对我提供帮助的百度,谷歌以及游戏圈的大大们。在进程通信中非常多方法,可是wm_copydate绝对要比别的什么内存共享好了很多。unity大部分用c#语言,c#本身Forms这个dll里面也提供了对windows消息的接收可是在unity中无法非常好...

2017-06-23 20:42:00 166

转载 MySQL 常见str函数

MySQL常见的字符串函数整理自官档。1.1SUBSTR or SUBSTRINGSUBSTR(str,pos), SUBSTR(str FROM pos),SUBSTR(str,pos,len), SUBSTR(str FROMpos FOR len)SUBSTR() is a synonym for SUBSTRING(). SUBSTRING(str,pos)...

2017-06-23 14:07:51 1432

转载 linux安装分区

  linux安装时可以之分4个区分,也有人之分2区(/,交换区),转一个linux20G就够了    1 /boot 磁盘格式 ext4      我们可以先分 boot区因为boot空间要求很小,用于存放开机时的系统引导文件,一盘分个200M足够了    2 /home 磁盘格式 ext4      home分区用于存放用户信息用的,在ubuntu中的桌面上的东西就是在/hom...

2017-06-23 13:50:00 69

转载 2.4.6 BaseAdapter优化

本节引言:上一节中我们学习了如何来使用一个ListView以及自定义一个简单的BaseAdapter,我们从代码 中可以看出比较重要的两个方法:getCount()和getView(),界面上有多少列就会调用多少次getView, 这个时候可能看出一些端倪,每次都是新inflate一个View,都要进行这个XML的解析,这样会 很浪费资源,当然,几十列或者几百列的列表并不能体现什么问题,但...

2017-06-22 15:35:00 44

转载 运维自动化工具ansible(安装)

一、安装注意:强烈建议升级python版本到2.6以上,不然运行会出错或者有些功能会没有,在编译安装其他包的时候也会因为兼容问题报错。(1)、python2.7安装https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz# tar xvzf Python-2.7.8.tgz# cd Python-2.7.8#...

2017-06-21 11:42:00 93

转载 iOS数据持久化 -- Core Data

Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。Core Data位于MVC设计模式中的模型层,一般需要在设备上存储结构化数据时,考虑使用SQLite或是序列化等方法,而Core Data是这两种方法的混合体,并增加...

2017-06-20 18:18:00 50

转载 创建模式--原型模式(JAVA)

原型模式:原型模式主要针对模型对象类型的克隆,对已有构造好的对象进行复制获取一个新的对象实例。比如我们在获取一个对象并成功赋值后,要传递给多个处理类去处理。打个比方:吃面是个处理类,面是个模型对象。我们将面从锅里煮熟(模型对象的赋值加工)出来后,分到好几个碗中(克隆)。然后再根据客户的要求对克隆出的面由不同的吃面对象再加工(放辣子,放醋,盐少等等),最后呈现到每个顾客面前的面就都不一样了。...

2017-06-20 17:47:00 79

转载 ZXing 二维码解析生成工具类

原文:http://www.open-open.com/code/view/1455848023292 import com.google.zxing.*;import com.google.zxing.Reader;import com.google.zxing.client.j2se.BufferedImageLuminanceSource;import com.goo...

2017-06-19 13:28:00 68

转载 R语言的字符操作

R语言主要擅长于数值向量和矩阵操作,但是让他去做字符串操作也可以吧。字符串的基本操作类型:查找和替换大小写转换字符数统计字符串连接和拆分就我所知,有两套处理函数,一套是Hadley大神的stringr,一套是R自带的。stringr使用指南stringr函数主要分为四类:字符操作:操作...

2017-06-17 20:13:00 822

转载 vue项目中使用scss

一 概述随着sass/less等css预处理器的出现,编写css变的越来越有乐趣。所以现在越来越多的人在项目中喜欢使用scss或者less。(我自己就是一个)。由于最近在写一个vue项目。所以就把写项目期间每天的一些知识点写在博客里。所以最近的博客应该都会和vue有关。今天要和大家分享的就是如何在vue项目中引入scss(引入less也...

2017-06-16 17:19:03 192

转载 go语言中net包tcp socket的使用

一、通过socket我们模拟请求网易package main;import ( "net" "log" "io/ioutil" "fmt")func chkError(err error) { if err != nil { log.Fatal(err); }}func main() { //我们模拟请求网易的服务器 /...

2017-06-16 11:47:00 408

转载 Spring Security 入门(1-2)Spring Security - 从 配置例子例子 开始我们的学习历程

1、Spring Security 的配置文件我们需要为 Spring Security 专门建立一个 Spring 的配置文件,该文件就专门用来作为 Spring Security 的配置。 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:security="http://www.spring...

2017-06-15 20:17:00 72

转载 用人类的话来描述 里氏转换

里氏转换1,子类可以赋值给父类  换句话说,如果一个地方需要一个父类,那么我们可以给一个子类代替  我要的是一个人,你给我一个御姐还是一个萝莉我不在乎(笑) 1 class Person 2 { 3 public void SayHellow() 4 { 5 Console.WriteLin...

2017-06-15 15:33:00 48

转载 开源 - 收藏集 - 掘金

(译)Android 上的网络响应日志技巧 - Android - 掘金介绍如何对 HTTP 请求打印 Log...仿 iOS 列表的编辑功能 - 删除篇 - 掘金在 iOS 的设置里面,有一种编辑的效果,进入编辑状态后,列表左边推出圆形的删除按钮,点击后再出现右边确认删除按钮,相当于给用户二次确认。看下在 Android 上如何实现。...

2017-06-14 14:25:49 396

转载 yum配置

一、本地yum配置:mount/dev/cdrom /mntvim/etc/yum.repo.d/linux7.repo(名字随意,repo结尾)[linux7] 随意;name=linux7 随意;baseurl=file:///mntgpgcheck=0 校验;enabled=1 生效;设置成开机自启:vim /etc/fs...

2017-06-13 21:15:16 74

转载 mysql的tmp_table_size和max_heap_table_size

先说下tmp_table_size吧:它规定了内部内存临时表的最大值,每个线程都要分配。(实际起限制作用的是tmp_table_size和max_heap_table_size的最小值。)如果内存临时表超出了限制,MySQL就会自动地把它转化为基于磁盘的MyISAM表,存储在指定的tmpdir目录下,默认:mysql> show variables like "tmpd...

2017-06-13 13:11:21 174

转载 字号与行高

1. 什么是字号与行高什么是字号大小?字号大小就是字体的高度,例如设置字号为50px,那么它的高度如下图所示:什么是行距呢?如下图所示:其中半行距 = (lineHeight – fontSize) / 2。但是实际上,—font-size经常不等于渲染的高度,如下图所示:对于笔者用的ProximaNova这个字体,设置font-size为30px,实际上高度为42px。为什么文字的高度不等于字号...

2017-06-13 11:52:09 411

转载 微服务架构实践之服务容错

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-06-10 19:26:00 143

转载 Tink off Challenge Final Round 2017

A:热手题 1 #include <iostream> 2 #include <cstdlib> 3 #include <cstdio> 4 #include <algorithm> 5 #include <string> 6 #include <cstring> 7 #include &l...

2017-06-10 17:44:00 52

转载 Kubernetes的Endpoints

在之前的博文中,我们演示过如何通过ceph来实现kubernetes的持久存储,以使得像mysql这种有状态服务可以在kubernetes中运行并保存数据。这看起来很美妙,然而在实际的生产环境使用中,通过分布式存储来实现的磁盘在mysql这种IO密集性应用中,性能问题会显得非常突出。所以在实际应用中,一般不会把mysql这种应用直接放入kubernetes中管理,而是使用专用...

2017-06-10 08:10:52 70

转载 21. Regular Expressions--from Apache

转自:http://jmeter.apache.org/usermanual/regular_expressions.html21.1 Overview¶JMeter includes the pattern matching software Apache Jakarta ORO There is some documentation for this on the Jakart...

2017-06-09 16:10:00 109

转载 (转)Struts2快速入门

http://blog.csdn.net/yerenyuan_pku/article/details/66187307Struts2框架的概述Struts2是一种基于MVC模式的轻量级Web框架,它自问世以来,就受到了广大Web开发者的关注,并广泛应用于各种企业系统的开发中。目前掌握Struts2框架几乎成为Web开发者的必备技能之一。接下来将针对Struts2的特点、安装以及执行流程等内...

2017-06-09 09:33:00 64

转载 离职攻略,程序员跳槽面试指南

毋庸讳言,软件开发工程师跳槽频率比大部分职业的从业者高一些,适当的跳槽不仅可以在一定程度上提升收入,也能对某些风险与糟糕的现状和环境进行规避。那么,什么时候需要跳槽?跳槽前应该做哪些准备?又该怎样选择面试公司呢?在接下来的文段中,我们将为您进行解答。什么时候该跳槽关于跳槽时机的掌握,以下几个因素应当可以作为参考:太过安逸,个人能力...

2017-06-09 09:08:16 180

转载 Chrome OS 现可运行Android应用 仅限特定机型

许多Chromebook用户早就梦想着有一天他们可以在自己的机器上运行Android应用。现在,这一天终于到来,谷歌发布了Chrome操作系统一个新的稳定版本,提供访问整个Play商店的能力。不幸的是,仍然有一个问题。这个更新仅提供给两个最新的Chromebook机型 - 华硕的Chromebook Flip和宏碁Chromebook R11。如果你碰巧...

2017-06-08 16:56:00 278

转载 为什么你应该在你下个 Ruby APP 中使用 Neo4j

每天,我都需要储存大量的数据,而我可以使用很多工具,比如 PostgreSQL,MySQL,SQLite,Redis 和 MongoDB,当我积累了丰富的经验,并且熟练掌握这些工具的时候,我就不认为他们还有什么乐趣了。我从心里热爱 Ruby,是因为它很有趣并且能让我能用自己的方式做一些很厉害的事情。但是我并没有意识到这样的数据处理工具将会影响我很久,尽管...

2017-06-08 14:14:00 76

转载 安卓手机曝彩信安全漏洞,因开源机制?

今年7月以色列移动安全公司 Zimperium 研究人员 Joshua Drake 发现 Android 系统核心组成Stagefright框架存在允许黑客执行远程恶意程序严重安全漏洞,一旦用户接受并打开一条彩信,通过浏览器下载特定视频文件或者打开嵌入多媒体内容的网页,黑客就能侵入手机。该漏洞俨然成为该系统最危险的漏洞,影响95%的安卓用户,对此今天Zi...

2017-06-08 14:03:00 277

转载 A10 负载均衡设备抓包方法

方法一:A10设备AXdebug抓包说明:命令行登录A10设备,配置AXdebug抓包策略,配置如下:vThunder>enPassword:vThunder#vThunder#axdebugvThunder(axdebug)#filter1vThunder(axdebug-filter:1)#ip1.1.1.1 /24 #这里可以IP 端口,参考行帮助文件。vT...

2017-06-08 11:05:18 585

转载 mybatis使用接口方式报错

报错:org.apache.ibatis.binding.BindingException: Type interface com.lmq.inter.MybatisBeanDao is not known to the MapperRegistry原因:没有在xml文件中设置namesace和接口的全类名一致MybatisBean.xml<mapper namespace="c...

2017-06-07 18:35:00 228

转载 下拉选择select和复选框checkbox的状态的各种方式

复选框的状态<input name="ck" value=" " type="checkbox" checked> 或者<input name="ck" value=" " type="checkbox" checked=“true” >(checked=true)或者<input name="ck" value=...

2017-06-07 18:04:00 486

转载 Gitlab.com 误删数据,备份恢复失败已宕机 10 小时

GitLab.com 官方网站发布声明称由于其产品数据库问题导致的网站无法正常访问。据国外媒体报道称 Gitlab 网站疲惫的系统管理员深夜在进行数据库维护时,使用 rm -rf 删了300GB 生产环境数据。等到清醒过来紧急按下ctrl + c,只有4.5GB保留下来。然后恢复备份失败,网站已经宕了10个小时,现在还没恢复。目前可以确认的是 Git...

2017-06-07 15:32:00 182

转载 OpenSSL 项目一年只获得 2000 美元捐款

全世界有无数公司依赖于开源加密库OpenSSL,其中不乏思科和雅虎这样的科技巨头。但如此重要的一个项目它每年获得的捐款却是少的可怜,连一名美国普通程序员的薪水都支付不起。OpenSSL软件基金会董事长兼联合创始人Steve Marquess在邮件列表上透露, OpenSSL项目通常一年只收到2000美元捐款。本周公开的Heartbleed高危漏洞增加了...

2017-06-07 12:31:00 141

转载 Exponentiation(高精度大数)

ExponentiationDescriptionProblems involving the computation of exact values of very large magnitude and precision are common. For example, the computation of the national debt is a taxing experien...

2017-06-07 11:31:00 63

转载 Spring AOP

一、基础AOP功能:aop希望把分散在各个业务逻辑代码中的相同代码通过横向切割的方式抽取到一个独立的模块中,还业务逻辑一个清晰的世界。AOP术语:1)连接点:程序执行的某个特定位置,spring仅支持方法的连接点。连接点由两部分组成:方法表示的程序执行点、用相对位置表示方位。2)切点:使用类和方法作为连接点的查询条件,连接点是方法执行前、后。而切点定位到某个方法3)增强:增强...

2017-06-07 10:59:49 54

转载 用lua 实现一个 nginx 负载均衡

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-06-07 10:40:00 2164

空空如也

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

TA关注的人

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