搜索到与相关的文章
Tomcat

centos下安装tomcat

最近需要发布一项web应用,无奈服务器上的jetty已经被使用,只能选择用tomcat来发布。没搞过可怎么办呀,从网上找了好多教程,自己慢慢研究,总算环境搭建起来了1.下载jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html最好用“bin”结尾的2.下载tomcat下载地址:http://apache.etoak.com/t

系统 2019-08-12 01:33:54 2603

数据库相关

Sybase Unwired Platform(SUP) 经常使用资源整

提示:建议刚開始学习的人看三个东西,详见以下的详细内容。然后再去看论坛,官方技术支持站点等资源。SUP移动开发平台中文视频讲座SUP入门讲座(WangJun)SUP系列学习笔记SUP实验-SAPPAC/COIL内部资料(SAP合作伙伴能够通过SAPSales联系博主获取)SUP移动开发平台(LiuHong-Jiang)中文视频讲座!应该是2013年初的放出来的,很的赞!SUP入门讲座(WangJun)利用SUPwebcontainer开发跨平台移动应用(W

系统 2019-08-12 01:33:50 2603

Linux

linux内核学习---boot.s

!boot.s!!Itthenloadsthesystemat0x10000,usingBIOSinterrupts.Thereafter!itdisablesallinterrupts,changestoprotectedmode,andcallstheBOOTSEG=0x07c0SYSSEG=0x1000!systemloadedat0x10000(65536).SYSLEN=17!sectorsoccupied.entrystartstart:jmp

系统 2019-08-12 01:33:45 2603

编程技术

一种并行随机梯度下降法

MartinA.Zinkevich等人(Yahoo!Lab)合作的论文ParallelizedStochasticGradientDescent中给出了一种适合于MapReduce的并行随机梯度下降法,并给出了相应的收敛性分析。这里忽略理论部分,根据自己的理解给出文中所提并行随机梯度下降法的描述。一种并行随机梯度下降法

系统 2019-08-12 01:33:07 2603

Linux

Linux文件系统的设计

总论:linux的文件系统设计非常优秀,总的来讲有两大部分,第一部分就是树形的组织结构,第二部分就是vfs,树形的组织结构组织了文件系统的表象,用户非常方便的使用,而vfs是文件系统的实现机理,它处于内核态,不但实现了树形结构的mount机制,并且还提供了一个统一的接口用来訪问设备。一、Linux文件系统概述1、Linux文件系统组织Linux中使用树来组织文件系统。整个文件系统构成了一颗树,这棵树以/为根。整个系统有且仅仅有这一颗文件树。这棵树描写叙述了

系统 2019-08-12 01:32:57 2603

SqlServer

安装SQL Server 2000 提示文件挂起错误解决办法

安装SQLSERVER2000时提示:“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。”接着按照提示重启计算机,再安装,仍然出现同样的提示。原因是安装程序在先前的安装过程中在系统注册表留下某些信息,导致不能安装。删除掉如下键值信息即可安装:在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/SessionManager中

系统 2019-08-12 01:32:41 2603

Linux

Linux下Tomcat的启动、关闭、杀死进程

打开终端cd/java/tomcat#执行bin/startup.sh#启动tomcatbin/shutdown.sh#停止tomcattail-flogs/catalina.out#看tomcat的控制台输出;#看是否已经有tomcat在运行了ps-ef|greptomcat#如果有,用kill;kill-9pid#pid为相应的进程号例如pe-ef|greptomcat输出如下sun51441010:21pts/100:00:06/java/jdk/b

系统 2019-08-12 01:32:33 2603

Tomcat

tomcat thread dump 分析

前言JavaThreadDump是一个非常有用的应用诊断工具,通过threaddump出来的信息,可以定位到你需要了解的线程,以及这个线程的调用栈.如果配合linux的top命令,可以找到你的系统中的最耗CPU的线程代码段,这样才能有针对性地进行优化.场景和实践2.1.后台系统一直是在黑盒运行,除了能暂停一部分任务的执行,根本无法知道哪些任务耗CPU过多。所以一直以为是业务代码的问题,经过各种优化(删减没必要的逻辑,合并写操作)等等优化,系统负载还是很高.

系统 2019-08-12 01:32:23 2603

各行各业

谷歌浏览器的源码分析(3)

前面修改了chrome关于对话框,并且编译显示出来了,那么它是在那里调用显示的呢?现在就带你去了解它。由于它是界面显示,那么不用想,直接到界面的工程里查找它,也就是到目录src/chrome/browser/views里查看到文件about_chrome_view.cc。这个文件里声明了一个类AboutChromeView,它就是主要负责初始化对话框、布局、显示字符串等等,比如显示“关于可乐米”的字符串,就是这样实现的,先调用函数:#001std::wst

系统 2019-08-12 01:32:01 2603

Python

使用python实现离散时间傅里叶变换的方法

我们经常使用傅里叶变换来计算数字信号的频谱,进而分析数字信号,离散时间傅里叶变换的公式为:可是自己动手实现一遍才是最好的学习。在数字分析里面,傅里叶变换默认等时间间隔采样,不需要时间序列,只需要信号数组即可分析。分析过程如下:对于含有n个样本值的数字信号序列,根据奈奎斯特采样定律,包含的周期数最大为n/2,周期数为0代表直流分量。所以,当周期数表示为离散的0,1,2,3…n/2,总的数目为n/2+1个傅里叶变换之后的结果为复数,下标为k的复数a+b*j表示

系统 2019-09-27 17:54:43 2602