分析String在内存中的表现

创建字符串的方法有两种:          Stringstr1=”直接赋值法”          Stringstr2=new String(“通过new关键字的方法来创建”); 那么这两种创建方式有什么区别呢?下面通过一个Demo来测试一下 [java]...

2017-08-27 21:36:06

阅读数 361

评论数 10

volatile和synchronized的区别

1、关键字volatile是线程同步的轻量级实现,所以volatile性能肯定比synchronized要好,并且volatile只能修饰于变量,而synchronized可以修饰方法以及代码块。 2、多线程访问volatile不会发生阻塞,而synchronized会出现阻塞。 3、vola...

2017-08-20 22:05:29

阅读数 243

评论数 8

linux中history命令的简单使用

用户的历史命令都会被保存到用户家目录的“.bash_history”文件中。因为以“.”开头的文件都是隐藏文件,所以我们可以通过”ll –a  ~/.bash_history” 命令看到该文件 我们可以通过“cat  ~./bash_history”查看该文件中的内容。也可以直接通过...

2017-08-13 21:35:55

阅读数 263

评论数 6

linux修改系统时间

小编的linux虚拟机的时间一直是错误的,平时使用没有什么影响,也就没有在乎。今天在更新数据库表的时候,发现时间出现了问题。所以不得不着手修改一下。下面来干货! 首先查看当前虚拟机系统时间 修改为正确的时间 如果系统是正常关机的话,系统会把时间设置保存一下。但是如果是...

2017-08-06 20:58:34

阅读数 312

评论数 8

HttpClient的简单使用

HttpClient简介 HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包。 GET请求 @Test public void testGet() throws Excep...

2017-07-30 21:14:30

阅读数 282

评论数 15

<c:choose>标签的简单使用

语法格式 属性 其中和标签没有属性,标签只有一个属性,为test属性,该属性的作用是“条件”。 Demo <%@ page language="java" contentType="text/html; charset=UT...

2017-07-23 21:39:48

阅读数 439

评论数 15

<c:param> 标签的使用

属性 nameURL中要设置的参数名称   value 参数的值 代码示例 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding=&...

2017-07-16 21:32:04

阅读数 1163

评论数 10

<c:forEach>的简单使用

属性        items 要被循环的信息        begin开始的元素        end 最后一个元素        step 每一次迭代的步长        var 代表当前条目的变量名称        varStatus 代表循环状态的变量名称 代码示例 &...

2017-07-02 21:38:04

阅读数 308

评论数 6

<c:redirect>的简单使用

属性 url 目标URL context 紧接着一个本地网络应用程序的名称 demo <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncodi...

2017-06-30 22:22:52

阅读数 600

评论数 1

<c:catch>标签的简单使用

属性 var 用来存储错误信息的变量 demo <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8&...

2017-06-30 22:22:25

阅读数 296

评论数 2

<c:import> 标签的使用

标签的使用

2017-06-18 21:30:20

阅读数 887

评论数 6

<c:remove>标签的使用

属性 var 要移除的变量 scope 变量所属的作用域 代码示例 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8...

2017-06-04 21:58:07

阅读数 701

评论数 4

<c:set>标签的简单使用

属性 value 保存信息 target 变量的名称,其属性应该修改 property 要修改的属性 var 变量的名称存储信息 scope 变量来存储信息的范围   代码示例 代码示例 输出结果 4000

2017-05-28 21:39:59

阅读数 631

评论数 5

Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist解决办法

问题 用安装版的Mysql确实没有二进制版的简单,自己配置,随心所欲。今天在安装二进制版的Mysql 5.7的时候出现了如下错误。 看了一下配置文件,配置的没有问题。然后再启动的时候确实出现了没创建mysql库的情况。我也不知道为啥,上网查吧……网上也没告诉我为啥。只是告诉我解决办法,根据...

2017-05-21 21:40:45

阅读数 3267

评论数 7

Jstl中<c:out>标签的使用

属性 1、  value  要输出的信息 2、  default  默认情况下输出什么 3、  escapeXml 是否以xml格式输出注:默认为true,即像””这样的符号会原样输出 Demo Tag 示例 '}"/> 输出的结果为

2017-05-14 21:12:30

阅读数 5872

评论数 12

Jstl中url标签的简单应用

参数 url标签有四个参数,分别为 1、  value  内容为要指向的地址 2、  context 后面跟的是本地Web应用程序的名称(可指向其它站点) 3、  var  变量的名称,将生成的url的值保存得到var变量中 4、  scope  用于定义var定义的变量保存的域...

2017-05-07 21:45:10

阅读数 470

评论数 6

请求重定向和请求转发的区别

重定向和转发都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有着很大的区别。 1)  转发只能将请求转发给同一个Web应用中的组件;而重定向不仅可以重定向到当前应用程序的其他资源,还可以重定向到同一个站点的其他应用程序中的资源,甚至可以通过使用绝对URL重定向到其他站点的资源。...

2017-04-30 21:42:57

阅读数 511

评论数 4

request的请求参数获取方式

一、只适用于GET   getQueryString() 只适用于GET,比如客户端发送http://localhost/testServlet?a=b&c=d&e=f,通过request.getQueryString()得到的是a=b&c=d&e=f...

2017-04-23 21:04:55

阅读数 1036

评论数 1

关于split的使用

一、原因   split("")中的参数为正则表达式,所以当需要对"\\"进行分割的时候,肯定不会成功,正确的解决办法 split("\\\\");   同理,像"+、-、*、."这样的符号作为分割符...

2017-04-16 21:34:06

阅读数 354

评论数 1

request的get和post参数乱码问题

一、原因 1、http在请求的时候,如果没有特殊设置,采用过的是ISO8859-1的编码方式进行数据提交,服务器解析的时候采用的也是ISO8859-1的方式进行解码。因为ISO8859-1字符集中没有中文,所以造成乱码。   注意: 服务器的解码方式和传过来的http请求的编码方式无关...

2017-04-10 21:39:28

阅读数 576

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭