两种方式实现类似水波扩散效果,先上图为敬自定义view实现动画实现### 自定义view实现思路分析:通过canvas画圆,每次改变圆半径和透明度,当半径达到一定程度,再次从中心开始绘圆,达到不同层级的效果,通过不断绘制达到view扩散效果privatePaintcenterPaint;//中心圆paintprivateintradius=100;//中心圆半径privatePaintspread
分类:
移动开发 时间:
2019-01-11 18:52:52
阅读次数:
245
正则表达式并不是Python的一部分,本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言。正则表达式是用于处理字符串的强大工具,很多编程语言都支持正则表达式的语法。 字符匹配分为普通字符和元字符: 普通字符:精确匹配 元字符:. ^ $ * + ? { } [ ] | ( ) \ . ...
分类:
其他好文 时间:
2019-01-11 18:09:49
阅读次数:
209
将python的datetime转换为unix时间戳 将unix时间戳转换为python的datetime Python time & datetime & string 相互转换 输出结果: ...
分类:
编程语言 时间:
2019-01-11 18:09:40
阅读次数:
270
首先 RESTful 是一种软件架构风格或者说是一种设计风格,并不是标准,它只是提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。 一、协议 在 url 接口中推荐使用 Https 协议,让网络接口更加安全。(简单讲是 Http 的安全版。即 Http 下加入SSL层,Https 的 ...
关于素数的定义:在大于1的自然数中,除了1和它本身以外不再有其他因数。 判断一个数是否是素数: 1 int x; // 要求的数 2 for(int i=2;i<=sqrt(x);++i) 3 { 4 if(x%i==0) 5 { 6 cout << "这不是素数" << endl; 7 break ...
分类:
其他好文 时间:
2019-01-11 18:09:21
阅读次数:
211
1 HttpServletRequest概述 在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的request的类型是ServletRequest, 而doG ...
分类:
Web程序 时间:
2019-01-11 18:09:13
阅读次数:
234
苹果手机投屏到电脑,手机怎么无线投屏?现在使用iPhone手机用户,有很多喜欢将自己的iPhone手机屏幕投射到电脑上,这样就可以用更大的屏幕享受手机里的内容。但是呢,并不是所有的苹果用户都会使用哦,不会使用的也没关系,下面分享苹果手机投屏到电脑的方法。使用工具:手机&电脑&网络操作方法:1、如今的iOS设备中已经自带投屏技术-AirPlay,该技术可以直接将iPhone、iPad
分类:
移动开发 时间:
2019-01-11 18:09:03
阅读次数:
311
随着人工智能与物联网等前沿科技逐渐走入生活,消费者已经习惯了科技所带来的新的零售体验和生活方式,福柜无人智能货柜的出现,颇受90后和00后的年轻人追捧。
分类:
其他好文 时间:
2019-01-11 18:08:53
阅读次数:
222
git是分布式的,svn不是。 git跟svn一样有自己的集中式版本库或服务器。 但git更倾向于被使用于分布式模式, 克隆版本库后即使没有网络也能够commit文件, 查看历史版本记录,创建项目分支等, 等网络再次连接上Push到服务器端。 git把内容按元数据方式存储,而svn是按文件。 所有的 ...
分类:
其他好文 时间:
2019-01-11 18:08:46
阅读次数:
199
【推荐】 资源文件需带模块前缀。【推荐】 layout 文件的命名方式。 【推荐】 drawable 资源名称以小写单词+下划线的方式命名,根据分辨率不同存放在不同的 drawable 目录下,建议只使用一套,例如 drawable-xhdpi。 采用规则如下:模块名_业务功能描述_控件描述_控件状 ...
分类:
移动开发 时间:
2019-01-11 18:08:24
阅读次数:
254
架构视图: 结构(形式)视图:分层、核心、总线、分布 功能视图:驱动、传动、控制、处理;输入、功能(环节)、输出; 开发视图:放那里 要素、结构、交互; 影响架构的因素: 数据、时间、系统的目的性(多目的)、系统的核心(数据?)、系统的功能(多功能?) 一个系统可能可以被分解为很多子系统,每一个子系 ...
分类:
其他好文 时间:
2019-01-11 18:08:18
阅读次数:
207
文:柏明顿管理咨询集团一般公司管理人员不放权的原因,要么是不敢放,要么是不想放。通用电气前CEO杰克.韦尔奇提倡“管得少就是管得好”,所谓的“管得少”,主要就体现在如何适时“放权”。其实,管得少并非说明管理的作用被弱化了,相反,可能会产生200%的效率管理效果。很多传统企业因为公司小,老板什么都要抓,不敢放权,任何事情都需要老板决策、审批,结果导致公司里就老板累、老板忙,公司还是做不大。常常出现以
分类:
其他好文 时间:
2019-01-11 18:08:12
阅读次数:
264
(一)海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法, 比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采 ...
分类:
其他好文 时间:
2019-01-11 18:08:03
阅读次数:
254
1 void Bmp2Png(LPCWSTR szBmpFile, LPCWSTR szPngFile) 2 { 3 Image* image = nullptr; 4 CLSID clsid; 5 6 image = Image::FromFile(szBmpFile, TRUE); 7 8 if... ...
分类:
其他好文 时间:
2019-01-11 18:07:50
阅读次数:
172
只要是面试中高级工程师岗位,Android跨进程通信就是最受面试官青睐的知识点。可以说,要想成为一名合格的高级Android工程师,Android跨进程间通信就是一道无法逾越的坎,必须攻克! ...
分类:
移动开发 时间:
2019-01-11 18:07:42
阅读次数:
209
报错的原因是路由不能写外部链接 写成<a href=""></a> ...
分类:
其他好文 时间:
2019-01-11 18:07:32
阅读次数:
596
下面这些函数来自于strings包,这里介绍一些我平常经常用到的函数,更详细的请参考官方的文档。 一、字符串操作常用函数介绍 1、Contains 示例: 执行结果: 2、Join 示例: 执行结果: 3、Index 示例: 执行结果: 4、Repeat 示例: 执行结果: ...
分类:
其他好文 时间:
2019-01-11 18:07:25
阅读次数:
171