博客园_首页

2018-10-17 22:40    2018-10-17 23:36

如何向微软 Docs 和本地化社区提交翻译贡献 - yan_xiaodi

Docs (docs.microsoft.com)是微软新版的文档网站,重新规划了各项技术栈的文档结构,看起来比 MSDN 可读性更好。虽然 Docs 提供了各种语言的版本,但大多是机器翻译,某些中文文档基本读不下去。因此微软鼓励社区参与者提交本地化内容。对于微软 MVP 来说,参与 Docs 的本

util.promisify 的那些事儿 - 贾顺名

`util.promisify node.js 8.x Error first callback Promise`对象,让老项目改造变得更为轻松。 在官方推出这个工具之前,民间已经有很多类似的工具了,比如 "es6 promisify" 、 "thenify" 、 "bluebird.promisi

定制和我一样的博客园主题 - Liam Wang

有园友问我的博客园的主题怎么弄的,我答应了要发一篇博文分享一下我的博客主题配置。其实是很简单的,相信懂 CSS 的人都能自己搞,但如果你懒得花时间,正好可以直接复制我写好的配置代码。 PS:按照博客园首页文章筛选的规则,这篇文章不应该放在首页,毕竟没有什么技术含量,几乎只是分享我写好的 CSS 代码

CircleList-使用UGUI实现的圆形列表 - blueberryzzz

CircleList CircleList是一个通过UGUI实现的圆形列表,通过缩放、平移和层级的改变模拟一个3D的圆形列表。 效果 添加与旋转 间距调整 椭圆形的旋转 参数 CenterX: 椭圆圆心的x坐标偏移量 CenterY: 椭圆圆心的y坐标偏移量 RadiusX: 椭圆的长轴 Radiu

Java网络编程的基本网络概念 - 纪莫

前言 自己网络这方面的知识很是薄弱,每次面试被问到这部分都会卡壳,所以很尴尬,然后最近也是有些时间了,就赶紧把自己的不足补充一下。虽然最近也在看设计模式,但是总看设计模式也容易烦,所以就并行学习,看看设计模式,然后再看看这网络编程。 网络 首先熟悉一下, 什么是网络,网络是几乎可以实时相互发送和接收

第21天 常用模块二 - 沉沦的罚

介绍的模块 人生三问 模块一:pickel 方法1: dumps和loads 方法2: dump和load 模块二:shevel 通用的模块 模块三:json 方法一:dumps, loads 方法二:dump, load 模块四:xml 案例:

Windows 下QT程序发布 - zhonghaijing123

方法1:利用QT自带打包工具 1、新建文件夹,把编译好的exe文件放入该文件夹 2、使用QT下的命令行 3、进入该exe所在文件,执行windeployqt xxx.exe,若出现找不到命令的情况 4、搜索windeployqt.exe所在路径,配置环境变量 5、重启终端,进入exe文件所在目录,执

Spring入门学习笔记(4)——JDBC的使用 - NinWoo

[TOC] Spring JDBC框架概览 使用传统的JDBC连接数据库,需要编写不必要的代码来处理异常、打开和关闭数据库连接等变得非常麻烦。然而,Spring JDBC Framework从打开连接、准备和执行SQL语句、处理异常、处理事务以及最后关闭连接开始,负责所有低级别的细节。 因此,您需要

Mybatis分页插件PageHelper使用 - SimpleWu

MyBatis分页插件 Author:SimpleWu 在mybatis中我们需要实现分页功能,如果我们连接的是mysql我们就要写mysql的分页sql,连接oracle就要写oracle的sql语句,这是很不友好的,而我们针对各种不同的数据库的分页我们有一个插件PageHelper PageHe

基于阿里云SLB/ESS/EIP/ECS/VPC的同城高可用方案演练 - shuzhen.yu

天基于阿里云SLB/ESS/EIP/ECS/VPC等产品进行了一次同城高可用方案演练: 基本步骤如下: 1. 在华东1创建VPC网络VPC1,在华东1可用区B和G各创建一个虚拟交换机vpc1_switch 和 vpc1_switch_2_g; 2. 创建两个EIP,其中一个用于绑定到ECS上方便远程

Kafka 温故(一):Kafka背景及架构介绍 - pony1223

一.Kafka简介 Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,使用Scala语言编写,之后成为Apache项目的一部分。Kafka是一个分布式的,可划分的,多订阅者,冗余备份的持久性的日志服务。它主要用于处理活跃的流式数据(实时性的计算)。 在大数据系统中,常常会碰到一

【洛谷P1962 斐波那契数列】矩阵快速幂+数学推导 - 黎明幻星

来提供两个正确的做法: 斐波那契数列双倍项的做法(附加证明) 矩阵快速幂 一、双倍项做法 在偶然之中,在百度中翻到了有关于斐波那契数列的词条( "传送门" ),那么我们可以发现一个这个规律$ frac{F_{2n}}{F_{n}}=F_{n 1}+F_{n+1} $,那么我就想到了是不是可以用这个

SpringBoot(三)通过properties实现多个数据库环境自动切换配置 - 请叫我头头哥

前面的文章已经介绍了CentOS部署SpringBoot项目从0到1的详细过程,包括Linux安装ftp、Tomcat以及Java jdk的全部过程。这篇文章主要介绍关于springboot如何通过多个properties实现数据库环境部署时自动切换配置的两种方式,部署时切换方式和打包时Maven控...

服务器访问控制——基于组网结构前端有防火墙,服务器都在防火墙内,内部使用内网ip的架构 - kcrist

#!/usr/bin/env python#-*- coding: utf-8 -*-'''Create date: 2018-10-17Last update:Version: 1.0Description:登陆限制需求: X.X网段不允许访问外网 root用户登陆可以访问外网 root用户登陆情

react系列(五)在React中使用Redux - liuyongjia

上一篇展示了Redux的基本使用,可以看到Redux非常简单易用,不限于React,也可以在Angular、Vue等框架中使用,只要需要Redux的设计思想的地方,就可以使用它。 这篇主要讲解在React中使用Redux,首先是安装。 安装React Redux 有两个概念: 1.容器组件(Cont

开源项目福利-github开源项目免费使用Azure PipeLine - 周国通

微软收购Github后,很多人猜想微软可能会砍掉VSTS,然而事实VSTS并没有砍掉,关于Azure Devops的详细信息可以查看 "这篇博客" ,如果想查看原文也可以从链接里提供的原始地址里查看. 今天要介绍的是做Azure devops的ci部分: . VSTS升级到Azure Devops之

docker工具链概述 - Net_win

docker工具链概述 [TOC] "官方参考文档" ​本文主要介绍docker是什么,有什么,以及工具链的概述。 ​docker是一个比较新容器技术,当然容器技术并不是什么新技术,如果你没有接触过容器的概念,可能你有种一夜之间容器遍天下的感觉。我最早接触docker也是2015前后,一次偶然

[IOI2014] 假期 - YoungNeal

Description 有$N(Nleq 10^5)$个排列在一条线上的城市,每个城市有$val_i$个景点。每天你可以选择在当前城市$i$游览景点,或者前往城市$i 1$或城市$i+1$。给定起点和天数,请最大化游览的景点。一个城市的景点最多只会被游览一次。 Solution 1A IOI真是劲

javascript基础修炼(8)——指向FP世界的箭头函数 - 大史不说话

一. 箭头函数 箭头函数是 语法中加入的新特性,而它也是许多开发者对 仅有的了解,每当面试里被问到关于 “ 里添加了哪些新特性?” 这种问题的时候,几乎总是会拿箭头函数来应付。箭头函数, ,没有自己的 , , , , “书写简便,没有this” 在很长一段时间内涵盖了大多数开发者对于箭头函数的全部认

c语言数字图像处理(六):二维离散傅里叶变换 - GoleBeetle

基础知识 复数表示 C = R + jI 极坐标:C = |C|(cosθ + jsinθ) 欧拉公式:C = |C|ejθ 有关更多的时域与复频域的知识可以学习复变函数与积分变换,本篇文章只给出DFT公式,性质,以及实现方法 二维离散傅里叶变换(DFT) 其中f(x,y)为原图像,F(u,v)为傅

Centos7.5搭建Hadoop2.8.5完全分布式集群 - 濁水君

一、基础环境设置 1. 准备4台客户机 系统版本:Centos7.5 192.168.208.128 ——Master 192.168.208.129 ——Slaver 1 192.168.208.130 ——Slaver 2 192.168.208.130 ——Slaver 3 2. 配置host

Vue轻松入门,一起学起来! - 张子浩

我们创建一个项目,这个项目我们细说Vue。 一.如何在项目中添加模块 我们通过npm 进行 安装 模块。 首先我们通过cmd.exe cd进入你的项目根目录,必须存在package.json文件,安装完之后就自动引入了。 如何在项目中添加模块呢?我们找到main.js 二.程序员典型开场白“Hell

Ocelot简易教程(五)之集成IdentityServer认证以及授权 - 依乐祝

Ocelot简易教程目录 1. "Ocelot简易教程(一)之Ocelot是什么" 2. "Ocelot简易教程(二)之快速开始1" 3. "Ocelot简易教程(二)之快速开始2" 4. "Ocelot简易教程(三)之主要特性及路由详解" 5. "Ocelot简易教程(四)之请求聚合以及服务发现"

跳出任务管理的泥沼,拥抱甘特图的怀抱(完整版) - 青南

写这篇文章,我不是要黑任何一个任务管理类的App或者方法论。相反,我是一个工具控,在试用各种任务管理类App上总是不遗余力。常见的Things 3,Todoist,Teambition,Trello,Any.do,Doit.im我都试用过。最后,我选择了 "Todoist" ,在Todoist上,我

性能提升五十倍:消息队列延时聚合通知的重要性 - 范存威

前言 这个话题对我而言,是影响很久的事情。从第一次使用消息队列开始,业务背景是报名系统通知到我们的系统。正常流量下数据都能正常通知过来,但遇到导入报名人时,采用了Task异步通知,数据量一大,队列就死了。当时是尽量采用同步方式,减少并发量。 后来业务上有了专门的营销系统,各种数据的增删改都要进营销系

SSM框架之多数据源配置 - 挑战者V

多数据源的应用场景:主要是数据库拆分后,怎样让多个数据库结合起来来达到业务需求。 SSM框架(Spring+SpringMVC+MyBatis(MyBatis-Plus))是目前最常用的,此次仍然是maven工程。 关于这个多数据源例子,我已经上传到我的github上,地址为:https://git

IA-32e架构下的内核初始化内存管理 - MegaChen

初级内存管理单元 关于内存的分页 + 以往的物理页是按照4KB进行分配和管理的, 而在Linux之后流行的就是2MB大小的物理页的分配和管理, 整个物理内存管理单元也是2MB物理页管理的 先获取基本的物理地址空间信息 + 在bootloader程序中, 已经调用了BIOS的int 15h中断将物理内

vue实现pdf导出,解决生成canvas模糊等问题 - 灿爷的前端之路

最近公司项目需要,利用vue实现pdf导出,从而保存到本地打印出来,说起来好像也很容易,具体要怎么实现呢? 1 、我们要添加两个模块 2、定义全局函数..创建一个htmlToPdf.js文件在指定位置.我个人习惯放在('src/utils/htmlToPdf') 3、在main.js中使用我们定义的

详解C#委托和事件(二) - Minotauros

当我们使用关键字delegate声明一个自定义委托类型时,实际上是声明了一个该名称的类类型,继承自抽象类System.MulticastDelegate,还包含实例方法Invoke、BeginInvoke、EndInvoke: public delegate void MyDelegate(); 其

1 数据库和SQL - yinliangyun

1 数据库和SQL 1-1 数据库是什么 将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合称为数据库(Database, DB)。 法则 用来管理数据库的计算机系统称为数据库管理系统(Database Management System, DBMS)。 为什么DBMS那么重要?文本

Jenkins+Sonar搭建持续集成和代码质量检查环境 - wsjhk

Jenkins+Sonar搭建 一、相关环境及下载地址 系统:Ubuntu JDK:1.8 MySQL:5.7 软件包: jenkins_2.121.3_all.deb sonarqube-7.3.zip sonar-scanner-cli-3.2.0.1227-linux.zip 其他环境: Ma

JQ常用的三种选择器 - 深沉有点事

首先,大前提是在html种导入jq的js,然后分别展示 1元素选择器 元素就是 html种定义的标签,如p段落, 代码如下: #id选择器 id就很明白了,在上面的每一个元素都可以给他添加一个唯一id 代码如下: 3.class选择器 class的范围在id和元素之间,元素最大,一种元素可以有多个c

[SPOJ22343] Norma - YoungNeal

Description 现在有一个长度为$N(Nleq 500000)$的序列,定义区间$[l,r]$的价值为$[l,r]$的最小值乘上$[l,r]$的最大值乘上$[l,r]$的长度。问这个序列的所有区间的价值和对$10^9$取模的结果。 Solution 遇到神仙题考虑分治。 考虑所有经过$mi

深入理解使用synchronized同步方法和同步代码块的区别 - 真正的小明被占用了

一.代码块和方法之间的区别 首先需要知道代码块和方法有什么区别: 构造器和方法块,构造器可以重载也就是说明在创建对象时可以按照不同的构造器来创建,那么构造器是属于对象,而代码块呢他是给所有的对象初始化的。底下看一个列子: 结果为: 发现代码块比构造器早执行,而且代码块是所有的对象都要执行的。 现在我

js实现tab选项卡切换 - 大C文

通过原生js实现tab切换,首先讲解一下实现的原理。 1.点击按钮首先给这个被点击的按钮添加一个active类,给点击的改变背景色 2.点击按钮其实就是把相应的div给显示出来。 需要注意的是,点击按钮,给按钮添加了一个类和把对应的div给显示,需要把上一个点击的按钮颜色还原和上一个按钮对应的div

DirectX11 With Windows SDK--21 鼠标拾取 - X_Jun

前言 由于最近在做项目,不得不大幅减慢更新速度。现在可能一个月1 2章。 拾取是一项非常重要的技术,不论是电脑上用鼠标操作,还是手机的触屏操作,只要涉及到UI控件的选取则必然要用到该项技术。除此之外,一些类似魔兽争霸3、星际争霸2这样的3D即时战略游戏也需要通过拾取技术来选中角色。 给定在2D屏幕坐

© 云聚网互联网资讯 我要投稿 云聚网博客 7秒MCN大数据平台