03 2019 档案

摘要:事务的四种隔离级别 隔离级别脏读(Dirty Read)幻读(Phantom Read) 未提交读(Read uncommitted) 可能 可能 已提交读(Read committed) 不可能 可能 可重复读(Repeatable read) 不可能 可能 可串行化(Serializable ) 阅读全文

posted @ 2019-03-31 16:06 MasterTumbler 阅读(105) 评论(0) 推荐(0)

摘要:@WebServlet("/cdiservlet") ||url映射 public class NewServlet extends HttpServlet { private Message message; @Override ||重写doGet方法 public void init() { m 阅读全文

posted @ 2019-03-31 16:03 MasterTumbler 阅读(98) 评论(0) 推荐(0)

摘要:一、Cookie详解 Cookie在远程浏览器端存储数据并以此跟踪和识别用户的机制。从实现上说,Cookie是存储在客户端上的一小段数据,浏览器(即客户端)通过HTTP协议和服务器端进行Cookie交互。 Cooke独立于语言存在,严格地说,Cookie并不是由PHP、Java等语言实现的,而是由这 阅读全文

posted @ 2019-03-31 16:01 MasterTumbler 阅读(136) 评论(0) 推荐(0)

摘要:脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。 例如:张三的工资为5000,事务A中把他的工资改为8000,但事务A尚未提交。与此同时,事务B正在读取张三的工资,读取到张三的工资为8000。随后,事 阅读全文

posted @ 2019-03-27 11:59 MasterTumbler 阅读(199) 评论(0) 推荐(0)

摘要:官方下载的mysql8.0的压缩包中不包含my.ini和data文件夹,由于配置好my.ini后能在后续安装过程中自动生成data文件夹,可只处理配置文件的问题 根据https://www.cnblogs.com/laumians-notes/p/9069498.html发表的方法安装,在安装过程中 阅读全文

posted @ 2019-03-27 11:39 MasterTumbler 阅读(97) 评论(0) 推荐(0)

摘要:public class GreetingServlet extends HttpServlet { //使用doget方法,传入request和response两个参数,返回text/html且最大字节数为8192 @Override public void doGet(HttpServletRe 阅读全文

posted @ 2019-03-25 08:49 MasterTumbler 阅读(104) 评论(0) 推荐(0)

摘要:1.web.xml加载过程(步骤) 首先简单讲一下,web.xml的加载过程。当启动一个WEB项目时,容器包括(JBoss、Tomcat等)首先会读取项目web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常地被启动起来。 1. 启动WEB项目的时候,容器首先会去它的配置文件w 阅读全文

posted @ 2019-03-25 08:11 MasterTumbler 阅读(119) 评论(0) 推荐(0)

摘要:什么是正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 给定一个正则表达式和另一个字符串,我们可以达到如下的目的: 正则表达式的特点 由于正则表达式主要应用对象是文本, 阅读全文

posted @ 2019-03-24 23:13 MasterTumbler 阅读(117) 评论(0) 推荐(0)

摘要:Filter也称为过滤器,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制,页面的同一编码,过滤敏感词汇、压缩响应信息等一些高级功能! Serv 阅读全文

posted @ 2019-03-24 22:58 MasterTumbler 阅读(881) 评论(0) 推荐(0)

摘要:Deployment descriptor 是指一种配置文件用于工件部署到一些container/engine。 在Java Platform,Enterprise Edition中,部署描述符描述了应如何部署组件,模块或应用程序(如Web应用程序或企业应用程序)。它指示部署工具部署具有特定容器选项 阅读全文

posted @ 2019-03-17 22:50 MasterTumbler 阅读(160) 评论(0) 推荐(0)

摘要:Annotation (注解) 表示的是能够添加到Java源代码的语法元数据。类、方法、变量、参数、包都可以被注解,可用来将信息元数据和程序元素进行关联。 Annotation 被称为注解,在Java开发中是相当常见的,通过注解,我们可以简化代码提高开发效率。例如Override Annotatio 阅读全文

posted @ 2019-03-17 22:46 MasterTumbler 阅读(134) 评论(0) 推荐(0)

摘要:容器是一个标准的软件单元,它将代码及其所有依赖关系打包,以便应用程序从一个计算环境快速可靠地运行到另一个计算环境 由于容器和虚拟机具有类似的资源隔离和分配优势,但功能不同,因为容器虚拟化操作系统而不是硬件。容器更便携,更高效。它在未来的应用会变得更加广泛 阅读全文

posted @ 2019-03-10 23:59 MasterTumbler 阅读(140) 评论(0) 推荐(0)

摘要:注入是利用处理无效数据导致的计算机错误。攻击者使用注入将代码引入(或“注入”)到易受攻击的计算机程序中并改变执行过程。成功注入代码的结果可能是灾难性的,例如允许计算机蠕虫传播。 当应用程序将不受信任的数据发送给解释器时,会发生代码注入漏洞(注入漏洞)。注入漏洞最常出现在SQL,LDAP,XPath或 阅读全文

posted @ 2019-03-10 23:49 MasterTumbler 阅读(345) 评论(0) 推荐(0)

摘要:第一步:安装gradle首先,要确保已经安装了JDK1.5或以上版本,检查JDK版本,运行java -version命令。 在确保JDK版本合适的情况下,下载安装gradle 第二步:gradle下载 直接从gradle主页http://gradle.org/downloads下载发布版,如下图所示 阅读全文

posted @ 2019-03-05 23:51 MasterTumbler 阅读(249) 评论(0) 推荐(0)

摘要:一,前提条件 已经安装配置好了Jdk 二,下载Maven,解压 下载地址 http://maven.apache.org/download.cgi 三,配置环境变量 新建系统变量 其实不见也行,直接用path写入maven的bin目录也行。 在path中加入maven的bin目录 %MAVEN_HO 阅读全文

posted @ 2019-03-05 23:50 MasterTumbler 阅读(119) 评论(0) 推荐(0)

摘要:build tools是一个把源代码生成可执行应用程序的过程自动化的程序。构建包括编译、连接跟把代码打包成可用的或可执行的形式。 在小型项目中,开发者往往手动调用构建过程,这样在大型的项目中很不实用,在构建过程中难以跟踪什么需要被构建、按照什么顺序构建以及项目中存在哪些依赖。使用自动化工具会使构建过 阅读全文

posted @ 2019-03-05 23:47 MasterTumbler 阅读(138) 评论(0) 推荐(0)

摘要:version control 即版本控制,是对文档更改,管理计算机程序,大型网站,以及其他信息的总集 使用版本控制可以掌握当前的开发进度,也不用担心做出了不当的修改,并且可以加强开发人员的合作交流 Git只关心文件数据的整体是否发生了变化,在Git中的绝大多数操作都只需要访问本地文件和资源,不需要 阅读全文

posted @ 2019-03-05 23:31 MasterTumbler 阅读(86) 评论(0) 推荐(0)

导航