将静态资源和第三方jar包打入war

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/daijiguo/article/details/82286362 一、将静态资源打入war包 将静态资源放在与java平级的resource目录下,会自动打包到war包中的xxx.war/WEB-INF/classes目录下: java resources |-----dll |----a.dll |----b.dll 如果项目源码中,静态资源想随
分类: 其他 发布时间: 11-19 23:29 阅读次数: 0

利用tomcat7-maven-plugin插件,do what you want to do!

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/daijiguo/article/details/81989618 一、pom.xml <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId>
分类: 其他 发布时间: 11-19 23:29 阅读次数: 0

nginx作为静态资源服务器和动态代理的用法示例

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/daijiguo/article/details/82971888 项目描述 vue项目使用8090端口(提供页面),java项目使用8080端口(提供ajax接口),nginx监听80端口。此时,nginx配置如下: #java项目服务器使用8080端口 upstream server_java { server 127.0.0.1:8080; } #vue项目服务器使用8090端口 ups
分类: 其他 发布时间: 11-19 23:29 阅读次数: 0

javascript及vue中 this全面指南

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/daijiguo/article/details/82991217 开发环境:javascript 情况一:对象下的函数中 //test.js var out = { function inner(){ this } } 此时函数中的this表示out对象。 情况二:函数中 //test.js function inner(){ this } 此时函数中的this表示全局对象wind
分类: 其他 发布时间: 11-19 23:28 阅读次数: 0

数据库连接池该设置多大?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/daijiguo/article/details/83154073 https://www.jianshu.com/p/a8f653fc0c54 另附上自己的手稿
分类: 其他 发布时间: 11-19 23:28 阅读次数: 0

springmvc下载excel文件,通过get方式传少量参数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/daijiguo/article/details/83301440 Html <el-button @click=downloadExcel>数据导出</el-button> export default { methods:{ downloadExcel(){ window.location.href='/api/visitors/downloadExcel' } } } J
分类: 其他 发布时间: 11-19 23:28 阅读次数: 0

springmvc下载excel文件,通过post方式传大量参数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/daijiguo/article/details/84111155 https://github.com/cheegoday/DownloadExcel
分类: 其他 发布时间: 11-19 23:27 阅读次数: 0

centos无网络环境源码安装zabbix3.4

Centos6版本搭建zabbix (lnmp环境linux nginx mysql php) 一,关闭防火墙setup与selinux(修改)/etc/selinux/cofng/ 为disabled 二, NGINX的安装 1,Nginx需要的依赖包 yum -y install make gcc gcc-c++ flex bison file libtool libtool-libs autoconf kernel-devel libjpeg libjpeg-devel libpng l
分类: 其他 发布时间: 11-19 23:27 阅读次数: 0

CRT工具日常上传下载

1,上传:在windows路径下 从linux上传 rz -y 然后就可以点击需要上传的文件添加即可 2,下载: 在linux下载 ,先cd当前目录,然后sz 文件名 如sz linyx.log默然保存路径为,路径可以自定义
分类: 其他 发布时间: 11-19 23:27 阅读次数: 0

centos7版本安装

安装 LAMP 环境 Zabbix 3.x 首选是Centos7版本, 因为兼容性比较好,并不代表Centos6不能装 3.x 不过装完以后,可能有些功能的库文件需要升级后才可以使用。官方文档提供了详细的硬件需求,软件环境,部署条件,各种功能内置键值解释,接口调用的详细文档,强烈建议有问题先查官方文档。 操作系统我选的是最小化安装,安装采用yum方式,第一步先部署各种yum源,我采用Base基础包更改为阿里源的,然后加入epel, webtatic,zabbix源。 备份原来的yum源文件 m
分类: 其他 发布时间: 11-19 23:26 阅读次数: 0

ORACLE数据生成awr报告与查看数据库连接数

一,生成awr报告 查找awrrpt.sql文件位置 1 find / -name awrrpt.sql 2,进入oracle目录 3登录oracle sqlplus / as sysdba 4, SQL>@/home/oracle/app/oracle/product/11.2.0/dbhome_1/rdbms/admin/awrrpt.sql 5. 6, 7, 8 9,最后输入name:如2018-9-21-15~19 10,文件生成后就在/home/oracle目录下 11,修改为htm
分类: 其他 发布时间: 11-19 23:26 阅读次数: 0

ORACLE归档与日志的路径查看

数据库归档路径查看命令 sql>archive log list; 日志路径查看 sql>show parameter dump_dest 文件为.tec结尾的文件
分类: 其他 发布时间: 11-19 23:26 阅读次数: 0

muduo源码分析:Thread类

代码文件目录为:muduo/base ThreadNameInitializer ThreadNameInitializer进行主线程初始化操作(利用全局变量):包括设置默认的线程name、缓存线程id。如果进行了fork,那么在子进程中运行afterFork函数进行同样的初始化工作。 void afterFork() { muduo::CurrentThread::t_cachedTid = 0; muduo::CurrentThread::t_threadName = "main
分类: 其他 发布时间: 11-19 23:25 阅读次数: 0

muduo源码分析:ThreadPool 线程池的实现

源码: https://github.com/chenshuo/muduo/blob/master/muduo/base/ThreadPool.h https://github.com/chenshuo/muduo/blob/master/muduo/base/ThreadPool.cc 线程池ThreadPool用到了前面分析的Thread、MutexLock、Condition。ThreadPool可以设置工作线程的数量,并向任务队列放入任务。放入到任务队列中的任务将由某个工作线程执
分类: 其他 发布时间: 11-19 23:25 阅读次数: 0

muduo源码分析:Acceptor类

Acceptor用于接受(accept)客户端的连接,通过设置回调函数通知使用者。它只在muduo网络库内部的TcpServer使用,由TcpServer控制它的生命期。 实际上,Acceptor只是对 Channel 的封装,通过Channel关注listenfd的 readable可读事件 ,并设置好回调函数就可以了。因此理解了上一节的muduo:Reactor,那么Acceptor也比较容易理解。 Acceptor.h class Acceptor : boost::noncopyab
分类: 其他 发布时间: 11-19 23:25 阅读次数: 0

muduo源码分析:TcpServer类

上篇博文学习了Acceptor class 的实现,它仅仅是对Channel和Socket的简单封装,对使用者来说简单易用。这得益于底层架构Reactor。接下来,开始学习muduo对于建立连接的处理。这属于muduo提到的三个半事件中的第一个。可以想一下,TcpServer class应该也是对Acceptor,Poller的封装。 连接处理过程 首先TcpServer通过Acceptor向Poller注册了一个Channel,该Channel关注acceptSocket的readable事
分类: 其他 发布时间: 11-19 23:25 阅读次数: 0

muduo源码分析:TcpConnection类

前言 前面学习了TcpServer的实现,TcpServer对每个连接都会新建一个TcpConnection(使用shared_ptr管理)。接下来学习一下TcpConnection的设计细节。 连接状态 muduo对于一个连接的从生到死进行了状态的定义,类似一个状态机。 enum States { kDisconnected, kConnecting, kConnected, kDisconnecting }; 分别代表:已经断开、初始状态、已连接、正在断开 TcpConnection.
分类: 其他 发布时间: 11-19 23:24 阅读次数: 0

协程 (Coroutine) 、进程(process)、线程(thread)的区别

说到协程(Coroutine),我们必须提到两个更远的东西。在操作系统(os)级别,有进程(process)和线程(thread)两个(仅从我们常见的讲)实际的“东西”(不说概念是因为这两个家伙的确不仅仅是概念,而是实际存在的,os的代码管理的资源)。这两个东西都是用来模拟“并行”的,写操作系统的程序员通过用一定的策略给不同的进程和线程分配CPU计算资源,来让用户“以为”几个不同的事情在“同时”进行“。在单CPU上,是os代码强制把一个进程或者线程挂起,换成另外一个来计算,所以,实际上是串行的
分类: 其他 发布时间: 11-19 23:24 阅读次数: 0

eclipse的文字大小

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Spring_East/article/details/72848593 首先点击Window, 然后选择Preferences 选择General->Appearance->Color and Font 选择Text Font 将字体大小修改就可以正常使用了。
分类: 其他 发布时间: 11-19 23:23 阅读次数: 0

贪心算法-活动安排问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Spring_East/article/details/73732382 对于活动安排问题,该问题要求高效地安排一系列争用某一公共资源的活动。贪心算法提供了一个简单漂亮的方法,使尽可能多的安排活动能兼容的使用公共资源。 贪心算法不能总是得到整体问题的最优解,但对于活动安排问题,贪心算法却总能得到整体的最优解。 可以将所有活动的开始时间、终止时间以及活动的标记(活动是否可以举办)分别放在三个数
分类: 其他 发布时间: 11-19 23:23 阅读次数: 0
今日推荐