Android IPC 通常意义的进程间通信有如下方式1.无名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。2.高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子... ...
分类:
移动开发 时间:
2019-10-07 21:20:50
阅读次数:
113
#include #define inf 0x3f3f3f3f using namespace std; /* 一道dp题,看来自己还是需要继续努力呀 dp[i]表示的是1-i个时间,所能够完美表示的2轮的车有多少个 状态转移 满足条件 dp[i]=dp[i-2]+1 dp[i]=dp[i-3] 并... ...
分类:
其他好文 时间:
2019-10-07 21:20:37
阅读次数:
77
一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(d ...
分类:
其他好文 时间:
2019-10-07 21:20:07
阅读次数:
88
当我们在页面中通过ajax 请求其他服务器数据时,由于浏览器对于JavaScript的同源策略,客户端就会发生跨域问题。所谓同源策略,指的是一段脚本只能请求来自相同来源(相同域名,端口号,协议)的资源。如果上面XMLHttpRequest请求的服务地址与当前文件不同源的话,浏览器就会出现错误:那么如... ...
分类:
其他好文 时间:
2019-10-07 21:19:47
阅读次数:
98
阿里云短信服务 简单说明 之前使用过阿里的阿里大于这个短信代发服务,今天使用的是阿里云最新的一个短信代发服务,文档真的有点不详细,加上网上的博客也太少了,几经蹉跎还是把它给搓出来了,供大家学习 阿里云短信 首先没用过的玩家需要去阿里云注册账户,然后开启两个私钥,这两个密钥是我们的必需品 然后去申请签 ...
分类:
其他好文 时间:
2019-10-07 21:19:25
阅读次数:
165
Python实现八大排序算法,具体内容如下 1、插入排序描述 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素, ...
分类:
编程语言 时间:
2019-10-07 21:19:01
阅读次数:
94
分布式:1.扩容不方便(数据重分布)2.分布键变更很麻烦3.分布键选择(架构设计)谨慎4.跨库join性能差5.分布式事务性能差6.sql限制多,功能确实多7.应用改造成本巨大8.全局一致性时间点恢复几乎不可能实现 一、PGSQL 常规操作citus 分库分表:https://yq.aliyun.c ...
分类:
其他好文 时间:
2019-10-07 21:18:31
阅读次数:
330
Piggy Bank "HDOJ 1114" 本题就是完全背包的模板题,注意复习一下关于背包九讲中的问什么这里使用的是顺序遍历。 还需要注意的一个问题就是初始化的问题,dp[0]初始化为0,其他的初始化为无穷大。因为最后的状态是背包一定是满的。(具体看背包九讲的ppt的解释) //完全背包的问题 i ...
分类:
其他好文 时间:
2019-10-07 21:18:14
阅读次数:
122
含有回溯的递归程序设计 目录 [TOC] 回溯 1.1 概念 递归是一种算法结构、技巧,而回溯是一种算法思想。 本质上是一种枚举思想,采用深度优先策略来枚举所有可能解,并且服从一定的择优条件。 遵循设定好的择优条件不断深入试探,最终达到目标,但是在试探过程中,若发现当前情况不是最优或者一定无法达到目 ...
分类:
编程语言 时间:
2019-10-07 21:17:39
阅读次数:
90
There are some chips, and the i-th chip is at position chips[i]. You can perform any of the two following types of moves any number of times (possibly ...
分类:
编程语言 时间:
2019-10-07 21:17:22
阅读次数:
86
中介者模式: 1、定义:用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用, 从而使其耦合松散,而且可以独立地改变它们之间的交互 2、模型结构: (1)抽象中介者(Mediator):它是中介者的接口,提供了同事对象注册与转发同事对象信息的抽象方法 (2)具体中介者(Concr ...
分类:
其他好文 时间:
2019-10-07 21:16:46
阅读次数:
97
题目描述 给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点?(i,?ai) 。 在坐标内画 n 条垂直线,垂直线 i?的两个端点分别为?(i,?ai) 和 (i, 0)。 找出其中的两条线,使得它们与?x?轴共同构成的容器可以容纳最多的水。 图片引用自 "LeetCode" ...
分类:
其他好文 时间:
2019-10-07 21:15:56
阅读次数:
84
是愿意装双系统,不喜欢开一个虚拟机(当然用来做测试,胡乱搞可以用虚拟机,但是真的想学Linux就装一个吧,现在也养成了做完一件事写一下怕以后忘记的习惯)我的固态500G(好吧,连上电脑只显示466G,不过这是正常现象)我就给 C盘分了150G,D盘分了215G,为Ubuntu18.04预留了100G ...
1. 乱码的本质原因就是客户端与服务端的字符集不一致导致 2. 解决乱码问题的方案:修改字符集设置保证服务端正确理解客户端的字符集 character_set_client:服务端接收客户端数据 character_set_connection:服务端内部连接使用 character_set_res ...
分类:
数据库 时间:
2019-10-07 21:14:54
阅读次数:
92
1、查找文件内容命令: 在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一 ...
分类:
其他好文 时间:
2019-10-07 21:14:37
阅读次数:
69