- 博客(75)
- 收藏
- 关注
转载 k8s 中 port nodePort targetPort概念的区分
不废话,直接开始比较1:三个类型端口所应用位置的不同port是service的的端口targetport是pod也就是容器的端口nodeport是容器所在宿主机的端口(实质上也是通过service暴露给了宿主机,而port却没有)2:在作用上port的主要作用是集群内其他pod访问本pod的时候,需要的一个port,如nginx的pod访问mysql的pod,那么mysql的pod的s...
2018-12-29 16:06:08 237
转载 Redis学习系列七分布式锁
一、简介熟悉.Net多线程的都知道,当多个线程同时操作一个全局缓存对象(static对象实例、Dictionary、List等)时,会存在多线程争用问题,包括EF、Dapper等本身的缓存机制,都存在多线程争用问题,当我们在享受多线程带来的好处的同时,千万要注意这个问题.如果不了解多线程,请移步到我的C#多线程分类下.但是实际的业务场景中经常存在需要根据每个缓存对象的状态,进行一系列判断之后,...
2018-12-29 02:21:00 50
转载 [BZOJ1076][SCOI2008]奖励关[状压DP+概率期望]
\(f[i][j]\) 表示第1到i-1轮宝物是否取过的状态是j,第i轮到最后一轮的最大得分。这样设计状态并且倒着推,可以保证不合法的状态是0,不会造成影响\(nd[i]\)表示第i个物品要求的状态#include <bits/stdc++.h>using namespace std;typedef long long LL;#define lop(i,a,b) for(r...
2018-12-28 16:52:00 116
转载 css 命名:BEM, scoped css, css modules 与 css-in-js
css 作用域是全局的,项目越来越大,人越来越多,命名慢慢成为问题,以下是几种解决命名问题的方案一. BEM以 .block__element--modifier 形式命名,命名有含义,block 可视为模块,有一定作用域含义实例.dropdown-menu__item--active二. scoped css参考:vue-loader.vuejs.org/zh/guide/sc…目...
2018-12-28 08:29:36 552
转载 重装系统2
接着上一篇。重装系统之后,现在来安装之前的软件。原本我以为都得先删除已有的,然后重新下载,原来不用这么麻烦。点开每个安装包,进行安装,路径仍然选择之前的,全部覆盖即可。--------------------------------------安装包是什么?软件安装包,是可以自行解压缩文件的集合,其中包括软件安装的所有文件。运行这个安装包(可执行文件),可以将此软件的所有文...
2018-12-27 22:43:00 57
转载 4.3Python数据类型(3)之字符串类型
返回总目录目录:1.字符串的概念2.字符串的形式3.字符串的转义符4.字符串一般操作5.字符串函数操作(一)字符串的概念由单个字符组成的一个集合(二)字符串的形式双引号与单引号的效果一样:(1)使用单引号包含的'abc'(2)使用双引号包含的"abc"(3)使用3个单引号''' abc '''(4)使用3个双引号""" abc """# 字符串与注...
2018-12-26 12:31:00 50
转载 类加载器ClassLoader(一)动态加载
前段时间碰了下插件化,然后就简单的了解下classloader。虽然框架是能用,但是还是打算使用classloader来实现动态加载。功能:主要开发个插件apk,里面有打印信息,然后宿主导入apk再用classloader加载出相应的类,并且调用里面的方法。一. java的ClassLoader1.cl...
2018-12-26 11:44:00 210
原创 微软Azure容器服务要关停,你想好怎么迁移了吗?
最近,微软宣布将于2020年1月正式暂停其ACS(Azure ContainerService)服务,并鼓励ACS用户将其分布式基础架构转移到新推出的Azure KubernetesService服务上,这对微软来说是一个合乎逻辑的举动。虽然ACS将继续支持Docker Swarm和Mesosphere的DC/OS替代编排选项,但将不再运行它们。相反,微软正集中精力改善Azure中的Kuber...
2018-12-26 09:05:19 49
转载 Poemscape|Beta阶段第四天
大家好!这里是Poemscape小组第四天汇报!大家圣诞快乐!20181220进度组别成员具体工作引擎青松炜祯①正在改模型的transformer(炜祯);③刚才@完成engine部分的编码(青松)API服务器瑞静刘泽①写了卡片生成的代码(刘泽);②修改了response spec(瑞静);③正在做webhook(瑞静)架构子博①见前端组一卓栏...
2018-12-25 22:22:00 56
原创 华为云EI亮相AICon,技术创新让开发更智能
日前,“AICon 2018全球人工智能与机器学习技术大会”在北京召开。大会聚焦AI最前沿技术、产业化和商业化的动态,重点关注人工智能的落地实践,人工智能技术领域的行业变革与技术创新,与企业一起突破AI发展边界。 大会期间,华为云EI(人工智能)举办了ModelArts动手实践活动,现场演示了如何快速上手ModelArts一站式AI开发平台,并在华为云AI技术应用和实践专场,围绕智慧城市、NLP...
2018-12-25 15:14:05 285
转载 使用 Terraform 创建托管版 Kubernetes
目前,阿里云容器服务已经可以创建托管版 Kubernetes 集群了。相比于默认的 Kubernetes 集群,托管版本会主动替您运维一套高可用的 Master 组件,免去了默认版本集群中三个 Master ECS 节点,从而节约所需的资金成本及维护时的人力成本。在容器服务控制台,我们为您提供了便捷使用的可视界面一步一步引导式地创建该类型集群。但当您需要...
2018-12-24 17:41:54 84
转载 Class类的使用
public class ClassDemo1{ public static void main(String[] args){ //Foo的实例对象如何表示 Foo foo1 = new Foo();//foo1就表示出来了。 //Foo这个类也是一个实例对象,Class类的实例对象,如何表示呢 //任何一个类都是Class的实例对象,这个实例对象有...
2018-12-24 16:43:00 95
转载 zabbix3.2 报错 Database error
一、Database errorThe frontend does not match Zabbix database. Current database version (mandatory/optional): 3020000/3020000. Required mandatory version: 3040000. Contact your system administrator....
2018-12-21 17:09:00 1089
转载 Java并发编程实战笔记5:取消与关闭
任务取消如果外部代码能在某个操作正常完成之前将其置入“完成”状态,那么这么操作就可以称为可取消的。Java中有一些协作式的机制,使得请求取消的任务和代码都遵循一种协商好的协议。线程中断是一种用于停止线程的协作机制,线程可以通过这种机制来通知另一个线程,告诉它在合适的或者可能的情况下停止当前工作。每个线程都有一个布尔变量表示其中断状态。使用interrupt()方法将中断状态设置为ture;使...
2018-12-21 13:30:22 58
转载 Beta 冲刺(7/7)
目录摘要团队部分个人部分摘要队名:小白吃组长博客:hjj作业博客:beta冲刺(7/7)后敬甲(组长)过去两天完成了哪些任务ppt制作视频拍摄接下来的计划准备答辩还剩下哪些任务答辩准备有哪些困难考试增多,时间紧张有哪些收获和疑问收获:ppt制作能力++,ppt模板++疑问:没了黄靖茹过去两天完成了哪些任务大致完...
2018-12-21 12:10:00 48
原创 桌面上的Flutter:Electron又多了个对手
从本质上看,Flutter是一个独立的二进制可执行文件。它不仅改变了移动设备的玩法,在桌面设备上也同样不可小觑。一次编写,可在Android、iOS、Windows、Mac和Linux上进行原生部署,并通过AngularDart将所有的业务逻辑共享到Web上,这也是它的一大特点。原生桌面客户端加速移动开发在进入真实的原生桌面应用程序之前,先让我们看看在桌面上运行的Flutter可以为开发移动设备的...
2018-12-21 11:35:53 107
转载 百度经验
建立数据库表是每一个软件开发者的必备技能,那么该如何使用SQLSERVER来建立数据库和表呢?工具/原料SQL SERVER 2008电脑方法/步骤首先我们打开SQLSERVER自带的数据库管理工具,从开始菜单中可以找到,如图点击进去;开始连接SQL SERVER服务器,就是我们装好的SQL SERVER服务器;如图,右击数据库,选择第一个,新建一个数据库;填写数据库的...
2018-12-21 08:31:07 82
转载 牛客练习赛34 c题 little w and Segment Coverage
链接:https://ac.nowcoder.com/acm/contest/297/C来源:牛客网题目描述小w有m条线段,编号为1到m。用这些线段覆盖数轴上的n个点,编号为1到n。第i条线段覆盖数轴上的区间是L[i],R[i]。覆盖的区间可能会有重叠,而且不保证m条线段一定能覆盖所有n个点。现在小w不小心丢失了一条线段,请问丢失哪条线...
2018-12-20 20:06:00 52
转载 java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: student is ...
Spring 5.0 +Jpa,使用@Query实现 自定义查询报错:java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: student is not mapped [select id,name,createtime,sex,age from student s]...
2018-12-20 17:52:00 595
转载 C# 保证数据长度相同
/// <summary> /// 保证数据长度相同 /// </summary> /// <param name="obj"></param> /// <param name="len"></param> ...
2018-12-20 16:40:00 87
转载 你不知道的JavaScript(中)读书笔记(一)
第一章1、内置类型JavaScript有七种内置类型【除了对象以外,其他统称为“基本类型”】:空值(null)未定义(undefined)布尔值(boolean)数字(number)字符窜(string)对象(object)符号(symbol,ES6新增的)如何检查值得类型:typeof运算符,但是不能检测到null,typeof检测null会显示“...
2018-12-20 13:44:00 48
转载 初识 swoole【上】
前言:都是为了生存有收获的话请加颗小星星,没有收获的话可以 反对 没有帮助 举报三连代码仓库初始swoole【上】一、什么是swooleSwoole:面向生产环境的 PHP 异步网络通信引擎使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole...
2018-12-20 13:18:28 112
转载 python 人工智能基础 day2 (上)
软件安装与卸载更新Ubuntu软件下载地址寻找国内镜像源所谓的镜像源:可以理解为提供下载软件的地方,比如iOS手机上可以下载软件的AppStore备份Ubuntu默认的源地址sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup更新源服务器列表更新源做完此步骤之后,就可以进行apt-get ...
2018-12-20 12:16:13 54
转载 ardupilot_gazebo仿真(四)
ardupilot_gazebo仿真(四) ardupilot_gazebo仿真(四)标签(空格分隔): 未分类Multi-MAV simulation参考官网给出的multi-vehicle-simulation的方法在每次打开sim_vehicle.py仿真时加入后缀-Ii其中i为第几架飞机。 For the multi...
2018-12-19 22:13:00 168
转载 Beta 冲刺(6/7)
Information:队名:彳艮彳亍团队组长博客:戳我进入作业博客:班级博客本次作业的链接Details:组员1:(组长)柯奇豪过去两天完成了哪些任务部分代码的整合编辑及标注的提交操作展示GitHub当日代码/文档签入记录接下来的计划展示页面的整合编写推出测试版本还剩下哪些任务...
2018-12-19 21:06:00 56
转载 RecyclerView动画源码浅析
本文是RecyclerView源码分析系列第四篇文章,内容主要是基于前三篇文章来叙述的,因此在阅读之前推荐看一下前3篇文章:RecylcerView的基本设计结构RecyclerView的刷新机制RecyclerView的复用机制本文主要分析RecyclerView删除动画的实现原理,不同类型动画的大体实现流程其实都是差不多的,所以对于添加、交换这种动画就不再做分析。本文主要目标是理解...
2018-12-19 08:12:09 137
转载 MySQL自增属性auto_increment_increment和auto_increment_offset
2019独角兽企业重金招聘Python工程师标准>>> ...
2018-12-19 08:00:00 324
转载 elasticsearch版本控制及mapping映射属性介绍
学习elasticsearch不仅只会操作,基本的运行原理我们还是需要进行了解,以下内容我讲对elasticsearch中的基本知识原理进行梳理,希望对大家有所帮助!一、ES版本控制1.Elasticsearch采用了乐观锁来保证数据的一致性,也就是说,当用户对document进行操作时,并不需要对该document做加锁和解锁的操作,只需要指定要操作的版本即可。当版本号一致...
2018-12-18 18:24:00 201
转载 Java-string字符串
String、StringBuffer、StringBuilder都是final修饰的,都不可以继承String、StringBuffer、StringBuilder底层都是数组实现的,只不过String中的数值用final修饰,所以String类对象的值不可改变StringBuffer、StringBuilder都是可变数组,可以用append()...
2018-12-17 22:52:32 51
转载 python 获取本机的IP
python 获取本地的IP import socket import fcntl import struct def get_ip_address(ifname): s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) return socket.inet_ntoa(...
2018-12-17 14:52:00 47
转载 生物智能与AI——关乎创造、关乎理解(上)
摘要:原来人工智能跟人类智能有那么深的联系!几百万年前,第一次人类智能的星火出现在非洲大陆,并且持续发展,最终在大约10万年前在智人的大脑中达到顶峰。作为现代人类,我们只能想象我们的古代祖先在窥视夜空时所经历的事情,以思考物理现实的本质,以及从内心窥视自己心理现实的本质。在过去的几百年里,我们的物种通过发现控制空间、时间、物质和能...
2018-12-17 14:30:05 76
转载 接口的幂等设计
接口幂等什么是接口幂等?就是一个接口,被重复调用多次,却能够保证对系统内部产生的影响是一致的,也就是调用多次和调用一次,数据的变化是一样的,是相同的,不会因为调用多次而出现任何数据问题。分布式系统中,接口幂等性是系统可行性论证的第一个步骤。很多地方需要把接口设计成幂等。思路基本上是3种:1 当第N(N>1)次请求过来时,系统要能知道,这个业务我们已经处理过了,相同的请求我们忽略掉...
2018-12-16 16:38:00 167
转载 详解管理root用户权限的sudo服务程序
在你想要使用超级权限临时运行一条命令时,sudo 命令非常方便,但是当它不能如你期望的工作时,你也会遇到一些麻烦。比如说你想在某些日志文件结尾添加一些重要的信息,你可能会尝试这样做:$ echo "Important note" >> /var/log/somelog-bash: /var/log/somelog: Permission denied好吧,看起来你似乎需要一些额...
2018-12-15 18:13:00 60
转载 SVN版本服务器搭建
windows: https://blog.csdn.net/lu1024188315/article/details/74082227SVN 的下载地址如下http://tortoisesvn.net/downloads.html【1】使用SVN,首先要安装TortoiseSVN,就是上面的SVN下载地址。【2】安装VIsualSVN。============...
2018-12-15 16:54:00 62
转载 【组合数进阶篇】vijos1137组合数
描述组合公式 C=N!/(M!*(N-M)!). 问题是求 C 中不同的质因子的个数例如 N=7, M=4. C=7!/(3!*4!)=5040/(6*24)=35=5*7. 则不同的质因子的个数为2 (分别是5,7)。格式输入格式输入N,M输出格式输出一个整数样例1样例输入17 4Copy样例输出12Copy限制...
2018-12-15 16:27:00 48
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人