【前提】 JVisualVM是由Sun提供的性能分析工具,在Jdk6.0以后的版本中是自带的,如果是用Jdk1.5或以前版本的就得要单独安装了。 【1】远程机器需要开启jmx 在使用jvisualvm之前要在服务器上开启jmx,因此需要在压测应用的TOMCAT_HOME/bin/catalina.s ...
分类:
系统相关 时间:
2017-08-23 19:11:47
阅读次数:
297
Linux 系统下Eclipse安装及使用 我们在搞上层开发的时候,都是在Windows下使用Eclipse,那么如果是Linux应用开发,就必须要在Linux中安装Eclipse,用于C/C++开发,当前是要在Linux带界面的系统中运行了,我这里就重新安装了一个带界面的CentOS6.3。 首先 ...
分类:
系统相关 时间:
2017-08-02 23:40:43
阅读次数:
346
一、软考中级网络工程师——>CCNA CCNP 二、 1、Linux shell编程 2、Linux c语言 3、Linux应用程序开发(网络编程) 4、ARM编程(ARM体系结构、ARM汇编、开发板编程) 5、Linux系统移植(uboot移植、kernel移植、rootfs) 6、Linux驱动 ...
分类:
系统相关 时间:
2017-07-31 14:49:46
阅读次数:
182
在Ubuntu 14.04安装和使用Docker 作者:chszs,版权全部,未经允许。不得转载。博主主页:http://blog.csdn.net/chszs Docker是一个开源软件,它能够把一个Linux应用和它所依赖的一切(比方配置文件)都封装到一个容器。然而。Docker与虚拟机不同,它 ...
分类:
系统相关 时间:
2017-07-29 19:40:22
阅读次数:
183
系统命令:一般在/bin和/sbin目录中,或为Shell内部指令,完成对系统的基本管理工作,例如IP配置工具应用程序:通常在/usr/bin和/usr/sbin目录中,完成相对独立的其他辅助任务,例如网页浏览器Linux应用程序的组成/usr/bin普通可执行程序文件,普通用户即可执行/usr/sbin服务器..
分类:
系统相关 时间:
2017-07-11 23:08:23
阅读次数:
224
第一部分:LinuxLinux基础+c语言;Linux应用程序开发;ARM编程(ARM体系结构、ARM汇编、开发板常见外设裸机编程);Linux系统移植(uboot移植、kernel移植、rootfs制作);Linux驱动开发;第二部分:AndroidAndroid HAL驱动;Android系统定 ...
分类:
其他好文 时间:
2017-07-09 12:18:54
阅读次数:
192
给嵌入式学者们推荐一些个人觉得比较好的嵌入式学习书籍,希望对你们有帮助。 嵌入式Linux基础书籍: 《Linux与Unix Shell 编程指南》 《嵌入式Linux应用程序开发详解》 嵌入式之C语言基础书籍: 《C程序设计语言》 《C和指针》 《C陷阱与缺陷》 《专家C编程》 《高质量程序设计指 ...
分类:
其他好文 时间:
2017-07-05 11:49:56
阅读次数:
132
Tencent后台服务器开发有一道题是计算一个结构体的sizeof的大小: struct strData { int m_Int; char m_Char; short m_Short; char m_Flag; } 系统为32位的Unix机器,请问sizeof(strData)的值是多少? 在32 ...
分类:
系统相关 时间:
2017-07-01 19:22:19
阅读次数:
204
参考之一:Linux 线程同步的三种方法 链接地址:http://www.cnblogs.com/eleclsc/p/5838790.html 简要回答: Linux下线程同步最常用的三种方法就是互斥锁、条件变量及信号量。 互斥锁通过锁机制来实现线程间的同步,锁机制是同一时刻只允许一个线程执行一个关 ...
分类:
编程语言 时间:
2017-06-20 23:29:01
阅读次数:
217
实现Linux定时任务有:cron、anacron、at等,这里主要介绍cron服务。 名词解释: cron是服务名称,crond是后台进程,crontab则是定制好的计划任务表。 软件包安装: 要使用cron服务,先要安装vixie-cron软件包和crontabs软件包,两个软件包作用如下: v ...
分类:
系统相关 时间:
2017-06-02 21:10:24
阅读次数:
365