自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

windflybird

思想最性感

  • 博客(5)
  • 资源 (6)
  • 收藏
  • 关注

转载 进程间通信与线程间通信

【说明:此篇是转载,感谢原创】序现代操作系统的主要特点是多用户和多任务,也就是程序的并行执行,windows如此linux也是如此。所以操作系统就借助于进程来管理计算机的软、硬件资源,支持多任务的并行执行。要并行执行就需要多进程、多线程。因此多进程和多线程间为了完成一定的任务,就需要进行一定的通信。而线程间通信又和进程间的通信不同。由于进程的数据空间相对独立而线程是共享数据空间的,彼此通信...

2018-05-05 18:34:24 2720 1

原创 静态方法和非静态方法的调用限制以及原因

static描述 生命周期:java虚拟机在加载类的过程中为静态变量分配内存空间,随着类的卸载而销毁,并且释放内存空间。 存储位置:存储在方法区中,属于类的变量,为所有实例所共有。 相对于非静态方法而言,静态方法更早出现。由于不能调用一个不存在的东西,所以静态方法不能调用非静态方法。非静态描述 非静态方法和变量(如局部变量等)存在于栈中,是线程独立的,属于...

2018-05-03 21:31:20 4142

原创 两个栈(数据栈+空栈)如何实现排序?

分析: 无论是从小到大排序,还是从大到小排序,重要的是按照层次找出最大(最小数)。 数据栈 stack 辅助栈 help 设置游标数cur每次help中的数比cur大,则弹出,然后再push进cur(小)。 一次循环,也就是help中的都时push进(从小到大的数,即小数压底)。 直到stack弹空,在将help中的数压入stack,便完成了小数先输出的任务(后进先出)代码如下...

2018-05-03 20:28:41 4227

转载 linux 通过哪个命令可以查看某个服务及其端口、进程号

netstat/lsof netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况 -a 显示一个所有的有效连接信息列表(包括已建立的连接,也包括监听连接请求的那些连接) -n 显示所有已建立的有效连接 -t tcp协议 -u udp协议 -l 查询正在监听的程序 -p 显示正在使用socket的程序识别码和程序名称 例如:...

2018-05-01 17:30:56 39990 1

原创 流与文件

输入流:inputStream(读入数据)public abstract class InputStream implements Closeable {...}public interface Closeable extends AutoCloseable {...}dataInputStream支持所有的java类型数据的读入工作;FileInputStream,文件...

2018-05-01 17:12:04 2549

支付宝RSA加密签名验签工具

支付宝官方RSA加密签名验签工具

2017-07-27

谷歌json包

转化json字符串

2017-05-30

mybatis-generator-core-1.3.2.zip

mybatis-generator-core-1.3.2.zip自动生成数据库表对应的类方法和配置文件

2017-04-23

Android编程权威指南

Android编程权威指南

2017-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除