- 博客(46)
- 收藏
- 关注
转载 java版spring cloud+spring boot+redis多租户社交电子商务平台 (十一)docker部署spring cloud项目...
一、docker简介电子商务社交平台源码请加企鹅求求:一零三八七七四六二六。Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 Docker通常用于如下场景:web应用的自动化打包和发布;自动化测试和持续...
2019-05-30 08:29:26 72
转载 RPA或成为日本大银行“瘦身”潮的催化剂
长期以来,银行业一直都是人们眼中含金量超高的行业之一。若能进入银行工作,就相当于捧上了“金饭碗”。然而,随着人工智能等新兴技术的发展和应用,银行业也将迎来了大裁员时代。据日本《每日新闻》报道,由于受日本央行负利率政策影响,日本银行业信贷获利空间严重萎缩,导致收益大幅下降,而银行经营却面临着人员开支大、店面租金高等固有成本压力。于是,日本大型银行集团纷纷着手,通过活用RPA、裁撤国内网点,以压缩...
2019-05-30 05:53:51 131
转载 Facebook 上一位大佬发表的代码看法
我常用《天龙八部》来向客户说明一件事。如果金庸写了40回,让別人来续写最后10回,先不论文笔工夫,续写的人必须把前40回先读一遍,甚至多遍,否则根本无法把故事接上去。重温前40回的时间是免不了的成本。所以在某些工作上,不会因为有「別人」写了大部份,「剩下」的工作收费便宜一点。写电脑软件程式也一样,不是別人已经卸了半车的货,剩下半车的货让你卸,费用算一半。修改別人的「完整」电脑程式也必须参考原...
2019-05-29 03:10:02 62
转载 C# Console类学习笔记
Console.Write 表示向控制台直接写入字符串,不进行换行,可继续接着前面的字符写入。Console.WriteLine 表示向控制台写入字符串后换行。Console.Read 表示从控制台读取字符串,不换行。Console.ReadLine 表示从控制台读取字符串后进行换行。Console.ReadKey 获取用户按下的下一个字符或功能键,按下的键显示在控制台窗口中。Console.Be...
2019-05-27 20:53:00 83
转载 习题5-7 使用函数求余弦函数的近似值
1 #include <stdio.h> 2 #include <math.h> 3 4 double funcos(double e, double x); 5 6 int main() 7 { 8 double e, x; 9 10 scanf_s("%lf %lf", &e, &x);1...
2019-05-27 13:40:00 429
转载 使用nodejs实现OData的batch操作在Marketing Cloud里读取contact信息
我们先来看看Marketing Cloud系统里的contact信息:一共1218374条数据。我们用如下的nodejs代码通过OData来获取这些数据:var request = require('request');var config = require("./mcConfig");var url = config.getContactBatchURL;var sBody ...
2019-05-25 01:53:25 118
转载 现代IM系统中的消息系统架构 - 模型篇
前言在架构篇中我们介绍了现代IM消息系统的架构,介绍了Timeline的抽象模型以及基于Timeline模型构建的一个支持『消息漫游』、『多端同步』和『消息检索』多种高级功能的消息系统的典型架构。架构篇中为了简化读者对Tablestore Timeline模型的理解,概要性的对Timeline的基本逻辑模型做了介绍,以及对消息系统中消息的多种同步模式、存储和索引的基本概念做了一个科普。 本篇文章...
2019-05-24 16:14:36 89
转载 【题解】弃疗Nim (2019,5.23)
DescriptionSample Input5 12 4 2 2Sample Output11010Solution这题可以直接考虑暴力,时限也给了 3s 那么简直是给暴力一条活路啊。开一个二维数组 \(CanBeGet[i][j]\) 表示石子个数在 \(i\) 时可以取走 \(j\) 个暴力直接 \(O(N^3)\) 暴力把 \(CanBeGet\) 更新...
2019-05-24 14:42:00 92
转载 Spring Boot + Vue 前后端分离开发,权限管理的一点思路
在传统的前后端不分的开发中,权限管理主要通过过滤器或者拦截器来进行(权限管理框架本身也是通过过滤器来实现功能),如果用户不具备某一个角色或者某一个权限,则无法访问某一个页面。但是在前后端分离中,页面的跳转统统交给前端去做,后端只提供数据,这种时候,权限管理不能再按照之前的思路来。首先要明确一点,前端是展示给用户看的,所有的菜单显示或者隐藏目的不是为了实现权限管理,而是为了给用户一个良好的体验,...
2019-05-23 00:53:02 462
转载 Program to Print Fibonacci Series
To print Fibonacci series inC++programming, you have to ask from the user to enter total number of terms that he/she want to print fibonacci series upto the required number.Now to print fibonacci ...
2019-05-22 16:29:00 88
转载 vue-router 在项目中的使用
一、下载vue-routernpm install vue-router --save二、编码1、在项目中新建文件夹 router/index.js 1 /* 2 * 路由对象模块 3 * */ 4 import Vue from 'vue' 5 import VueRouter from 'vue-router' 6 7 /*引入pages*/ ...
2019-05-22 10:37:00 166
转载 从 Spark Streaming 到 Apache Flink : 实时数据流在爱奇艺的演进
作者:陈越晨整理:刘河本文将为大家介绍Apache Flink在爱奇艺的生产与实践过程。你可以借此了解到爱奇艺引入Apache Flink的背景与挑战,以及平台构建化流程。主要内容如下:爱奇艺在实时计算方面的的演化和遇到的一些挑战爱奇艺使用Flink的User Case爱奇艺Flink平台化构建流程爱奇艺在Flink上的改进未来工作爱奇艺简介爱奇艺在2010年正式上线,...
2019-05-22 07:29:25 125
转载 AJPFX实例集合嵌套之ArrayList嵌套ArrayList
案例:package com.heima.list;import java.util.ArrayList;import java.util.Iterator;import com.heima.bean.Person;public class Demo5_ArrayListArrayList {/**A:案例演示集合嵌套之ArrayList嵌套ArrayList案例:我们学科,学科...
2019-05-19 22:51:06 92
转载 【LeetCode每天一题】Distinct Subsequences(不同的子序列)
Given a stringSand a stringT, count the number of distinct subsequences ofSwhich equalsT。A subsequence of a string is a new string which is formed from the original string by deleting some (can ...
2019-05-19 18:56:00 65
转载 测试开发面试准备之python selenium API
一、浏览器操作1、浏览器最大化driver.maximize_window() #将浏览器最大化显示2、设置浏览器宽、高driver.set_window_size(480, 800)#设置浏览器宽480、高800显示3、控制浏览器前进、后退driver.back()#浏览器后退driver.forward()#浏览器前进二、简单对象的...
2019-05-19 14:40:00 63
转载 Mysql查漏补缺笔记
目录 查漏补缺笔记2019/05/19 文件格式后缀 丢失修改,脏读,不可重复读 超键,候选键,主键 构S(Stmcture)/完整性I(Integrity)/数据操纵M(Malippulation) 关系范式 系统设计 数据库语言...
2019-05-19 11:24:00 66
转载 用Windows Server Backup备份DC服务器
一、创建用户因为我们用的是共享备份,加上Windows Server 2008 R2 的特殊性,需要在域上创建一个和目标共享目录权限一样的同名同密码的用户,否则在创建备份计划的时候会出账号密码错误1、点击"开始菜单"-"Active Directory 用户和计算机",在"服务器群"里新建一个与目标共享目录权限一样的同名同密码的"用户" 输入与目标共享目录权限一样的密码...
2019-05-19 11:14:45 158
转载 把 LiveData 用于事件传递那些坑
0、前言如果不是很了解 LiveData 和 Lifecycle 的同学可以先看一下我之前的文章基于 Android Architecture Components 的 MVVM 浅析。同时安利下自己平时用的工具库LiveDataUtils,还在不断完善中,欢迎大家 star、fork、关注和批评指正。1、为什么要把 LiveData 当作事件传递用利用观察者模式打造的事件总线的优点不必...
2019-05-18 15:15:38 966
转载 无痛的CPTN
CTPN算法背景CTPN算法的提出,出于以下几点:假设文本是水平的文本可以看做由每一个"字母“组成的。这里的字母可以认为是小片段之所以有这样的想法,是因为基于通用目标检测的算法难以适应文字检测的场景,如上图中的文字,长度方面变化幅度很大。因此作者将文本在水平方向解耦,分成每一个小片,然后将文本行的检测转化为小片的检测,最后利用规则将属于同一水平行的小片组合成文本行。化繁为简。...
2019-05-18 01:17:11 1287
转载 Linux学习记录-7
useradd命令用于创建新的用户,格式为“useradd [选项] 用户名”。可以使用useradd命令创建用户账户。使用该命令创建用户账户时,默认的用户家目录会被存放在/home目录中,默认的Shell解释器为/bin/bash,而且默认会创建一个与该用户同名的基本用户组。这些默认设置可以根据表5-1中的useradd命令参数自行修改转载于:https://blog.51cto.com/1...
2019-05-17 21:12:18 52
转载 概要设计文档1.0
吃喝玩乐在武汉概要设计1. 引言部分引言部分主要说明编写目的、系统的范围和参考资料等。1.1目的该文档的目的是描述“吃喝玩乐在武汉”网页的概要设计,主要内容包括系统功能简介、系统结构设计、模块设计和界面设计等。 本文档的预期读者包括:设计人员,开发人员,项目管理人员,测试人员。1.2 范围1.2.1 系统目标为了方便当...
2019-05-16 18:43:00 1163
转载 ORACLE数据库基本操作命令
-------------------------------------------------------------------------------SQL语法Table操作------------------------------------------------------------------------------查看数据库版本信息select* from v$v...
2019-05-16 15:27:00 85
转载 获取相机视口内物体在视线范围内某点的方法
我们在做HUD时经常使用物体的位置作为世界坐标点, 这在小物体的情况下没有问题, 但是在对于大型物体就有点麻烦, 因为我们的视角不一定能看到该点,比如大楼, 大桥甚至公路等, 希望能在物体进入视线范围内时获取一个当前视线范围内该物体离屏幕中心最近的一个点, 作为HUD的世界坐标点来显示. 1. 首先需要测试物体是否在可视范围内, 一般使用 OnBecameVisible() 生命周...
2019-05-15 20:41:00 165
转载 WebGL three.js学习笔记 6种类型的纹理介绍及应用
WebGL three.js学习笔记 6种类型的纹理介绍及应用本文所使用到的demo演示:高光贴图Demo演示反光效果Demo演示(因为是加载的模型,所以速度会慢)(一)普通纹理计算机图形学中的纹理既包括通常意义上物体表面的纹理即使物体表面呈现凹凸不平的沟纹,同时也包括在物体的光滑表面上的彩色图案,所谓的纹理映射就是在物体的表面上绘制彩色的图案。在three.js中使用纹理可以实现很多...
2019-05-15 14:36:05 426
转载 阿里面试题——Java对象初始化
Java对象初始化这是一道阿里巴巴的关于Java对象初始化的面试题,堪称经典,代码很简单(编写格式做了些修改),但是需要面试者对Java中对象初始化有一个透彻的认识,那么通过这道面试题,对我有点启发,所以希望在这里分享给大家,希望能给迷惘的初学者一起指引,下面我们直入主题,先看看代码:public class InitializeDemo { private static int k = 1...
2019-05-13 13:20:56 194
转载 Eclipse常用快捷键
几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T上一个/下一个光标的位置:Alt+Left/Righ...
2019-05-10 22:15:00 51
转载 C#-修改图书借阅管理系统-错误与SQL server 2008错误、复制数据库
VS2012错误:*)不存在从对象类型 System.Object[] 到已知的托管提供程序本机类型的映射 public DataTable loadData2UserSearch(params object[] userId) { DataTable table; if (Convert.ToString(userId[0])...
2019-05-10 20:52:00 166
转载 php使用supervisor管理进程脚本
supervisor是用python开发的一个在linux系统下的进程管理工具,可以方便的监听,启动,停止一个或多个进程。当一个进程被意外杀死后,supervisor监听到后,会自动重新拉起进程。一、supervisor的安装1、通过easy_install安装yum -y install python-setuptoolseasy_install supervisor...
2019-05-10 18:22:00 513
转载 超详细Pycharm部署项目视频教程
在实际的工作中,不管你是开发、测试还是运维人员,都应该掌握的一项技能就是部署项目,简单说就是把项目放到服务器中,使其正常运行。今天猪哥就以咱们的微信机器人项目为例子,带大家来部署一下项目。本文将会详细介绍从服务器的选购、Python3.7的安装、使用Pycharm上传和启动项目这几个方面,让零基础的同学也能学会将项目部署到服务器中。微信机器人项目地址:https://github.com/...
2019-05-10 09:22:00 91
转载 Java并发编程之CountDownLatch源码解析
一、导语最近在学习并发编程原理,所以准备整理一下自己学到的知识,先写一篇CountDownLatch的源码分析,之后希望可以慢慢写完整个并发编程。二、什么是CountDownLatchCountDownLatch是java的JUC并发包里的一个工具类,可以理解为一个倒计时器,主要是用来控制多个线程之间的通信。比如有一个主线程A,它要等待其他4个子线程执行完毕之后才能执行,此时就可以利用Co...
2019-05-10 08:18:03 87
转载 记一次简单的sql优化
select round(sum(qj0109)/10000,1) from qylist where sfmsqx='y' and lybmhy!='';进行优化select round(sum(b.qj0109)/10000,1) from (select a.qj0109 from qylist a where a.sfmsqx='y' and a.lybmhy!='') b转载...
2019-05-09 21:34:00 57
转载 vim常用命令总结 (转)
vim常用命令总结 (转)在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基...
2019-05-09 18:48:00 50
转载 MySQL Group Replication-MGR集群简介
简介MySQL Group Replication(简称MGR)字面意思是mysql组复制的意思,但其实他是一个高可用的集群架构,暂时只支持mysql5.7和mysql8.0版本.是MySQL官方于2016年12月推出的一个全新的高可用与高扩展的解决方案,提供了高可用、高扩展、高可靠的MySQL集群服务.也是mysql官方基于组复制概念并充分参考MariaDB Galera Clust...
2019-05-09 17:44:00 247
转载 删除数组对象中重复的对象
var goodsList = [ {goods:{id:1},price:1,count:1}, {goods:{id:1},price:1,count:1}, {goods:{id:2},price:2,count:2}, {goods:{id:2},price:2,count:2}];for(var i=0; i<goodsList.length; i++)...
2019-05-09 05:48:09 773
转载 [转] 前端异常监控解决方案研究
前端监控包括行为监控、异常监控、性能监控等,本文主要讨论异常监控。对于前端而言,和后端处于同一个监控系统中,前端有自己的监控方案,后端也有自己等监控方案,但两者并不分离,因为一个用户在操作应用过程中如果出现异常,有可能是前端引起,也有可能是后端引起,需要有一个机制,将前后端串联起来,使监控本身统一于监控系统。因此,即使只讨论前端异常监控,其实也不能严格区分前后端界限,而要根据实际系统的设计...
2019-05-08 14:48:00 106
转载 js执行机制
在写js代码的时候我们往往都希望js代码的执行顺序是按照自己所想那样执行,但结果总事与愿违。所以今天就想花时间搞懂js的事件执行机制到底是什么样的。EventLoop事件循环机制js中事件分为宏任务和微任务两类,任务又分为同步任务和异步任务。他们之间的执行顺序将依次进行说明js中事件的同步异步的执行顺序js中事件分为两类同步事件异步事件js执行顺序:先执行同步再执行异步js在...
2019-05-08 13:43:52 60
转载 程序员写了段代码,自称完美! 网友: 我现在还在改你的Bug
现在的互联网技术在飞速进步着,加之有一些程序员确实是喜欢编程,长久如此,很多程序员的技术也得到了一个质的飞跃,于是都想写出一个堪称没有Bug的代码!这不,近日又有一位程序员发帖称:可以看到,这是一段PHP的代码,由此可见这位程序员是一位PHP方向的程序员。而对此,就有网友表示:有网友说自己现在还在改这位楼主的Bug呢!不得不说真的是直接打脸了。毕竟楼主的这个代码中的Yii让网友感觉看...
2019-05-08 13:33:21 96
转载 [Vue]动态组件
Demo 通过点击button,实现两个组件的切换,除了使用v-if,还可使用:is 动态组件来完成我觉得他可以用在根据不同的角色展示不同组件上使用通过:is属性绑定data中的type,type为一个组件的name,这样,进入页面就会默认展示一个组件,通过点击改动data中type中的name,实现组件切换<div id="app"> <componen...
2019-05-06 14:34:09 48
转载 走近人脸识别:时代趋势下的弄潮儿
人脸识别得益于移动设备的普及和摄像技术的发展,人脸识别技术突飞猛进,现已广泛运用于各个行业,如:商铺客流统计、道路安防监控、公司人脸考勤等,"刷脸"办事正愈发常见。人脸识别是一种基于人的脸部特征信息进行身份识别的一种生物识别技术,具体指代用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术。人脸识别作为一项互联网领域热门技术,目前...
2019-05-06 07:37:50 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人