This week a customer called and asked (translated into my own words and shortened): “We do composite services, orchestrating two or three CRUD-Service ...
分类:
其他好文 时间:
2019-02-01 22:31:28
阅读次数:
120
#include<stdio.h>#include<string.h>#include<algorithm>typedef long long ll;using namespace std;struct bign{ int d[1000]; int len; bign(){ memset(d,0,s ...
分类:
其他好文 时间:
2019-02-01 22:30:46
阅读次数:
158
在安装AS并且新建第一个工程之后就需要安装虚拟机,使得程序能够运行 笔者在安装虚拟机时也遇到了很多的麻烦,下面将介绍笔者遇到的麻烦以及解决问题的方法 一、Android Studio自带虚拟机的安装 1.打开AS,点击红框所示的三角形,运行APP 2.在弹出的窗口中可以看见,没有虚拟机,此时需要新建 ...
分类:
移动开发 时间:
2019-02-01 21:11:30
阅读次数:
192
多个线程操作相同的数据时,一般是需要按顺序访问的,否则会引导数据错乱,无法控制数据,变成随机变量。为解决这个问题,就需要引入互斥变量,让每个线程都按顺序地访问变量。这样就需要使用EnterCriticalSection和LeaveCriticalSection函数。 函数EnterCriticalS ...
当大家打开Windows任务管理器时,就会看到每个进程使用内存的分布情况,往往会发现有一些进程占用大量的内存,在这种情况也是一种异常情况,可以作为是否恶意软件的标志之一。下面就来使用API函数GetProcessMemoryInfo来获取内存的使用情况。 函数GetProcessMemoryInfo ...
在软件开发里,大家一直对着这个问题是执着的,那是“复用”。总想自己写出来的代码,可以适应性很强,到那里都可以落地生根。因此,面向对象的语言就层出不穷,每个都坚称可以最大地复用代码。在面向对象里,C++是非常强大的。下面就来用C++把上面介绍的程序封装起来,这样可以复用,或者说条理更加清晰。 #001 ...
外加定义:在一个无向图中,如果删掉点 x 后图的连通块数量增加,则称点 x 为图的割点。 外加图示 开始思路为割桥上的点为割点,后来证明的确正确。 不过可惜的是他的逆定理错了(gg了),不过数据很弱以至于得了90分。 如图所示 图中无割桥,但点3却是割点,貌似无法解决。 (顺及客串 "my blog ...
分类:
其他好文 时间:
2019-02-01 18:54:52
阅读次数:
142
导出的Excel数据,合并指令行并水平垂直居中 原始数据 合并后的数据 代码如下 ...
DFS(深度优先搜索): 深度优先搜索算法(英语:Depth-First-Search,简称DFS)是一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件,搜索将回溯到发现节点v的那条边的起始节点。整个进程反复进行 ...
分类:
其他好文 时间:
2019-02-01 17:10:22
阅读次数:
213
将矩阵(二维数组)旋转90° 如果只是要求旋转后输出,非常简单: 如果要求存回去,再开个数组倒腾一下就好。 但如果要求空间复杂度O(1),就得这样做了: 正方形、长方形矩阵 给定左上角、右下角坐标,作为基准,给全局数组赋值。 因为是正方形矩阵,对角线上,横纵坐标是一样的,给两个数就够了。 方法和正方 ...
分类:
其他好文 时间:
2019-02-01 16:23:51
阅读次数:
183