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-
分类: 其他 发布时间: 01-05 23:20 阅读次数: 0

使用Servlet

一丶Tomcat目录的介绍 二丶虚拟目录的配置 在server.xml中 reloadable=“true”自动加载, 可以不写。 http://localhost:8080/h/index.html 也可以在Catalina(服务器引擎,注意是conf\Catalina\localhost中创建)中新建一个任意的xml文件并在里边写入,那么这个xml文件的名字就是我们的虚拟目录,如果文件为 aaa#bbb就是两级虚拟目录。 访问路径:http://localhost:8080/aa/bb/i
分类: 其他 发布时间: 01-05 23:19 阅读次数: 0

将tomcat整合到eclipse中(一)

Server配置 配置web Server,本系统使用tomcat7作为web容器,需要配置tomcat Server,配置步骤如下: 添加tomcat运行环境 点击完成 ** 添加Tomcat Server ** 显示Tomcat Server
分类: 其他 发布时间: 01-05 23:19 阅读次数: 0

将tomcat整合到eclipse中(二)

配置tomcat(一定要先将tomcat中所有的项目清除,不然就是灰化的不能设置,先remove掉项目,然后再clean掉补服务器) 在上边红色框内加入java内存设置命令: -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m Eclipse默认将工程部署至eclipse的目录中,目录层次较深不易操作,这里改到tomcat 自己的部署目录 中。 注意:如果eclipse的tomcat已添加工程需要在eclipse中将tomcat下的
分类: 其他 发布时间: 01-05 23:19 阅读次数: 0

将tomcat整合到eclipse中(三)

eclipse默认字符集 将eclipse默认字符集更改为utf-8 Web工程测试 创建一个web工程测试tomcat是否可以使用。 创建动态web工程 新建一个jsp: 在tomcat中部署运行 重新部署:
分类: 其他 发布时间: 01-05 23:19 阅读次数: 0

Servlet小结(一)

Servlet的生命周期 Servlet一般只会在第一次访问时创建,此时load-on-startup为0,然后一直停留在内存中,直到服务器停止才会被释放,但是每一次请求都会产生request和response。 加载时创建servlet(一般不会这样用的,加载框架文件时就是这样用的,可以用在系统需要初始化数据。) ServletDemo1 cn.webapp.ServletDemo1 <load-on-startup>1</load-on-startup> Servlet创建的时候会调用i
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

Servlet小结(二)

ServletContext接口(代表一个web应用(域) 读取资源文件(注意:properties文件中有中文 ) 跳转
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

Maven 的简介与安装

一、Maven 的简介 1、什么是maven 是 apache 下的一个开源项目,是纯 java 开发,并且只是用来管理 java 项目的。 Maven 是项目管理工具 2、Maven好处 普通的传统项目: Maven 项目: 分析:maven 项目为什么这么小?没有 jar包。 需要 jar包 吗?肯定需要。没有存在于 maven 项目里面,jar 包 存在于哪? 3、依赖管理 索引: 4、项目一键构建 编码 编译 测试(junit) 运行 打包 部署 一个 tomcat:run就能把项目运
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

NES像素风格的Raspberry

周末小实践,vue+树莓派+一言API    一直有个想法,让树莓派做后端,实现一个有趣的网络服务。可是,苦于不会前端,迟迟无法动手。最近由于工作任务需要研究了一下前端。    问过前端大佬们,个个都说你得用vue.js,当前最流行、最热门的前端框架,就用它!听我的,没错!    在大佬的指导下,花了半天时间领略到了vue的博大精深!    然后照着HelloWorld撸了一个Raspberry,我最喜爱的NES红白机风格~    挂在云服务器上,nginx静态页面访问,解析成我的域名:qia
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

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
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

python的运行机制

不需要生成二进制代码,python解释器把源码->字节码,然后在执行这些字节码. 解释器的具体工作: 1.完成模块(module)的加载和链接 2.将源代码编译成pyCodeObject(字节码),写入内存中,供CPU读取 3.从内存中读取并执行,结束后将pyCodeObject写回到硬盘中,即复制到.pyc或.pyo文件中. 4.再次执行该脚本时,检查是否有"字节码文件"以及"字节码文件是否和脚本一致".如果一致则直接执行,否则重复上述步骤.
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

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
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

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(软连
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

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
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

常用模块(数据序列化 json、pickle、shelve)

本节内容 前言 json模块 pickle模块 shelve模块 总结 一、前言 1. 现实需求 每种编程语言都有各自的数据类型,其中面向对象的编程语言还允许开发者自定义数据类型(如:自定义类),Python也是一样。很多时候我们会有这样的需求: 把内存中的各种数据类型的数据通过网络传送给其它机器或客户端; 把内存中的各种数据类型的数据保存到本地磁盘持久化; 2.数据格式 如果要将一个系统内的数据通过网络传输给其它系统或客户端,我们通常都需要先把这些数据转化为字符串或字节串,而且需要规定一种统
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

第一贴

程序狗
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

FTP服务总结

FTP是文件传输协议,简称"文传协议"。用于Internet上控制传输文件传输协议,具有一定威胁,Internet上面没有受到保护的【明文】传输方式,容易窃取数据. 1 特点: 基于C/S结构 双通道协议:数据和命令连接 数据传输格式:二进制(默认)和文本 控制连接(持续连接) ----- TCP21 (令信道) 监听端口长期打开接受命令 --------用户收发FTP命令 数据连接 (按需连接) ----- TCP20(数据信道) 传输数据的时候才打开通道 --------用于上传下载数据
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

汇率转换0.1

while True : rmb_str_value=input("请输入人民币金额:") usd_str_value=6.67 rmb_value = eval(rmb_str_value) usd_value=rmb_value / usd_str_value print("美元的金额是",usd_value ) # 汇率 usd_vs_rmb=6.67 # 带单位的货币输出 currency_str_value=input("请输入带单位货币金额
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

网速问题?更换国内源吧!

“ 当时我还是个孩子,怀着对python对无限敬仰敲下了conda upgrade的回车,3kb升级速度让我一度怀疑人生,网速问题!?经过一番搜索研究,的确是网速的问题,国内访问不到部分pip源的地址。既然这样那就换上中国特色pip源吧,嘻嘻~” 01 — conda upgrade 打开terminal $HOME/.pip/pip.conf 在home目录下新建文件: .pip/pip.conf 若文件不存在,需要首先建立目录: mkdir .pip 然后才能: vim .pip/pip.
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0

PHP算法经典题 百钱百鸡(php新手整理)

已知 公鸡5元一只,母鸡3元一只,小鸡一元三只,用100元钱买100只鸡,公鸡,母鸡,小鸡各多少只(每只鸡最少有一只) 方法一 方法二 方法三 方法四 方法五
分类: 其他 发布时间: 01-05 23:18 阅读次数: 0