随笔分类 -  Linux

Linux
摘要:Tomcat 的 Systemctl 启动脚本 环境 CentOS 7 编写启动脚本 [root@localhost ~]# vim /usr/lib/systemd/system/tomcat.service [Unit] Discription=tomcat server After=netwo 阅读全文
posted @ 2021-11-23 10:33 与f 阅读(236) 评论(0) 推荐(0)
摘要:给服务器买一个硬盘,要使用一般要经过下面几部 分区--》格式化--》挂载 一。先熟悉几个命令和linux硬盘命名规则 1.lsblk ,查看挂载的所有磁盘 2.blkid ,查看磁盘分区的文件系统格式命令示例:blkid /dev/vdb1“TYPE”为“ext4”:表示为/dev/vdb1的文件系 阅读全文
posted @ 2021-11-19 15:00 与f 阅读(831) 评论(0) 推荐(0)
摘要:linux内存满,buff/cache也是满的,但用top/ps/htop查不到满的原因 用的root权限,也观察了linux kernel的服务.查不到占满的原因. 最终解决发放: 将/etc/sysctl.conf中的内容全部清空,使用系统默认值,重启服务器,内存马上正常了. 转 : https 阅读全文
posted @ 2021-10-22 13:29 与f 阅读(579) 评论(0) 推荐(0)
摘要:一、问题描述 众所周知,在linux系统中,权限最大的是root,但凡修改涉及到系统本身的重大权限的操作,都需要root的权限才能操作。但是有些时候也有root干不了的事情。 比如: chmod: changing permissions of 'authorized_keys': Operatio 阅读全文
posted @ 2021-10-22 09:48 与f 阅读(4083) 评论(0) 推荐(0)
摘要:方式一:yum方式下载安装 1、查找java相关的列表 yum -y list java* 1、查找java相关的列表 yum -y list java* 2、安装jdk yum install java-1.8.0-openjdk.x86_64 3、完成安装后验证 java -version 4、 阅读全文
posted @ 2021-05-12 11:40 与f 阅读(15261) 评论(1) 推荐(0)
摘要:阅读目录(Content) 静态库 动态库 三种DLL(Win32DLL,MFC常规DLL和MFC拓展DLL) 版权声明 静态库 库(Library)就是一段编译好的二进制代码,加上头文件就可以使用。 静态链接库(Windows 下的*.lib, Linux & Mac 下的 .a)。之所以叫做静态 阅读全文
posted @ 2021-04-20 10:22 与f 阅读(797) 评论(0) 推荐(0)
摘要:1.1.1 摘要 我们知道计算机不能直接理解高级语言,它只能理解机器语言,所以我们必须要把高级语言翻译成机器语言,这样计算机才能执行高级语言编写的程序,在接下来的博文中,我们将介绍非托管和托管语言的编译过程。 1.1.2正文 非托管环境的编译过程(C/C++) 纯C/C++的程序通常运行在一个非托管 阅读全文
posted @ 2021-04-20 09:32 与f 阅读(309) 评论(0) 推荐(0)
摘要:Centos7安装tomcat-859jsvc并配置systemd服务 一安装JDK 二安装tomcat-859和jsvc 三添加tomcat用户并分配目录 四添加systemd服务单元添加tomcat为自启动服务 五重要说明 Centos7安装tomcat-8.5.9+jsvc并配置systemd 阅读全文
posted @ 2021-04-12 16:09 与f 阅读(786) 评论(0) 推荐(0)
摘要:步骤: 1.使用yum命令安装openjdk yum clean yum install -y java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64 yum install -y java-1.8.0-openjdk-devel-1.8.0.212.b04- 阅读全文
posted @ 2021-04-12 14:09 与f 阅读(933) 评论(0) 推荐(0)
摘要:演示自定义文件头,多文件的情况编译 头:(my.h) #ifndef MY_H #define MY_H void adds(); void addss(); void bb(); #endif 功能文件:(b.c) void bb() { printf("bbb\n"); } 主文件: #incl 阅读全文
posted @ 2021-02-19 10:25 与f 阅读(213) 评论(0) 推荐(0)
摘要:ffmpeg是一个开源的音视频转码工具,它提供了录制、转换以及流化音视频的完整解决方案,可以转码、压制、提取、截取、合并、录屏等。一、下载FFmpeg http://ffmpeg.org/download.html 二、FFmpeg组成 构成FFmpeg主要有三个部分, 2.1第一部分是四个作用不同 阅读全文
posted @ 2021-01-05 10:35 与f 阅读(8208) 评论(0) 推荐(0)
摘要:最近在研究Web架构方面的知识,包括数据库读写分离,Redis缓存和队列,集群,以及负载均衡(LVS),今天就来先学习下我在负载均衡中遇到的问题,那就是session共享的问题。 一、负载均衡 负载均衡:把众多的访问量分担到其他的服务器上,让每个服务器的压力减少。 通俗的解释就是:把一项任务交由一个 阅读全文
posted @ 2020-11-14 21:40 与f 阅读(1246) 评论(0) 推荐(0)
摘要:1、如果服务端是Java开发的,添加如下设置允许跨域即可,但是这样做是允许所有域名都可以访问,不够安全。 response.setHeader("Access-Control-Allow-Origin","*"); 2、为保证安全性,可以只添加部分域名允许访问,添加位置可以在下面三处任选一个。 (1 阅读全文
posted @ 2020-10-10 11:03 与f 阅读(2258) 评论(0) 推荐(0)
摘要:解决跨域的解决办法有多种,比如jsonp,或者apache 或者nigix里面配置,或者后端的php或者java中配置 cross orgion。 在网上搜了一圈,发现处理方式都差不多,但是我们得清楚这些到底怎么用。 先看下这段代码: <?xml version="1.0"?> <cross-dom 阅读全文
posted @ 2020-10-10 11:00 与f 阅读(1409) 评论(0) 推荐(0)
摘要:Tomcat配置SSL安全证书 完全按照 aliyun的教程即可: https://help.aliyun.com/document_detail/98576.html https://help.aliyun.com/document_detail/102939.html 我的服务器是centos7 阅读全文
posted @ 2020-09-27 10:05 与f 阅读(742) 评论(0) 推荐(0)
摘要:原理 我们都知道,在Java里byte类型是占用1个字节,即8位的,而16进制的字符占用4位,所以每个byte可以用两个字符来表示,反之亦然。 举个栗子 byte = 123 用二进制表示:0111 1011 每4位用字符表示: 7 b 注意:java是用补码来进行二进制计算的(计算机都用补码计算) 阅读全文
posted @ 2020-07-23 11:33 与f 阅读(19935) 评论(0) 推荐(0)
摘要:package com.cc8w.test; public class TestInt2char { public static void main(String[] args) { int a=129; // 第一组 第二组 第三组 第四组 //2的二进制表示完整为 "[00000000][000 阅读全文
posted @ 2020-07-23 09:37 与f 阅读(1868) 评论(0) 推荐(0)
摘要:<<表示左移移,不分正负数,低位补0; 注:以下数据类型默认为byte-8位 左移时不管正负,低位补0 正数:r = 20 << 2 20的二进制补码:0001 0100 向左移动两位后:0101 0000 结果:r = 80 负数:r = -20 << 2 -20 的二进制原码 :1001 010 阅读全文
posted @ 2020-07-22 16:53 与f 阅读(362) 评论(0) 推荐(0)
摘要:一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念. 1、机器数 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1. 比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是0000 阅读全文
posted @ 2020-07-22 16:03 与f 阅读(320) 评论(0) 推荐(0)
摘要:bug复现: 原因: putenv() 函数设置特定的环境变量有可能是一个潜在的安全漏洞,所以这个函数在php配置文件中是默认禁止的,在 php.ini 中查找此函数,然后将此函数删除掉,重载配置即可 https://www.cnblogs.com/yulongcode/p/11305290.htm 阅读全文
posted @ 2019-09-17 10:07 与f 阅读(475) 评论(0) 推荐(0)