命令行是一个接受命令的程序,然后将命令传递给操作系统运行。 从命令行可以浏览计算机上的文件和文件夹,就像在Mac OS上使用Finder或在Windows上使用Windows资源管理器一样。区别在于命令行是完全基于文本的。 使用命令行的优势在于其强大功能。您可以运行程序,编写脚本来自动执行常见任务, ...
分类:
其他好文 时间:
2020-08-24 15:10:55
阅读次数:
59
//F8:逐行执行程序; //F7:进入到方法中; //shift+F8:跳出方法; //F9:跳到下一个断点,如果没有下一个断点,那么就结束程序; //ctrl+F2:退出Debug模式,停止程序; //Console:切换到控制台; ...
分类:
其他好文 时间:
2020-08-19 19:35:50
阅读次数:
57
多线程相关 1. 进程与线程 进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建、运行到消亡的过程。 线程是比进程更小的执行单位,一个进程在其执行的过程中可以产生多个线程。线程共享进程的堆和方法区的资源,同时线程还有私有的程序计数器、虚拟机栈和本 ...
分类:
编程语言 时间:
2020-08-19 19:26:10
阅读次数:
60
1、开发工具 编辑器:dw:省事儿、控件的拖动 sublime:文艺青年喜欢用 webstorm:编辑快速 Hbuilder:快、生成安装包 Vscode:逻辑性高、各个公司都用(最终选择它) 五大主流浏览器:火狐浏览器 ————因为内核不同 Geoko 谷歌浏览器(最终选择它) Webkit->B ...
分类:
Web程序 时间:
2020-08-18 13:53:54
阅读次数:
94
(更新中...) ###ldd:查看程序运行所依赖的动态库(共享库) 例如,查看自定义的可执行程序main,所依赖的动态库,使用ldd命令后,会模拟main程序的运行,not found表示没有动态库缺失,在运行时可能出错。 $ ldd main linux-gate.so.1 => (0xb7f5 ...
分类:
系统相关 时间:
2020-08-04 09:57:07
阅读次数:
73
一:进程是已启动的可执行程序的运行实例,进程有以下组成部分?已分配内存的地址空间;?安全属性,包括所有权凭据和特权;?程序代码的一个或多个执行线程;二:进程的生命周期父进程复制自己的地址空间(fork)创建一个新的(子)进程结构。每个新进程分配一个,唯一的进程ID(PID),满足跟踪安全性之需。任何进程都可以创建子进程。所有进程都是第一个系统进程的后代:Centos5/6系统进程:initCent
分类:
系统相关 时间:
2020-07-30 10:57:16
阅读次数:
95
说到Java内存区域,可能很多人第一反应是“堆栈”。首先堆栈不是一个概念,而是两个概念,堆和栈是两块不同的内存区域,简单理解的话,堆是用来存放对象而栈是用来执行程序的。其次,堆内存和栈内存的这种划分方式比较粗糙,这种划分方式只能说明大多数程序员最关注的、与对象内存分配关系最密切的内存区域是这两块,J ...
分类:
其他好文 时间:
2020-07-29 21:56:54
阅读次数:
76
垃圾回收概念 什么是垃圾 垃圾是指在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾。 如果不及时对内存中的垃圾进行清理那么,这些垃圾对象所占的内存空间会一直保留到应用程序结束,被保留的空间无法被其他对象使用。甚至可能导致内存溢出。 为什么需要GC 对于高级语言来说,一个基本认知是如果 ...
分类:
其他好文 时间:
2020-07-29 15:14:38
阅读次数:
61
这篇文章只是格式只是格式只是格式,不要看!!! 1、并发和并行 2、进程和线程 3、进程与线程的区别 4、多线程的优势 1、并发和并行 并行:指两个或多个时间在同一时刻发生(同时发生); 并发:指两个或多个事件在一个时间段内发生。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序 ...
分类:
其他好文 时间:
2020-07-29 09:57:32
阅读次数:
171
dreamweaver cc 2017是一款在目前工作中最优越的网页设计软件,被简称称为dw cc 2017。新版本比以往任何时候都变得更加专注、高效和快速,拥有和全新代码编辑器和更直观的用户界面和多种增强功能。比如对css预处理器等新工作流程的支持,可以提供完整的代码这色、代码提示和编译功能,能够帮助您节省大量的时间并生成更简洁的代码。新版本的强大功能可以帮助编程人员快速更轻松、高效的设计网页,从而大大提升了工作效率。
分类:
其他好文 时间:
2020-07-28 22:09:34
阅读次数:
99