自定义博客皮肤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)
  • 收藏
  • 关注

转载 pytorch入门与实践-3 Tensor详解

1--如第二章所讲,Tensor的本质是矩阵或数据2--对Tensor的操作分类|----API分类|------torch中定义的: t.f(a,b)|------tensor的成员函数: a.f(b)|----按对tensro的作用分|------不会改变本身 : 返回第三变了|------会改变本身 : 修改自身的, 同名方法+ 下划线 都表示这个方法是修改自身的...

2019-02-28 17:46:00 68

转载 手写双向链表LinkedList的几个常用功能

实现的功能如下:1)创建链表2)添加节点(默认添加和指定位置添加)3)访问某一个节点4)删除节点5)获得链表的长度大小6)判断链表是否为空7)自定义链表的打印格式8)清空链表*注意:要弄清楚节点的前赴 和 后继,删除时要注意赋值的顺序!!!定义 链表中 节点的类Nodepublic class Node { /*...

2019-02-28 17:38:28 125

转载 Vagrant (一) - 基本知识

介绍Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef 创建自动化虚拟环境。同时,Vagrant也支持其他类型的虚拟机系统,例如 kvm, vmware,甚至是容器系统,例如docker,等等。安装 VagrantVagrant 可以使用不同的...

2019-02-28 10:03:16 1389

原创 Imperva开源域目录控制器,简化活动目录集成

Imperva已公开发布域目录控制器(Domain Directory Controller,DDC)的源代码,这是一个Java库,用于简化常见的Active Directory集成。与Java的LdapContext不同,这个库构建在Apache Directory LDAP之上,旨在简化管理主/辅助服务器连接、查询分页和自动重连接等任务。这个库旨在支持任意规模的组织,包括存在多个Active ...

2019-02-28 08:00:00 46

转载 饥人谷

HTML押题1. (必考)你是如何理解 HTML 语义化的?根据内容的结构或者内容选择合适的标签,有利于开发者阅读和写出优雅的代码,同时浏览器的爬虫更好解析。e.g. h1~h6 ul li等2.meta viewport 是做什么用的,怎么写?meta viewport是专为移动设备下显示所设计的.只有检测到在移动设备上使用包含meta的文档时, meta标签才会起作用. <met...

2019-02-27 12:40:29 272

转载 又一款开源手机要来了 —— WiPhone

百度智能云·域名服务,.com新用户首购仅需25元 开源中国此前曾多次报道过一款名为 Librem 5 的开源智能手机...

2019-02-27 08:35:59 61

转载 CSS元素居中常用方法

flex布局水平垂直居中(子元素宽高不确定时)只需要父级元素设置 /*flex 布局*/ display: flex; /*实现垂直居中*/ align-items: center; /*实现水平居中*/ justify-content: center;复制代码未知父元素高度.parentElement { position: relative; ...

2019-02-27 07:51:09 46

转载 MySQL5.7 的GTID复制

                  MySQL5.7 的GTID复制                                        作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。  在MySQL5.6之后其官方推出了GTID复制方式,和传统的基于bin log复制方式有所不同,接下来我们一起来了解一下它!一.什么是GTID(globa...

2019-02-26 23:15:00 118

转载 LeetCode 321. Create Maximum Number

DescriptionGiven two arrays of length m and n with digits 0-9 representing two numbers. Create the maximum number of length k &lt;= m + n from digits of the two. The rel...

2019-02-26 20:59:32 53

原创 我们常常意识不到问题的存在,直到有人解决了这些问题

Hadoop MapReduce虽然已经可以满足大数据的应用场景,但是其执行速度和编程复杂度并不让人们满意。于是UC Berkeley的AMP Lab推出的Spark应运而生,Spark拥有更快的执行速度和更友好的编程接口,在推出后短短两年就迅速抢占MapReduce的市场份额,成为主流的大数据计算框架。读到这里请你先停一下,请给这段看似“没毛病”的引子找找问题。不知道你意识到没有,我在这段开头说...

2019-02-25 15:32:20 58

转载 蚂蚁双链通:基于区块链的供应链协作网络

摘要:以“数字金融新原力(The New Force of Digital Finance)”为主题,蚂蚁金服ATEC城市峰会于2019年1月4日于上海如期举办。ATEC区块链行业研讨会分论坛上,蚂蚁金服区块链高级产品总监杨俊带来了主题为《供应链金融,不止于金融:蚂蚁双链通——基于区块链的供应链协作网络》的精彩分享。杨俊总监的演讲由三个...

2019-02-25 15:13:12 132

转载 了解大数据的特点、来源与数据呈现方式

1.分析所采用数据的来源有哪些?(1)交易数据。包括POS机数据、信用卡刷卡数据、电子商务数据、互联网点击数据、“企业资源规划”(ERP)系统数据、销售系统数据、客户关系管理(CRM)系统数据、公司的生产数据、库存数据、订单数据、供应链数据等。 (2)移动通信数据。能够上网的智能手机等移动设备越来越普遍。移动通信设备记录的数据量和数据的立体完整度,常常优于各家互联网公司掌握的数据...

2019-02-25 11:24:00 275

转载 2019.2.25 区块链论文翻译

Rationals vs Byzantines in Consensus-based BlockchainsFrance在本文中,我们从博弈论的角度分析拜占庭容错区块链,当过程表现出理性或拜占庭行为时。我们的工作是第一个将基于拜占庭共识的区块链建模为委员会协调博弈的模型。我们的第一个贡献是提供一种游戏理论方法来分析拜占庭和理性委员会成员之间在拜占庭容错区块链中的均衡相互作用。拜占庭过程试图...

2019-02-25 10:31:00 114

转载 JS中typeof与instanceof的区别

JavaScript 中typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeoftypeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。(typeof 运算符返回一个用来表示表达式的数据类型的字符串。 )...

2019-02-24 05:36:55 68

转载 Java类加载器详解

Java虚拟机中的类加载有三大步骤:,链接,初始化.其中加载是指查找字节流(也就是由Java编译器生成的class文件)并据此创建类的过程,这中间我们需要借助类加载器来查找字节流.Java虚拟机默认类加载器Java虚拟机提供了3种类加载器,启动(Bootstrap)类加载器、扩展(Extension)类加载器、应用(Applicati...

2019-02-24 04:41:28 50

转载 Eclipse 创建Android 模拟器失败:no cpu/abi system image available for this target

(从网上搜了一个使用Android 4.4 API 20编译的图片)这是因为SDK中没有模拟器使用的操作系统镜像。如果项目使用API 19编译,则SDK中的system-images文件夹下,需要有Android-19文件夹(里面存放着Android 4.4.2的操作系统镜像)。从网站(https://www.androiddevtools.cn/index.html#...

2019-02-23 21:46:00 2866

转载 JVM(六)为什么新生代有两个Survivor分区?

本文会使用排除法的手段,来讲解新生代的区域划分,从而让读者能够更清晰的理解分代回收器的原理,在开始之前我们先来整体认识一下分代收集器。分代收集器会把内存空间分为:老生代和新生代两个区域,而新生代又会分为:Eden 区和两个 Survivor区(From Survivor、To Survivor),来看内存空间分布图,如下:(图片来自...

2019-02-22 09:47:11 78

转载 juejin小程序

let formatDate = (nDate, date) => { if (isNaN(nDate.getTime())) { // 不是时间格式 return '--' } let o = { 'M+': nDate.getMonth() + 1, 'd+': nDate.getDate(), 'h+': nDate.getHours...

2019-02-22 03:07:59 76

转载 【笔记】重学前端-winter

本文为:winter 发布在极客时间 【重学前端】系列课程的的笔记和总结支持正版哦: https://time.geekbang.org/col...导语如果深入进去了解,你会发现,表面上看他们可能是一时忘记了,或者之前没注意但实际上是他们对于前端的知识体系和底层原理没有真正系统地理解前端学习方法:一是立足标准,系统性总结和整理前端...

2019-02-21 22:22:39 319

转载 理解 Redis(8) - Ordered set 值

ordered set 是根据 score值有序排列的数据集合.首先还是清空数据, 并清屏, 此步骤省略~~~~新建一条 ordered set 数据 myset1, 并存入4个字符串, score 的排列顺序为1-4:127.0.0.1:6379> zadd myset1 1 a 2 b 3 c 4 d(integer) 4查看这个数据:127.0.0.1:...

2019-02-21 13:09:00 377

转载 Android Pie 引入 Keystore 新特性,安全防护再升级

开发四年只会写业务代码,分布式高并发都不会还做程序员? Android Pie 加入 Keystore 新特性Andr...

2019-02-21 07:53:15 63

转载 小程序入门-1

代码构成1.小程序的身份证AppID 相当于小程序平台的一个身份证。后续很多地方要用到APPID。2.小程序的代码构成小程序由.json、.wxml、.wxss、.js文件组成。app.json 全局配置文件,包括了所有的页面路径、界面表现、网络超时时间、底部tab。例如{"pages":["pages/index/index", "pages/logs/logs"],"wi...

2019-02-21 07:45:02 60

转载 大佬博客

酷壳转载于:https://juejin.im/post/5c6dff895188256fe061e098

2019-02-21 01:34:45 128

转载 web认证机制

引言以前对认证这方面的认识一直不太深刻,不清楚为什么需要token这种认证,为什么不简单使用session存储用户登录信息等。最近读了几篇大牛的博客才对认证机制方面有了进一步了解。Basic Auth这种认证直接顺应HTTP协议的无状态性,每次执行业务的时候,都暴力地附带username与password参数,并将其发送给服务器进行...

2019-02-20 18:00:42 85

转载 面试最让你手足无措的一个问题:你的系统如何支撑高并发?

这篇文章,我们聊聊大量同学问我的一个问题,面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发?大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。因为没有过相关的项目经历,所以就没法从真实的自身体会和经验中提炼出一套回答,然后系统的阐述出来自己复杂过的系统如何支撑高并发的。所以,这篇文章就从这个角度切入来简...

2019-02-20 17:49:34 53

转载 php框架rbac功能分析

四大php框架rbac功能分析对比转载于:https://www.cnblogs.com/qhorse/p/10405125.html

2019-02-20 10:38:00 104

转载 关于大数问题的个人理解

大数问题也不是第一次接触过,但是只是零零碎碎的做过几道题,并没有很系统的整理过,并且自己的处理上多多少少存在很多瑕疵,所以这里做一个整理;一、大数的存储:相应的,大数存储应该将每一位存储在数组之中,但是需要注意的时,数组存储时从0开始,所以大数存储应该时数字的逆向存储;之前自己时正向存储,所以会在计算进位上造成麻烦,逆向存储可以很好的存...

2019-02-19 21:13:01 133

转载 分布式系统唯一ID生成方案汇总

分布式系统唯一ID生成方案汇总系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。1. 数据库自增长序列或字段最常见的方式。利用数据库,全数据库唯一。优点:1)简单,代码方便,性能可以接受。2)数字I...

2019-02-19 16:28:00 42

转载 Hadoop学习(一)——HDFS分布式文件系统

其他更多java基础文章:java基础学习(目录)学习资料深入理解HDFS:Hadoop分布式文件系统HDFS概述HDFS是Hadoop Distribute File System 的简称,也就是Hadoop的一个分布式文件系统。分布式文件系统(DistributedFileSystem) 是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。...

2019-02-19 16:10:38 90

转载 以太坊---「地址、密码、私钥、助记词、Keystore 」那些事

想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】链客,有问必答!!国内最好的以太系钱包当属 imToken,在使用钱包时,有几个名词必须深刻理解,不然就有可能造成区块链资产的损失,这几个名词为地址、密码、私钥、助记词、keystore。若以银行账户为类比,这 5 个词分别对应内容如下:地址=银行卡号密码=银行卡密码私...

2019-02-19 00:10:51 700

转载 MaxCompute在高德大数据上的应用

为什么80%的码农都做不了架构师?>>> ...

2019-02-18 15:00:00 56

转载 Base62x比Base64的编码速度更快吗?

现在几乎所有企事业单位、政府机构、军工系统等的IT生产系统都会用到Base64编码,从RSA安全密钥到管理信息系统登录入口回跳,目前越来越多的IT系统研发者开始使用 Base62x 替换 Base64.-Base62x 提供了一种无符号输出的Base64的编码方案,在许多应用场合其纯字母和数字的输出形式,可以有效的规避因为符号带来的各种...

2019-02-18 14:58:38 79

原创 苹果聘微软高管掌管智能家居,收购语音创业公司PullString

据CNBC报道,苹果公司已经聘请了微软前高级副总裁兼智能锁品牌Otto创始人Sam Jadallah领导其智能家居部门的工作。不久,Sam Jadallah在周末更新了他的LinkedIn页面,仅表示他将在Apple Home工作。据公司内部和多方消息证实,Jadallah将领导Apple的智能家居团队。据其公开LinkedIn页面显示,Jadallah从1987年到1999年担任微软的高级副总裁...

2019-02-18 11:36:54 151

原创 500位软件开发工程师的声音:微服务和CI/CD依旧是最爱

近日,Atlassian发布软件开发相关调查报告,本报告收集了500多位软件开发人员的意见,对软件开发的部署、测试等发展现状进行总结。结果表明,软件开发工程师的价值意识已经觉醒,开始注意客户价值的重要性。近几年,软件开发领域的声音似乎渐渐被人工智能、物联网、云计算等新兴技术遮掩,软件开发工程师这一群体的话语权越来越少。本周,InfoQ曾就“软件开发是否有价值”展开讨论(《一个沉重的问题:软件开发到...

2019-02-18 11:18:06 52

转载 Javascript 函数和变量提升

变量提升和函数提升基本上是面试必问题目//先从一个面试题说起 console.log(a) if (a) { var a = 1; console.log(a) } function a() { console.log(this); } ...

2019-02-18 10:15:41 58

转载 kubeadm部署Kubernetes1.13.3高可用版本

master部署,也是参考大神的文章,然后自己亲自实践操作过多次1.环境信息系统版本:CentOS 7.3(最小化安装)内核:3.10.0-514.el7.x86_64Kubernetes: v1.13.3Docker-ce: 18.06Keepalived保证apiserever服务器的IP高可用Haproxy实现apiserver的负载均衡复制代码vip 192.168.1.65节点...

2019-02-18 09:19:00 431

转载 Zxing的使用

二维码zxing使用-集成zxing参考文档:https://github.com/open-android/Zxing二维码zxing使用-生成二维码 public void click(View view) { String str = et.getText().toString().trim(); if (Text...

2019-02-17 14:44:00 3218

转载 spring boot使用@Async异步任务

github项目地址:github.com/lgsdaredevi…开启异步任务在应用主类中添加@EnableAsync注解写异步任务方法 @Async public Future<String> ansync(String name){ try { Thread.sleep(10000); logger...

2019-02-17 00:24:42 52

转载 【MySQL(7)| 详细分析MySQL事务日志undo log】

原文地址:https://www.cnblogs.com/f-ck-need-u/archive/2018/05/08/9010872.html接上一篇内容 【MySQL (6) | 详细分析MySQL事务日志redo log】 今天讨论 undo log基本概念undo log 有两个作用:提供回滚和多个行版本控制(MVCC)。在数据修改的时候,不仅记录了redo,还记录了相对应的undo,如果...

2019-02-17 00:09:16 52

转载 清除过期日志的py脚本

本篇和大家分享的是一个清除过期日志的python脚本,年后第二篇希望对大家有帮助;该python脚本创建的由来代码及分析crontab定时任务该python脚本创建的由来此由来,是在过年假期时突然被反馈告警服务器磁盘空间占用比例增大,当时通过df等命令定位到,是使用了某个开源任务调度框架日志增大并之前很多历史日志没有自动删除导致的;因此,...

2019-02-16 20:45:00 91

空空如也

空空如也

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

TA关注的人

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