- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 C#中内存流MemoryStream至FTP网络流Stream的无缝传输
最早用队列来暂存数据,按时间节点进行一次性读取和FTP传输,但是队列取数据实在是太慢了,所以重新用内存流来解决数据的性能问题,另一方面也是为了进行数据的无缝FTP上传。
2016-10-29 10:51:05
3719
原创 GIS离线地图瓦片的生成及发布
一、准备资料参考博文: 阿凡卢 http://www.cnblogs.com/luxiaoxun/p/4454880.html Old http://www.cnblogs.com/bruceleeliya/p/5135465.html地图下载器 by 阿凡卢 http://download.youkuaiyun.com/detail/toasun/9558402 瓦片生成器 by Old htt
2016-06-24 13:49:47
8178
1
原创 TCP协议ACK延时确认时间的修改
在系统中TCP协议的ACK发送有默认条件:2个包发送一次或者200ms发送一次 这会导致在高性能条件下的数据延迟,下面我们将修改ack延时修改为0一、Linuxlinux下比较简单,在c语言中可以通过设置socket来实现 int quickack = 1; /* 启用快速确认,如果赋值为0表示使用延迟确认 */ setsockopt(fd, SOL_TCP, TCP_QUICKACK,
2016-06-24 11:33:51
5664
原创 MySQL 5.7 主从数据库搭建
MySQL 5.7 主从数据库搭建MySQL 57 主从数据库搭建 数据库安装 主数据库配置 从数据库配置1.数据库安装安装MySQL5.7,主数据库为192.168.2.221,从数据库为192.168.2.222 sudo apt-get install mysql-server 2.主数据库配置 修改/etc/mysql/my.cnf #master [mysqld]
2016-05-31 16:32:05
3622
原创 LINUX、C#下使用DES算法CBC模式进行对称加密、解密
openssl是一个加密库,封装了多个算法,我们这里使用的是DES算法SBS模式。 一、准备OPENSSL的LINUX及C#库 openssl项目地址: https://www.openssl.org/ C#下使用自带库 二、操作函数 在C#下加密解密: using System.Text; using System.IO; using
2016-01-09 10:57:16
3043
原创 LINUX、C#下使用zlib进行对称压缩、解压
zlib是一个压缩库,封装了多个算法,我们这里使用的是zip。 一、准备zlib的LINUX及C#库 zlib项目地址: http://www.zlib.net/ zlib.net项目地址(for C#): http://zlibnet.codeplex.com/ 二、操作函数 在C#下压缩解压: using ZLib
2016-01-09 10:48:18
4885
原创 Ubuntu下Openwrt的编译
使用Ubuntu14.04,路由器是Netgear WNDR3800,Openwrt版本是barrier_breaker 一、获取Openwrt源码 Openwrt项目地址: https://openwrt.org/ 下载barrier_breaker源码 svn checkout svn://svn.openwrt.org/openwrt/branches/barrie
2015-03-04 11:55:46
1530
原创 Linux下zlib的编译
1、准备zlib zlib项目地址 ./configure make make install 交叉编译 //它的configure不支持用CC变量来指定交叉工具链 export CC=arm-hisiv100nptl-linux-gcc ./configure make make install
2014-08-16 11:24:59
1759
原创 Linux下openssl的编译
1、准备openssl openssl项目地址 http://www.openssl.org/ 2、x86编译 ./config make make install 3、交叉编译 使用海思arm-hisiv100nptl-linux交叉编译 生成动态库,否则编译gsoap时候会发现链接有错误 ./config no-asm shared 修改makefi
2014-08-16 11:20:03
1763
原创 Linux下live555的编译
使用海思arm-hisiv100nptl-linux交叉编译 1.准备“live555”源码 “live555-latest.tar” 2.解压、编译并安装“osip2” 1. tar -zxvf live555-latest.tar 2. cd live 3.通过改写”config.armlinux”文件保存为我们的编译环境文件”config.hi3531” CROSS_
2014-08-12 12:54:41
4061
原创 Linux下osip2+eXosip2的编译及开发
使用海思arm-hisiv100nptl-linux交叉编译,如果在linux下编译就不用配置gcc编译器了 1、准备“osip2”与“eXosip2”源码。 osip2项目地址http://www.gnu.org/software/osip/ eXosip2项目的地址http://savannah.nongnu.org/projects/exosip/ 这里有个问题,从4.0.0
2014-08-01 14:35:56
7422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅