Tomcat虚拟主机和优化

Tomcat虚拟主机配置■某些时候公司有多个项目同时运行时,一台服务器不建议运行多个Tomcat服务,需要配置虚拟主机■通过两个域名访问到不同的项目内容■步骤1.创建www和bbs项目目录和文件2.修改Tomcat主配置文件3.重启Tomcat服务4.测试Tomcat优化Tomcat的缺省配置并不适合生产环境,它会频繁出现假死现象需要重启,只有通过不断压测优化才能让它最高效率稳定的运行。优化主要有
分类: 企业开发 发布时间: 11-24 21:40 阅读次数: 0

Android项目重构实践:从 Fresco 到 Glide 低成本重构方案

Fresco 是一个***性很重的框架,如果使用 Fresco 我们的ImageView都要替换为 SimpleDraweeView,如果使用自定义ImageView,就非常麻烦。虽然 SimpleDraweeView 提供了非常丰富的功能,比如圆角,边框等,但有时候会出现非常奇怪的布局异常。在5.0版本以前 Fresco 可以有效降低 OOM,但是现在已经没有优势了,所以项目计划从 Fresco 替换为 Glide。
分类: 移动开发 发布时间: 11-24 21:40 阅读次数: 0

where is the name of Teddy come from?

<fontsize=22>Thelovableteddybearcanbefoundallaroundtheworld.Youcanfinditnotonlyintoystores,butalsoonT-shirts,postersandmore.Doyouknowhowtheteddybeargotitsname?OnNovember14,1902,USPresidentTheodo
分类: 企业开发 发布时间: 11-24 21:40 阅读次数: 0

再来看看Java的新特性——其他新特性

关于剩余Java8新特性知识点总结,包含:默认方法、Optional、CompletableFuture、时间相关。 默认方法 默认方法皆在帮助Java新功能可以兼容低版本JDK已开发的程序。 比如说,给一个低版本已存在的接口增加新方法,那原来实现该接口的类
分类: 编程语言 发布时间: 11-24 21:34 阅读次数: 0

eeglab中文教程系列(2)-绘制脑电头皮图

目录 绘制脑电头皮图 第一步:加载通道位置信息文件 第二步:点击"Read locations"按钮,并选择通道位置文件: 第三步:可视化通道位置 一般要绘制2D或3D的脑电头皮图,或者估计数据成分的源位置,必须要保证EEG数据集中包含记录电极头皮位置信息的文件。 绘制脑电头皮图 第一步:加载通道位置信息文件 在eeglab plot界面上进行如下操作:Edit > Channel locations. 如果以Neuroscan或BioSemi格式导入二进制数据文件,则通道标签将已存在于数据集
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

FPGA基础(verilog语言)——语法篇

verilog语言简介 verilog语言是一种语法类似于c的语言,但是与c语言也有不同之处,比如: 1.verilog语言是并行的,每个always块都是同时执行,而c语言是顺序执行的 2.verilog又被称作硬件描述语言,在用verilog语言编程的时候,不如说是在用verilog描述一段电路,而c语言则是一段程序 verilog基本语法 本块只讲常用的基本语法,至于一些高级的语法到以后案例的时候会讲到 verilog文件.v基本结构 module a(b, c, d,...z);//m
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

【C++】构造函数与对象初始化

构造函数与对象初始化 定义这样一个类: class InitClass { public: int init_type; InitClass() { init_type = 1; } InitClass(int) { init_type = 2; } InitClass(const char *) { init_type = 3; } }; 我们可以通过以下方式进行类的初始化: Ini
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

后端处理前端传过来的日期的两种方式

一、注解处理 1、在实体中加入注解@JsonFormat: @JsonFormat(pattern="yyyy-MM-dd HH:mm") private Date measurementtime; 2、@JsonFormat @DateTimeFormat @Temporal 日期注解区分 @JsonFormat 此注解用于属性或者方法上(最好是属性上),可以方便的把Date类型直接转化为我们想要的模式 @JsonFormat(pattern="yyyy-MM-dd HH:mm") priv
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

eeglab中文教程系列(3)-绘制通道光谱图

目录 绘制通道光谱图 在进行通道光谱图绘制前,需要先按照eeglab教程系列(2)-绘制脑电头皮图进行先操作(只需操作完第二步后点击OK即可)。 绘制通道光谱图 在eeglab界面进行如下操作:Plot > Channel spectra and maps,会打开pop_spectopo.m界面。 根据需求设置参数,这里采用默认设置,点击OK,会跳转到spectopo.m界面: 这幅图是在采样15%的数据得到的结果,[15%是在第一幅图中红框中设置]。也可以设置为100%,设置100%的效果图
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

substring_index详解

substring_index(str,delim,count) str:要处理的字符串 delim:分隔符 count:计数 例子:str=www.wikibt.com substring_index(str,'.',1) 结果是:www substring_index(str,'.',2) 结果是:www.wikibt 也就是说,如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

【Leetcode链表】环形链表 II(142)

题目 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 说明:不允许修改给定的链表。 示例 1: 输入:head = [3,2,0,-4], pos = 1 输出:tail connects to node index 1 解释:链表中有一个环,其尾部连接到第二个节点。 示例 2: 输入:head = [1,2], po
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

JS中日期相关函数

一、常用到的日期函数 var myDate=new Date();//创建时间; var myDate = new Date(指定的日期);//将指定日期转为标准日期格式; myDate.getYear();(2位)//获取当前年份; myDate.getFullYear();(4位)//获取完整年份; myDate.getMonth();(0-11月,0是1月)//获取月份; myDate.getDate();(1-31日)//获取当前日期; myDate.getTime(); (从1970
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

祖母绿canutillos被称为绿宝石之王

aeroides海蓝宝石以外,同属于绿柱石berylite家族中的祖母绿canutillos视为同金绿宝石Chrysopal中的金绿猫眼Cymophanite一样珍贵。 祖母绿Canutillos自古就是珍贵宝石,祖母绿Canutillos被称为绿宝石之王,国际珠宝界公认的四大名贵宝石之一(红蓝绿宝石以及钻石)。berylite绿宝石,canutillos祖母绿,Cymophanite猫眼石,bitellos大钻石,Barklyite红宝石,rubyspinel红尖晶石,hecatolite月
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

eeglab中文教程系列(4)-预处理工具

目录 预处理工具 1.对数据进行滤波 2.重新参考数据(Re-referencing the data) Re-referencing the data操作 预处理工具 1.对数据进行滤波 为了消除线性趋势,通常需要对数据进行高通滤波。 在实际操作过程中,我们建议在epoching(不好翻译,就直接保留这个)或去除伪影之前过滤连续的EEG数据,尽管epoched数据是会被该功能进行过滤的(每个epoch分别被过滤)。过滤连续数据可以最大限度地减少在epoch boundaries处引入过滤伪影
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

解决json dumps不能序列化datatime数据类型的问题,通过重写JSONEncoder

1 class DateEncoder(json.JSONEncoder): 2 def default(self, obj): 3 if isinstance(obj, datetime.datetime): 4 return obj.strftime("%Y-%m-%d %H:%M:%S") 5 else: 6 return json.JSONEncoder.default(self, obj
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

node点滴-----http.ServerRequest的属性

var http = require("http"); http.createServer(function(req,res){//回调函数 console.log(req.httpVersion); console.log(req.headers); console.log(req.method); console.log(req.url); console.log(req.trailers); console.log(req.complete); res.writeHead(200,{'C
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

eeglab中文教程系列(5)-提取数据epoch

目录 提取数据epoch 移除基线值 保存数据 提取数据epoch 为了研究连续记录数据的事件相关脑电图动力学,可以通过选择Tools > Extract Epochs来提取与感兴趣事件锁定的数据时间段(例如,数据时间段锁定为一类实验刺激的集合)。 在eeglab界面上操作:Tools > Extract Epochs,弹出下面界面。 在上面的pop_epoch.m窗口中,单击上面红色框的右上按钮,该窗口将调用一个浏览器框,其中列出了可用的事件类型。 在上面框中,选择square事件类型(在此
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

mysql 数据库备份 -- (定时任务)

场景: 我们经常需要对数据库备份 方式一:mysql 数据备份方式 在linux 备份方式 通常采用 mysqldump -uroot -ppassword --database 数据库名 > 文件名.sql mysqldump -u用户名 -p密码 --database 数据库名 >文件.sql 方式二:    报错 server through socket '/tmp/mysql.sock' (2) when trying to connect 解决方式:    mysqldump --
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

记一次博客故障

我用腾讯云的Cloud Studio搭了一个Typecho博客,本身Typecho有一点点小众,而腾讯云也是小众,所以要搜各种东西的时候比较麻烦。昨天上午我去到处搜主题,然后把它们放到主机里,准备部署的时候一不小心把它的“一键部署”给关掉了,这个时候再重开,发现数据库的账号密码已经变了,博客直接503。 这个时候我反应过来,每次部署完是需要重新登录数据库的,我刚开博客的时候就在一个文件里把它给的数据库账号密码填上去了,也许那个地方需要改一改。经过百度,那个文件即使根目录下的config.inc
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0

文件不同 diff --brief XX YY

文件不同 diff --brief XX YY 文件不同 --哪些位置 diff -c XX YY 9.diff命令 diff命令用于比较多个文本文件的差异,格式为“diff [参数] 文件”。 在使用diff命令时,不仅可以使用--brief参数来确认两个文件是否不同,还可以使用-c参数来详细比较出多个文件的差异之处,这绝对是判断文件是否被篡改的有力神器。例如,先使用cat命令分别查看diff_A.txt和diff_B.txt文件的内容,然后进行比较: [root@linuxprobe ~]
分类: 其他 发布时间: 11-24 21:34 阅读次数: 0