搜索到与相关的文章
Tomcat

Tomcat之JSP运行原理之小试牛刀

最近空闲看了下JSP/Servlet,以前只知道用JSP,但是对其运行原理知之甚少,今在此做些笔记,以备查阅。首先简要描述下其运行过程,然后结合Tomcat源码作简要分析。JSP运行过程:第一步:将JSP文件翻译成servlet源代码;第二步:将servlet源代码编译成字节码文件;第三步:载入字节码并实例化和初始化;第四步:调用service方法提供服务;源码简要分析如下:1、源码中涉及到的几个重要文件JspServlet.java、JspServlet

系统 2019-08-12 01:32:21 3460

Windows

windows小知识点

Windows自带的图画工具存放的位置C:\WINDOWS\system32\mspaint.exe“域”的配置文件存放的位置C:\WINDOWS\system32\drivers\etc\hosts文件如何在右键新建菜单中添加内容1、输入命令regedit进入注册表,进入HKEY_CLASSES_ROOT目录(能看到windows所有的文件类型)2、找到自己想要添加的文件类型(这里我以添加bmp文件为例)的文件夹3、在ShellNew文件夹中新建一个“字

系统 2019-08-29 22:01:36 3459

编程技术

23种设计模式(6):模版方法模式

文章来源:http://blog.csdn.net/zhengzhb/article/details/7405608定义:定义一个操作中算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变算法的结构即可重定义该算法中的某些特定步骤。类型:行为类模式类图:事实上,模版方法是编程中一个经常用到的模式。先来看一个例子,某日,程序员A拿到一个任务:给定一个整数数组,把数组中的数由小到大排序,然后把排序之后的结果打印出来。经过分析之后,这个任务大体上可分为两部分

系统 2019-08-12 09:29:58 3459

MySql

jbpm部署流程定义到MySql报乱码解决方案

问题起因:我在使用ant将流程定义和流程相关资源部署到JBPM数据库中的时候,报了下面一个错误。错误提示,大概是:11:33:40,781ERRORJDBCExceptionReporter:101-YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'EQT??u_??????~?

系统 2019-08-12 01:52:07 3459

Android

【Android Developers Training】 59. 管理图片

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/displaying-bitmaps/manage-memory.html接着上一节课的步伐,还有很多特定的事情可以让垃圾回收和位图重用变得容易。根据你的目标Android系统的不同版本,推荐的策略也会有所不同。这系列课程

系统 2019-08-12 01:55:09 3458

Oracle

外网访问局域网内的oracle数据库

1、首先在局域网的电脑上新建一个数据库,主机名要写成ip地址如:192.168.0.10(如果是计算机名将不能进行访问)2、然后登录路由将外网的1521端口映射到10电脑上的1521端口(高级设置-虚拟服务器设置端口)3、修改10电脑上的注册表hkey_local_machine-software-oracle-home0,新建一个“字符串值”,命名为USE_SHARED_SOCKET,值为true.外网访问局域网内的oracle数据库

系统 2019-08-12 01:53:06 3458

redis

Redis11种Web应用场景

Redis的一个非常大优点就是能够不用整个转入到这个数据库,而是能够沿用之前的MySQL等数据库,而仅在一些特定的应用场景通过Redis的特性提高效率。本文列出了11个这种Web应用场景,如显示最新的项目列表、删除和过滤、排行榜等相关需求。【51CTO精选译文】在“怎样让Redis在你的系统中发挥作用”一文中,Salvatore'antirez’Sanfilippo告诉我们怎样利用Redis独有的数据结构处理能力来解决一些常见问题。一些Redis原语命令比

系统 2019-08-12 01:53:02 3458

CSS

CSS sprites的利弊

刚刚看到一篇国外讨论CSSsprites利弊的文章,作者认为那是潜在的危险,在文中也指出了他的很多观点,这个技术我用的时间不长,不过到也还是有一些体会的,在这里也说一说自己的理解吧。所谓CSSsprites就是把很多张小的背景图集中在一张大图上,然后通过定义background-position来调用不同位置的背景图。这个技术最大的优点就是减少了HTTP请求,另外就是减小了图片的大小,节省带宽。这就是google的一张CSSsprites:googlecs

系统 2019-08-12 09:29:54 3457

编程技术

Git 推送分支

1.推送本地分支到远程:gitpushoriginmaster推送本地分支master到远程的origin上面gitpushorigintest将本地分支test推送到origin上2.查看远程版本信息:gitremote查看远程的详细信息:gitremote-vGit推送分支

系统 2019-08-12 01:32:04 3457

PHP

使用PHPExcel生成和读取Excel文件

以前生成Excel文件时,都是输出成CSV文件。CSV文件自己用还可以,如果给客服,市场人员使用也显得太简陋了。现在有了PHPExce

系统 2019-08-29 23:40:00 3456