在执行shell脚本,if判断语句报错 testNum使用时没有定义,无赋值是空(原本是有定义的,只是笔误写错类似tsetNum了),执行转换后实际为 不相等,且少[符号错误;规避如下 使用“[[ ]]”进行判断;或者添加一个字符 其实,针对我所犯的错误,当然还是使用“[]”普通判断为好了,可以检查 ...
分类:
系统相关 时间:
2018-07-09 20:55:20
阅读次数:
213
概述 今天聊聊C++的可移植性问题。如果你平时使用C++进行开发,并且你对C++的可移植性问题不是非常清楚,那么我建议你看看这个系列。即使你目前没有跨平台开发的需要,了解可移植性方面的知识对你还是很有帮助的。 C++的可移植性这个话题很大,包括了编译器、操作系统、硬件体系等很多方面,每一个方面都有很 ...
分类:
编程语言 时间:
2018-07-06 22:25:21
阅读次数:
160
一、前言 此前了解过OKHTTP的缓存的使用,并对缓存的使用进行了初步的总结https://blog.csdn.net/polo2044/article/details/80650856。缓存主要是为了在没有网络的情况下,或者资源不需要实时去后端进行更新时,可以直接从缓存中获取资源信息。一方面是能够 ...
分类:
Web程序 时间:
2018-06-23 15:33:30
阅读次数:
350
运维本身是弹性较大的东西,但不管怎么样,他的地位越来越重要了。 我不是专业运维,我是专业看运维成长的。 发布方向: 最原始,硬写代码,没有版本。上线使用ftp,谁误改代码完全不知道。 然后,svn,git版本管理,提交记录有处查。继续使用ftp上线。 然后,接入jenkins打包工具,使用yum源安 ...
分类:
其他好文 时间:
2018-06-23 01:41:48
阅读次数:
180
本文基于: RaJava 2.1.14 ,另外本文不会对操作符的使用进行介绍,详情请参考 "RxJava 2.x Operators" 参考: "rxjavas repeatwhen and retrywhen explained" "【译】对RxJava中.repeatWhen()和.retryW ...
分类:
编程语言 时间:
2018-06-21 11:29:40
阅读次数:
172
1、swift对象内存模型; 2、指针操作; 3、协议、泛型、扩展; 4、kvc; 1是所有实现的基础,没有内存对象(类)模型,后面的一切都我从谈起。 在1的基础上使用2进行对象模型信息的提取和转换。 目前我手上没有完备的swift内存对象模型资料。 ...
分类:
Web程序 时间:
2018-06-20 13:00:32
阅读次数:
178
在多线程环境中,为了保证共享数据的一致性,往往需要对共享数据的使用进行加锁,但是加锁操作本身就会带来一定的开销,这里可以使用将共享数据使用不可变对象进行封装,从而避免加锁操作。 1. 模型角色   ...
分类:
编程语言 时间:
2018-06-10 12:14:42
阅读次数:
254
把tomcat访问日志转换成json格式然后收集 修改配置文件conf/server.xml把日志输出改成json格式 添加logstash配置文件(日志按天切割可以使用*进行匹配所有) ...
分类:
其他好文 时间:
2018-06-09 16:38:28
阅读次数:
142
一、循环和分支 1. 条件分支语句 if 条件: 代码块 else: 代码块 2. 循环语句之while 思考1:求1+2+3+....+10的值 for 循环 for 语句: 代码块 二、字符串操作 1.字符串的拼接 使用加号进行链接 使用“,‘进行链接 使用%格式化链接 使用join函数进行链接 ...
分类:
编程语言 时间:
2018-06-07 19:35:17
阅读次数:
180
1、H5 FormData对象的使用——进行Ajax请求并上传文件 : https://www.cnblogs.com/lyr1213/p/6238026.html ...
分类:
Web程序 时间:
2018-06-06 15:18:46
阅读次数:
186