微服务框架Spring Cloud介绍 Part2: Spring Cloud与微服务 http://skaka.me/blog/2016/08/03/springcloud2/ AUG 3RD, 2016 10:09 PM | COMMENTS 之前介绍过微服务的概念与Finagle框架, 这个系 ...
分类:
编程语言 时间:
2019-12-24 09:44:52
阅读次数:
76
作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址: "https://github.com/HelloGitHub Team/Article" 一、前言 在本系列前面所有文章中,我们分别介绍了 、`docopt click argparse ...
分类:
编程语言 时间:
2019-12-24 09:45:46
阅读次数:
77
静态链接库和动态链接库的区别 一个进程可以通过调用waitpid函数来等待它的子进程终止或者停止 Debug和Release的区别 临界区互斥量信号量事件进程互斥与同步 进程有哪几种状态,状态转换图,及导致转换的事件 进程由运行态进入就绪态和阻塞态的原因 进程切换 进程调度算法 死锁 哲学家就餐问题 ...
分类:
编程语言 时间:
2019-12-24 09:46:17
阅读次数:
111
$arr = [100,3,5,6,90,10]; for($i=0;$i<count($arr)-1;$i++){ for($j=0;$j<count($arr)-$i-1;$j++){ if($arr[$j] > $arr[$j+1]){ $tmp = $arr[$j]; $arr[$j]=$a ...
分类:
编程语言 时间:
2019-12-24 09:48:37
阅读次数:
67
每天都要重复处理分析数据 这样很累 也很枯燥 这种形式还不是最理想的工作状态 大部分工作实现自动化 工作 规范 稳定 易操作,中间过程不用人工干预 极快生成所需的结果 计算机科学知识 编程原理和思想及编程组成元素 VBA 时间就是钱,时间甚至比钱更重要,每天重复低效的工作 非常抑郁劳累 对自己来说是 ...
分类:
编程语言 时间:
2019-12-24 09:49:03
阅读次数:
72
~~~c include include using namespace std; class Point{ private: int x, y; public: Point(int a = 0, int b = 0) { x = a; y = b; cout << "Point construct ...
分类:
编程语言 时间:
2019-12-24 09:51:44
阅读次数:
88
链表倒转 leetcode-206 连续子数组最大和问题(和最大的连续子序列的和) leetcode-53 输出字符串中最长的回文子串长度? leetcode-5 一个字符串,求最长无重复子串的长度? leetcode-3 最长递增子序列 leetcode-300 反转一个字符串。。。。。。(手写代 ...
分类:
编程语言 时间:
2019-12-24 09:52:15
阅读次数:
77
一说明 spingMVC支持文件上传,我们通过Apach 的 commons fileupload 包的CommonsMultipartResolver 去实现了 spingMVC的MultipartResolver 。 本文章的示例是个简单的多文件上传,根据不同的业务自行修改。 二pom.xlm ...
分类:
编程语言 时间:
2019-12-24 09:56:28
阅读次数:
89
[TOC]#一引子:流程控制即控制流程,具体指控制程序的执行流程,而程序的执行流程分为三种结构:顺序结构(之前我们写的代码都是顺序结构)、分支结构(用到if判断)、循环结构(用到while与for)插图:恶搞图20#二分支结构2.1什么是分支结构分支结构就是根据条件判断的真假去执行不同分支对应的子代码2.2为什么要用分支结构人类某些时候需要根据条件来决定做什么事情,比如:如果今天下雨,就带伞所以程
分类:
编程语言 时间:
2019-12-24 09:57:13
阅读次数:
83
$arr=array(19,7,5,1,3,10); $tmp = mergeSort($arr); print_r($tmp); function mergeSort($arr){ $start = 0; $end = count($arr)-1; if($end == 0){ return $a ...
分类:
编程语言 时间:
2019-12-24 09:57:57
阅读次数:
152
一、finally语句块 1.注意点: (1)finally语句块可以直接和try语句块联合使用。try...finally.... (2)try.....catch.....finally也可以执行; (3)在finally语句块中的代码是一定会执行的。 package com.bjpowerno ...
分类:
编程语言 时间:
2019-12-24 09:59:35
阅读次数:
63
//大文件排序 function countsLines($path){ $fd = fopen($path,"r"); $total=0; while(!feof($fd)){ $total++; fgets($fd); } return $total; } $filePath = "./file ...
分类:
编程语言 时间:
2019-12-24 10:04:50
阅读次数:
89
"原网页和源代码地址" Python 基础 注释语法 “ ”号就是python的注释语法,写在想要注释语言的前边即可。如下: “ ”号后边的任何数据在代码运行的阶段不会被输出。 定义变量 定义变量与变量赋值 在代码世界中, 赋值符号=(一个等号) 不是左边等于右边的意思。仅仅表示赋值动作:把右边的内 ...
分类:
编程语言 时间:
2019-12-24 10:07:40
阅读次数:
77
总体介绍 承接着我们的springmvc+mybatis+mysql初级高级课程,以Dept部门模块做一个微服务通用案例Consumer消费者(Client)通过REST调用Provider提供者(Server)提供的服务 Maven的分包分模块架构 一个Project带着多个Module子模块 M ...
分类:
编程语言 时间:
2019-12-24 10:08:42
阅读次数:
145
关注:程序运行速度 >主要是由cpu(大脑)来决定。 想要提高程序的运行速度 >提高cpu利用率。 提高cpu的利用率由两种途径: 1、让cpu不休息。cup每时每刻都在处理任务,这个任务可以理解为线程。这种情况就叫做多线程。 2、cpu都是分核。每个核就是一个小脑袋。可以理解一心多用。让每个核都作 ...
分类:
编程语言 时间:
2019-12-24 10:13:01
阅读次数:
86
T1:Sandy的卡片 做这道题时对$height[]$理解不深刻,导致一晚上没$A$掉这道题 显然是把差值当成字符数组,把串连起来处理出$height[]$ 之后二分,开一个栈记录存储出现的元素,只要元素个数大于等于$n$即可判断合法 T2:喵星球上的点名 延续上一道题的套路,把名字和询问连成一个 ...
分类:
编程语言 时间:
2019-12-24 10:15:04
阅读次数:
80
AST抽象语法树——最基础的javascript重点知识,99%的人根本不了解 https://segmentfault.com/a/1190000016231512 太长没看完.. javascriptvue-clicommonjswebpackast 阅读约 27 分钟 抽象语法树(AST),是 ...
分类:
编程语言 时间:
2019-12-24 10:16:46
阅读次数:
96
搜索引擎的实现,会用到哪些重要的数据结构 设计实现一个HTTP代理服务器 / web服务器 / FTP服务器/ 设计实现cache缓存web服务器的网页访问记录 把一个文件快速下发到100w个服务器 将微信用户分为两组,组内的微信用户互相不为好友;用并查集 朋友之间的点对点关系用图维护,怎么判断两人 ...
分类:
编程语言 时间:
2019-12-24 10:17:05
阅读次数:
126
[TOC]一程序与用户交互1.1、什么是与用户交互用户交互就是人往计算机中input/输入数据,计算机print/输出结果1.2、为什么要与用户交互?插图:恶搞图12为了让计算机能够像人一样与用户沟通交流比如,过去我们去银行取钱,用户需要把帐号密码告诉柜员,而现在,柜员被ATM机取代,ATM机就是一台计算机,所以用户同样需要将帐号密码告诉计算机,于是我们的程序中必须有相应的机制来控制计算机接收用户
分类:
编程语言 时间:
2019-12-24 10:18:12
阅读次数:
80
SpringBoot 2.2.X默认不支持put,delete等请求方式的。 首先需要在配置文件中打开他们,代码如下: spring.mvc.hiddenmethod.filter.enabled=true 然后在form标签里面声明method为post 最后在form里面使用以下标签 <inpu ...
分类:
编程语言 时间:
2019-12-24 10:19:47
阅读次数:
270