首页 > 2016年07月23日 > 全部分享
【iOS】Jenkins Gitlab持续集成打包平台搭建
Jenkins Gitlab持续集成打包平台搭建 SkySeraph July. 18th 2016 Email:skyseraph00@163.com 更多精彩请直接访问SkySeraph个人站点:www.skyseraph.com 1. 相关概念 Jenkins Jenkins,一个用Java编 ...
分类:移动平台   时间:2016-07-23 09:00:11    收藏:0  评论:0  赞:0  阅读:429
实现中文字符串翻转
<?phpheader("content-type:text/html;charset=utf-8");$str='蝴蝶不会吧淀粉和发后你能进的不会把电话';function strReverse($str){ $len=mb_strlen($str,"utf-8"); for($i=0;$i<$l ...
分类:其他   时间:2016-07-23 08:59:40    收藏:0  评论:0  赞:0  阅读:258
开源游戏列表
OpenArena 游戏名称发布更新游戏类型引擎授权协议内容授权协议补充信息 0 A.D. 2003 2015 即时战略游戏 GPLv2 CC-BY-SA 风格类似Age of Empires Abuse (电子游戏) 1996 2009 平台动作游戏 公有领域作品 共享软件协议发布[1] Adva ...
分类:其他   时间:2016-07-23 08:59:37    收藏:0  评论:0  赞:0  阅读:364
数据结构与算法 1 :基本概念,线性表顺序结构,线性表链式结构,单向循环链表
【本文谢绝转载】《大纲》 数据结构: 起源: 基本概念 数据结构指数据对象中数据元素之间的关系 逻辑结构 物理结构 数据的运算 算法概念: 概念 算法和数据结构区别 算法特性 算法效率的度量 大O表示法 时间复杂度案例 空间复杂度 时间换空间案例 1)线性表..
分类:编程语言   时间:2016-07-23 07:37:14    收藏:0  评论:0  赞:0  阅读:536
Linux基础 入门总结
第一章:常用命令Linux哲学思想:1、一切皆文件(硬件设备亦表现为文件)2、由众多目的单一的小程序组成;一个程序只做一件事,并且要做好;3、组合小程序完成复杂任务;4、尽可能避免跟用户交互;5、使用文本文件保存配置信息;6、提供机制,而非策略;id命令:id-printrealande..
分类:系统服务   时间:2016-07-23 07:37:05    收藏:0  评论:0  赞:0  阅读:349
Node.js实现单页面爬虫
在imooc网上跟着老师写了两个爬虫,一个最简单的直接爬整个页面,一个完善版把章节标题和对应编号打出来了。看完之后,自己也想写一个爬虫,用自己的博客做测试,虽然结果并没有很成功--,还是把代码放上来。目标是抓取章节的标题。博客页面:对应标签:页面源代码:经过分析,..
分类:Web开发   时间:2016-07-23 07:36:51    收藏:0  评论:0  赞:0  阅读:404
动态代理 (JDK代理)
1、动态代理用到的类和方法动态代理涉及到的类是java.lang.reflect.Proxy,主要是用到它的newProxyInstance方法。publicclassProxyimplementsjava.io.Serializable{ /**prefixforallproxyclassnames*/ privatefinalstaticStringproxyClassNamePrefix="$Proxy"; /** *Returnsa..
分类:其他   时间:2016-07-23 07:36:43    收藏:0  评论:0  赞:0  阅读:350
关于linux信号量的SEM_UNDO标志(防止死锁)
AT&T的贝尔实验室,对Unix早期的进程间通信进行了改进和扩充,形成了"systemVIPC",其通信进程主要局限在单个计算机内。IPC对象指的是共享内存(sharememory)、消息队列(messagequeue)和信号灯集(semaphore)。信号灯(semaphore),也叫信号量。它是不同进程间或一个给定进程..
分类:系统服务   时间:2016-07-23 07:36:31    收藏:0  评论:0  赞:0  阅读:539
(4)代理模式
1、概述代理(Proxy)是一种设计模式,提供了对目标对象(target)另外的访问方式;即通过代理(proxy)访问目标对象(target)。这样的好处:可以在目标对象(target)实现的基础上,增强额外的功能操作。(扩展目标对象的功能)。举例:明星<---经纪人<-------用户代理模式的关键..
分类:其他   时间:2016-07-23 07:36:21    收藏:0  评论:0  赞:0  阅读:277
(5)手动实现AOP编程
1、面向对象、面向接口、面向切面编程面向对象编程(OOP),是将现实的事物抽象为包含property和method的class,它是对面向过程编程的一种演变,能够实现代码的重用,它实现的是代码级别的抽象。面向接口编程,它是以功能相近的方法组织到一个接口内,它实现的是功能级别的抽象..
分类:其他   时间:2016-07-23 07:36:20    收藏:0  评论:0  赞:0  阅读:289
DroidPlugin源码分析插件进程管理以及预注册Activity,Service,ContentProvide的选择
在360对DroidPlugin的特点介绍中有云: 插件的四大组件完全不需要在Host程序中注册,支持Service、Activity、BroadcastReceiver、ContentProvider四大组件。 实现了进程管理,插件的空进程会被及时回收,占用内存低。之所以支持Service,Activity,ContentProvider三大组件,是因为DroidPlugin在AndroidM...
分类:系统服务   时间:2016-07-23 07:34:31    收藏:0  评论:0  赞:0  阅读:333
理解YARN Scheduler
在YARN中,资源调度器(Scheduler)是ResourceManager中的重要组件,主要负责对整个集群(CPU,内存)的资源进行分配和调度,分配以资源Container的形式分发到各个应用程序中(如MapReduce作业),应用程序与资源所在节点的NodeManager协作利用Container完成具体的任务(如Reduce Task)。Scheduler以可插拔的形式来配置,框架默认提...
分类:其他   时间:2016-07-23 07:34:11    收藏:0  评论:0  赞:0  阅读:413
DroidPlugin源码分析服务与静态广播的处理
上一篇文章分析过DroidPlugin对Activity的处理过程,不得不为对DroidPlugin的工程师们钦佩不已,那么是不是Service可以像Activity的处理过程一样来处理呢?前面讲过每一个代理进程只是预定义了一个Service,如果某一个插件中有多个Service,那岂不是某一个时刻只能有一个Service运行呢?由此可以判定可能Service的处理和Activity不一样。一方面:...
分类:其他   时间:2016-07-23 07:33:50    收藏:0  评论:0  赞:0  阅读:364
DroidPlugin源码分析处理Activity的启动
正常情况下启动一个Activity,首先需要在AndroidManifest文件中声明,其次需要把该应用安装到手机系统中。 而插件apk是没有正在安装到手机系统中的,也就按照正常的启动流程插件Activity是不能启动的。另外插件apk的类需要加载进来是需要指定ClassLoader。前面的文章也大概讲过,当启动一个插件Activity时,先是用预定义的代理Activity替换目标Activity...
分类:其他   时间:2016-07-23 07:33:41    收藏:0  评论:0  赞:0  阅读:360
Android之Web篇:Day01Html与Css基础入门
Day01 html与css基础入门1.html的常见标签和实战1.1 a标签点我送福利哦! // target属性值_blank表示另取空白页打开网页,用new有同样的效果 1.2 img标签<img src="plmm.jpg" width="100px" height="200px" alt...
分类:移动平台   时间:2016-07-23 07:33:05    收藏:0  评论:0  赞:0  阅读:480
DroidPlugin源码分析插件运行环境初始化
DroidPlugin插件运行环境初始化...
分类:其他   时间:2016-07-23 07:32:45    收藏:0  评论:0  赞:0  阅读:275
DroidPlugin源码分析Hook过程
插件运行环境初始化过程中我们知道,Hook的初始化是在PluginHelper的initPlugin函数中通过调用PluginProcessManager.installHook来实现的。而在分析DroidPlugin Hook过程之前需要先简单了解一下Java的动态代理。Java动态代理与之相关的一个类Proxy,一个接口InvocationHandler,一个函数invoke他们之间的关系。就通...
分类:其他   时间:2016-07-23 07:32:20    收藏:0  评论:0  赞:0  阅读:258
Java---replace与replaceAll的区别
乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样。 这两者很容易搞混,在这里详细讲述下。 我们先看下JAVA_API的说明: public String replace(char oldChar,char newChar) 使用指定...
分类:编程语言   时间:2016-07-23 07:31:50    收藏:0  评论:0  赞:0  阅读:377
个人认为最好的Mac端的视频播放软件___movist
http://pan.baidu.com/s/1kVm0Zmn password : y9rn 点击打开链接 http://pan.baidu.com/s/1i4ABval password :kt3c ...
分类:系统服务   时间:2016-07-23 07:31:20    收藏:0  评论:0  赞:0  阅读:220
从Qt4到Qt5的,主要的进化有三(对于QtWidget的精简和优化会很有限)
从Qt4到Qt5的,主要的进化有三:1 语言的进化,原来是基于C++(qtwidget)和XML(.ui),现在添加了QML(QtQuick)+JS(v8)的架构。2 绘图系统的进化,原先基于QPainter的绘图系统无法充分发挥OpenGL的威力,于是添加了SceneGraph绘图框架,专供QtQ ...
分类:其他   时间:2016-07-23 07:31:12    收藏:0  评论:0  赞:0  阅读:426
1270条   上一页 1 ... 53 54 55 56 57 ... 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!