hybrid.jpg 前言 Web 页面中的 JS 与 iOS Native 如何交互是每个 iOS 猿必须掌握的技能。而说到 Native 与 JS 交互,就不得不提一嘴 Hybrid。 Hybrid 的翻译结果并不是很文明(擦汗,不知道为啥很多翻译软件会译为“杂种”,但我更喜欢将它翻译为“混合、 ...
分类:
移动开发 时间:
2017-10-25 15:28:42
阅读次数:
308
思路:二分检验 我的二分姿势没法检验到0 0需要特判一下 1 #include <cstdio> 2 #include <cctype> 3 #include <algorithm> 4 #define min(a,b) a<b?a:b 5 6 typedef long long LL; 7 8 c ...
分类:
其他好文 时间:
2017-10-25 15:28:31
阅读次数:
111
我做过几年的web前端开发,就简单谈谈自己的感受吧。 首先来看看PC端和移动端在前端开发上的一些区别: (1)PC考虑的是浏览器兼容性,移动端开发考虑的更多的是手机兼容性,因为目前不管是android手机还是ios手机,一般浏览器用的都是webkit内核,所以做移动端开发,更多考虑的应该是手机分辨率 ...
分类:
移动开发 时间:
2017-10-25 15:28:22
阅读次数:
252
input type="file" 在js中判断文件上传类型 function onSubmit(){ var form1 = document.forms[0]; var file = document.forms[0].getfile.value; if (fil... ...
分类:
Web程序 时间:
2017-10-25 15:28:12
阅读次数:
259
* 1,restrict:A:attributes;E:element;M:comment(注释);C:class * 2,transclude:为true的时候,可以在模版中增加<div ng-transclude></div>来保留标签内部内容.可以处理嵌套 * 3,replace:是否替换指令 ...
分类:
其他好文 时间:
2017-10-25 15:28:02
阅读次数:
198
Scala模式匹配 模式匹配是Scala函数值和闭包后第二大应用功能。Scala为模式匹配提供了极大的支持,处理消息。 模式匹配包括一系列备选项,每个替代项以关键字大小写为单位。每个替代方案包括一个模式和一个或多个表达式,如果模式匹配,将会进行评估计算。箭头符号=>将模式与表达式分离。 尝试以下示例 ...
分类:
其他好文 时间:
2017-10-25 15:27:54
阅读次数:
154
权限表: 总结: 1、 要想仅能在本类中访问使用private修饰; 2、 要想本包中的类都可以访问不加修饰符即可; 3、 要想本包中的类与其他包中的子类可以访问使用protected修饰 4、要想所有包中的所有类都可以访问使用public修饰。 5、 注意:如果类用public修饰,则类名必须与文 ...
分类:
其他好文 时间:
2017-10-25 15:27:45
阅读次数:
127
示例代码: 上述代码来源《Unix网络编程》卷1第350页,为客户端程序。在A处fork一个进程,子进程用于接收服务端发送给sockfd的消息,父进程用于接收stdin消息并发送给sockfd。 当父进程发送消息结束后,调用shutdown命令向服务端发送FIN,并pause()停止,服务端接收FI ...
分类:
其他好文 时间:
2017-10-25 15:27:37
阅读次数:
130
由于业务原因,需要将过期数据删除,但有一个问题出现了,频繁删除数据之后,会产生很多磁盘碎片,这些碎片如果没有被重复利用, 进而会影响查询性能(表查询时仍然会扫描这部分删除数据的磁盘空间块),随需要处理。 当从MongoDB中删除文档(Documents)或集合(Collections)后,Mongo ...
分类:
其他好文 时间:
2017-10-25 15:27:29
阅读次数:
184
1.软件: visual SVN Server 2.具体方法: 在打开本地原来SVN check out的根目录,点右键,tortoiseSVN --> relocate 弹出的对话框中修改svn的地址即可,后面的目录不需要修改,点OK即可 3.原来的externals无效的问题 需要一个一个修改, ...
分类:
其他好文 时间:
2017-10-25 15:27:20
阅读次数:
224
int SplitString(const CString str, char split, CStringArray &strArray) { strArray.RemoveAll(); CString strTemp = str; int iIndex = 0; while (1) { iInd... ...
分类:
其他好文 时间:
2017-10-25 15:27:13
阅读次数:
136
Hystrix内部通过接口方式编程,具体实现通过HystrixPlugins获取。用户可以实现这些接口来自定义Hystrix相关行为。 HystrixPlugins内部提供了5种类型的插件: 并发相关类(HystrixConcurrencyStrategy) 事件通知类(HystrixEventNo ...
分类:
其他好文 时间:
2017-10-25 15:27:04
阅读次数:
178
这是我自己初学的时候遇到的问题,希望能帮到大家。 要在Linux系统下安装软件,首先确定Linux磁盘中有没有这个文件,也可以使用 yum install XXX 这个命令进行在线安装。 运行这个命令如果出现错误,先按照错误提示进行下一步; 如果提示你需要root权限,则对你现在使用的用户进行权限增 ...
分类:
系统相关 时间:
2017-10-25 15:26:59
阅读次数:
223
原因: 参考: HDFS客户端的权限错误:Permission denied 解决方案(推荐): ...
分类:
数据库 时间:
2017-10-25 15:26:51
阅读次数:
243
Scala的异常处理类似许多其他语言(如Java)。它不是以正常方式返回值,方法可以通过抛出异常来终止。 但是,Scala实际上并没有检查异常。 当您想要处理异常时,要像Java一样使用try {...} catch {...}块,除了catch块使用匹配来识别和处理异常。 引发异常 抛出异常看起来 ...
分类:
其他好文 时间:
2017-10-25 15:26:44
阅读次数:
296
直接上代码: 出现问题:当页面加载完毕以后,开始初始化datagrid,但是页面出现死循环,不断地去后台请求数据。 解决方案:经过各种调试和对比,发现为<table>添加了一个class='easyui-datagrid',直接去掉,问题解决! 出现原因:不详! ...
分类:
其他好文 时间:
2017-10-25 15:26:36
阅读次数:
171
1 基本用法 ES6 允许使用 “ 箭头 ” (=>)定义函数。 [javascript] view plain copy var f = v => v; //上面的箭头函数等同于: var f = function(v) { return v; }; //如果箭头函数不需要参数或需要多个参数,就使 ...
分类:
其他好文 时间:
2017-10-25 15:26:26
阅读次数:
355