Nginx学习笔记(一)---Linux下安装Nginx
1.Nginx介绍 (来自百度,相当之抽象,主要看后面看实例) 2.准备工作 2.1 Nginx安装 官方网站:http://nginx.org/ 2.2.Linux安装 安装工程可参考博客https://www.cnblogs.com/dddyyy/p/9746942.html 2.3.连接Linux工具和传输文件工具 使用可参考博客https://www.cnblogs.com/dddyyy/p/9748107.html 3.安装 3.1 需要安装gcc坏境
Java Web(四) 过滤器Filter
Filter概述 Filter意为滤镜或者过滤器,用于在Servlet之外对request或者response进行修改。Filter提出了过滤链的概念。一个FilterChain包括多个Filter。客户端请求request在抵达Servlet之前会经过FilterChian里的所有Filter,服务器响应response在从Servlet抵达客户端浏览器之前也会经过FileterChain里的所有Filter。Filter处理过程如图所示。 Filter接口 一个Filter必须实现java
CF1065C Make It Equal
题意翻译 有一个长度为n的序列。 定义切割操作为把序列中所有大于等于H(自定义)的数变为H,定义其代价为操作前后序列中所有数的变化量的和。 定义一个“好的”切割操作为代价小于等于K的操作。 问至少需要多少次“好的”切割操作才可以使序列中的所有数的大小均相等。 本来以为高度都是$1e9$级别的……然后冥思苦想了一个很好的做法……结果发现高度只有$2e5$级别……那不就是个水题么…… 还是说一下我的做法吧…… 考虑一下,如果竖着分割,那么相当于是原来的数组,那么如果我们按高度横着分割,每一层都有一
$[\ Luogu\ 3924\ ]\ $康纳的线段树
\(\\\) \(Description\) 现在有一个线段树维护长为\(N\)的数列,实现方式是\(mid=((l+r)>>1)\),支持区间加,节点维护区间和。 共有\(M\)次区间加,每次区间加之后询问,选一条从根到任意叶子节点的链,其上的节点维护的区间和之和的期望。 \(N,M\le 10^6\) \(\\\) \(Solution\) 根据期望的线性性,开始的想法是维护每一个节点在选中的链上的概率,每次修改把修改乘上概率,复杂度\(\text O(NlogN)\),卡\(T\)三个点
利用VisualVm和JMX远程监控Java进程
自Java 6开始,Java程序启动时都会在JVM内部启动一个JMX agent,JMX agent会启动一个MBean server组件,把MBeans(Java平台标准的MBean + 你自己创建的MBean)注册到它里面,然后暴露给JMX client管理。简单来说就是每个Java程序都可以通过JMX来被JMX client管理,而且这一切都是自动发生的。而VisualVm就是一个JMX Client。 VisualVm能够自动发现本机的Java进程,如果要监控远程主机上的Java进程则
斗鱼扩展--DouyuRoom使用说明(十四)
1.从 https://pan.baidu.com/s/1yBfZFtcakbDxmyas0VCpRw 下载 DouyuRoom.zip 然后解压到一个目录,我是放在C盘根目录下的,你们随意。然后解压到当前文件夹, 2.在chrome浏览器里输入 chrome://extensions/ 打开开发者模式 3.找到解压后目录中的manifest.json 文件,这个文件的 上层目录名应该“DouyuRoom” ,把 目录DouyuRoom 拖入Chrome浏览器中,这样就完成了安装。 右击扩展来
为什么 jmeter 分布式测试,一定要设置 java.rmi.server.hostname
之前总结了 jmeter 分布式测试的过程,在部署过程中提到,要在 system.properties 中配置自己的 IP。 至于为什么要这么做,源于这一次 debug 的过程。 运行环境 mint, ubuntu 两台主机作为 master 节点,一台 win server 作为 slave 节点,采用分布式的方式, 对 target 进行测试。 问题 问题很奇怪,以 mint 系统作为 master,调度分布式测试没有问题, $ jmeter -n -t ./test.jmx -R 10.
JDBC(4)PreparedStatement
PreparedStatement: 是一个预编译对象 是Statement的子接口 允许数据库预编译SQL 执行SQL的时候,无需重新传入SQL语句,它们已经编译SQL语句 执行SQL语句 :executeQuery()或execute Update() 注意:不要在传入SQL语句 可以有效地防止SQL注入 方法: ->setXxxx(int index,Xxx value):传入参数值。 连接/关闭方法 public Connection getConnection() throws Ex
Scrum立会报告+燃尽图 03
此作业要求:[https://edu.cnblogs.com/campus/nenu/2018fall/homework/2190] 一、小组介绍 组长:王一可 组员:范靖旋,王硕,赵佳璐,范洪达,祁玉,徐常实,张帅 队名:拉格朗日2018 二、Scrum立会 要求1:工作照片 要求2:时间跨度 2018年10月12日 11:31开始至 2018年10月11日 12:26结束,共计55分钟。 要求3:地点 计算机楼113教室。 要求4:立会内容 昨天的成绩: 1.确定选题。 2.确定编程语
关于使用实验室服务器的GPU以及跑上TensorFlow代码
连接服务器 Windows - XShell XFtp SSH 通过SSH来连接实验室的服务器 使用SSH连接已经不陌生了 github和OS课设都经常使用 目前使用 192.168.7.169 使用工具 XShell 和 XFtp 使用XShell连接服务器以及操作,服务器每个节点上都安装了Ubuntu 16.04 LTS操作系统 使用XFtp管理文件 参考资料: Xshell+Xftp SSH隧道代理 Xshell通过SSH密钥、SSH代理连接Linux服务器详解 Mac OS - Ter
python学习第四十八天json模块与pickle模块差异
在开发过程中,字符串和python数据类型进行转换,下面比较python学习第四十八天json模块与pickle模块差异。 json 的优点和缺点 优点 跨语言,体积小 缺点 只能支持 int str list tuple dict pickle 的优点和缺点 优点 专门为python设计,支持python所有的数据类型 缺点 只能python使用,存储数据占空间大 文章来自 www.96net.com.cn
(如数据结构算法题)编程不是难在处理问题的思路,而在用代码将思路描述出来。
初学编程总觉得好简单,不就是加减乘除,或者什么,思路太简单了,就这样这样做就可以了,代码就不用写了,反正这么简单。 其实难就难在,如何用代码这种语言将你的思路书写下来。 写代码会受到很多的限制,你想要这样干,但你要如何让机器这样干。 编程所要做的唯一一件事就是:拆分。 拆分一整个件事成为一个个步骤---->流程图。 拆分流程图中每一个步骤成为更详细的、具体的----->一条条代码。 所以流程图是人脑中的大逻辑框架,不画出这个大框架,则会在更细节的代码中迷失。 由于拆分出来的一个
Android Studio 开发环境的搭建与安装
https://blog.csdn.net/bruce_shan/article/details/51912113 https://blog.csdn.net/fang2liang/article/details/52241256 http://hukai.me/android-training-course-in-chinese/index.html 安卓官方培训课程 https://www.diycode.cc/topics/122 一个老鸟发的公司内部整理的 Android 学习路线图
今日推荐
周排行