Nodejs 的中文维基百科介绍:https://zh.wikipedia.org/wiki/Node.js
Nodejs 可以 在linux命令行执行js代码。
比如:
var a = 1;
var b = 2;
var c = a + b;
console.log(c+"\r");
以上代码保存为 test.js
然后执行命令:
joyatonce@bananabook:~/# n...
分类:
Web程序 时间:
2016-07-16 16:18:31
阅读次数:
518
最近学习了ROS机器人系统,大家都知道ROS是基于Linux平台,当然如果把ROS应用到Windows、Android、IOS、WP系统也可以,只要下载对应的ROS开发包就行了,但是配置这些环境是一件很蛋疼的事情,因为ROS有很多版本,不是每一个版本都有对应平台的开发包,Android环境配置还是相对简单,像IOS这个封闭系统就比较难了。所以我实践了一个相对简单的方法去让各种平台不需要配置ROS开...
分类:
其他好文 时间:
2016-07-16 16:14:40
阅读次数:
340
原理解析在开发当中,“断点续传”这种功能很实用和常见,听上去也是比较有“逼格”的感觉。所以通常我们都有兴趣去研究研究这种功能是如何实现的?
以Java来说,网络上也能找到不少关于实现类似功能的资料。但是呢,大多数都是举个Demo然后贴出源码,真正对其实现原理有详细的说明很少。
于是我们在最初接触的时候,很可能就是直接Crtl + C/V代码,然后捣鼓捣鼓,然而最终也能把效果弄出来。但初学时这...
分类:
编程语言 时间:
2016-07-16 16:15:02
阅读次数:
257
目录结构:
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。
当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ......
分类:
系统相关 时间:
2016-07-16 16:11:51
阅读次数:
312
RxJava1.0 flatMap方法的源码分析
package com.yue.test;
import java.awt.Cursor;
import java.util.ArrayList;
import java.util.List;
import com.yue.bean.Course;
import com.yue.bean.Student;
import rx.O...
分类:
编程语言 时间:
2016-07-16 16:10:56
阅读次数:
415
JS
1、 寻找HTML样式
x=document.getElementById("demo") //找到元素
x.style.color="#ff0000"; //改变样式
demo:
JavaScript 能改变 HTML
元素的内容。
function myFunction()
{
x=document.getElementById(...
分类:
Web程序 时间:
2016-07-16 16:07:29
阅读次数:
284
本文主要介绍EventBus3.0的源码
EventBus是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化 Android 事件传递。
EventBus使用简单,并将事件发布和订阅充分解耦,从而使代码更简洁。
本文主要从以下几个模块来介绍
1、EventBus使用
2、EventBus注册源码解析
3、EventBus事件分发解析
4、EventBus取消注册解析
...
分类:
其他好文 时间:
2016-07-16 16:04:30
阅读次数:
159
2016/7/16
u-boot 第二阶段的代码就进入了一个C语言的环境。
进入这个阶段你的函数的board_init_r
void board_init_r(gd_t *id, ulong dest_addr) 1. board_init_r 函数分析
gd->flags |= GD_FLG_RELOC; /* tell others: relocation ...
分类:
其他好文 时间:
2016-07-16 16:02:44
阅读次数:
187
在如今的程序里,单线程的程序,应该已经比较少了,而Java语言是内置支持多线程并发的。本文介绍了JDK 1.5之后提供的concurrent包内提供的任务接口Callable接口和Future接口,Java的concurrent包提供的Executor执行器接口以及Executor具体应用线程池。介绍了Java内置4种线程池的异同以及主要使用方法。...
分类:
编程语言 时间:
2016-07-16 16:05:01
阅读次数:
275
摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!“岁月极美,在于它必然的流逝”“春花 秋月 夏日 冬雪”— 三毛
一、树 & 二叉树
树是由节点和边构成,储存元素的集合。节点分根节点、父节点和子节点的概念。如图:树深=4; 5是根节点;同样8与3的关系是父子节点关系。二叉树binary
tree,则加了“二叉”(binary),意思是在...
分类:
编程语言 时间:
2016-07-16 16:02:44
阅读次数:
247
最小生成树的概念以及怎么样利用普利姆算法和克鲁斯卡尔算法去构造一个图的最小生成树。利用通俗易懂的文字去一步步描述了普利姆算法和克鲁斯卡尔算法的精华并且举例说明了核心思想...
分类:
其他好文 时间:
2016-07-16 16:00:33
阅读次数:
301
Intent四种数据传递方式
MainActivity中传值操作
public class MainActivity extends AppCompatActivity {
/**
* 当一个Activity创建时会调用该方法,通过我们可以在该方法中进行组件的初始化工作
* @param savedInstanceState
*/
@Over...
分类:
其他好文 时间:
2016-07-16 16:00:15
阅读次数:
201
iOS7以前我们对JS的操作只有webview里面一个函数 stringByEvaluatingJavaScriptFromString,JS对OC的回调都是基于URL的拦截进行的操作。
iOS7后苹果在iPhone平台推出JavaScriptCore,极大的方便了我们对js的操作,可以脱离webview直接运行我们的js,使我们可以在js与oc直接切换执行代码。
JavaScriptCore...
分类:
编程语言 时间:
2016-07-16 16:00:21
阅读次数:
223
第九章 线程
作者:Allen B. Downey
原文:Chapter 9 Threads
译者:飞龙
协议:CC BY-NC-SA 4.0
当我在2.3节提到线程的时候,我说过线程就是一种进程。现在我会更仔细地解释它。
当你创建进程时,操作系统会创建一块新的地址空间,它包含text段、static段、和堆区。它也会创建新的“执行线程”,这包括程序计数器和其它硬件状态...
分类:
编程语言 时间:
2016-07-16 15:59:05
阅读次数:
245