浩浩 浩浩
4年前
android 面试题总结
Java部分一、多线程 Join() 线程加入,执行此方法的线程优先使用cpu Yeild() 线程释放资源使所有线程能有相等的机会使用cpu Sleep()相当于让线程睡眠,交出CPU,让CPU去执行其他的任务(不会释放锁)。Wait()方法会让线程进入阻塞状态,并且会释放线程占有的锁,并交出CPU执行权限。
Wesley13 Wesley13
3年前
Udp简单的服务器与客户端07
UDP协议:UDP协议传输数据是不可靠的,在java中,java.util.DatagramSocket负责接收和发送UDP数据报,java.util.DatagramPacket表示UDP数据表。每个DatagramSocket与一个本底地址绑定,每个DatagramSocket可以把UDP数据报发送给任意一个远程DatagramSocket,
Easter79 Easter79
3年前
TCP协议与Wireshark实验
目录TCP协议TCP报文段结构字段解析标志字段捕获从计算机到远程服务器的批量TCP传输跟踪包的初步观察TCPBasicsTCP拥塞控制参考资料TCP协议TCP协议给使用者提供了两种服务,分别是面向连接的服务
Stella981 Stella981
3年前
Alpine Linux 中的 apk 命令讲解
apkupdateupdate:从远程镜像源中更新本地镜像源索引。update命令会从各个镜像源列表下载APKINDEX.tar.gz并存储到本地缓存,一般在/var/cache/apk/(Alpine在该目录下)、/var/lib/apk/、/etc/apk/cache/下。apkaddadd:安装PACKAGES并自动解决依赖关
Stella981 Stella981
3年前
Linux计划任务 定时任务 Crond 配置详解 crond计划任务调试 sh
一、Crond是什么?(概述)crontab是一款linux系统中的定时任务软件用于实现无人值守或后台定期执行及循环执行任务的脚本程序,在企业中使用的非常广泛.  现在开始学习linux计划任务程序吧。crontab的优势:可以实现24小时或定期执行任务,非常高效实用,几乎是每个企业
Stella981 Stella981
3年前
GIT 本地仓库提交到码云,Linux仓库自动拉取
本地windows10,托管平台码云,另一个远程仓库环境Linux 1首先码云新建仓库!(https://oscimg.oschina.net/oscnet/21393ba6c4077647364780189a16ec41cb2.png)2windows本地拉取刚才项目 !(https://img2018.cnblo
Wesley13 Wesley13
3年前
JMX03
通过JConsole进行远程访问这里需要对agent进行修改,增加ip和port绑定部分的逻辑:1.注册一个port;2.建立一个JMXServiceURL;3.把MBeanServer与URL进行绑定,创建成JMXConnectorServer,提供客户端RMI的访问方式;!(https://oscimg.oschina.net/o
Stella981 Stella981
3年前
Linux中的screen命令使用
GUNScreen:!(https://oscimg.oschina.net/oscnet/20180802100806395.jpg)官方网址:http://www.gnu.org/software/screen/1、简介Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令
Stella981 Stella981
3年前
CentOS 显示历史执行过的命令以及用户历史命令缓存文件
1、history命令用于显示历史执行过的命令执行history命令能显示出当前用户在本地计算机中执行过的最近1000条命令记录。如果觉得1000不够用,还可以自定义/etc/profile文件中的HISTSIZE变量值。在使用history命令时,如果使用\c参数则会清空所有的命令历史记录。root@bigd