GIAC 2017全球互联网架构大会最新日程

12月22日至23日,高可用架构和msup联合主办的GIAC 全球互联网架构大会将于上海举行。GIAC 全球互联网架构大会是高可用架构技术社区推广的面向架构师、技术负责人及高端技术从业人员的技术架构大会。GIAC于2016年12月成功举办了第一届,而今年的 GIAC 已经有腾讯、阿里巴巴、百度、平安、饿了么、携程、七牛、蚂蚁金服、罗辑思维、摩拜、唯品会,LinkedIn, Pivotal, Mesosphere, AdMaster, Hulu 等公司专家出席。 GIAC是中国互联网技术领域一年
分类: 其他 发布时间: 05-15 12:33 阅读次数: 5

****** 二十八 ******、软设笔记【数据库】-分布式数据库、特点、数据存储、DBMS组成

分布式数据库    一、分布式数据库        分布式数据库由一组数据组成,这些数据物理上分布在计算机网络的不同结点(场地)上,逻辑上是属于同一个系统。每个结点可以执行局部应用,也能通过网络通信子系统执行全局应用。    二、分布式数据库系统的特点        1.数据独立性        2.集中与自治相结合的控制结构        3.适当增加数据冗余度        4.全局的一致性、...
分类: 其他 发布时间: 05-15 12:33 阅读次数: 6

GIAC2018|全球互联架构大会新增区块链等热点议题!

2018年6月1~2日,GIAC 全球互联网架构大会将于深圳华侨城洲际酒店举行!GIAC全球互联网架构大会是由msup和高可用架构技术社区联合举办的面向架构师、技术负责人及高端技术从业人员的技术架构大会。GIAC已确定有腾讯、百度、链家、美团、优酷、去哪儿网、旷视科技、ofo等公司技术专家出席。 GIAC是中国互联网技术领域的行业盛事,每年从互联网架构最热门系统架构设计、人工智能、机器学习、工程效率、区块链、分布式架构等领域甄选前沿的有典型代表的技术创新及研发实践的架构案例,分享他们在本年度最
分类: 其他 发布时间: 05-15 12:33 阅读次数: 5

代码实现打电话

首先给打电话的TextView谈出一个Dialog, String title1 = "请选择"; String[] items1 = new String[]{"打电话", "发送短信","取消"}; new AlertDialog.Builder(FellowActivity.this) .setTitle(title1) .setItems(items1, new DialogInterface.OnClickListener() {
分类: 其他 发布时间: 05-15 12:33 阅读次数: 5

翻转课堂的可汗学院

前言    教育的基本原理在于使人们在孩提时就建立起良好的思维体系,教育无需强迫、不能强迫、更无法强迫。任何填鸭式的教育都会使得人们头脑空空,一无所获。只有在早期教育中融入寓教于乐的成分,我们才能更快地发现孩子的兴趣所在。 一、教育理念 1、精熟教学法   精熟学习法就是在学生进入更高难度的学习阶段之前,应充分理解以前学习的概念。这个道理简单明了,但事实上当前的教育体制并不支持。在当前以班...
分类: 其他 发布时间: 05-15 12:33 阅读次数: 5

【C】背包问题

//01背包 #include<stdio.h> #include<iostream> #include<algorithm> using namespace std; const int maxn=100;//物品最大件数 const int maxv=1000;//容量最大值 int w[maxn],c[maxn],dp[maxv]; int main(){...
分类: 其他 发布时间: 05-15 12:33 阅读次数: 5

数据结构--栈的面试题

实现一个栈,要求实现Push(出栈)、Pop(入栈)、Min(返回最小值)的时间 复杂度为O(1) 构建结点,该结点结构里包含两个栈 使用两个栈实现一个队列 使用两个队列实现一个栈 元素出栈、入栈顺序的合法性。如入栈的序列(1,2,3,4,5),出栈序列为 (4,5,3,2,1) 一个数组实现两个栈(共享栈) 前一个数组向后生长,后一个是数组向前生长,用数组...
分类: 其他 发布时间: 05-15 12:33 阅读次数: 6

异常处理机制

异常概念和处理机制什么是异常?所谓异常就是指在程序运行的过程中发生的一些不正常事件。(如除0溢出,数组下标越界,所要读取的文件不存在); 异常导致的后果?Java程序的执行过程中如出现异常事件,可以生成一个异常类对象,该异常对象封装了异常事件的信息,其将被提交给Java运行时系统,这个过程称为抛出异常,不处理的话会导致程序直接中断; 如何防止程序中断?设计良好的程序应该在程序异常发生时提供处理这些...
分类: 编程语言 发布时间: 05-15 12:33 阅读次数: 5

深度解析阿里、腾讯、京东等20家企业的技术案例

不知道你是否听说过技术圈的二八法则,比如20%的巨头公司掌握了80%的流量。同样,20%的尖端互联网技术人(一线大厂老师)提前跟上了最新的技术发展浪潮,而对于80%的互联网技术人而言,有的时候仅仅是追风口就已经疲于奔命。 与其盲目追逐热点,不如花心思追求实践,建立知识体系,与优秀人比肩。或许有人会说,这些卓越的人物离我们实在太遥远了,怎么才能零距离与这些优秀人才交流学习,感受他们的智慧和信仰呢? 机会就在这里!5月26-27日,上海虹桥国际会议中心,第39届MPD工作坊按照软件研发中心的岗位职
分类: 其他 发布时间: 05-15 12:33 阅读次数: 6

****** 二十九 ******、软设笔记【计算机体系结构】-机内代码及运算

机内代码及运算    一。数的进制        *十进制        *二进制        *八进制        *十进制    二、进制的转换        1.十进制转二进制            把被转换的十进数整数反复地除以2,直到商为0,所得的余数(从末位读起)就是这个数的二进制表示。简称“除2取余法”。        2.二进制转十进制        方法是:二级制数按权展开求...
分类: 其他 发布时间: 05-15 12:33 阅读次数: 5

Java集合------ArrayList源码剖析

现在,我怕的并不是那艰苦严峻的生活,而是不能再学习和认识我迫切想了解的世界。对我来说,不学习,毋宁死。——罗蒙诺索夫 本篇分析ArrayList的源码,在分析之前 需要先明白数组的概念。 数组是物理存储连续、逻辑存储连续的顺序表,这种存储方式的优点是查询的时间复杂度为O(1),通过首地址和偏移量就可以直接访问到元素,缺点是不利于修改,插入和删除的时间复杂度最坏能达到O(n)。由于数组直接操作内存,所以数组的性能要比集合类更好一点,这是使用数组的一大优势。但是,数组在初始化必须制定数组大小,并且
分类: 其他 发布时间: 05-15 12:33 阅读次数: 5

2018-05-11笔记 系统目录结构

一、系统目录结构1、tree命令用来显示文件的目录结构,新装的系统没有安命令,用yum install -y tree 安装才能使用; tree -L 1 只显示第一层目录。[root@bogon ~]# tree -L 1//├── bin -> usr/bin 系统命令的文件目录 普通用户使用命令├── boot 系统启动相关文件目录├── dev 设备文件目录├── etc系统配置文件...
分类: 企业开发 发布时间: 05-15 12:33 阅读次数: 6

JAVA CXF、XFIRE、AXIS webservice获取客户端IP

import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.xml.ws.WebServiceContext; import org.apache.axis.MessageContext; import org.apache.axis.transport.http.HTTPConstants; import org.apache.cxf.transport.http.A
分类: 其他 发布时间: 05-15 12:33 阅读次数: 6

弹出popupwindow查询城市

首先写布局 <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent
分类: 其他 发布时间: 05-15 12:33 阅读次数: 5

精彩看点 | GIAC大会PPT+视频合集全量放送!

GIAC是中国互联网技术领域的行业盛事,每年从互联网架构最热门的系统架构设计、人工智能、机器学习、工程效率、区块链、分布式架构等领域甄选前沿有典型代表的技术创新及研发实践的架构案例,分享他们在本年度最值得总结、盘点的实践启示。 2017年12月22-23日,由msup和高可用架构技术社区共同举办的GIAC全球互联网架构大会在上海光大会展中心举行。大会以“改变未来的互联网构建方式”为主题, 分为经典架构、DevOps 、技术前沿、管理与效率、大数据与机器学习5大技术方向,20 场技术专题,70
分类: 其他 发布时间: 05-15 12:33 阅读次数: 7

C字符操作

1.一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。 找出这两个数字,编程实现。 #define _CRT_SECURE_NO_WARNINGS #include&amp;lt;stdio.h&amp;gt; #include&amp;lt;windows.h&amp;gt; void Find_Num(int arr[], int sz , int * num1, int *num2) { ...
分类: 其他 发布时间: 05-15 12:33 阅读次数: 6

第三方支付架构设计之—帐户体系

第三方支付架构设计之—帐户体系一,      什么是第三方支付?        什么是第三方支付?相信很多人对这个名字很熟悉,不管是从各种媒体等都经常听到,可以说是耳熟能熟。但,如果非得给这个名词总结出一个概念,却发现很难准确和全面的表述清楚。不过关系不大,我们无法给出一个很准确的概念的时候,我们就列举一下实际生活中我们经常使用第三方支付的例子:支付宝,财付通,微信支付等等,这些就是我们国内目前在...
分类: 企业开发 发布时间: 05-15 12:33 阅读次数: 5

自己收藏的前端网站

前端分类比较全的: MDN 技术文档(强烈推荐,现在已经是Mozilla、微软、谷歌、三星、W3C共同的统一文档网站) https://developer.mozilla.org/zh-CN/docs/Web   w3标准网https://www.w3.org/TR/css-masking/#the-clip-path    w3schoolhttp://www.w3school.com.cn/ ...
分类: 编程语言 发布时间: 05-15 12:33 阅读次数: 5

2017 TOP100 SUMMIT对外公布大会日程及具体安排

2017 TOP100 SUMMIT入围案例榜单 从万维网到物联网,从信息传播到人工智能,20年间软件研发行业趋势发生了翻天覆地的变化。大数据、云计算、AI等新兴领域逐渐改变我们的生活方式,Devops、容器、深度学习、敏捷等技术方式和工作理念对软件研发从业者提出更高要求。 由麦思博(msup)有限公司主办的第六届全球软件案例研究峰会(以下简称TOP100summit)将于2017年11月9-12日在北京国家会议中心举行。 本届峰会将以“人工智能时代的研发战略演进”作为主方向,由15位垂直领域
分类: 其他 发布时间: 05-15 12:33 阅读次数: 6

详述Oracle RAC的五大优势及其劣势

不同的集群产品都有自己的特点,RAC的特点包括如下几点:   ·双机并行。RAC是一种并行模式,并不是传统的主备模式。也就是说,RAC集群的所有成员都可以同时接收客户端的请求。   ·高可用性。RAC是Oracle数据库产品高可用性的解决方案,能够保证在集群中只要有一个节点存活,就能正常对外提供服务。   ·易伸缩性。RAC可以非常容易地添加、删除节点,以满足系统自身的调整。   ·低成本。能使用较低廉的服务器来实现高可用性、高吞吐量的集群环境,这要比通过对某台高端服务器增加硬件实现高可用性、
分类: 其他 发布时间: 05-15 12:33 阅读次数: 5