高阶函数(Higher-order function)

变量可以指向函数 以Python内置的求绝对值的函数abs()为例,调用该函数用以下代码: >>> abs(-15) 15 但是,如果只写abs呢? >>> abs <built-in function abs> 可见,abs(-10)是函数调用,而abs是函数本身。 要获得函数调用的结果,我们可以把结果赋值给变量 >>> x = abs(-15) >>> x 15 但是,如果把函数本身赋值给变量呢? >>> f = abs >>> f <built-in function abs> 结论:函
分类: 其他 发布时间: 03-21 22:11 阅读次数: 0

Hbase Shell命令详解+API操作

HBase Shell 操作 3.1 基本操作 1.进入 HBase 客户端命令行,在hbase-2.1.3目录下 bin/hbase shell 2.查看帮助命令 hbase(main):001:0> help 3.查看当前数据库中有哪些表 hbase(main):002:0> list 3.2 表的操作 1.创建表 hbase(main):002:0> create 'student','info' 注意:删除字符的按键BackSpace的删除顺序是反过来的,即从左往右删。 2.插入数据到
分类: 其他 发布时间: 03-21 22:11 阅读次数: 0

Changes of user relationship in AD can't be correctly synchronized to SCSM

The relationship of users might be not correctly updated if related users were once re-named in AD or have duplicate records in DB. Cause 1 - Known Issue: a renamed user in AD will be treated as a new object in SCSM Symptom There are multiple record
分类: 其他 发布时间: 03-21 22:11 阅读次数: 0

做生意值得一看的几部电视剧

宅男喜欢看电视剧,自己也不例外,刚好自己又在做生意,索性就在网上搜索了下做生意相关的电视剧。排名在首页的一篇文章就是《经商最应该看的10部电视剧 普通人家的草根创业史》,反正看什么都是看,就索性一部部的开始看。还别说,每部剧看完后都别有一番滋味在心头。 排名第一 排名在首位的是《一代大商孟洛川》,该剧主要讲述了主人孟洛川18岁起继承祖业“瑞福祥”商号,并凭借自己的胆识将其发展成为民族品牌的故事,展现了一代儒商的风范。此部剧,最让打动我的部分是孟洛川与其老师李士朋的教授部分。孟洛川最开始年轻气盛
分类: 其他 发布时间: 03-21 22:11 阅读次数: 0

小米自动化运维平台演进设计思路

本文从小米运维平台功能、运维平台架构设计、如何实现运维平台标准化流程、运维平台实践等方面介绍了小米自动化平台的演进过程。现如今,随着云计算和分布式的落地和发展,越来越多的服务器都转到云上,微服务架构的落地也让现在的 IT 系统架构越来越复杂。我们的服务、应用所
分类: 编程语言 发布时间: 03-21 21:54 阅读次数: 0

心理测试小游戏

#include "stdafx.h" #include "stdio.h" #include "math.h" #include "stdlib.h" #include "time.h" int main(int argc,char* argv[]) { int i; char c,gu; srand((unsigned)time(NULL)); c=6; gu=rand()%6+1; for(i=1;i<=100;i++) { c=rand()%31+1; if(c>=7&&c<=13)
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

[Swift]LeetCode832. 翻转图像 | Flipping an Image

Given a binary matrix A, we want to flip the image horizontally, then invert it, and return the resulting image. To flip an image horizontally means that each row of the image is reversed. For example, flipping [1, 1, 0] horizontally results in [0,
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

arch安装备忘

============ https://www.archlinux.org/ https://wiki.archlinux.org/ https://wiki.archlinux.org/index.php/Installation_guide https://wiki.archlinux.org/index.php/Main_page_(简体中文) ============ 下载 fuse freetype2 这两个属于 extra 仓的包,这是 grub 的依赖 https://arch
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

RokectMQ 顺序性 和分布式事务

1.顺序性是根据参数的id来使其同时投递到统一队列上。 // RocketMQ通过MessageQueueSelector中实现的算法来确定消息发送到哪一个队列上 // RocketMQ默认提供了两种MessageQueueSelector实现:随机/Hash // 当然你可以根据业务实现自己的MessageQueueSelector来决定消息按照何种策略发送到消息队列中 SendResult sendResult = producer.send(msg, new MessageQueu
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

virtualbox创建centos7虚拟机

安装Virtualbox 下载安装: 直接到官网上下载,https://www.virtualbox.org/wiki/Downloads 然后一键傻瓜式的安装即可。 设置默认虚拟电脑位置: 管理=》全局设定=》常规,设置默认虚拟电脑位置,之后创建的虚拟机都会在该文件夹下。 创建centos虚拟机 1、 新建,输入虚拟机名称,选择系统类型和版本: 2、 下一步,选择虚拟机内存为1024: 3、 下一步,选择“现在创建虚拟硬盘”: 4、 创建,虚拟硬盘文件类型默认即可: 5、 下一步,选择默认的
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

poj 1151 (未完成) 扫描线 线段树 离散化

#include<iostream> #include<vector> #include<cmath> #include<algorithm> using namespace std; #define y1 y11 #define ls rt<<1,l,m #define rs rt<<1|1,m+1,r const int maxn=1e3+10; double x1[maxn]; double y1[maxn]; double x2[maxn]; double y2
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

【jvm】来自于线上的fullGC分析

系统最近老年代的内存上升的比较快,三到四天会发生一波fullGC。于是开始对GC的情况做一波分析。 线上老年代2.7G,年轻带1.3G老年代上升较快,3天一波fullGC,并且fullGC会把内存回收,有时回收一般,有时回收全部。所以判断是不会有内存泄漏现象的,内存发生泄漏是回收不了的。第二个判断,不存在大对象,一个是基于对程序的理解,一个是对于老年代上升的速率,基本是稳固上升。不存在峰值。 我是先用jstack 命令打印出线程状态的 jstack -l pid >> 文件名 发现这么操作是无
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

leetcode 326. 3的幂(Power of Three)

目录 题目描述: 示例 1: 示例 2: 示例 3: 示例 4: 进阶: 解法: 题目描述: 给定一个整数,写一个函数来判断它是否是 3 的幂次方。 示例 1: 输入: 27 输出: true 示例 2: 输入: 0 输出: false 示例 3: 输入: 9 输出: true 示例 4: 输入: 45 输出: false 进阶: 你能不使用循环或者递归来完成本题吗? 解法: class Solution { public:
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

软件工程课程理解

mark
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

Socket编程入门

socket基本知识 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。 Java Socket的通信时序图如下。 Java Socket的数据通信模型如下。 Java编程
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

Entity Framework增删改查

买了一本asp.net mvc 企业级实战的书籍,最近在学习Entity Framework,写个博客记录一下 根据书上例子的进行练习 下面是书上提供的数据库文件 USE [Northwind] GO /****** Object: Table [dbo].[Suppliers] Script Date: 03/21/2019 21:18:01 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

day04之流程控制

if语句: 1 if 条件1: 2 pass 3 elif 条件2: 4 pass 5 elif 条件3: 6 pass 7 else: 8 pass if 条件语句中,先判断条件1,如果满足条件1,则执行第二行代码,第二行执行完后if条件语句结束。 示例:用户取款机菜单用户选择界面: from time import sleep num = input("Please input your chioce:") if num == "
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

Python基础教程(第2版)PDF下载

网盘下载地址:Python基础教程(第2版)PDF下载 – 易分享电子书PDF资源网 作者: Magnus Lie Hetland 出版社: 人民邮电出版社 原作名: Beginning Python: From Novice to Professional, Second Edition 译者: 司维 / 曾军崴 / 谭颖华 出版年: 2010-7 页数: 471 定价: 69.00元 内容简介 · · · · · · 本书是经典教程的全新改版,作者根据Python 3.0版本的种种变化,全
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

Linux 磁盘告警分析

硬件配置 cat /etc/redhat-release && dmidecode -s system-product-name && cat /proc/cpuinfo |grep "processor"|wc -l 版本 CentOS Linux release 7.2.1511 (Core) 虚拟化 VMware Virtual Platform cpu核数 2 背景 配置如上所示的虚拟机在每天凌晨03-04时间段内发现磁盘告警。由于监控数据是概要类信息
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0

小白学python day4:流程控制

一、流程控制---if   1.if条件判断    age=18 hight=1.70 sex="female" is_beautiful=True if sex=="female" and age>16and age<20 and is_beautiful \ and hight>1.60 and hight<1.75: print("表白。。。。")   2.if+else hight=1.70 sex="female" is_beautiful
分类: 其他 发布时间: 03-21 21:54 阅读次数: 0