Tomcat是常见的免费的web服务器. Tomcat 这个名字的来历,Tomcat是一种野外的猫科动物,不依赖人类,独立生活。 Tomcat的作者,取这个名字的初衷是希望,这一款服务器可以自力更生,自给自足,像Tomcat这样一种野生动物一般,不依赖其他插件,而可以独立达到提供web 服务的效果。 ...
分类:
其他好文 时间:
2018-05-07 11:50:50
阅读次数:
124
equals():反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。 hashCode():计算出对象实例的哈希码,并返回哈希码,又称为散列函数。根类Object的hashCode()方法的计算依赖于对象实例的D(内存地址),故每个Object对象的hash ...
分类:
其他好文 时间:
2018-05-07 11:50:41
阅读次数:
127
转载来自百衲本 tomcat是一个开源Web服务器,基于Tomcat的Web运行效率高,可以在一般的硬件平台上流畅运行,因此,颇受Web站长的青睐。不过,在默认配置下其存在一定的安全隐患,可被恶意攻击。以下是一些安全加固的方法: 版本安全 服务降权 端口保护 1 更改tomcat管理端口8005 , ...
分类:
其他好文 时间:
2018-05-07 11:50:35
阅读次数:
157
mysql连接模块什么是PyMySQL?PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用mysqldb。PyMySQL安装pipinstallPyMySQL数据库连接连接数据库前,请先确认以下事项:已经创建了数据库TESTDBmysql>descstu;+-------+--------------+------+-----+--------
分类:
数据库 时间:
2018-05-07 11:50:26
阅读次数:
168
原文 C# Newtonsoft.Json JObject移除属性,在序列化时忽略 一、针对 单个 对象移除属性,序列化时忽略处理 JObject实例的 Remove() 方法,可以在 指定序列化时移除属性和值 示例如下 : [csharp] view plain copy //json 序列化 J ...
如何查询当前用户的表空间名称?因为oracle建立索引,需要知道当前用户的表空间,查找了一下资料 如,我的登录用户是TMS21,那么查询语法是 相关查询的用法,也顺便记录一下 1)查询当前用户表空间 2)查询所有表空间 3)查询用户下所有表 4)查询表空间下的用户 资料来源:https://blog ...
分类:
数据库 时间:
2018-05-07 11:50:11
阅读次数:
341
什么是锁? 在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。 而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能有一个线程可执行,那么需要在某个地方做个标记,这个标记必须每个线 ...
分类:
其他好文 时间:
2018-05-07 11:50:02
阅读次数:
180
企业场景 一般在企业内部,开发、测试以及预生产都会有一套供开发以及测试人员使用的网络环境。运维人员会为每套环境的相关项目配置单独的Tomcat,然后开放一个端口,以 IP+Port 的形式访问。然而随着项目的增多,对于开发和测试人员记住如此多的内网地址,无疑是一件头疼的事情(当然你也可以使用浏览器书 ...
分类:
其他好文 时间:
2018-05-07 11:49:56
阅读次数:
250
10.6 监控io性能10.7 free命令10.8 ps命令10.9 查看网络状态10.10 linux下抓包10.6 监控io性能iostat -x (关注 %util)%util 等待io时间比。这个数值很大,就证明磁盘io很差,很忙。iotop (动态显示 排序进程占io百分比)10.7 free命令free 查看内存使用情况总共2.8G 使用了345m 剩余2.4g 共享的8
分类:
其他好文 时间:
2018-05-07 11:49:49
阅读次数:
166
def tem_test(request): name="xioahei" age=18 name_list =['wangzhen','mengbin','萌哥'] p1 =Person('alex',18) return render(request, 'test.html', {'name':... ...
分类:
编程语言 时间:
2018-05-07 11:49:42
阅读次数:
139
对xss的防护方法结合在两点上输入和输出,一是严格控制用户表单的输入,验证所有输入数据,有效监测到攻击,go web表单中涉及到.二是对所有输出的数据进行处理,防止已成功注入的脚本在浏览器端运行. 在Go中的可以使用html/template包过滤HTML标签 ...
分类:
其他好文 时间:
2018-05-07 11:49:36
阅读次数:
172
播放视频 req本来是字符串 经过JSON.parse()解析后 ...
分类:
Web程序 时间:
2018-05-07 11:49:26
阅读次数:
392
一.重置用户权限解决方法: 打开配置文件 vim config.xml,配置文件位于jenkins主目录下面。把下面代码删除。<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecur
分类:
其他好文 时间:
2018-05-07 11:49:18
阅读次数:
164
1.1编译程序的概念在计算机上执行一个高级语言程序一般要分为两步:1.用一个编译程序把高级语言程序翻译成机器语言程序。2.运行所得的机器语言程序。通常所说的翻译程序是指,它能够把某一种语言程序(源语言程序)改造成另一种语言程序(目标语言程序),但是前者与后者在逻辑上是等价的,这样的翻译程序称之为编译程序。执行过程:源程序=>编译程序=>目标程序高级语言程序除了先编译后执行外,有时也可“
分类:
其他好文 时间:
2018-05-07 11:49:06
阅读次数:
213
1、二层网络仅仅通过MAC寻址即可实现通讯,三层网络需要通过IP路由实现跨网段的通讯,可以跨多个冲突域。 2、二层网络的组网能力非常有限,一般是小局域网;三层网络则可以组大型的网络。 3、二层网络基本上是一个安全域,也就是说在同一个二层网络内,终端的安全性从网络上来讲基本上是一样的,除非有其他特殊的 ...
分类:
其他好文 时间:
2018-05-07 11:48:49
阅读次数:
287
原文:cordova 打包工具一、环境安装 1、安装NodeJs https://nodejs.org 直接去官网下载并按默认路径安装就可以了。 安装完成后在命令行: (测试成功!) $ npm 2、安装Cordova 命令行:$ npm install -g cordova 如果安装不成功,一般是... ...
分类:
其他好文 时间:
2018-05-07 11:48:36
阅读次数:
155