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

转载 Java面试:投行的15个多线程和并发面试题

多线程和并发问题已成为各种 Java 面试中必不可少的一部分。如果你准备参加投行的 Java 开发岗位面试,比如巴克莱银行(Barclays)、花旗银行(Citibank)、摩根史坦利投资公司(Morgan Stanley),你会遇到很多有关多线程的面试题。多线程和并发是投行面试的热门知识点,尤其是在面试有关电子交易开发工作时,他们喜欢用棘手的 Java 线程面试题轰炸面试者。他们希望确保面试者对...

2018-11-30 08:57:09 66

转载 python -----------梯形

梯形:[root@python py]# vim tx.py #!/usr/bin/env python3line = int(input("请输入梯形底边的整数: "))shang = int(input("请输入梯形上边的整数: "))for i in range(shang,line+1): for k in range(line-i): ...

2018-11-29 19:02:00 4017

原创 CNCF宣布Envoy项目正式毕业

云原生计算基金会(简称CNCF)28日前宣布Envoy项目正式毕业,成为其继Kubernetes与Prometheus之后第三个毕业的项目。在CNCF,要从孵化项目逐步发展成熟并走向毕业,项目必须有较高的采用率,并满足所有孵化项目的标准。Envoy最初由Lyft创建,是一款开源、高性能的边缘、中间与服务代理。Envoy旨在实现服务与边缘代理功能,通过管理微服务之间的交互以确保应用程序性能,从而协助...

2018-11-29 16:59:24 48

转载 解决Error: NJS-045错误 ubuntu环境配置Nodejs访问Oracle

解决Error: NJS-045错误 ubuntu环境配置Nodejs访问Oracle最近在公司鼓捣一个小型项目,技术栈选用了Vue2.0+Nodejs+Express+Mongodb+linux,需要访问的数据在公司生产库里面,生产库使用的是Oracle。直接访问生产库获取数据太危险,所以需要定时从Oracle生产库中抽取加工后的数据...

2018-11-29 16:33:19 944

原创 从“被动挖光缆”到“主动剪网线”,蚂蚁金服异地多活的微服务体系

蚂蚁金服(当时还是支付宝)从 2013 年起就运行在单元化架构上,除了具备异地容灾能力外,还能做到异地多活,可随时在多城市、多数据中心调配流量。基于单元流量调配机制,可实现大规模集群的蓝绿发布、灰度仿真环境,为充分验证业务正确性、降低故障提供了基础条件。相应地,微服务体系也必须具备单元内收敛、单元间可控路由等能力,来支撑单元化技术架构的落地。本文根据玄霄 2018 年上海 QCon 演讲内容整理。...

2018-11-29 14:32:54 69

转载 给你任意指定生活中的一件物品,你会怎么测试?

1.杯子首先问有没有需求文档,杯子使用说明书,没有的话,界面:杯子美不美观,大小是否合适,功能测试:能不能喝水兼容性测试,能装其他的饮料吗,在不同的温度下能否存放是否完好易用性测试:是否手滑,拿着是否方便,是否烫手安全性测试:材质是否有毒,杯口是否光滑容量测试下:最多能装多少水压力测试:上面放东西,加到多少会承受不住这个压强2.电梯测试需求测试:有没有电梯...

2018-11-28 15:18:00 919

转载 模拟浏览器对百度进行爬虫

import urllib.requestimport random#urlurl="http://www.baidu.com"'''#模拟单个请求头headers={ "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/...

2018-11-28 10:20:00 652

转载 怎样才能成为资深架构师?

一、架构师是什么?架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。说的详细一些,架构师就是确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。架构师的任务架...

2018-11-27 21:04:17 45

转载 OI中的一些模板

线性筛#include"cstdio"#include"cstring"#include"iostream"#include"algorithm"#include"bitset"using namespace std;const int MAXN=1e7+5;int n;int pri[MAXN/10];int mu[MAXN],phi[MAXN];bitset<M...

2018-11-27 17:26:00 73

转载 2018.11.25 词汇课 一

在不同的使用场景中,对词汇的要求不同。1阅读词汇:篇章语意,以读懂长难句为主2完型填空词汇 :动词词组,介词词组 ,关键是语法和近义词辨析,考的都是名词 动词 和介词3短文完成:近义词辨析 长难句4写作词汇:句子结构 写作词汇- 多找替代词5翻译: 词性转换一:构词法A常见前后缀:1表否定 un- in- im -polite ...

2018-11-26 18:43:00 58

转载 【leetcode】947. Most Stones Removed with Same Row or Column

题目如下:On a 2D plane, we place stones at some integer coordinate points. Each coordinate point may have at most one stone.Now, amoveconsists of removing a stonethat shares a column or row with...

2018-11-26 16:42:00 79

转载 设计模式 开闭原则

设计模式 - 开闭原则即 对立与统一原则什么是开闭原则软件实体应该对扩展开放,对修改关闭,即实体应当通过扩展实现变化,而不是修改代码实现变化什么是软件实体,项目或软件中按照一定逻辑规划划分的模块抽象 类方法书店销售书籍然后书写代码如下// 书籍接口public interface Ibook{ // 名称 public String getName(); // 售价...

2018-11-26 15:18:24 36

转载 Python基础--字符串、列表、元组、字典

本篇文章将介绍Python3中常见数据类型:字符串、列表、元组、字典,主要关于是数据的遍历、修改、删除、保存。字符串将数据用单引号或者双引号括起来的就是字符串。字符串类似于C、Java中的字符数组,支持下标索引。 a = “hello world” a = ‘hello world’ print(a[4]) 输出:‘o’切片  切片语法:[起始:结束:步长]...

2018-11-24 13:56:00 73

转载 ERC: Claim Holder #735 status:Discussion

EIP: 735Title: Claim HolderAuthor: Fabian Vogelsteller (@frozeman)Type: StandardCategory: ERCStatus: DiscussionCreated: 2017-10-09https://github.com/ethereum/EIPs/issues/735Abstrac...

2018-11-23 16:31:00 94

转载 微信小程序之路由

1. 路由方式路由方式触发时机路由前页面路由后页面初始化小程序打开的第一个页面onLoad, onShow打开新页面调用 API wx.navigateTo 或使用组件 onHideonLoad, onShow页面重定向调用 API wx.redirectTo 或使用组件 onUnloadonLoad, onShow页面返回调用 API...

2018-11-23 15:40:00 65

转载 Android事件分发机制

前言在安卓四大组件中(Activity、Service、BroadCast、ContentProvider),最常用的当是Activity。因为Activity负责提供直观的页面并响应用户操作。在Activity的布局文件中,通过最外层的ViewGroup(布局)一层层嵌套、布局直至View(控件),组成了丰富多彩的用户页面。如QQ、微信等等。在开发这些页面过程中,难免会遇到一些事件冲突(说人话...

2018-11-23 01:41:05 44

转载 Python CNN卷积神经网络代码实现

1 # -*- coding: utf-8 -*- 2 """ 3 Created on Wed Nov 21 17:32:28 2018 4 5 @author: zhen 6 """ 7 8 import tensorflow as tf 9 from tensorflow.examples.tutorials.mnist import input_d...

2018-11-22 18:33:00 5472

转载 使用免费OA系统,让你成为职场锦鲤

使用免费OA系统,让你成为职场锦鲤国庆期间,300W人中,被支付宝抽中,集全球独宠于一身的中国锦鲤成功刷屏。现在打开朋友圈,不转个锦鲤,甚至都有点错过一个亿的幻觉。那么在职场上,我们应该如何运用免费OA成为职场中锦鲤呢?成为“职场锦鲤”,关键就是优质处理工作事务,发挥职场价值,其实处理好“事(工作本身)、人(同事)、物(企业资源)”三个要素就八九不离...

2018-11-22 14:37:24 83

转载 ci登陆

Login.php-controller<?phpdefined('BASEPATH') OR exit('No direct script access allowed');class Login extends CI_Controller{ public $users = [ 'admin' => '123456', ...

2018-11-22 14:25:00 178

转载 写篇文章不难

写完了下面几段话,把我自己的标题改了,其实写篇文章不难呀。技术文章会难点,以后慢慢来,但流水账,真的不难。这个公众号开通时间也不短了,2016.10.19发表了第一篇文章,好吧,竟然两年多了。期间也断断续续发了几篇不痛不痒的文章,现在好了,留言也有,赞赏也有。上周清理了一部分自媒体,还限制了公众号数量,我是后知后觉,没能早点申请多几个,以后好好保护好我这个号。该有的功能都有,接下来就是持续输出啦...

2018-11-22 05:50:09 88

转载 MongoDB Could not find host matching read preference { mode: \"primary\" } for set repl_shard1

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

2018-11-21 18:06:00 11148

转载 [web前端] 去哪儿网前端架构师司徒正美:如何挑选适合的前端框架?

原文地址:https://www.jianshu.com/p/6327d4280e3b最近几年,前端技术迅猛发展,差不多每年都会冒出一款主流的框架。 每次新开业务线或启动新项目时,首先第一件事就是纠结:使用什么框架,重造什么轮子?我很高兴应CSDN的邀请谈我的看法。RequireJS,前端技术发展分水岭在五六年前,移动端还没有兴起,我们没有什么选择,就是jQuery。有人会说...

2018-11-21 14:59:00 96

原创 使用Visual Studio Code进行Swift开发

Visual Studio Code(VSCode)是一个来自微软的跨平台文本和源代码编辑器。它是当今最令人兴奋的开源项目之一,有数百名贡献者定期更新。VSCode是最早支持语言服务器协议(LSP)的工具之一,后者在针对各种语言和技术提供良好的开发体验方面发挥了重要作用。前段时间,Swift团队宣布SourceKitLSP支持现在处于早期开发阶段,现在正好是时候看下这种集成如何为我们所用。所以,...

2018-11-21 11:47:07 98

转载 Ubuntu 16.04 安装opencv的各种方法(含opencv contrib扩展包安装方法)

Ubuntu 16.04 安装opencv的各种方法(含opencv contrib扩展包安装方法)https://blog.csdn.net/ksws0292756/article/details/79511170本文主要介绍安装opencv C++接口和python接口的几种方法。 首先介绍C++接口的,然后介绍Python接口的C++接口安装采用源码编译的安装方式,基本也就是...

2018-11-20 18:22:00 179

转载 js传参汉字与接收

传参汉字:var rr='暗杀的反馈'window.location.href="路径?contan="+encodeURI(rr)接收:var content=decodeURI(location.href.split('=')[1])转载于:https://www.cnblogs.com/wangjianping123/p/9987393.html...

2018-11-20 10:23:00 395

转载 SpringBoot扫描数据库配置的定时任务,根据cron定时刷新数据库数据保证任务数据最新...

整体设计思路:数据库 任务配置TASK表:REPEAT 字段表示是否需要重复执行,当不重复时CRON为具体时间点,只会执行一次Task实体类和Mapper.xml 根据数据库字段自行创建。废话不多说,直接上代码。package com.yfjz.config;import com.yfjz.model.AppData;import com.yfjz.model.Task;...

2018-11-20 09:51:00 2317

转载 Elasticsearch之基础概念

前言曾用Elasticsearch完成全文搜索的需求,当时只为业务使用未做深入研究,这两天有时间便翻阅了官方文档和相关的博文,对es也有了更多的理解,将自己的所学和理解做下总结一、es和Lucene中的专有名词cluster 集群cluster就是一个及以上个node的集合,它们一起存储你的所有数据,提供跨节点的搜索和索引能力,集群通过一个唯一的名字来标识. 默认情况下,当你在同一个网络环...

2018-11-20 09:21:18 128

转载 ElasticSearch 2 (9) - 在ElasticSearch之下(图解搜索的故事)

ElasticSearch 2 (9) - 在ElasticSearch之下(图解搜索的故事)摘要先自上而下,后自底向上的介绍ElasticSearch的底层工作原理,试图回答以下问题:为什么我的搜索 *foo-bar* 无法匹配 foo-bar ?为什么增加更多的文件会压缩索引(Index)?为什么ElasticSearch占用很多内存?...

2018-11-19 10:18:00 42

转载 天天生鲜项目学习之-项目创建

在这边我是基于Mac项目创建项目创建之前我们新建一个数据库, 下面是操作步骤xxzxdeMacBook-Pro:bin xxzx$ /usr/local/mysql/bin/mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connect...

2018-11-19 05:55:02 429

转载 3人3天3桶水9个人9天用几桶水

3人3天3桶水 9个人9天用几桶水3人9天9桶水9人9天27桶水==1人1天1桶水,3人3天几桶水1人3天3桶水3人3天9桶水==转载于:https://www.cnblogs.com/yue31313/p/9980314.html...

2018-11-18 23:05:00 344

转载 箭头函数

提到箭头函数,不得不先回顾一下this在全局执行上下文中(在任何函数体外部)this 都指代全局对象。//在浏览器中,全局对象是window,在node中是global2. 普通的函数调用,函数的this指向全剧对象3. 对象的方法调用,方法内的this指向该对象4. 使用apply和call调用函数改变thisfunction fn(c,d){ console.log...

2018-11-17 12:55:47 42

转载 Apache Flink 漫谈系列(08) - SQL概览

SQL简述SQL是Structured Query Language的缩写,最初是由美国计算机科学家Donald D. Chamberlin和Raymond F. Boyce在20世纪70年代早期从 Early History of SQL 中了解关系模型后在IBM开发的。该版本最初称为[SEQUEL: A Structured English Que...

2018-11-17 09:03:34 208

转载 用Redis轻松实现秒杀系统

导论曾经被问过好多次怎样实现秒杀系统的问题。昨天又在CSDN架构师微信群被问到了。因此这里把我设想的实现秒杀系统的价格设计分享出来。供大家参考。秒杀系统的架构设计秒杀系统,是典型的短时大量突发访问类问题。对这类问题,有三种优化性能的思路:写入内存而不是写入硬盘异步处理而不是同步处理分布式处理用上这三招,不论秒杀时负载多大,都能轻松应对。更好的是,Redis能够满足上述三点。因此,用Redis就能轻...

2018-11-16 13:25:12 42

转载 maven-replacer-plugin 静态资源版本号解决方案(css/js等)

本文介绍如何使用 maven 的 com.google.code.maven-replacer-plugin 插件来自动添加版本号,防止浏览器缓存。目录1.解决方案2.原始文件和最终生成效果3.pom.xml 中插件添加4.html中 css/js 文件引用规则5.结语1.解决方案解决问题: 防止浏览器缓存,修改静态文件(js/css)后无效,需要强刷。解决方...

2018-11-15 10:27:00 102

转载 关于Ajax无法下载文件到浏览器本地的问题

最近在做网站的时候遇到这样一个功能,在如图所示的页面中,需要用户点击链接的时候,能够以异步Ajax的方式判断服务器中是否存储有相应的Excel文件,如果没有的话就提示用户没有找到,如果有的话就下载到用户本地。​当然,这是很简单的一个问题,按照一般方式编写Ajax就可以了。但是当服务器端把文件内容以二进制的形式返回到浏览器端,浏览器的Ajax却抛出了错误。大致是ParseError, Inv...

2018-11-14 22:36:00 160

转载 2018-2019-1 20165324 20165302 20165321 《信息安全系统设计基础》 第三次实验

2018-2019-1 20165324 20165302 20165321 《信息安全系统设计基础》 第三次实验实验内容:任务一:1. 学习使用Linux命令wc(1)2. 基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端3. 客户端传一个文本文件给服务器,服务器返加文本文件中的单词数命令man wc可知:服务器端代码:#inc...

2018-11-14 16:21:00 80

转载 刷题练习记录(1)——两数之和(JAVA 和 Python)

【题号001】两数之和 Two Sum给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:  给定 nums = [2, 7, 11, 15], target = 9  因为 nums[0] + nums[1] = 2 + 7 = 9  所以返回 [0, 1](1)Java版本 ...

2018-11-14 16:07:00 60

转载 JavaWeb实训项目案例开发之在线图书网站开发【非常适合初学者】

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kese7952/article/details/84037487 须知:本篇教程仅限功能性开发,不包括真实业务逻辑,非常适合初学者上手开...

2018-11-13 22:24:51 639 2

转载 Android Studio--gradle:download 过慢甚至超时timeout报错

问题描述今天第一次学习安卓,配置环境花了不少时间其他都比较容易的解决了gradle 因为会从外国的网站下载东西会非常的慢(具体原理我也不清楚),所以最好让下载地址变成国内的解决方案(最后有升级方案)修改1. 首先把目录结构改到project,找到app目录下的build.gradle2. 修改repositories的值 repositories { ma...

2018-11-12 16:31:00 760

转载 JVM基础系列第5讲:字节码文件结构

温馨提示:此篇文章长达两万字,图片50多张,内容非常多,建议收藏后再看。前面我们说到 Java 虚拟机使用字节码实现了跨平台的愿景,无论什么系统,我们都可以使用 Java 虚拟机解释执行字节码文件。但其实字节码是有一套规范的,而规定字节码格式的就是《Java 虚拟机规范》。《Java 虚拟机规范》规定了 Java 虚拟机结构、Class 类文件结构、字节码指令等内容。其中类文件结构是有必要了解的...

2018-11-12 10:01:00 57

空空如也

空空如也

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

TA关注的人

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