自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 收藏
  • 关注

转载 Unix I/O

Unix I/O打开文件一个应用程序通过要求内核打开相应的文件,来宣告它想要访问一个I/O设备.内核返回一个小的非负整数,叫做描述符,它在后续对此文件的所有操作中标识这个文件.内核记录有关这个打开文件的所有信息.应用程序只需记住这个描述符.Linux shell创建的每个进程开始时都有三个打开的文件: 标准输入(描述符为0),标准输出(描述符为1)和标准错误(描述符为2).改变当前...

2019-01-31 19:39:00 161

原创 学习Kubernetes 和容器技术体系的最佳方法

你好,我是 Kubernetes 社区资深成员与项目维护者张磊,也是极客时间《深入剖析 Kubernetes 》的专栏作者。今天我来与你谈一谈,学习 Kubernetes 和容器技术体系的最佳方法,到底是什么。我认为,学习一门综合性的技术,不应该着急一头扎进去看源码。理清楚自己的定位,才是最重要的。定位一:纯粹的开发人员如果你是一位纯粹的开发人员,无论是前端、后端,还是应用、游戏的开发,你首先应该...

2019-01-31 15:51:00 69

原创 无服务器计算的黑暗面:程序移植没那么容易

根据“RightScale 2018 State of the Cloud”报告,无服务器计算在云服务中增长最快,增长率为75%,这意味着许多企业选择使用无服务器系统的便利性。众所周知,无服务器计算将开发者从底层基础架构,主要是服务器中解脱出来。然而,利用无服务器计算在公有云系统上构建的应用程序不太容易移植到其他云平台。无服务器计算刚出现时,其中一个优点就是同样的无服务器计算环境能够在不同的公有及...

2019-01-30 11:04:29 46

原创 徐州医科大学党委书记夏有兵一行莅临云创

2019年1月28日下午,徐州医科大学党委书记夏有兵,党委常委、副校长蔡红星,医学信息学院院长胡俊峰一行莅临云创,云创大数据总裁刘鹏教授、沈大为总监、曹骝总监、袁高峰总监以及高秀斌经理等共同接待了来宾。在双方交流座谈中,刘鹏教授向来宾介绍了云创的发展历程、企业文化、核心团队、技术优势、荣誉专利等企业概况,尤其对云创在教育领域的既有经验和成功案例进行了细致分享。来宾对此给予了高度评价,直言云创专业、...

2019-01-30 10:51:59 462

转载 你应该知道的Redis事务

前两篇 Redis 文章都大几千字,今天我们换个小清新点的,篇幅不多也容易理解。如果你也了解过关系型数据库事务的话,相信这篇文章对你来说是很容易理解的了。具体什么是事务我就不说不多了,直接讲 Redis 事务相关的部分。首先,我们先来看下,Redis 是怎么执行事务的。1. 事务执行过程show code:127.0.0.1:6...

2019-01-30 09:55:11 53

转载 POJ-2031-Building a Space Station

链接:https://vjudge.net/problem/POJ-2031#author=0题意:三维空间,给n个圆心x,y,z,半径r的圆,求最短的连线。接触不需要连。思路:求距离,接触权值为0,不接触为权值长度减半径。代码:#include <iostream>#include <memory.h>#include <st...

2019-01-28 16:15:00 39

转载 Go在区块链的发展和演进

Go语言发展至今已经过去十年多了,是目前最流行的新兴语言,云计算领域的首选语言,而且目前随着区块链的流行,Go再次成为了这个领域的第一语言,以太坊,IBM的fabric等重量级的区块链项目都是基于Go开发。原文&下载www.slidestalk.com/s/Go_at_Dev…...

2019-01-28 10:37:25 65

转载 synchornized实现原理

synchronized是基于Monitor来实现同步的。 Monitor 的工作机理: 线程进入同步方法中。 为了继续执行临界区代码,线程必须获取 Monitor 锁。如果获取锁成功,将成为该监视者对象的拥有者。任一时刻内,监视者对象只属于一个活动线程(The Owner) 拥有监视者对象的线程可以调用 wait() 进入等待集合(Wait Set),同时释放监视锁,进入等待状态。 其他线程调...

2019-01-27 21:42:00 378

转载 js实现栈结构

实现栈结构//创建栈function Stack (){ let items = [] this.push = function(element){ items.push(element) } this.pop = function(){ return items.pop() } this.peek = f...

2019-01-27 20:24:00 61

转载 想成长为一名年薪50万+的实战型架构师?必掌握这7大实战技能经验

想成为一名架构师,但是架构师对应的技能,我应该掌握哪些啊?以及掌握的程度是什么样的?如何成为一名真正的实战性架构师?我简要分为以下7点来谈谈,从技能的角度抛砖引玉,希望你对你架构师之路有一定的参考。编程基本功:数据结构和算法如果你一直关注,会发现我之前分享的阿里面试题系列,有许多关于算法内容,比如:HashMap如何扩容,底层的数据结构发生了怎样的...

2019-01-24 09:08:22 80

转载 eShopOnContainers 知多少[8]:Ordering microservice

1. 引言Ordering microservice(订单微服务)就是处理订单的了,它与前面讲到的几个微服务相比要复杂的多。主要涉及以下业务逻辑:订单的创建、取消、支付、发货库存的扣减2. 架构模式如上图所示,该服务基于CQRS 和DDD来实现。从项目结构来看,主要包括7个项目:Ordering.API:应用层Ordering.Domain:领域层Ordering.In...

2019-01-24 01:04:11 201

转载 操作数据库表

/* DML:数据库操作语言 主要对表中的数据库进行 增删改 ****增:插入一条记录 insert into 表名 (列名1,列名2..) values (值1,值2..) 注意: 1.列名可以在表中选择一列或者几列 2.后面的值 必须和前面的列 一一对应 3.在SQL中除了int类型的数据,其他数据必须用''或者""引起来...

2019-01-23 17:33:14 59

原创 台湾“比基尼登山客”遗体运出 山友接其“回家”

中新网1月23日电 据台湾“中央社”报道,日前,台湾“比基尼登山客”吴季芸在南投县信义乡登山坠谷罹难,23日山区天气好转,直升机顺利将遗体运出山区,多名山友在直升机降落点同富初中操场等候,要接吴季芸回家。23日山区天气好转,直升机顺利将遗体运出山区。(图:台湾“中央社”/南投县消防局 提供)吴季芸11日独自从南投县信义乡东埔入山,规划攀登八通关、盆驹山、无双社等地点,原本计划24日沿郡大林道下山,...

2019-01-23 13:52:34 125

转载 Java springcloud B2B2C o2o多用户商城 springcloud架构- ribbon

ribbon用以实现负载均衡;实现软负载均衡,核心有三点:需要JAVA Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码 一零三八七七四六二六服务发现,发现依赖服务的列表服务选择规则,在多个服务中如何选择一个有效服务服务监听,检测失效的服务,高效剔除失效服务netflix ribbon一个简单的demo配置文件:# Max number of retr...

2019-01-23 01:28:19 52

转载 解密阿里线上问题诊断工具Arthas和jvm-sandbox

大纲目录这篇文章是之前学习Arthas和jvm-sandbox的一些心得和总结,希望能帮助到大家。本文字较多,可以根据目录进行对应的阅读。背景:现在的问题所在?Arthas: Arthas能帮助你干什么?各种命令原理是什么?jvm-sandbox: jvm-sandbox能帮助你干什么?实现原理?自己如何实现一个?常见的一些问题?1.背景2018年已过,但是在过去的一年里面开源...

2019-01-22 01:10:47 1009 1

原创 广西规范市场主体信息归集公示运用 推进社会信用体系建设

图为新闻发布会现场 林浩 摄图为新闻发布会现场 林浩 摄中新网南宁1月21日电 (记者 林浩)广西司法厅副厅长潘东21日介绍,《广西壮族自治区市场主体信息管理办法》将于2月1日起正式施行,行政机关将统一集中归集市场主体信息,并向社会公示,以此推进社会信用体系建设,形成“一处失信,处处受限”的格局。潘东在当天召开的一个新闻发布会上作上述介绍,她表示,《办法》旨在构建以信用约束为核心的新型市场监管体制...

2019-01-21 17:22:27 416

原创 沪台教师携手“播种”传统文化 让中华文明浸润孩子

台湾教师即将离开,孩子们用传统茶道向老师敬茶,感谢师恩。 陈静 摄中新网上海1月20日电 题:沪台教师携手“播种”传统文化 让中华文明浸润孩子记者 陈静中华民族的传统文化怎样融入课堂?如何走进孩子们的生活、走上舞台、走向世界?上海宋庆龄学校(简称“宋校”)邀请台湾的老师们共同探索在孩子们心中“播种”中华传统文化,让博大精深的中华文明浸润孩子们的生活。亲手造一张纸,触摸传统文化的肌理;亲手染一块布,...

2019-01-20 15:22:36 161

转载 Mysql InnoDB行锁实现方式

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

2019-01-18 16:54:00 651

转载 三维偏序:CDQ分治

cdq分治是一种常用的降维手段,可以解决偏序问题。题目给定\(n\)个三元组\((x, y, z)\),给定一个\(f(a)\),表示所有元素\(b\)(自己不算),它的\(x,y,z\)均小于等于\(a\)的对应\(x,y,z\),求\([0, n)\)中每种\(f\)值的个数。\(n \leq 100000\)\(x, y, z \leq 200000\)简单模型一维:仅有\(x\...

2019-01-16 21:47:00 92

转载 elment-ui的table组件多行合并

需求是要对表格的相同项的数据进行合并,elment-ui的table组件有提供这种需求,但是demo比较简单,网上搜了一遍想找参考大部分写的没太看懂,于是自己花了点时间写了个较简单的demo/* eslint-disable */<template> <div> <el-table :data="elTable" :span-m...

2019-01-16 17:04:56 534

转载 编写可维护的 JavaScript

几乎每个程序员都有接手维护别人遗留项目的经历。或者,有可能一个老项目某一天又被重新启动。 通常情况下,接手老项目都会让人恨不得抛弃掉整个代码库从头开始。老代码凌乱、文档缺失、需要研究很多天才能完全搞明白它。然而,通过合适的规划、分解和 好的工作流,项目代码可以变得干净、有组织和可扩展。我曾经接手清理许多项目的代码,让我不得不重头开始的项...

2019-01-16 11:19:54 270

转载 C++——动态内存分配new--delete

一、静态内存分配与动态内存分配静态内存分配:全局或局部变量(对象),编译器在编译时都可以根据变量或对象的类型知道所需内存空间的大小。从而系统在适当的时候为他们分配内存空间动态内存分配:有些操作对象只有在程序运行时才能确定,这样编译器在编译时就无法为他们预定存储空间,只能在程序运行时,系统根据运行时的要求进行内存分配称为动态内存分配。动态分配都在自由存储区中进行。动态内存分配:指针...

2019-01-15 15:02:00 151

转载 【Zookeeper系列】Zookeeper命令操作(转)

原文链接:https://www.cnblogs.com/sunddenly/p/4031881.html一、Zookeeper的四字命令Zookeeper支持某些特定的四字命令字母与其的交互。他们大多数是查询命令,用来获取Zookeeper服务的当前状态及相关信息。用户在客户端可以通过telnet或nc向Zookeeper提交相应的命令。Zookeeper常用的四字命令见下图所示。...

2019-01-15 13:25:00 93

转载 Java 嵌入 SPL 轻松实现 Excel 文件合并

大多数JAVA程序猿都选择使用POI或者HSSFWorkbook等第三方类库来实现Excel自动化合并,这样一来不仅需要噼里啪啦的敲好多代码,费事费力,而且用起来灵活度也不高,对Excel的格式要求也很严格。如果能有一个专用的外部数据工具,写简单类似SQL的脚本来实现,然后在JAVA中直接调用并返回结果集,就再好不过了。润乾集算器就是这样的机制,通过使用JDBC调用SPL脚本...

2019-01-15 12:57:12 255

转载 [bzoj 1861][zjoi2006] 书架

传送门 Description 1. Top S——表示把编号为S的书放在最上面。2. Bottom S——表示把编号为S的书放在最下面。3. Insert S T——T∈{-1,0,1},若编号为S的书上面有X本书,则这条命令表示把这本书放回去后它的上面有X+T本书;4. Ask S——询问编号为S的书的上面目前有多少本书。5. Query S——询问从上面数起的第S本书的编号...

2019-01-15 12:36:00 99

转载 你对Redis持久化了解多少?一篇文章让你明白Redis持久化

本文是一篇比较全面的介绍Redis持久化的文章,篇幅有 4k 多字,十分干货。Redis 一共有 2 种持久化方式,分别是 RDB 和 AOF,下面我来详细介绍两种方式在各个过程所做的事情,特点等等。1. RDB 持久化RDB 持久化是 Redis 默认的持久化方式。它所生成的 RDB 文件是一个压缩的二进制文件,通过该文件可以还原生成 RDB 文件时的数据库状态PS:数据库状态是指 Redis ...

2019-01-15 09:15:04 223

转载 《TCP IP 详解卷1:协议》阅读笔记 - 第十四章

阅读须知:笔记为阅读《TCP IP 详解卷1:协议》后摘抄的一些知识点,其间也有加入一些根据英文原版的自己翻译和结合网上知识后的理解,所以有些段落之间并不能够串联上或者知识点与书上略有差别(基本差别不大,参考的资料属RFC官方文档)。第十四章:超时与重传TCP协议为了提供可靠的数据传输服务,会启动数据重传来解决下层网络层(IP)可能出现的数据包丢...

2019-01-14 22:51:00 209

原创 美政府停摆或考验机场安检 携枪旅客曾无障碍登机

中新网1月14日电 据外媒报道,美国政府停摆两周后,美国联邦运输安全管理局(Transportation Security Administration,TSA)被曝曾发生安全漏洞。据TSA日前公布的一份声明称,当地时间1月3日,一名携带枪支的旅客在美国亚特兰大哈兹菲尔德-杰克逊国际机场登上了飞往东京的航班。图为当地时间1月11日,美国环保局雇员在波士顿街头集会呼吁结束政府关门状态。 据该声明指出...

2019-01-14 13:23:02 95

转载 markdown日常

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

2019-01-13 16:12:00 63

转载 网络疯传IT男女标配图

  投递人 itwriter 发布于 2012-02-22 17:38 评论(2) 有445人阅读  [收藏]  « »   几天前,一张以上海浦东张江高科技园区(IT 企业聚集地)某商务楼为背景,一男子向一女孩单膝跪地送花的照片,在新浪微博上被疯狂转发———主要原因是有人在这张照片上,做了若干对于 IT 男的详细注解。一时间让众多 IT 男大叹"情何以堪"。   前日,...

2019-01-13 07:09:55 99

转载 王传福:电动汽车开始由政策与市场双轮驱动|电动车百人会2019

由政策驱动型迅猛发展的电动汽车正在发生变化。 “电动汽车增长开始从政策的单轮驱动转向政策+市场的双轮驱动。这是一个全新的极其重要的特征。”1月12日,比亚迪股份有限公司董事长王传福在出席中国电动汽车百人会论坛时表示。 王传福透露,从比亚迪和行业数据看,去年的北上广深等政策性城市,电动汽车的销量在增长,但比例正在下降。而部分非限购、非限行城市的...

2019-01-12 11:12:46 119

转载 Changing the Filter of a List Collector Variable

Changing the Filter of a List Collector Variable via Client Script https://www.servicenowguru.com/scripting/client-scripts-scripting/changing-filter-list-collector-variable-client-script/ If ...

2019-01-11 10:00:42 178

转载 Android查看appPackage和Activity的多种方法

方法一有源码的情况直接打开AndroidManifest.xml文件,文件会有package信息android.intent.action.MAIN决定应用程序最先启动的Activityandroid.intent.category.LAUNCHER决定应用程序是否显示在程序列表里方法二反编译apk,反编译后打开AndroidManifest.xml文件,文件会有packag...

2019-01-11 03:25:40 341

转载 插入排序

插入排序C++代码:template &lt;typename T&gt;void SortUtil&lt;T&gt;::insertionSort(vector&lt;T&gt;&amp; data){ int j = 0; for (int i = 1; i &lt; data.size(); i++) { T key = d...

2019-01-11 00:49:21 53

转载 [转自华尔街的强帖]怎样才能嫁给有钱人

一个年轻漂亮的美国女孩在美国一家大型网上论坛金融版上发表了这样一个问题帖:我怎样才能嫁给有钱人? "我下面要说的都是心里话。本人25岁,非常漂亮,谈吐文雅,有品位,想嫁给年薪50万美元的人。你也许会说我贪心,但在纽约年薪100万才算是中产,本人的要求其实不高。 这个版上有没有年薪超过50万的人?你们都结婚了吗?我想请教各位一个问题——怎样才能嫁给你们这样的有钱人?我约会过的人中,最有钱的年薪25万...

2019-01-11 00:45:04 148

转载 【转】史上最简单的软件破解——5行脚本代码完美破解99%的过期软件

原文:http://blog.csdn.net/xiaoxian8023/article/details/26285361    如果你看到了这篇博文,绝对保证不虚此行。仅仅5行脚本代码,即可破解99%的过期软件。        这件事的背景:最近在找了一些学习资料,其中有Rational Rose画的图,好久没用过它了。今天安装好,导入许可文件,结果问题出现了,提示没有激活。怎么回事...

2019-01-11 00:33:24 437

转载 堆排序算法(C#实现)

 在软件设计相关领域,“堆(Heap)”的概念主要涉及到两个方面: 一种是数据结构,逻辑上是一颗完全二叉树,存储上是一个数组对象(二叉堆)。另一种是垃圾收集存储区,是软件系统可以编程的内存区域。本文所说的堆指的是前者,另外,这篇文章中堆中元素的值均以整形为例堆排序的时间复杂度是O(nlog2n),与快速排序达到相同的时间复杂度. 但是在实际应用中,我们往往采用快速排序而不是...

2019-01-11 00:27:29 87

转载 Django ORM那些相关操作

一、一般操作1.1 必知必会13条<1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个...

2019-01-10 16:03:00 41

转载 SwipeRefreshLayout+RecyclerView滑动冲突解决

偶然间发现的bug场景如下:recyclerView使用了头部view的逻辑。具体adapter就不介绍了,具体可以去看我的TreeRecycleView库。大致就是添加了一个头部viewImageView imageView = new ImageView(getContext()); imageView.setLayoutParams(new ViewGroup.LayoutPara...

2019-01-10 02:22:06 340

转载 flask使用pymysql连接MySQL,生成xls文件并下载到本地

版本一:将MySQL数据写入到excel(xsl)文件并下载到默认文件夹(一般问电脑的下载文件夹里面),并显示特效到前端页面。flask框架连接MySQL,我们使用pymsql这个工具,如下操作:from flask import Flaskimport pymysqlimport xlwtfrom io import BytesIOfrom flask import ...

2019-01-09 18:34:00 195

空空如也

空空如也

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

TA关注的人

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