JSP基础——Tomcat安装
JSP基础——Tomcat安装
1.介绍Tomcat(注意:不要把tom猫放在有汉字和空格的目录下) 2.Tomcat分为安装版(一般在部署的时候使用)和解压版(开发的过程中使用) 3.Tomcat 的下载地址(http://tomcat.apache.org/download-70.cgi注意) 4 将Tomcat解压到本地磁盘(目录不要汉字和空格) 设置环境变量:JAVA_HOME 设置为: D:\jdk1.7.0_51 启动Tomcat D:\apache-tomcat-8.0.12-
将tomcat整合到eclipse中(一)
Server配置 配置web Server,本系统使用tomcat7作为web容器,需要配置tomcat Server,配置步骤如下: 添加tomcat运行环境 点击完成 ** 添加Tomcat Server ** 显示Tomcat Server
将tomcat整合到eclipse中(二)
配置tomcat(一定要先将tomcat中所有的项目清除,不然就是灰化的不能设置,先remove掉项目,然后再clean掉补服务器) 在上边红色框内加入java内存设置命令: -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m Eclipse默认将工程部署至eclipse的目录中,目录层次较深不易操作,这里改到tomcat 自己的部署目录 中。 注意:如果eclipse的tomcat已添加工程需要在eclipse中将tomcat下的
将tomcat整合到eclipse中(三)
eclipse默认字符集 将eclipse默认字符集更改为utf-8 Web工程测试 创建一个web工程测试tomcat是否可以使用。 创建动态web工程 新建一个jsp: 在tomcat中部署运行 重新部署:
Servlet小结(一)
Servlet的生命周期 Servlet一般只会在第一次访问时创建,此时load-on-startup为0,然后一直停留在内存中,直到服务器停止才会被释放,但是每一次请求都会产生request和response。 加载时创建servlet(一般不会这样用的,加载框架文件时就是这样用的,可以用在系统需要初始化数据。) ServletDemo1 cn.webapp.ServletDemo1 <load-on-startup>1</load-on-startup>
Servlet创建的时候会调用i
Maven 的简介与安装
一、Maven 的简介 1、什么是maven 是 apache 下的一个开源项目,是纯 java 开发,并且只是用来管理 java 项目的。 Maven 是项目管理工具 2、Maven好处 普通的传统项目: Maven 项目: 分析:maven 项目为什么这么小?没有 jar包。 需要 jar包 吗?肯定需要。没有存在于 maven 项目里面,jar 包 存在于哪? 3、依赖管理 索引: 4、项目一键构建 编码 编译 测试(junit) 运行 打包 部署 一个 tomcat:run就能把项目运
NES像素风格的Raspberry
周末小实践,vue+树莓派+一言API 一直有个想法,让树莓派做后端,实现一个有趣的网络服务。可是,苦于不会前端,迟迟无法动手。最近由于工作任务需要研究了一下前端。 问过前端大佬们,个个都说你得用vue.js,当前最流行、最热门的前端框架,就用它!听我的,没错! 在大佬的指导下,花了半天时间领略到了vue的博大精深! 然后照着HelloWorld撸了一个Raspberry,我最喜爱的NES红白机风格~ 挂在云服务器上,nginx静态页面访问,解析成我的域名:qia
HihoCoder - 1789:阶乘问题 (简单数学)
描述 给定 n, k,求一个最大的整数 m,使得 km 是 n! 的约数 输入 第一行两个正整数 n, k 2 ≤ n,k ≤ 109 输出 输出最大的 m 样例输入 5 2 样例输出 3 思路:我们知道一个素数在阶乘里的幂次就是一直除就好了。 这题通过率低,是因为直接把K拿来除了,注意这里要是素数才行。 所以我们分解求最小即可。 #include<bits/stdc++.h>
#define ll long long
using namespace std;
ll ans=100000
python的运行机制
不需要生成二进制代码,python解释器把源码->字节码,然后在执行这些字节码. 解释器的具体工作: 1.完成模块(module)的加载和链接 2.将源代码编译成pyCodeObject(字节码),写入内存中,供CPU读取 3.从内存中读取并执行,结束后将pyCodeObject写回到硬盘中,即复制到.pyc或.pyo文件中. 4.再次执行该脚本时,检查是否有"字节码文件"以及"字节码文件是否和脚本一致".如果一致则直接执行,否则重复上述步骤.
WebRTC服务器——Licode 环境搭建
WebRTC服务器——Licode 环境搭建 系统配置 阿里云服务器 Ubuntu 14.04.5 LTS Docker 环境搭建 在一台空的机器上搭建docker环境,先要安装docker,执行下面的命令即可: apt-get update
apt-get install docker.io 执行下面的shell脚本: #!/bin/sh
MIN_PORT=30000;
MAX_PORT=30050;
docker run --name licode -p 3000:3000 -p $M
Linux 首先基本包安装(vim啊什么的),源,源优化,项目架构介绍, (LNMuWsgi)Django项目相关软件mysql,redies,python(相关模块)安装配置测试
内容 补充:
查看已启动服务的端口
netstat -tulnp |grep 80(方式1)
ss -tulnp|grep 80(方式2)
前期铺垫:
1. Linux要能上网
2. 掌握Linux软件包安装方法
2.1 rpm包管理
软件包格式:名字-版本-平台-rpm
建议:系统基础包,用光盘里的
2.1.1 光盘挂载(为了安装基础包)
方式1 mount /dev/sr0 /mnt(原始设备)
方式2 mount /dev/cdrom /mnt(软连
Python(44)_文件操作
1 r+ 读写模式:先读后写 #-*-coding:utf-8-*-
'''
读写-先读后写
'''
f = open('log.txt',mode='r+',encoding='utf-8')
print(f.read())
f.write('bowen123')
f.close() 2 r+模式下先写后读 #-*-coding:utf-8-*-
'''
读写--先写再读 会把之前的从头开始覆盖,读时候读之前没有覆盖的。如果全部覆盖,是读不出东西的!
'''
f = open('log.tx
常用模块(数据序列化 json、pickle、shelve)
本节内容 前言 json模块 pickle模块 shelve模块 总结 一、前言 1. 现实需求 每种编程语言都有各自的数据类型,其中面向对象的编程语言还允许开发者自定义数据类型(如:自定义类),Python也是一样。很多时候我们会有这样的需求: 把内存中的各种数据类型的数据通过网络传送给其它机器或客户端; 把内存中的各种数据类型的数据保存到本地磁盘持久化; 2.数据格式 如果要将一个系统内的数据通过网络传输给其它系统或客户端,我们通常都需要先把这些数据转化为字符串或字节串,而且需要规定一种统
网速问题?更换国内源吧!
“ 当时我还是个孩子,怀着对python对无限敬仰敲下了conda upgrade的回车,3kb升级速度让我一度怀疑人生,网速问题!?经过一番搜索研究,的确是网速的问题,国内访问不到部分pip源的地址。既然这样那就换上中国特色pip源吧,嘻嘻~” 01 — conda upgrade 打开terminal $HOME/.pip/pip.conf 在home目录下新建文件: .pip/pip.conf 若文件不存在,需要首先建立目录: mkdir .pip 然后才能: vim .pip/pip.
PHP算法经典题 百钱百鸡(php新手整理)
已知 公鸡5元一只,母鸡3元一只,小鸡一元三只,用100元钱买100只鸡,公鸡,母鸡,小鸡各多少只(每只鸡最少有一只) 方法一 方法二 方法三 方法四 方法五
今日推荐
周排行