1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光 ...
分类:
编程语言 时间:
2020-07-07 19:33:55
阅读次数:
246
下载ffmpeg,并且将libx264编译进去 1.下载gas-preprocessor文件 https://github.com/libav/gas-preprocessor 将里面的gas-preprocessor.pl拷贝到/usr/local/bin 修改文件权限 chomd 777 /us ...
分类:
移动开发 时间:
2020-07-07 17:21:36
阅读次数:
183
new Date()传参差异化问题 在安卓系统中,直接传入标准格式字符串,就可以转换为Date格式数据 在苹果系统中不支持ISO-8601标准格式的时间字符串 IOS在使用new Date()创建日期的时候,无法识别yyyy-MM-dd格式的日期,只能识别yyyy/MM/dd形式的日期,而且对连接符 ...
分类:
微信 时间:
2020-07-07 15:50:30
阅读次数:
103
题目: S 城现有两座监狱,一共关押着 N 名罪犯,编号分别为1~N。 他们之间的关系自然也极不和谐。 很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。 我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。 如果两名怨气值为 c 的罪 ...
/// 判断一串字符串是否都是汉字 - (BOOL)isAllCheniseWithString:(NSString *)string{ NSString *regex =@"(^[\u4e00-\u9fa5]+$)"; NSPredicate *pred = [NSPredicate predic ...
分类:
移动开发 时间:
2020-07-07 13:06:21
阅读次数:
64
按照normalize.css的初始化模板,对其注释进行翻译,方便查看。 初始化的目的:保护有用的浏览器样式、一般化的样式、修复浏览器自身的bug、优化css的可用性、解释代码 1 /* 2 *在所有浏览器中更正行高。 3 *防止在更改方向后调整字体大小 4 *Windows Phone和iOS上的 ...
分类:
Web程序 时间:
2020-07-07 09:42:16
阅读次数:
163
上一篇 前端 浏览器所在客户端信息,有浏览器信息后,以下是区分手机的详细类型 虽然没难度,但是记录下来,方便手续无脑复制: 苹果APP类型 1 // iOS 2 isIPhone = (userAgent: string) => /iphone/i.test(userAgent); 3 isIPod ...
分类:
移动开发 时间:
2020-07-07 09:40:26
阅读次数:
139
首先总结坑: 1、关于浏览器分辨率有关的截图 2、关于浏览器位置点击(分辨率) 3、注意当前时间的 请求 URL 的cookie 值!! 思路: 1、首先分析12306 登录界面 2、将页面截取为图片 3、取得图片的位置 通过 先打开图片Image.open(), crop(左,上,右,下)-->用 ...
分类:
其他好文 时间:
2020-07-07 00:34:32
阅读次数:
102
业务模块内的MVC和MVVM架构 目前,唯品会中MVC和MVVM架构并存,后期会偏重于MVVM架构的使用。 MVC架构 Model:程序中要操纵的实际对象的抽象,为Controller提供经过抽象的业务数据,供Controller调度 View:视图,负责界面的元素的展示 Controller:控制 ...
分类:
移动开发 时间:
2020-07-07 00:30:02
阅读次数:
82
##动态开点-指针 #include<iostream> #include<cstdio> using namespace std; const long long k=5e5+5; long long a[k]; struct Segment{ long long l,r; long long s ...
分类:
其他好文 时间:
2020-07-06 11:11:21
阅读次数:
57