教程linux nginx net

Log4Net MaxSizeRollBackups和MaxFileSize不生效问题解决办法

一.常规Log4Net开发 在.net开发上关于日志方面输出大多数都是使用Log4Net类库进行开发,大家在配置Log4Net的配置文件时一般都可以查到如下配置,一般复制下来就可以使用。 1 2 3 4 5 6 7 8 9 10 11 12 13 <appender name="ErrorAppen ......

Linux 修改系统时间的两种方式

一:更新系统时间的方式 1、手动修改 通过相关工具来手动修改系统的时间。 2、自动同步 使用NTP自动同步系统时间。 二:手动修改系统时间 1、date工具 作用:显示和设置系统时间 选项: -d <字符串> 显示字符串所指的日期与时间,比如:"-1 day" 表示当前日期的前一天,必须要加双引号 ......
方式 时间 系统 Linux

linux启动或关闭java进行快捷脚本

#!/bin/bash # java进程启动/停止/重启脚本 # java程序名称 JAR_FILE_NAME="mBusTcpServer-0.0.1-SNAPSHOT.jar" # 日志文件名称 LOG_FILE_NAME="mBusTcp.log" # java初始化启动参数 配置文件 pro ......
脚本 linux java

Linux命令基础

学习Linux,本质上是学习在命令行下熟练使用Linux各类命令 什么是命令,命令行 命令行:即Linux终端(Terminal),是一种命令提示符页面。纯字符的形式操作系统,可以使用各种字符化命令对系统发出操作指令。 命令:即Linux程序。一个命令就是一个Linux的程序。命令没有图形化页面,可 ......
命令 基础 Linux

Linux常用指令

Linux常用指令 一、 基本命令 ifconfig:查看ip地址常用信息 su [xxx]:更换用户,如果直接写su表示切换成root管理员账号 pwd:打印当前所在路径 cd xx:进入文件夹 cd ..:返回上级文件夹 cd /:返回根目录 ll [-a]:打印当前文件夹和其子文件和文件夹的详 ......
指令 常用 Linux

Linux中对文件描述符的操作

Linux中对文件描述符的操作 在Linux中,内核利用文件描述符(File Descriptor)即文件句柄,来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。宏FD_ZERO、FD_SET、FD_CLR、FD_I ......
文件 Linux

.Net web 实现数据导出到Excel中

数据库相关 数据库名称:EHotelDb 表名称:Booking 后台代码相关:(节选) 自己封装的Function类,用于数据库操作 1 using System; 2 using System.Collections.Generic; 3 using System.Data; 4 using S ......
数据 Excel Net web

Linux系统介绍

操作系统概述 计算机由哪两个主要组成?:硬件+软件。 操作系统是什么?由什么作用? 操作系统是计算机软件的一种,作为用户和计算机硬件之间的桥梁,调度和管理计算机硬件进行工作 常见的操作系统有哪些? PC端:Windows、Linux、MacOS 移动端:Android、IOS、鸿蒙系统 图形化,命令 ......
系统 Linux

使用Nginx配置文件服务器

使用Nginx配置文件服务器 配置 nginx.conf 文件 添加服务器 server { listen 8000; # listen somename:8080; # server_name somename alias another.alias; charset utf-8; locatio ......
服务器 文件 Nginx

Linux即时通讯软件都有哪些?政企要怎么挑选?

随着电脑的普及,现在市面上有许多使用Windows系统的用户,但不少政企出于自主可控的需求,逐渐开始采用Linux系统和基于Linux内核开发的操作系统电脑。但随着而来的一个问题,原先使用的即时通讯软件没有对Linux等相关的系统做适配,无法使用。这时就需要更换为支持Linux等相关系统的即时通讯软 ......
政企 通讯 Linux 软件

linux系统批量文件分发

1.scp_all.sh(免密登录的前提下) 作用:用特定的用户拷贝当前机器的文件到其他机器(ips内容是你要分发的机器,用于存放要操作的主机列表,用回车或空格隔开) #!/bin/bash RUN_HOME=$(cd "$(dirname "$0")"; echo "${PWD}") NOW_LI ......
文件 系统 linux

nginx rewrite url

问题描述 url发请求转发url或重写url #实现 1、http://sytest.x.cn/login-web/ -> ip:port/login-web/ 2、http://sytest.x.cn/sclogin-web/ -> ip:port/login-web/ 3、http://syte ......
rewrite nginx url

GBase 8a 单机版安装教程

GBase 8a单机免费版安装。本文采用官方免费版本GBase8a-NoLicense-Free-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2为例,介绍单机版安装步骤。 前提 请确认你的操作系统是redhat 7系列。 [root@localhost ~]# c ......
单机版 单机 教程 GBase 8a

ClientWebSocket支持Win7和.net45

namespace TestApp { class Program { const string WSS_TEST_SERVER = "wss://echo.websocket.org"; static void Main(string[] args) { TestConnection(WSS_TE ......
ClientWebSocket Win7 Win net 45

Linux 如何判断当前程序是否为root启动?

需求 Linux程序中,常有这样的需求:判断当前程序是否为root权限启动。如果是,正常运行;如果不是,则打印日志,退出程序。 root用户特点 要判断是否为root权限启动,可以先看看root用户特点。root用户典型特点:UID(用户id)为0,GID(组id)为0。 每个用户有对应唯一UID值 ......
程序 Linux root

ASP.NET Core - 选项系统之源码介绍

.NET Core 选项系统的主要实现在 Microsoft.Extensions.Options 和 Microsoft.Extensions.Options.ConfigurationExtensions 两个 Nuget 包。对于一个框架的源码进行解读,我们可以从我们常用的框架中的类或方法入手 ......
源码 系统 Core ASP NET

Redis安装Linux&Windows

1.Linux安装 1>https://redis.io/download/ >选择需要安装的版本下载 2>将安装包放入Linux中解压 3>安装gcc 4>使用自带的安装工具安装 make install ###make PREFIX=path install 自定义安装路径 5>运行官方配置文档 ......
Windows Redis Linux amp

MathType试用期过后继续免费试用教程

问题:MathType 6.9试用30天到期后,会退化为精简模式,能否继续免费试用? 方法:删除注册表中的Options6.9(6.9为笔者安装的MathType版本) 重新启动MathType,界面恢复到正常模式,可再次试用30天,待试用期过后重复步骤1和2,能够实现无限试用 ......
免费试用 MathType 过后 教程

四个常见的Linux面试问题

四个常见的Linux面试问题。刚毕业要找工作了,只要是你找工作就会有面试这个环节,那么在面试环节中,有哪些注意事项值得我的关注呢?特别是专业技术岗位,这样的岗位询问一般都是在职的工程师,如何在面试环节更好地理解面试官的问题,我们一起往下看吧。在学校学习也好,在培训机构或者网络在线学习也好,无论是通过 ......
常见 问题 Linux

Linux的3个文件时间

文件时间是文件的访问时间、修改时间、和改变时间。atime在Linux的文件系统中被称为访问时间,当文件的内容被访问时,就会更新这个时间,mtime指的是当“内容数据”被修改时,Linux系统会去更新这个时间,ctime是Linux系统中的状态时间,当文件的状态即文件的属性被改变是就会更改这个时间。 ......
文件 时间 Linux

四个常见的Linux面试问题。

刚毕业要找工作了,只要是你找工作就会有面试这个环节,那么在面试环节中,有哪些注意事项值得我的关注呢?特别是专业技术岗位,这样的岗位询问一般都是在职的工程师,如何在面试环节更好地理解面试官的问题,我们一起往下看吧。 在学校学习也好,在培训机构或者网络在线学习也好,无论是通过那种途径,经过很长一段时间学 ......
常见 问题 Linux

读SQL进阶教程笔记02_三值逻辑和NULL

1. 三值逻辑 1.1. 真 1.1.1. true 1.2. 假 1.2.1. false 1.3. 不确定 1.3.1. unknown 2. 两种NULL 2.1. 未知”(unknown) 2.1.1. 不知道戴墨镜的人眼睛是什么颜色 2.1.2. 虽然现在不知道,但加上某些条件后就可以知道 ......
进阶教程 逻辑 笔记 教程 NULL

nginx配置上遇到的问题

1. 把cheap-quasar改造成ssr后,nginx的配置也需要改 原来的 server { listen 443 ssl; # 1.1版本后这样写 server_name hjdang.com www.hjdang.com; #填写绑定证书的域名i #一级域名统一转到www的二级域名 if ......
问题 nginx

如何把一个 Python 项目发布到 PyPI 上指南教程 All In One

如何把一个 Python 项目发布到 PyPI 上指南教程 All In One 如何发布一个 Python 项目到 PyPI 上 如何发布一个 Python 包到 PyPI 上 ......
项目发布 指南 项目 教程 Python

Linux系列---【桥接、NAT和仅主机三种网络模式的区别】

#桥接、NAT和仅主机三种网络模式的区别 ##1.桥接模式 把虚拟出来的网卡直接连接路由器,此时虚拟机和宿主机相对于路由器来说是有两台独立ip的物理机直接连接,宿主机和虚拟机间是兄弟关系。 ##2.NAT模式 在宿主机中创建一个子网,虚拟机放在子网中,子网中有一个NAT服务,此时虚拟机和宿主机相对路 ......
主机 模式 Linux 网络 NAT

缓存在ASP.NET Core中的使用

相关知识预备 序列化 序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式(json/xml等)的过程。 在序列化期间,对象将其当前状态写入到临时或持久性存储区,以后就可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 通常的序列化过程有:对象到 JSON 字 ......
缓存 Core ASP NET

Linux命令

一、Linux目录结构 Linux只有一个根目录“/” 其他所有文件都在根目录下,文件分层使用‘/’ 如:在根目录下有个work文件夹,文件夹中有hello.txt文件,则路径表示为:/work/hello.txt 二、Linux命令基础 1.Linux命令通用格式 command [-option ......
命令 Linux

[Linux] your account has expired; please contact your system administrator su: User account has expired

有个机器su root不过去,报 用chage也不行 给了appuser 所有权限,也不生效 去掉19435那个字段就可以了 不知道谁设置的账号失效时间 参考:Linux系统中的/etc/shadow文件超详细内容解析 ......
account expired your administrator has

外包杯学习进度(一) | 【Android】【Javaweb】Android与JavaWeb服务器交互教程——搭建环境

前言 我们老师留了一个题目,这里就不写了,第一需要攻破的问题就是如何将app中的数据域javaweb进行传递,并可以回弹消息等问题。所以就开始了解一下这方面的信息。 资料积累 参考胡大炮的妖孽人生的博客-CSDN博客 准备工作 1、搭建一个具有服务器支撑的的Android应用,这里选择了Bmob后端 ......
Android 进度 Javaweb JavaWeb 环境

【性能优化】Linux内存调试工具-pmap

简介 pmap是一款对进程内存占用率进行分析的Linux环境调试工具,他提供了进程的内存映射,可以用于显示一个或多个进程的内存状态。 pmap工具使用说明 Usage: pmap [options] PID [PID ...] Options: -x, --extended show details ......
内存 性能 工具 Linux pmap