初学总结
zzcmx2008
学习java
展开
-
Maven3.3.9下载路径 安装配置
Maven3.3.9下载路径与安装配置:https://www.cnblogs.com/nhdlb/p/10783510.html原创 2020-02-18 18:25:55 · 317 阅读 · 1 评论 -
typedef和typedef typename
原文地址:http://blog.chinaunix.net/uid-20437338-id-1946555.html typedef:是用于定义类型用的 1,为了简化,清晰。比如, vector *> temp(10); 可以简化为 typedef list listnum; typedef vector vectornum;转载 2012-09-26 14:37:49 · 572 阅读 · 0 评论 -
vi的复制粘贴命令
vi的复制粘贴命令vi编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要: 命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式。在命令模式中输入字幕“i”就可以进入vi的输入模式编辑文件。 输入模式:在这个模式中我们可以编辑、修改、输入等编辑工作,在编辑转载 2012-10-15 10:02:28 · 478 阅读 · 0 评论 -
vi里面用鼠标复制了一个单词,粘贴用什么键?
vi里面用鼠标复制了一个单词,粘贴用什么键?答:复制单词的话,在split的话可以 用p 在 i 状态下的话用 shift+insP是你yy之后的原创 2012-10-15 09:59:55 · 664 阅读 · 0 评论 -
gdb 调试动态库遇到 objectdir 错误提示
ERROR: Use the "objectdir" command to specify the searchpath for objectfile test.o.If NOT specified will behave as a non -g compiled binary.Breakpoint 2 at 0x9fffffffbf5ff8d1:2 from /tmp/test.转载 2015-07-07 17:39:24 · 1297 阅读 · 0 评论 -
java 学习书籍-想精通java的必看
1. Java 语言基础 谈到Java 语言基础学习的书籍,大家肯定会推荐Bruce Eckel 的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java 语言 基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel 在网络上被称为天才的投机者,作者的《Thinking in C++》在 1995 年曾获SoftwareDevelopment转载 2015-07-20 14:22:29 · 593 阅读 · 0 评论 -
[转]JAVA学习路线及推荐书籍
推荐的学习Java的学习顺序如下:1学习Java SE部分的内容,这部分是基础内容。掌握的越扎实,后面的内容学习起来就越容易。2学习SQL和数据库的内容 ,这个也是非常基础的内容,举个例子:程序员的面试题中一定会有SQL部分的考试。3学习HTML、css、JavaScript的内容。4学习,JSP、Servlet、JavaBean、标记库、JSTL、MVC、JSP EL等W转载 2015-07-20 14:18:02 · 697 阅读 · 0 评论 -
gdb 调试后台程序
~/>LTP ltp02 3&[1] 12605ps -ef | grep ltp603:zuzhao 12605 11854 2 03:23 pts/43 00:00:00 LTP ltp02 3~/>gdb -pid=126050x0000003ca0c0b43c in pthread_cond_wait@@GLIBC_2.3.转载 2016-09-26 15:50:03 · 2006 阅读 · 0 评论 -
C语言宏定义##连接符和#符的使用2
原文地址:http://blog.csdn.net/dotphoenix/article/details/4345174 目录(?)[-]C语言宏定义##连接符和#符的使用 关于#和##关于...的使用错误的嵌套-Misnesting由操作符优先级引起的问题-Operator Precedence Problem消除多余的分号-Semicolon Swallow转载 2012-10-08 11:22:49 · 816 阅读 · 0 评论 -
C语言宏定义##连接符和#符的使用
原文地址:http://blog.csdn.net/vvzaixian/article/details/7067214 在学习使用OmapL138时,看到程序中使用很多宏定义,学习一下宏定义是用一组伪操作来实现的。其格式是: macro_name MACRO [dumny_parameter_list] ...转载 2012-10-08 11:19:53 · 915 阅读 · 0 评论 -
makefile中库的顺序问题
在makefile中,比如:LIBS=-L$(APPL_LIB) -labc -lxyz这里的库abc和xyz的顺序有什么规定么? 1.如果abc依赖xyz,就把abc放在前面链接时会把abc所需要的符号找出来,然后继续往后走,找这些符号有没有出现,如果走到末尾还没出现,就报错2.如果abc和xyz互相依赖呢?尝试: -labc -lxyz -labc 3. 静态连原创 2012-07-09 16:07:21 · 2833 阅读 · 0 评论 -
linux测试创建线程数
#include #include #include #include #include #include using namespace std;void* foo(void *){} int i = 0; pthread_t thread; while(1) {原创 2012-04-28 13:17:44 · 570 阅读 · 0 评论 -
linux top:virt res 内存变化
在程序中使用malloc(大块)的内存,如果没有使用不会反应在res里面,只反应在virt中,可以测试一下: #include #include #include #include #include #include using namespace std;void* foo(void *){ char * a =(char *)mal原创 2012-04-28 13:11:55 · 3382 阅读 · 0 评论 -
获取linux可用内存 剩余内存
#include #include #include #include #include #include using namespace std;int main(int argc,char** agrv){ FILE *fd; char buff[256]; int total = 0; i转载 2012-04-28 13:23:03 · 2388 阅读 · 0 评论 -
linux下VIRT,RES,SHR的含义
原文地址:http://www.cnblogs.com/ymmuse/archive/2010/05/20/1740348.html如题的三个字段虽说在man top下面都有解释,但感觉有些含糊,看后难以理解它们对进程资源占用的具体情况是如何的。查阅资料后,归纳一下。VIRT:1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m转载 2012-04-28 10:46:46 · 974 阅读 · 0 评论 -
linux top中的VIRT概念
linux top中的VIRT概念 VIRT 指的是一个进程虚拟地址空间已分配的地址大小(简称虚存) ,对于一个exe来说,RES通常就是exe在内存RAM中分配的实际大小(内存映射文件exe,), 但很多进程都使用了dll, 对于exe在链接中加入的dll,其是在这个地址的地址空间分配的,不表现为RES,而dll中使用多线程的,每个线程默认stack10M,也表现在虚存中转载 2012-04-28 10:48:09 · 10340 阅读 · 0 评论 -
linux popen ssh连接远程 获取信息
#include #include #include #include #include #include using namespace std;int main(int argc,char** agrv){ FILE *fp; string cmd="ssh usename@Ip"; cmd += " ls原创 2012-04-28 13:26:01 · 1236 阅读 · 0 评论 -
关于有符号数、无符号数和数据类型的总结(草稿)
原文地址:http://blog.sina.com.cn/s/blog_551489c00100g0q0.html 一、 CPU只会根据输入信号进行逻辑运算,在硬件级别是没有有符号无符号的概念,运算结束会根据运算前的信号和输出信号来设置一些标志位,是不是有符号由写程序的人决定,标志位要看你把操作数当有符号还是无符号来选择,就像内存中的数据,你可以按照需要来解析,原始数据在那里,转载 2012-04-28 15:19:15 · 660 阅读 · 0 评论 -
[转]理解有符号数和无符号数
出自百度文库:理解有符号数和无符号数2008-09-23 14:15负数在计算机中如何表示呢?这一点,你可能听过两种不同的回答。一种是教科书,它会告诉你:计算机用“补码”表示负数。可是有关“补码”的概念一说就得一节课,这一些我们需要在第6章中用一章的篇幅讲2进制的一切。再者,用“补码”表示负数,其实一种公式,公式的作用在于告诉你,想得问题的答案,应该如何计算转载 2012-04-28 15:30:22 · 960 阅读 · 0 评论 -
计算机 无符号 有符号区别
通常的数是有符号的,在存储时,最高位为符号位,表示数的正负(0为正,1为负);无符号数是相对于有符号数来说的,无符号数则没有符号位(即最高位为数值的一部分),所有的情况都为正数。另外,对于无符号数运算没意义,因为运算的(无符号)数值的首位可能为1,这时就可能将其作为负数处理(如果相减就可能是正数)。比如:比如0xFFFF ,无符号就是65535,有符号就是-1原创 2012-04-28 15:31:03 · 1473 阅读 · 0 评论 -
[初学总结]不连续内存地址相减,有意义么,特别是0 - 某一字符串地址
今天遇到一个问题,记录在这,方便以后查看,也方便一下我们这些初学者,当然也有可能会有错误,也请大家指出,以便再完善,以免误导像我们这样的初学者:是判断某一字符在字符串中的偏移量,然后根据偏移量判断字符是否在字符串中:char *c_char1=“abcd”;int offset = rindex(c_char1, 'c') - c_char1;if(offset > 0){}原创 2012-04-26 17:51:09 · 842 阅读 · 0 评论