Apache网页与安全优化Apache网页优化1.网页压缩2.网页缓存Apache安全优化1.配置防盗链2.隐藏版本信息Apache网页优化概述1.在企业中,部署Apache后只采用默认的配置参数,会引发网站很多问题,换言之默认配置是针对以前较低的服务器配置的,以前的配置已经不适用当今互联网时代2.为了适应企业需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache优化的内容3.优化
                            
                            
                                分类:
Web程序   时间:
2019-10-26 10:40:01   
                                阅读次数:
119
                             
                         
                    
                        
                            
                            
                                    1、下载到自己指定的目录并安装wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum update yum in ...
                            
                            
                                分类:
数据库   时间:
2019-10-26 10:39:39   
                                阅读次数:
118
                             
                         
                    
                        
                            
                            
                                    1 直接在html标签中绑定 <button onclick = "show()"></button> 页面全部加载完之后再去解析加载里面的内容。而button的点击事件在解析button的时候没有被定义。 2 用js的对象进行绑定事件 3 用事件监听的方式 4 事件监听的捕获和冒泡方式 添加事件监 ...
                            
                            
                                分类:
Web程序   时间:
2019-10-26 10:39:12   
                                阅读次数:
106
                             
                         
                    
                        
                            
                            
                                创建一个容器: docker erun -itd -p 80:80 -e "container=docker" --privileged=true -v E:/:/mnt/e -v C:/:/mnt/c -v E:/conf/sites-available:/etc/nginx/sites-enab ...
                            
                            
                                分类:
其他好文   时间:
2019-10-26 10:38:57   
                                阅读次数:
92
                             
                         
                    
                        
                            
                            
                                    Java面向对象的三大特征 封装 封装(Encapsulation)是指属性私有化,根据需要提供setter和getter方法来访问属性。即隐藏具体属性和实现细节,仅对外开放接口,控制程序中属性的访问级别。 封装目的:增强数据安全性,不能让其他用户随意访问和修改数据,和简化编程,使用者不必在意具体实 ...
                            
                            
                                分类:
编程语言   时间:
2019-10-26 10:38:41   
                                阅读次数:
203
                             
                         
                    
                        
                            
                            
                                    给定一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得a + b + c = 0?找出满足所有满足条件的且不重复的三元组。 注意:答案中不可以包含重复的三元组。 解法一 思路如下: 解法二 思路如下: numsSorted[low]和numsSorted[high],计算 ...
                            
                            
                                分类:
其他好文   时间:
2019-10-26 10:38:27   
                                阅读次数:
64
                             
                         
                    
                        
                            
                            
                                冒泡排序的基本思想: 通过对待排序序列从前到后(从下标小的元素开始),依次比较相邻位置的元素的值,若发现与给定的次序冲突,则交换位置(假设数值大的数放在序列的后面),使数值较大的元素逐渐从前移动到后部,就像冒泡一样。 对于冒泡排序,我们可以对它进行一定的优化: 在排序的过程中,每个元素都不断的接近自 ...
                            
                            
                                分类:
编程语言   时间:
2019-10-26 10:38:10   
                                阅读次数:
106
                             
                         
                    
                        
                            
                            
                                    首先说明一下,我这个项目实现的是:通过学号,在数据库中获取对应学生的名字并显示在页面上,如图: 接下来进入主题:如何获取数据库数据并在页面中显示出来 有两种方法: 方法一: 将通过DAO获取的数据,通过setAttribute()方法设置参数,通过请求转发,传到指定页面 方法二: 将获取到的数据保存 ...
                            
                            
                                分类:
数据库   时间:
2019-10-26 10:37:50   
                                阅读次数:
555
                             
                         
                    
                        
                            
                            
                                    安装View In Browser插件 快捷键 Ctrl+Shift+P(菜单栏Tools->Command Paletter),输入 pcip选中Install Package并回车,输入View In Browser的插件回车就安装了 注意左下角的小文字变化,会提示安装成功 设置快捷键: 第一步 ...
                            
                            
                                分类:
Web程序   时间:
2019-10-26 10:37:24   
                                阅读次数:
131
                             
                         
                    
                        
                            
                            
                                    Node.js 连接MySQL时 出现 connect ECONNREFUSED 127.0.0.1:3306 这个问题主要是由于你本地的数据库没有启动所导致的 解决办法: 重新启动MySQL数据库就可以了 ...
                            
                            
                                分类:
数据库   时间:
2019-10-26 10:37:06   
                                阅读次数:
161
                             
                         
                    
                        
                            
                            
                                    1.定义一个匿名函数常规语法: 2.该函数使用箭头函数可以使用仅仅一行代码搞定! 箭头函数相当于匿名函数,并且简化了函数定义。 箭头函数有两种格式: 一种像上面的,只包含一个表达式,连{ ... }和return都省略掉了。 还有一种可以包含多条语句,这时候就不能省略{ ... }和return。  ...
                            
                            
                                分类:
其他好文   时间:
2019-10-26 10:36:31   
                                阅读次数:
78
                             
                         
                    
                        
                            
                            
                                    "$[SDOI2009]Bill$的挑战" 观察数据范围,显然是状压。 但是如果你将$K$加进状态中,手推一下就会发现这里要用到容斥。 但我又不是讲容斥的是吧。。。 所以我们尝试不将$K$加入状态中,而是在最后枚举恰好含有$K$个元素的子集个数。 我们设$f[i][j]$表示对于所有集合$i$中的元 ...
                            
                            
                                分类:
其他好文   时间:
2019-10-26 10:36:13   
                                阅读次数:
82
                             
                         
                    
                        
                            
                            
                                    滚动哈希 假设字符串$C=c_1 c_2 ...c_m$,定义哈希函数$H(C)=(C_1 b^{m 1}+C_2 b^{m 2}+...C_m b^{0})mod\; h$ 从k开始长为|m|的子串的hash值转移到从k+1开始长为|m|的字串的hash值的转移公式为 :$$H(S[k+1..k+ ...
                            
                            
                                分类:
其他好文   时间:
2019-10-26 10:35:44   
                                阅读次数:
86
                             
                         
                    
                        
                            
                            
                                    ES6方法 Object.keys()方法,返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键名数组。 如果我们将一个空对象传入将会得到一个空的数组,这时可利用数组长度来判断是否为空 var object = {}; if (Object.keys(obj ...
                            
                            
                                分类:
微信   时间:
2019-10-26 10:35:21   
                                阅读次数:
496
                             
                         
                    
                        
                            
                            
                                Python XML 解析 什么是 XML? XML 指可扩展标记语言(eXtensible Markup Language)。 你可以通过本站学习 XML 教程 XML 被设计用来传输和存储数据。 XML 是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。 它也是元标记语言 ...
                            
                            
                                分类:
编程语言   时间:
2019-10-26 10:34:45   
                                阅读次数:
158
                             
                         
                    
                        
                            
                            
                                    转自:https://www.cnblogs.com/dolphin0520/p/3923737.html 虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不重复的数据,就可能会导致数据库中插入了相同的数据。今天我们就来一起讨论下线程安全问题,以及Jav ...
                            
                            
                                分类:
编程语言   时间:
2019-10-26 10:34:23   
                                阅读次数:
83
                             
                         
                    
                        
                            
                            
                                    public JsonResult DrawRadar() { List<Color> colors = new List<Color>() { Color.FromArgb(255,182,193), Color.FromArgb(238,130,238), Color.FromArgb(220,... ...