自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 堆排序

堆的本质上其实就是一个数组。分为大根堆和小根堆大根堆:父亲的值 > 孩子;小根堆:父亲的值 < 孩子;堆排序:与选择排序类似,也是选择最大的放在最后的位置。    优点:比选择排序快,因为在当第一次排好大根堆后,把根与最后一个值交换。这是树中只需要调整根,也就是在左孩子和右孩子中选择一个大的与之交换,然后交换的继续向下调整。所以左子树或右子树,一定有一个不动,...

2018-05-31 15:30:00 54

转载 源码阅读:SDWebImage(五)——SDWebImageFrame

该文章阅读的SDWebImage的版本为4.3.3。根据SDWebImage作者的描述,这个类是用来帮助创建动图的。1.接口文件属性/** 当前帧的图像 */@property (nonatomic, strong, readonly, nonnull) UIImage *image;/** 当前帧的展示时间,单位是秒 */@property (nonatomic, re...

2018-05-31 04:00:23 141

转载 MongoDB副本集权限重置

背景:某公司线上的一套MongoDB副本集,只知道一个应用库以及该库下对应的一个用户。除此以外,对这套集群一无所知,他们的需求是要拥有超级用户权限,方便以后管理。我虽是一个小渣渣,但以前单位一个很照顾我的老大哥找我帮忙,上吧~虽然我也不怎么熟,但好歹搭建环境测试寻找一个解决方法还是很快的。于是就接下了。虽然我的方法不一定是最好的,摆出来,让大伙儿嘲笑一下吧!环境:MongoDB v2.6.5副...

2018-05-30 21:47:13 292

转载 C# 绘制PDF图形——基本图形、自定义图形、色彩透明度

引言在PDF中我们可以通过C#程序代码来添加非常丰富的元素来呈现我们想要表达的内容,如绘制表格、文字,添加图形、图像等等。在本篇文章中,我将介绍如何在PDF中绘制图形,并设置图形属性的操作。文章中将分以下要点进行介绍:1. 绘制基本图形(线条、椭圆、圆形、矩形、三角形)2. 绘制自定义图形3. 绘制图形并设置图形透明度所需工具:Spi...

2018-05-30 12:12:00 109

转载 洛谷3672:小清新签到题——题解

https://www.luogu.org/problemnew/show/P3672题目见上面。参考:https://www.cnblogs.com/candy99/p/6582699.html讲真我最开始真不知道求方案数有什么用。f[i][j]表示i个数j个逆序对有多少种方案。显然我们有f[i][j]=f[i-1][j]+f[i-1][j-1]+……+f[i-1][j-i+...

2018-05-29 10:49:00 68

转载 用户和文件权限管理

1.创建两个用户目录2. 这底下两个是创建的组账号tech和edu,gId号为1001,1002;再为技术部创建一个组账号runtime,gid号为200。3. 添加用户账号要求:Tech添加4个 jerry、kim、amy、john (基本组)Kim的用户在2015年12月31日后失效(从1970年开始计算)Edu的两个:tansir、jiangsir(基本...

2018-05-29 09:53:32 62

转载 Linux 局域网路由新手指南:第 2 部分

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

2018-05-28 15:26:00 51

转载 React Native悬浮效果组件

由于其他的原因,对于React Native相关的内容最近没有投入太多的关注,从去年年底出版了《React Native移动开发实战》后,对于React Native的关注就比较少了。最近由于公司之前的项目需要,所以React Native又重新回到我的世界,并且,最近出去面试深深的感觉到原生开发的饱和,不管是Android还是iOS,移动市场基本已经饱...

2018-05-27 21:56:15 559

转载 如何用WebIDE打开并运行CRM Fiori应用

(1) 访问Web IDE url在Web IDE里进行项目clone操作: https://&lt;git host name>:8080/#/admin/projects/fnf/customer/cus.crm.opportunity(2) 选择clone完毕的项目,点击Run:选择noShellIndex.h...

2018-05-27 12:24:22 82

转载 Android 资讯类App项目实战 第一章 滑动顶部导航栏

前言:正在做一个资讯类app,打算一边做一边整理,供自己学习与巩固。用到的知识复杂度不高,仅适于新手。经验不多,如果写出来的代码有不好的地方欢迎讨论。该系列的其他文章第二章 retrofit获取网络数据 第一章 滑动顶部导航栏本章内容最终效果:知识点:ViewPager,TabLayout,FragmentPagerAdapter,Fragment学习目标:1、掌握ViewPag...

2018-05-27 07:51:28 141

转载 js进阶正则表达式14验证邮编(input的pattern属性)(正则表达式加起^始$)

js进阶正则表达式14验证邮编(input的pattern属性)(正则表达式加起^始$)一、总结1、input的pattern属性:里面可以直接放正则表达式,&lt;input type="text" id="yzbm" name="yzbm" pattern="^\d{6}$"&gt;2、正则表达式加起^始$:var reg=/^\d{6}$/ 二、js进阶正则表达式14验证...

2018-05-26 23:45:00 1041

转载 【C#】wpf自定义calendar日期选择控件的样式

原文:【C#】wpf自定义calendar日期选择控件的样式 首先上图看下样式原理总览ItemsControl内容的生成实现界面的实现后台ViewModel的实现首先上图,看下样式 原理1. 总览:...

2018-05-26 09:41:00 514

转载 从ASCII到UTF-8——字符集到底是什么?

这世界上大概有100万个字符,平均每个人一生接触的字符数在6k左右,那么问题来了,如何让计算机来存下所有的字符。ASCII计算机诞生于美国,起初用的是真空管的电位高低来表示0和1,8个真空管为一组,由此组成了计算机内的单位——Byte字节,大小为8个bit。美国人一生只需要识别26个字母就够了。于是,他们用半个字节就足以表示自己所能识别的字符。这就是ASCII字符集,范围为0-127.其中...

2018-05-25 23:36:00 320

转载 移动端页面和响应式

当你在动的时候,页面也在变化,这就是“响应式”。一、学会 media quer直接在HTML的<style>标签内写:@media (查询条件1) and (查询条件2) ...{ CSS样式设置}复制代码写在<link>标签里:<link rel="stylesheet" href="style.css" media="(max-wi...

2018-05-25 19:50:40 74

转载 聚焦大数据与智能时代:"2016中国大数据应用大会"将于7月举行

2016年5月19日,"2016中国大数据应用大会"新闻发布会在北京国家会议中心举行。中国大数据专家委员会秘书长林润华、中国电子器材总公司常务副总经理陈雯海等领导出席发布会,并就大会的筹备情况作了介绍。发布会吸引了近60家海内外知名媒体的关注。"2016中国大数据应用大会"由中国大数据专家委员会、中国电子信息产业集团有限公司、成都市人民政府共同主办,...

2018-05-25 11:59:00 151

转载 为什么说Java中要慎重使用继承

JAVA中使用到继承就会有两个无法回避的缺点:打破了封装性,迫使开发者去了解超类的实现细节,子类和超类耦合。超类更新后可能会导致错误。继承打破了封装性关于这一点,下面是一个详细的例子(来源于Effective Java第16条)public class MyHashSet&lt;E&gt; extends HashSet&lt;E&gt; { private int addCount = ...

2018-05-25 04:34:22 141

转载 antd下拉框联动说明

先说一下效果要求,上面一个下拉框,下面一个,要求上面选中的时候,下面的内容要跟着变。因为想到react是数据驱动的,就不打算再用jq的那种隐藏显示了,而是通过在执行类型下拉框的onChange事件中,去改变下面的下拉框的数据,渲染出不同的下拉选择。定义数据:modeOptions是各个下拉框的值,由于选中号码的时候是输入框,这里号码的...

2018-05-24 17:03:12 2957

转载 装饰器本质

#装饰器:本质是函数,功能:装饰其他函数,就是为他函数添加附加功能 #原则:1.不能修改被装饰的函数的源代码 # 2.不能修改被装饰函数的调用方式不能修改#实现装饰器知识储备#1.函数及“变量”#2.高阶函数#3.嵌套函数#最终:高阶函数 + 嵌套函数 =》装饰器import timedef timmer(func): #是一个函数 把test1的内存地址给了func ...

2018-05-23 15:39:00 180

转载 学习记录

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

2018-05-23 14:33:00 45

转载 广告系统

 每个Document都是由多个field组成,每个field中包含一系列的词语,构建索引的目的是为了加快检索的速度,根据映射关系方向的不同,索引可以分为:倒排索引(index)倒排索引存储了从单词到DocID的映射关系,形如:词--&gt;(Doc1,Doc2,...,DocN)倒排索引主要用在检索中,它能快速的定位用户查询到关键字对应的Document。正排索引(attr...

2018-05-22 16:58:00 117

转载 大话RabbitMQ 基础入门

----------写在前面----------近些年微服务越来越火,让我也忍不住想去一窥微服务究竟,讲到微服务,就离不开分布式,而分布式,也离不开消息队列,在消息队列中,RabbitMQ可以说是比较具有代表性的一款。这里是一篇介绍消息队列以及各种消息队列产品对比的文章,讲得很好,有兴趣的可以看一看。https://cloud.tencent....

2018-05-22 15:43:00 93

转载 jquery方法.serializeArray()获取name和value并转为json数组

jquery的.serializeArray()方法可以获取形如以下[ {name: 'firstname', value: 'Hello'}, {name: 'lastname', value: 'World'},]name value组成的对象数组,如果我们想得到key为name,value为value的json对象,则如下转换:var m = {}...

2018-05-21 19:19:00 676

转载 Linux学习之基础命令

一、命令的基本格式命令 [选项] [参数]复制代码二、各种符号代表的含义~:用户目录/:根目录,一个/就是根目录,不管你有多少个硬盘,他会把所有硬盘联合起来当作一块. :一个点表示当前目录,../:两个点表示父目录$:意思是可以输入命令,没有实际意义TAB键:可以补全文件名或者目录复制代码三、常见的自带命令 操作 命令 进入目录 ...

2018-05-21 08:58:42 49

转载 tp框架使用心得(六)——分页查询

http://baijiahao.baidu.com/s?id=1578482537511010805&amp;wfr=spider&amp;for=pc在用thinkphp中,对于新手手册中还是有很多地方不太懂的,比如说分页查询,分页当然很简单了,简单六部搞定如下图可是当查询的时候问题就来了。文档中是这样写的完全不知道说的什么查了很多资料,百度上都是骗人的。。。上面这个方法好用...

2018-05-18 15:12:00 123

转载 构建第一个Spring Boot2.0应用之项目创建(一)

1.开发环境 IDE: JAVA环境: Tomcat: 2.使用Idea生成spring boot项目 以下是使用Idea生成基本的spring boot的步骤。 (1)创建工程第一步 (2)创建工程第二步 选择设置后,下一步(N...

2018-05-18 12:02:00 57

转载 “锐捷伴你行”之“300路”喊话郭德纲:有空来蹭网呀!

郭德纲相声里的主角都是老百姓身边最熟悉的人和事,梦想发大财的小年轻、喜欢有事没事胡吹的小市井,还有各种离老百姓生活最近的物件,这其中,“蹭Wi-Fi”和“北京300路公交”经常出现在郭德纲的段子里。而如今,300路公交真的可以免费蹭Wi-Fi了!可以免费蹭Wi-Fi的北京300路公交车300路公交开通免费Wi-Fi7月11日,公交无线网络运营商...

2018-05-17 15:28:00 95

转载 Node连接MySQL并封装其增删查改

Node连接Mysql说到node,可能大家会想到MOngoDB作为数据库,这里将会介绍node与mysql的连接,并分享了封装好的实例代码,在项目开发中可直接使用。下一篇博客将会讲node连接MongoDB。安装Mysql模块1复制代码npm install mysql复制代码连接Mysql1234567891011121314151617复制代码const...

2018-05-17 09:27:25 95

转载 内核链表函数详解

内核中经常采用链表来管理对象,先看一下内核中对链表的定义struct list_head {struct list_head *next, *prev;};一般将该数据结构嵌入到其他的数据结构中,从而使得内核可以通过链表的方式管理新的数据结构,看一个例子:struct example {member a;...

2018-05-17 02:18:00 76

转载 复习_for循环嵌套 及 流程图梳理

原题:使用for循环输出如下图形:* ** *** ****分析及做法.图链接:https://www.processon.com/view/link/5afba745e4b05352c2bf7a5c流程图图标:http://www.cnblogs.com/ukzq/p/7715287.html转载于:https://www.cnblogs.com/ukzq/p/...

2018-05-16 12:53:00 3196

转载 Promise/A+规范

1.什么是Promise?Promise是JS异步编程中的重要概念,异步抽象处理对象,是目前比较流行Javascript异步编程解决方案之一2.对于几种常见异步编程方案回调函数事件监听发布/订阅Promise对象这里就拿回调函数说说1.对于回调函数 我们用Jquery的ajax获取数据时 都是以回调函数方式获取的数据$.get(url, (d...

2018-05-16 09:50:00 51

转载 阿里云、天津开启多项合作,区域经济大脑落地津南

5月15日,为了进一步推动双方合作,阿里巴巴集团和天津市政府再次签署了多项落地协议。其中,阿里云将把人工智能及大数据技术落地到区域经济发展、城市管理等多个领域。当日,天津市津南区与阿里云举行了“区域经济大脑”示范项目上线仪式。“区域经济大脑”通过一套人工智能算法模型来准确评估区域经济发展现状,从而推动产业创新。合作后,双方试点以大数据技术盘活区域经...

2018-05-16 08:50:46 105

转载 《Python Enhancement Proposal #8》要点 学习摘录

《Python Enhancement Proposal #8》 (8号python增强提案)又叫PEP8,他针对的python代码格式而编订的风格指南。空白使用space来表示缩进,而不要用tab和语法相关的每一层缩进用4个空格来表示每行的字符数不应超过79文件中函数与类之间应该用两个空行隔开在同一个类中,各方法之间应用一个空行隔开在使用下表来获取列表元素、调用函...

2018-05-15 18:05:00 96

转载 Android ADB 常用命令

Android ADB 常用命令 泛原罪 2016.09.21 00:02* 字数 605 阅读 2912评论 0喜欢 1[TOC]adb logcat 查看日志详细内容可参见ADB Usage Complete / ADB 用法大全官方文档Listing of logcat Command Options他人整合 http:/...

2018-05-15 14:58:00 371

转载 想要在Mac 上运行 Windows 程序 不需要虚拟机也可以

很多在Mac OS X系统上使用虚拟机运行Windows程序的用户表示:太慢了,太痛苦了 出现这一问题的主要原因是:虚拟机在安装完成后占用空间较大导致Mac磁盘空间被占用软件运行极为卡顿。而这一情况,随着类Mac虚拟机CrossOver的出现迎刃而解了。CrossOver是CodeWeavers公司利用“Wine”的开源技术使一些Windows应用程序能够在MAC OS X中...

2018-05-15 14:04:00 1527

转载 super方法 调用父类的方法

描述super()函数是用于调用父类(超类)的一个方法。super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。语法以下是 super() 方法的语法:super(type[, object-or...

2018-05-15 00:41:00 486

转载 markdown的第一次使用

这是个标题 快捷键 command/ctrl + b这是一段文本 快捷键 command/ctrl + H这是个链接 快捷键 command/ctrl + kvar = new Object()这是一段代码 快捷键 command + shift + kvar p = new promise;p.then()复制代码这是多段代码 快捷键 command + shift + cit...

2018-05-14 23:18:59 47

转载 IntelliJ中的main函数、for循环、System.out.println()快捷键

main函数输入: psvm 回车输出: public static void main(String[] args) { }  for循环输入:fori 回车输出: for (int i = 0; i &lt; ; i++) { } System...

2018-05-14 21:04:00 181

转载 20165226 实验四 Android程序设计

实验四 Android程序设计实验目的一、Android Studio的安装测试二、Activity测试三、UI测试四、布局测试五、事件处理测试实验内容及步骤(一)Android Studio的安装测试安装Android Studio成功安装后再进行Android SDK。修改res目录中的内容,hello world后要显示自己的学号,以及自己学号前后一名同学的...

2018-05-14 17:27:00 85

转载 js 基础 -- 循环、函数调用 、全局和局部变量、异常捕获、事件

一:循环forfor in<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>循环</...

2018-05-14 11:05:00 76

转载 在python中单线程,多线程,多进程对CPU的利用率实测以及GIL原理分析

首先关于在python中单线程,多线程,多进程对cpu的利用率实测如下:单线程,多线程,多进程测试代码使用死循环。1)单线程:2)多线程:3)多进程:查看cpu使用效率:开始观察分别执行时候cpu的使用效率:1)单线程执行的时候:2)多线程执行的时候:3)多进程执行的时候:总结:1)单...

2018-05-13 00:17:00 135

空空如也

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

TA关注的人

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