java linux
- java对标腾讯T4的的Linux内核PDF,深入Linux内核架构与底层原理
-
要想深入研究并使用Linux内核,首先要知道Linux内核提供了什么,又能做到什么。很多初学者一进入公司就开始使用Linux内核开发内核模块,无论是使用通信方式、内存接口还是设备接口,都是早已被淘汰的内容。因为他们通常直接在网络上搜索一些很早之前发布的内容来指导自己如何完成开发工作,但他们手中却....
- Java程序员必备——Linux的面试常见问题及面试题!你知道多少?
-
一.常用命令1.编辑相关①.awkNF:字段总数NR:第几行数据FS:分隔字符②.sed-n-i直接修改4a:在第四行后添加4i:在第四行前插入1,5csting:用sting替换1到5行的内容s/要被替换的字符串/新的字符串/g③.sort-t-nrsort|uniq-c|s...
- linux环境JDK配置环境变量
-
此文章以jdk11为例1、下载地址:方式1:JDK下载:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html方式2:wget命令下载:wgethttps://download.oracle.com/otn/jav...
- C#即将回到巅峰,Java呢?
-
TIOBE前15名,C#排名仍然没有太大的变化,仍然是第5名。但占有率一直在稳步提高,已经从2017年的2.82%上升到了现在的8.21%。C#占有率最高峰已经是十年前2012年的事情了,当时占有率是8.76%,距离占有率最高还差0.55%。可以预见,随着越来越多人的认识,占有率会越来越高,毕竟这2...
- 宝藏脚本!Linux系统快速启动Java应用服务,提升开发效率!
-
以下是一个简单的shell脚本示例,用于启动Java应用程序的jar包和杀死该应用程序的进程:#!/bin/sh#定义Java进程ID文件路径PID_FILE="app.pid"#启动Java应用程序start(){nohupja...
- java根据端口号杀进程(Linux+Windows)
-
前言之前写的java调用人脸识别(原文:我是如何用Java完成人脸识别的),是在项目本地启动的时候,去启动一个python本地服务,但是需要在项目关闭的时候去关掉python的服务。网上找了很多,都是单独说windows或者linux的,但是我们开发中,一般都是用的windows系统,部署到生产环...
- 使用SFTP跟服务器传输文件
-
简介在服务器上,我们一般都有需要上传或者下载一些文件的需求。SFTP是SSH文件传输协议(SecretFileTransferProtocol),属于SSH服务的一部分,文件传输都是通过ssh协议加密的,比较安全,而且不需要监听新的端口。在CentOS上,默认是有远程登录权限的用户就可以使用s...
- Linux下Redis安装及集群搭建
-
Linux下Redis安装及集群搭建Redis版本Linux所有版本:http://download.redis.io/releases/Windows所有版本:https://github.com/MicrosoftArchive/redis/releasesLinux下安装注:由于redis是由...
- 动手写一个策略模式(Java版)
-
策略模式的定义与特点策略(Strategy)模式的定义:该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。策略模式的主要优点...
- Linux系统查看java线程的具体方法
-
Linux环境下,当发现java进程占用CPU资源很高,且又要想更进一步查出哪一个java线程占用了CPU资源时,按照以下步骤进行查找:(一):通过【top-p12377-H】查看java进程的有哪些线程的运行情况;(二):和通过【jstack12377>stack.log】生成...