SQL Server 缓存清除与内存释放
Sql Server系统内存管理在没有配置内存最大值,很多时候我们会发现运行SqlServer的系统内存往往居高不下。这是由于他对于内存使用的策略是有多少闲置的内存就占用多少,直到内存使用虑达到系统峰值时(预留内存根据系统默认预留使用为准,至少4M),才会清除一些缓存释放少量的内存为新的缓存腾出空间。 这些内存一般都是SqlServer运行时候用作缓存的,例如你运行一个select语句,执行个存储过程,调用函数; 1. 数据缓存:执行个查询语句,SqlServer会将相关的数据页(SqlSer
Ubuntu16.04LTS安装scrapy问题
问题: src/twisted/test/raiser.c:4:20: fatal error: Python.h: 没有那个文件或目录 方法: 我项目用的python3.5 sudo apt install python3.5-dev sudo pip install Twisted sudo pip install scrapy ok
java基础io流之乱码的解决办法
说到乱码,相信很多初学程序的小白们都遇见过,并且也并不知道如何去解决这个问题,今天就给大家分享一下有关乱码的解决方法,在这之前,我觉得有必要先来聊一下编码的知识。
String(byte[] bytes, String charsetName):通过指定的字符集解码字节数组
byte[] getBytes(String charsetName):使用指定的字符集合把字符串编码为字节数组
编码:把看得懂的变成看不懂的 String -- byte[]
解码:把看不懂的变成看得懂的
maven项目在tomcat上运行时报错Failed to start component [StandardEngine[Catalina].StandardHost[localhost].
项目重启之后重启的时候突然就报错启动不起来了 还报了一些什么class interface。。。字符找不到的问题 第一反应是觉得少jar包或者jar包出问题了 然后找到本地的spring-beans的jar包删除了又maven install了 重启之后发现还是不行 接着就去百度了。。。。 发现是项目配置里少配置了 他根本就没找到那些jar包 右键项目-->properties-->deployment assembly-->add-->Java Bulid Path Entries-->找到
VS Code 插件
版权声明:版权声明:本文为博主原创文章,转载请附上博文链接! https://blog.csdn.net/qq_36051316/article/details/86523665 插件 说明 介绍地址 filesize 显示状态栏中的当前文本文件大小。 保存文件或更改活动选项卡时,状态将更新。 Code Runner 运行多种语言的代码片段或代码文件:支持的语言非常多,这个网址有我们想要的 https://marketplace.visualstudio.com/items?itemName=
Ionic3安装和项目创建
安装前请注意各个版本的兼容问题,以下版本亲测可用。【安装过程中注意网络必须畅通】 1. 请预先安装好nodejs (官网:https://nodejs.org/en/) 【打开命令行测试】 2. 安装淘宝镜像命令 npm install -g cnpm --registry=https://registry.npm.taobao.org 3. 设置全局的npm从国内源加载 npm config set registry https://registry.npm.taobao.org 或者:修改
Linux基本操作《1》
一、touch 建立一个新文件或修改一个文件的时间戳。 touch file #创建一个新文件file 1 注意: touch不但可以建立文件也可以修改文件的时间戳 stat file1 ##查看fiel1文件的时间戳 touch -r file1 file2 ##将file2的时间戳更改为和file1相同 touch -t 201609181220.20 file3 ##建立新文件并且设定访问、修改时间戳为指定时间 1 2 3 时间戳分为: atime:文件内容被访问的时间标识 mtime:
Linux基本操作《2》
一、用户存在的意义 Linux系统其实是一个多用户、多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。比如:你想长期使用某大学的某某宿舍的某某床,你必须先考上大学,有了“某大学某专业某班级的学生谁谁谁”这个身份,你才能长期霸占你的床位。 用户的账号有两方面的作用: 1、帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问。 2、帮助用户组织文件,并为用户提供安全性保护。 每个用户账号都拥有一个惟一的用户名和各自的
【码渣充电】《Nginx核心知识》反向代理与负载均衡原理
第四部分中介绍反向代理与负载均衡,分为两大块,先介绍http 7层的反向代理,再介绍stream模块提供的4层负载均衡。在介绍反向代理的过程中,还会按照一种顺序,一个请求达到nginx,转发到上游服务,在发到客户端,会按照这一样的流程讲述具体的一个反向代理的工作的过程。
Linux基本操作《3》
3)用户组的建立 groupadd -g 8888(数字任意) ###建立用户组并确定用户组的id groupdel ###删除用户组 4)更改用户信息 usermod usermod -l 新名称 westos ###更改用户的名称 usermod -u 6666 web ###更改用户的uid usermod -g 1000 web###更改用户的初始组 usermod -G 1001 web ###更改用户的附加组 usermod -aG 1001 ljx ###添加用户的附加组,但同时
# Linux系统进程及控制
一、进程指的就是系统未完成并且正在进行的工作 R–running##该进程正在运行 S–Sleep##该进程处于睡眠状态,可以被唤醒 D–不可被唤醒的睡眠状态 T–stop##停止状态 Z–Zombie##僵尸状态,该程序已经终止但无法被移除至内存外 二、查看进程 1、图形查看方式 gnome-system-monitor 2、进程查看命令 ps
-A ##所有进程
-a ##在当前环境中运行的进程,不包含环境信息
-u ##显示进程用户信息
a ##在当前环境中运行的进程
x ##列出
Linux之文件传输
1、scp命令 scp file user@ip:/dir #把自己主机的文件远程复制到其他主机
scp user@ip:/file dir #把其他主机的文件远程复制到当前主机
注意要关闭接收端的防火墙
2、rsync rsync ##远程同步,速度快,默认会忽略:文件属性,链接文件,设备文件
-r ##同步目录
-p ##同步权限
-o ##同步文件所有人
-g ##同步文件所有组
-l ##同步链接
-D ##同步设备文件
-t ##同步文件时间戳
spark 1.6.1安装
spark 1.6.1 安装如下 环境ubuntu 12, java 是1.7 直接下载spark的源码: https://github.com/apache/spark 编译过程在网站上也有说明,下面就是安装说明进行编译安装的: 将源码解压后找个工作目录放好,进入工作目录,开始编译: build/mvn -DskipTests clean package, 中间过程比较长,编译完成后,输入: ./bin/spark-shell
javaScript——with 语句
with语句的格式如下:
with (对象) {
语句;
} 它的作用是操作同一个对象的多个属性时,提供一些书写的方便。
// 例一
var obj = {
p1: 1,
p2: 2,
};
with (obj) {
p1 = 4;
p2 = 5;
}
// 等同于
obj.p1 = 4;
obj.p2 = 5;
// 例二
with (document.links[0]){
console.log(href);
console.log(title);
c
[译] 在 Flask 中使用 Redis Queue 实现异步任务
原文地址:Asynchronous Tasks with Flask and Redis Queue 原文作者:Michael Herman 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:刘嘉一 校对者:kashe
bzoj2436: [Noi2011]Noi嘉年华
我震惊了,我好菜,我是不是该退役(苦逼) 可以先看看代码里的注释 首先我们先考虑一下第一问好了真做起来也就这个能想想了 那么离散化时间是肯定的,看一手范围猜出是二维DP,那对于两个会场,一个放自变量,一个放变量,然后O(n^3)的DP好了 第二问像第一问的做法特判一波就是O(n^4)啦 对于一个嘉年华必选,等价于必选一段区间,我们设f[l][r]为必选l,r放一起,前面一段自己处理,后面一段自己处理的最优解 那么ans=max(f[l][r]) (a[i].l<=l,r<=a[i].r) 可以
Web应用优化之nginx+tomcat集群配置+redis管理session
1.nginx的安装 从官网下载一个nginx事务tar.gz版本,centos系统,安装好jdk 第一步解压 第二步:解压完成进入解压目录,执行./configure命令 需要安装gcc编译和pcre库,zlib库 yum -y install gcc yum install pcre-devel yum install zlib-devel ./configure完成后执行make install即可安装成功 2.集群配置流程 一、克隆2台CentOS虚拟机,并安装jdk+tomcat 二
named主从环境部署
named主 1. bind服务安装配置 yum -y install bind*.x86_64 配置文件: /etc/named.conf /etc/named.rfc1912.zones /etc/rndc.key named.conf配置文件说明 # 区域配置文件目录 directory "/var/named"; # 允许进行DNS查询客户机的地址 allow-query { any; }; # 是否允许客户机进行递归查询 recursion yes; # 错误日志定义 channel
今日推荐
周排行