- 浏览: 25699 次
- 性别:
- 来自: 北京
最新评论
文章列表
转 嵌入式研发人员的核心竞争力浅谈
- 博客分类:
- 嵌入式
夜深人静,万籁俱寂,正是思考的时间。这几天,我一直在想:什么才是一个嵌入式研发人员的核心竞争力?
核心竞争力是个很有诱惑力的词,它意味着你拥有别人不能简单复制的能力、经验。在职场中,竞争只存在于你和你 ...
飞鸽传书项目中 sqlite数据库应用
- 博客分类:
- 嵌入式
Sqlite3数据库使用注释
飞秋项目接近尾声,各位同学大多数都用的是链表来对上线用户及文件传输来进行数据保存,在开发中采用链表与数据库利弊参半,我们一起先来分析一下!如有不当请各位同学补充!
首先采用链表不从理论上讲不用与外存进行交互,效率自然相对较高,而数据库在开启、关闭过程中肯定要与外存交互,自然存在着性能差距。
其次链表存储不会产生锁,但是可能产生数据操作差异,就是同时对一个链表操作时可能产生数据差异,数据库的底层通常会对该机制进行实现,但是在多线程时会产生数据库锁。
再次在大数据量时链表可能会产生性能瓶颈,而同等数据量下sqlite的数据管理则 ...
条件编译 消息队列 实现的聊天程序
- 博客分类:
- 嵌入式
#include <sys/types.h>
#include <sys/stat.h>
#include <string.h>
#include <stdio.h>
#include <errno.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <sys/ipc.h>
#include <sys/msg.h>
typedef struct _msg
{
...
转 新入职程序员心得
- 博客分类:
- 非技术历史背景类
来公司两周了,可以说没有任何贡献,可是公司对我们这批新人的付出,可以说有目共睹,让我们这批新人很是感恩。在这里首先要感谢我的第一份工作。
看到公司其他同事在上班时间啪啪的敲着键盘那叫一个羡慕啊,真希 ...
教学模式的借鉴与设想
- 博客分类:
- 非技术历史背景类
在进行备课的时候经常需要搜索一些相关的技术点,无意中发现一个很怪的博客开头“廊坊师范学院 提高班”***,对于这个学校我没有太多的了解,但是博客的内容确实比较的符合应用,能够感觉到学生学习的深度,带着一种假设:这个学校跟我们的学校层次相同或者相近,那么是不是我们的学生也可以培养成这种模式,是不是也可以培养成这种程度?
忙了两年多,包括现在自己的进修都是有一种设想,就是真的能做到教书育人,而不是误人子弟,能在学生毕业后还能说一句:他讲的还是有用的,这个老师还行。
对于这种模式有一些可以借鉴,有一些根据自己的情况还要适当的调整,现在的直观感觉是老师 ...
转 做有中国特色的程序员
- 博客分类:
- 非技术历史背景类
从出版业说起
网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。
博客园里有许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有些技术书读得可能很违背某人的学习习惯,就感觉不好了。
所以说网络是块神奇的空间,很能造就高手,而网络高手是绝对不能小瞧的。
建筑工程
建筑工程不乏豆腐杂,但比起软件工程来说,豆腐 ...
软件开发需要多少数学的内容
- 博客分类:
- 非技术历史背景类
下面是我在reddit的子论坛 r/learnprogramming
看到的几个帖子:
“要成为一个优秀的程序员需要学习多少数学?
”
“我应该重新学习数学吗?
”
“这可能是我提问过的最愚蠢的一个问题。成为一个优秀的程序员究竟需要学习多少数学?
”
数学和编程有一种容易让人误解的联系。许多人认为在开始学习编程之前必须对数学很在行或者数学分数很高。但一个人为了编程的话,需要学习多少数学呢?
实际上不需要很多
。这篇文章中我会深入探讨编程中所需要的数学知识。你可能已经都知道了。
对于基本的编程,你需要知道下面的:
加减乘除
—实际上,电脑会帮你作加减乘除运算。你 ...
转 Linux C动态库 与静态库
- 博客分类:
- 嵌入式
1.什么是库
在windows平台和linux平台下都大量存在着库。
本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。
由于windows和linux的本质不同,因此二者库的二进制是不兼容的。
本文仅限于介绍linux下的库。
2.库的种类
linux下的库有两种:静态库和共享库(动态库)。
二者的不同点在于代码被载入的时刻不同。
静态库的代码在编译过程中已经被载入可执行程序,因此体积较大。
静态库的后缀名为.a文件.当程序与一个静态库链接时,该程序用到的外部函数的机器码被从库中复制到最终生成的可执行文件中.
共享库 ...
(一)什么是 Linux ?什么是操作系统?
要了解 Linux
之前,就不能不知道什么是操作系统 (
Operation System, OS
,所以,首先我们来简单的说一说什么是操作系统吧!先来想一想,当我们使用计算机时,屏幕上面显示的咚 ...
转 我的Android之旅——学习、项目、心态
- 博客分类:
- 嵌入式
我的Android之旅——学习、项目、心态
分类:
Android
Tattle
2012-07-25 11:53
1730人阅读
评论
(39)
收藏
举报
学习Android也一年多了,项目做了五六个,有大有小,有难有易。一直以来都没有好好总结过,今天周六休息,就写下这一年多从事Android以来的一些感想 ...
转 mount挂载参数含义
- 博客分类:
- 嵌入式
挂接命令(mount)
首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。
命令格式:mount [-t vfstype] [-o options] device dir
其中:
1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
光盘或光盘镜像:iso9660
DOS fat16文件系统:msdos
Windows 9x fat32文件系统:vfat
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共 ...
我们在编写一个C语言程序的时候,经常会遇到好多重复或常用的部分,如果每次都重新编写固然是可以的,不过那样会大大降低工作效率,并且影响代码的可读性,更不利于后期的代码维护。我们可以把他们制作成相应的功能函 ...