什么是Node
什么是Node
学习Node不是一件轻松事儿,但你所收到的回报是对得起你的付出的。因为当下Web应用开发中的诸多难题唯有JavaScript才能解决。
一套鼠标和键盘,共享几个桌面,很好用啊.
synergy-1.4.7-Windows-x86
一套鼠标和键盘,共享几个桌面,很好用啊.
up-and-running-with-node-preview
Node.js简介
Node.js包罗万象,但最主要的一点是,它提供了一种在Web浏览器之外运行Javascript的途径。
分享一下,虽然是英文的.
Chinesecode4review.txt
Chinese code reviewboard
reviewboard的中文支持
mod_python-3.3.1.win32-py2.5-Apache2.2.exe
mod_python-3.3.1.win32-py2.5-Apache2.2.exe
自己网上找了一会儿,CSDN没搜到,共享一下。
PIL-1.1.6.win32-py2.5.exe
PIL-1.1.6.win32-py2.5.exe
自己网上找了一会儿,CSDN没搜到,共享一下。
py25-pysvn-svn161-1.7.0-1177.exe
py25-pysvn-svn161-1.7.0-1177.exe
自己网上找了一会儿,CSDN好像没搜到,共享一下。
Androi repo
由于Android项目官方采用 "repo"来做同步管理,所以这里只有使用"repo"才可以做代码同步。
很长时间下载不下来,后来买了蒋鑫的书《Git 权威指南》,并下载。
在此表示感谢,并分享出来。
Android-framework详细分析
Android-framework详细分析
Dos bat document
Dos bat document
DOS批处理高级教程精选合编
DOS批处理文件BAT教程
DOS批处理文件设计技巧
<C 语言深度解剖>源代码
最近学习了陈正冲和石虎编著的<C 语言深度解剖>这本书,作者还是对C语言有很深刻的理解,感谢他们.
在此把书中的源代码整理,分享给大家.
Python高级编程书中的源代码
最近读了这本书,收获颇丰.
本书讲解了Python开发环境,包的发行和分发,持续集成,版本控制,开发模式,文档编写,测试驱动开发等.
共享书中的源代码,希望对大家有帮助.
Expert Shell Scripting
Expert Shell Scripting source code
good for system shell script
Unix Network Programming Volume 1 3rd edition
Unix Network Programming
Volume 1: The Sockets Networking API.
Compile issue solution for the 2nd and 3rd edition
Parallel-ForkManager-0.7.7
Parallel-ForkManager-0.7.7
compiler translate and source code
compiler translate and source code
《软件调试的艺术》这本书的源代码共享
最近读了《软件调试的艺术》这本书,英文名<The Art of Debugging with GDB, DDD, and Eclipse>
这本书讲述的调试技术还是很丰富全面的,自觉收益良多,开拓了视野,提高了效率,对软件开发人员很有帮助。再次大力推荐,并且将书中的源代码共享。
向本书的著作者和翻译者都表示感谢!
世界是平的
世界是平的,全球化无可阻挡,全球竞争。
Android骚扰拦截总结
Android骚扰拦截简介
Android Telephony Call
Android Telephony Sms
Android骚扰拦截监听方法
JAVA的反射机制
LBE安全大师骚扰拦截的方法
LBE安全大师骚扰拦截优先级总结
LBE安全大师手机及双卡适配总结
Q&A “疑难杂症”
AVI Player
Android C++高级编程:使用NDK 一书的12章源代码。
需要下载transcode代码,设置avlib,测试通过,希望有帮助。
安卓数据库操作案例
android database example, such as ContentProvider, AsyncQueryHandler, SQLiteOpenHelper, etc.
Share SDK Android
Share SDK Android,相当给力,包括源代码及文档说明。
大大缩短学习的时间,提高效率。
Android微博客户端例子
Android微博客户端例子,仅供学习之用.
使用Android 4.0以上版本.
谢谢.
Akka Essentials code
Akka Essentials code
随书附带的代码,对照书学习更有收获.
wso2-wsf-php-src-2.1.0.zip
想要学习wsf,php技术,找了很多地方才找到这个软件包.
GitHub上的资源安装没整明白.希望有帮助.
直接./configure && make && make install 就可以按装.
需要先安装php,php-devel等软件.
RESTful PHP Web Services code
RESTful PHP Web Services,全书的代码.
好像在CSDN还没有,所以分享给大家。
希望有帮助。
RESTful PHP Web Services
RESTful PHP Web Services,全书的英文版
好像在CSDN还没有,所以分享给大家。
希望有帮助。
PHP5 社交网络开发实战源代码
PHP5 社交网络开发实战源代码
最热的项目, 对照书来学习,长进更快啊.
Android Push Notification
Android Push Notification
MQTT是一个轻量级的消息发布/订阅协议,它是实现基于手机客户端的消息推送服务器的理想解决方案
Really Small Message Broker (RSMB)
Really Small Message Broker (RSMB) ,他是一个简单的MQTT代理,它负责接收来自服务器的消息并将其转发给指定的移动设备。
test url speed in android phone
Apk在bin目录下,两种方法, startActivity按钮启动另一个Activity加载网页, startView在当前Activity加载网页.
输入文件在Sdcard 目录下urls.txt, 输出文件在Sdcard 目录下分别为urlActivityResults.csv, urlViewResults.csv
urls.txt
http://3g.qq.com/
http://sports.sina.cn/
http://weibo.cn/
Android中AsyncTask实现多线程计数
Android中AsyncTask实现多线程计数,UI主线程运行,启动另一个线程计数并在UI主线程上显示.
Android系统中的广播Broadcast,Receiver例子
Android系统中的广播Broadcast,Receiver例子,可以用LogCat察看整个运行的生命周期.MainActivity界面上有两个按钮,分别是Start Counter和Stop Counter按钮,点击前者开始计数,而点击后者则停止计数。
谈谈Android里的Context的使用
大家好,今天给大家分享一下Android里的Context的一些用法. 这里大致可以分为两种:一是传递Context参数,二是调用全局的Context.
其实我们应用启动的时候会启动Application这个类,这个类是在AndroidManifest.xml文件里其实是默认的
为了让大家更容易理解,写了一个简单的Demo.步骤如下:
第1步:新建一个Android工程ApplicationDemo,目录结构如下:
第2步:新建一个工具类ToolsUtil.java,代码如下
package com.tutor.application;
import android.content.Context;
import android.widget.Toast;
/**
* @author carlshen.
* 应用的一些工具类.
*/
public class ToolUtils {
/**
* 参数带Context.
* @param context
* @param msg
*/
public static void showToast(Context context,String msg){
Toast.makeText(context, msg, Toast.LENGTH_SHORT).show();
}
/**
* 调用全局的Context.
* @param msg
*/
public static void showToast(String msg){
Toast.makeText(MainApplication.getContext(), msg, Toast.LENGTH_SHORT).show();
}
}
第3步:新建一个View命名为MainView.java就是我们Activity现实的View.代码如下:
package com.tutor.application;
import android.app.Activity;
import android.content.Context;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Button;
import android.widget.FrameLayout;
/**
* @author carlshen.
* 自定义的MainView.
*/
public class MainView extends FrameLayout implements View.OnClickListener{
private Context mContext;
private Activity mActivity;
/**
* 参数Button.
*/
private Button mArgButton;
/**
* 全局Button.
*/
private Button mGlobleButton;
/**
* 退出Button.
*/
private Button mExitButton;
public MainView(Context context){
super(context);
setupViews();
}
public MainView(Context context, AttributeSet attrs) {
super(context, attrs);
setupViews();
}
private void setupViews(){
//获取View的上下文.
mContext = getContext();
//这里将Context转换为Activity.
mActivity = (Activity)mContext;
LayoutInflater inflater = LayoutInflater.from(mContext);
View v = inflater.inflate(R.layout.main, null);
addView(v);
mArgButton = (Button)v.findViewById(R.id.arg_button);
mGlobleButton = (Button)v.findViewById(R.id.glo_button);
mExitButton = (Button)v.findViewById(R.id.exit_button);
mArgButton.setOnClickListener(this);
mGlobleButton.setOnClickListener(this);
mExitButton.setOnClickListener(this);
}
public void onClick(View v) {
if(v == mArgButton){
ToolUtils.showToast(mContext, "我是通过传递Context参数显示的!");
}else if(v == mGlobleButton){
ToolUtils.showToast("我是通过全局Context显示的!");
}else{
mActivity.finish();
}
}
}
这里MainView.java使用的布局main.xml代码如下:
<?xml version="1.0" encoding="utf-8"?>
第4步:修改ApplicationDemoActivity.java,代码如下:
package com.tutor.application;
import android.app.Activity;
import android.os.Bundle;
public class ApplicationDemoActivity extends Activity {
private static Context aContext;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
MainView mMainView = new MainView(this);
setContentView(mMainView);
aContext = getApplicationContext();
}
/**获取Context.
* @return
*/
public static Context getContext(){
return aContext;
}
}
第5步:运行上述工程效果如下:
使用node.js进行服务器端JavaScript编程
使用node.js进行服务器端JavaScript编程
node.js 是一个可以使用 JavaScript 开发服务器端应用的平台。它依托于 Google V8 JavaScript 引擎,并采用事件 I/O 的架构,可以用来创建高性能服务器。本文详细介绍了 node.js 的基本知识、模块化的结构、事件驱动的机制以及常用的模块。