原文: (c#)SKYPE API项目总结(一)
这个项目的需求:SKYPE软件文字聊天同步翻译,并将翻译后的内容会发送给对方,将对方发给自己的话翻译成自己语种。功能见图:
当点击使用译牛后,在SKYPE软件中,会弹出上面的图片,点击允许后此插件将可以对SKYPE进行操作,界面将变成上图右侧图片。双...
Linux提供两种信号量:
1、内核信号量,由内核控制路径使用
2、System V IPC信号量,由用户态进程使用
从本质上说,它们实现了一个加锁原语,即让等待者睡眠,直到等待的资源变为空闲。
信号量
内核信号量类似于自旋锁,因为当锁关闭着的时候,它不允许内核控制路径继续运行。然而,当内核内核控制路径试图获取内核信号量所保护的忙资源时,相应的进程被挂起。只有在资源被释放时,进程才再次变...
分类:
其他好文 时间:
2014-05-18 18:43:39
阅读次数:
294
/**
* 封装ProecssDialog对话框
*
*/
public class LoadDialog extends ProgressDialog {
private String title = "进度对话框";
private String message = "加载数据中....";
public LoadDialog(Context context, int theme)...
分类:
移动开发 时间:
2014-05-18 15:42:07
阅读次数:
314
本文同步至http://www.waylau.com/from-ireport-to-jaspersoft-studio/
从5.5版本开始,Jaspersoft Studio将取代iReport 成为JasperReports官方设计器。iReport 维护截止日期到2015年底,意味着不会再有新的功能增加进iReport,但会做一些关键bug的修复、更新。所幸的是基于eclipse的...
分类:
Web程序 时间:
2014-05-18 06:59:24
阅读次数:
331
二、网络传输模块
模块对应代码命名空间 (namespace ZPNetwork)
模块对应代码存储文件夹 (\ZoomPipeline_FuncSvr\network)
2.1 模块结构
网络传输模块负责管理监听器,并根据各个传输线程目前的负荷,把新申请接入的客户套接字描述符引导到最空闲的传输线程中执行“接受连接(Accept)”操作。该模块由如下几个类组成。...
分类:
其他好文 时间:
2014-05-18 06:44:03
阅读次数:
304
采用微软的ICallbackEventHandler接口实现异步回调的自定义用户控件,实际项目中可以使用该控件实现局部刷新。...
分类:
其他好文 时间:
2014-05-18 05:29:04
阅读次数:
295
引言
假如在后台运行一个可执行程序./a.out,如果想终止该程序,通常会按下Ctrl-C,从而产生一个中断,其实这个过程的实现就是通过信号完成的。信号是软件中断,它提供了一种处理异步事件的方法。
(一)
每个信号都有一个名字,这些名字都以三个字符SIG开头。例如SIGALARM是闹钟信号,当由alarm函数设置的计时器超时后产生此信号。Linux除支持31种不同信号外,还支持应用程序额外定...
分类:
系统相关 时间:
2014-05-18 04:50:12
阅读次数:
347
自旋锁
自旋锁(spin lock)是用来在多处理器环境中gongz...
分类:
其他好文 时间:
2014-05-18 02:58:29
阅读次数:
475
1.ajax同步,async: false,2.ASP.NET操作Oracle数据库11G
client 32位权限NLS3.微信公众号
OAuth2.0网页授权需要先修改地址4.EasyUI中,reload刷新当前页、load是重新加载5.LINQ链接数据库base(global::System....
分类:
其他好文 时间:
2014-05-18 02:14:19
阅读次数:
281
1、creating
requestsrequest分为同步和异步两种。不同之处在于开始request的函数:[request startSynchronous];[request
startAsynchronous];其中,异步的request构造方式如下:- (void) grabURLs{NS...
分类:
其他好文 时间:
2014-05-17 18:31:28
阅读次数:
226