自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 莫队算法及其应用

在写这篇博客之前,我最想做的一件事就是:ORZ莫队%%%%%%%%。说明:ceil(x)表示x向上取整,sqrt(x)表示对x开算数平方根。一、莫队算法简介  莫队算法是一种暴力算法,真的很暴力,但速度很快,属于速度快的暴力。它的基本思想就是分块。关于分块的介绍建议参考hzwer的博客,然后%%%%hzw。莫队算法主要用于解决一类离线查询的问题,和线段树处理的问题是一样的,但处理的是两

2017-01-31 19:23:13 553

原创 Raft 实现日志复制同步

Raft 实现日志复制同步本篇文章以 John Ousterhout(斯坦福大学教授) 和 Diego Ongaro(斯坦福大学获得博士学位,Raft算法发明人) 在 Youtube 上的讲解视频及 ppt 为蓝本,深入分析 Raft 的内部机制,并以日志复制同步(Replicated Logs)为背景,详细介绍使用 Raft 协议实现日志复制的共识性问题。目标:日志复制同步R

2017-01-31 11:18:18 1130

原创 1043. 输出PATest(20)

时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“PATestPATest....”这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,

2017-01-30 18:38:09 246

原创 SQLite事务与自增深度分析

SQLite什么都好,就怕“database is locked”这些年来想尽办法去规避它。测试代码:static void Test2(){ XCode.Setting.Current.TransactionDebug = true; XTrace.WriteLine(Role.Meta.Count + ""); XTrace.Write

2017-01-30 10:23:16 229

原创 Android studio里搜索不到Genymotion,哪么如何正确的解决这问题尼!!!

纳尼,为什么会搜索不到Genymotion插件。难道要FQ?(在这里表示不得不佩服大天朝的实力,把google禁的死死地)话说我翻了墙为什么还是老样子,~~~~(>_ OK!首先,去genymotion的官网下一个最新版的jar包,最好是去官网,最好还是最新的。因为之前我下了一个二手的,导入进去发现出问题了。(https://www.genymotion.com/plugins/)//

2017-01-29 16:58:08 440

原创 ASP.NET Zero--15.一个例子(8)商品分类管理-权限控制

1.添加权限常量打开文件AppPermissions.cs【..\MyCompanyName.AbpZeroTemplate.Core\Authorization\AppPermissions.cs】在末尾添加如下常量://分类管理权限public const string Pages_Category = "Pages.Category";public const

2017-01-28 15:18:06 462

原创 张高兴的 Windows 10 IoT 开发笔记:HC-SR04 超声波测距模块

HC-SR04 采用 IO 触发测距。下面介绍一下其在 Windows 10 IoT Core 环境下的用法。  项目运行在 Raspberry Pi 2/3 上,使用 C# 进行编码。   1. 准备  HC-SR04 ×1   Raspberry Pi 2/3 ×1  公母头杜邦线 ×4   2. 连线Vcc - 5VGnd - GNDTrig -

2017-01-27 20:23:03 432

原创 View的事件体系

View虽然不属于四大组件,但它的作用堪比四大组件,甚至比Receiver和Provider的重要性都大,在Android开发中,Activity承担这可视化的功能,同时Android系统提供了很多基础控件,常见的有Button、Textview、CheckBox等。View基础知识什么是ViewView是一种界面层的控件的一种抽象,它代表了一个控件。除了View,还有ViewGrou

2017-01-27 12:23:02 339

原创 数据挖掘之聚类算法K-Means总结

序  由于项目需要,需要对数据进行处理,故而又要滚回来看看paper,做点小功课,这篇文章只是简单的总结一下基础的Kmeans算法思想以及实现;正文:    1.基础Kmeans算法.  Kmeans算法的属于基础的聚类算法,它的核心思想是: 从初始的数据点集合,不断纳入新的点,然后再从新计算集合的“中心”,再以改点为初始点重新纳入新的点到集合,在计算”中心”,依次往复,直到这些集

2017-01-25 21:53:09 625

原创 《游戏编程模式》(6)

Chapter 14 组件模式允许一个单一的实体跨越多个不同域而不会导致耦合。为实现两个类之间的代码共享,应该让他们拥有同一个类的实例,而不是继承同一个类。使用情境:有一个涉及多个域的类。但希望这些域保持解耦; 这个类很庞大; 希望定义许多共享不同能力的对象。 分割不同的域: 1 class InputComponent 2 { 3 4 publi

2017-01-25 09:52:56 284

原创 使用Grafana 展示Docker容器的监控图表并设置邮件报警规则

一、Docker 容器监控报警方式    接着上篇文章的记录,看到grafana的版本已经更新到4.2了,并且在4.0以后的版本中,加入了Alert Notifications 功能,这样在对容器 监控完,可以加入报警规则。根据官网介绍,报警方式也有很多种,常见的Email、Slack即时通讯、webhook等。  本篇记录的是邮件的报警设置。环境和上篇基本一致,都是在Docker 平

2017-01-24 14:42:55 6379

原创 变形transform的副作用

前面的话  变形transform本来是一个用来处理移动、旋转、缩放和倾斜等基本操作的CSS3属性,但该属性除了完成其本职工作之后,还对普通元素造成了意想不到的影响,本文将详细介绍transform对元素造成的四个副作用 z-index  在定位中的堆叠z-index中曾经提到过,CSS3的出现对过去的很多规则发出了挑战,对层叠上下文z-index的影响更加显著,其中就包括元素的变

2017-01-23 19:37:55 321

原创 大咖,我能转行做UX设计师吗?

前几天,有个朋友找到我,叫我给分析下他适不适合转UX设计。他的专业是建筑设计,之所以要辞职,也就是公司破事多,老板又不看重他。看到UX设计这个行业的前景很不错,想要转行。他说的也没错, 现在的UX设计行业确实是蒸蒸日上,各大企业都需要招收UX的设计人才。下面,我列举的这5点是每个想要转行UX 的新手们必看的,希望对你们有帮助。切记,不要盲目转行。1. 薪资的变化为什么要把薪资放在最前面呢?

2017-01-23 11:17:55 258

原创 怎么应用vertical-align,才能生效?

vertical-align 的使用 以前总是想要一些元素垂直居中对齐,经常用line-height,可是对于图片来说,line-height的表现并不理想(非常不理想)可看我的文章:line-height系列(二),所以得用vertical-align:middle。然而用的时候总是无效,查了资料和实践后,终于知道vertical-align的用法了! 作用环境:父元素设置lin

2017-01-22 16:52:54 393

原创 浅谈Socket长连+多线程[原创,欢迎指点]

前戏      【PS:原文手打,转载说明出处】  【PS:博主自认为适用于云平台设备管控,且适用于IM主控】  好久没来了,13年时还想着多写一些博客,这都17年过年,年前也写一写Scoket+多线程,不足之处,见谅。(算是个人小总结)缘由      不知各位同仁有没有发现,用简单,无外乎就是都是一个流程     1)监听链接  2)校验链接是否是正常

2017-01-22 10:32:54 865

空空如也

空空如也

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

TA关注的人

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