自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 搭建一个小型的asterisk电话系统 (五、增加efax功能)

一、安装依赖包(libtiff & spandsp)$ sudo apt-get install libtiff4 libtiff4-dev$ mkdir ~/src/asterisk-complete/thirdparty$ cd ~/src/asterisk-complete/thirdparty$ wget http://www.soft-switch.org/downloa

2012-08-23 21:24:30 2331

原创 搭建一个小型的asterisk电话系统 (四、增加voicemail功能)

一,建表1.1 voicemailVoicemail表定义了voicemail的用户列表,采用动态加载的功能,这样方便更新。voicemail的表结构如下:CREATE TABLE `voicemail` ( `uniqueid` int(11) NOT NULL AUTO_INCREMENT, `customer_id` int(11) NOT NULL DEFAULT

2012-08-18 21:00:25 3744

原创 搭建一个小型的asterisk电话系统 (三、添加cdr记录,扩展账单系统)

如果没有配置好Asterisk的odbc和Mysql环境,请参考"利用Digium卡搭建一个小型的asterisk电话系统 (二、添加Mysql支持) " Digium卡不是必须的。一、建表建立cdr表,用于存储通话记录,如下表。CREATE TABLE `cdr` ( `id` int(11) NOT NULL AUTO_INCREMENT, `uniquei

2012-08-18 13:28:29 2955

原创 Linux(Debian)下内外网网卡静态IP地址的设定

单网卡的设置vim /etc/network/interfaces修改如下:# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).# The loopback n

2012-08-18 07:44:53 2689

原创 利用Digium卡搭建一个小型的asterisk电话系统 (二、添加Mysql支持)

在本文中,我们准备对上文搭建好的小型的asterisk电话系统添加动态的odbc支持,这样就可以动态地添加和注册。一、安装Mysql和配置环境1.1安装Mysql$ sudo apt-get install mysql-server设置root的password1.2 配置Mysql配置并确认安全$ sudo /usr/bin/mysql_s

2012-08-12 10:55:43 3438

原创 利用Digium卡搭建一个小型的asterisk电话系统

环境: Linux(Debian 6), Asterisk1.8硬件:586旧式电脑一台,TMP100 Digium卡一张(4口FSO),来自PSTN的电话线一根一、配置环境1.1 安装sudo,参见debian下开启sudo 如果是Ubuntu或者Readhat,则可以跳过1.2 更新资源列表,vi /etc/apt/sources.list在文件末尾加入

2012-08-11 16:11:58 4308

原创 debian下开启sudo

sodu可以在Ubuntu下很方便的使用,但是在debian下,需要经过安装之后才可以。步骤如下,1) 切换到root2)apt-get intall sudocd /etcchmod u+w sudoersvi sudoers在行root    ALL=(ALL) ALL下加入username ALL=(ALL) NOPASSWD: ALL比如

2012-08-10 15:22:10 1777

android serial port

Android 串行接口(serial port)编程实例,来自出租车系统。此代码仅供学习之用。

2013-03-12

cglib-2.2.3.jar

SSH2环境搭建asm和cglib的包冲突,使用cglib-2.2.3.jar

2012-11-20

Android延迟加载综合案例

Android延迟加载综合案例,关于ListView和ImageView的分页延迟加载,已经若干有用的封装技术。

2012-07-06

ListView延迟加载

ListView 延迟加载 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); new LongOperation(this,new Excution(){ @Override public void longExcute(){ lazyData = new LazyListData<Row>(UIData.getTotalRows(), UIData.getListRows(0,LazyAdapter.PAGE_SIZE_LAZY-1)); SystemClock.sleep(3000);//休息3秒,模拟网络延迟 } @Override public void uiUpdate(){ setContentView(R.layout.empty_list); setListAdapter(new LazyAdapter<Row>( LazyLoadingActivity.this, R.layout.row,//list中的行布局 lazyData.getListData(),//得到数据 lazyData.getTotalRows(),//得到总行数 new LazyLoading(){ @Override public void cacheNextPageData(int startIndex, int endIndex) {//加载下一页 Log.d(TAG,"cacheNextPageData() startIndex="+startIndex+", endIndex="+endIndex); List<Row> nextList = UIData.getListRows(startIndex,endIndex); lazyData.getListData().addAll(nextList); SystemClock.sleep(3000);//休息3秒,模拟网络延迟 } @Override public void updateItemView(View convertView, Object bean) {//更新每一行 updateItem(convertView, (Row) bean); } } )); } }).execute(new String[]{}); }

2012-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除