Linux
hoolchan
日拱一卒,功不唐捐
展开
-
对GPRS驱动程序的修改
#include #include #include #include // open() close() #include // read() write() #include // set baud rate #include #include #include #define DEVICE原创 2014-06-05 12:42:44 · 695 阅读 · 0 评论 -
内存泄漏和内存溢出的概念
1、内存泄漏是指分配出去的内存无法回收了内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况,是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。 一般我们常说的内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的(内存块的大小可以在程序运行期决定),使用完后必须显示释放的内存。应用程序一般使用malloc,realloc,new等函数从堆原创 2016-11-11 23:50:32 · 406 阅读 · 0 评论 -
synchronized和volatile的区别
volatile与synchronized介绍 volatile是变量修饰符,其修饰的变量具有可见性(可见性也就是说一旦某个线程修改了该被volatile修饰的变量,它会保证修改的值会立即被更新到物理内存,当有其他线程需要读取时,可以立即获取修改之后的值)。volatile修饰符的变量则是直接读写物理内存。volatile可以禁止进行指令重排,保证有序性。程序执行到volatile变量的读操作或原创 2016-10-26 23:35:20 · 2088 阅读 · 0 评论 -
QT中文支持
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); //支持Tr中文 QTextCodec::setCodecForCStrings(QTextCodec::cod转载 2014-12-26 14:51:27 · 455 阅读 · 0 评论 -
链表排序
[html] view plaincopy// LinkSort2.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include iostream> using namespace std; struct Node { int data; st转载 2014-10-01 10:53:20 · 391 阅读 · 0 评论 -
Linux下解析配置文件
配置文件在Linux下使用得非常普遍。形如下面的这个文件就是一个典型的配置文件:# this is just an example# there can be comments before the first group[First Group]Name=Key File Exampletthis value showsnescaping# localized strin转载 2014-09-29 15:16:47 · 531 阅读 · 0 评论 -
Linux TCP网络编程示例
来源:Linux社区 作者:Comfanter[字体:大 中 小]#include #include #include #include #include #include #include #include #include #include int main(int argc, cha转载 2014-09-26 10:28:40 · 374 阅读 · 0 评论 -
GPRS驱动
// this is a test about GPRS #include #include #include #include // open() close() #include // read() write() #include // set baud rate #include #转载 2014-04-11 14:28:55 · 806 阅读 · 0 评论 -
gprs模块在linux下ppp拨号上网
由于一个嵌入式平台上项目开发的需要,在arm平台上实施ppp拨号上网。说起这个linux平台的ppp拨号上网,也许很多人觉很简单,网上的成功的例子很多!不错,你说的对,但是我还要给点我的看法,就是这个简单的ppp拨号折腾了我的时间之长,我都不好意思讲。但是,现在看来这个过程学到了好多的东西,得到很多分析能力的锻炼。现在成功移植到arm开发板上。特写日志于此,分享我的这段时间以来的总结:转载 2014-06-05 11:03:36 · 2255 阅读 · 0 评论 -
gprs模块下pppd拨号脚本
#This is pppd script, used MTK GPRS MODULE/dev/ttyUSB0115200nocrtscts#修改了硬件控制流modemdebugnodetachusepeerdnsnoipdefaultdefaultrouteuser myblock原创 2014-06-05 11:27:59 · 1177 阅读 · 0 评论 -
Windows上搭建Git服务器说明
前言最近公司服务器迁移变更,由于之前的git服务器都是在Linux系统上搭建的,也不方便和嵌入式的同事一起使用,因此有了在自己的Windows电脑上搭建git服务器的想法。折腾了一天,终于把环境各方面搭建好了,爽歪歪啊有木有!当然了这过程中也遇到不少头疼的坑,总算弄好了,现在把搭建的一些步骤心得写下来,做个记录。一、安装说明(1) 安装2个软件:git和copssh。基本步骤网上都有,git安装有原创 2017-10-24 16:06:09 · 794 阅读 · 0 评论