在java中,String是字符串常量,可以从内存,同步机制,数据结构等方面分析 1:字符串中常量池的需要 String不同于普通基础变量类型的地方在于对象。java中的字符串对象都保存在字符串常量池中,创建字符串时首先会从这个常量池中查找是否已经存在相同的字符串对象,不存在的情况下才会创建新的字符 ...
分类:
编程语言 时间:
2017-09-24 14:32:24
阅读次数:
166
1.String 与 StringBuffer 、 StringBuilder的区别 String是字符串常量,java的字符串不变性,每当用String操作字符串时,实际上实在不断创建新的字符串对象,老的字符串对象经过GC(垃圾回收操作)回收,而使用StringBuilder和StringBuff ...
分类:
其他好文 时间:
2017-08-22 18:47:35
阅读次数:
142
Shiro是由Apache提供的一个强大且易用的Java安全开源框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 下面就来简单体验一下,我们使用的是Maven项目。 下面是pom文件,s ...
分类:
其他好文 时间:
2017-08-20 21:21:26
阅读次数:
143
1.1简介 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 Apache Shiro是Java的一个安全框架。目前,使用Apach ...
分类:
其他好文 时间:
2017-08-15 19:53:33
阅读次数:
132
一、Apache Shrio: apache shiro 是一个功能强大和易于使用的Java安全框架,为开发人员提供一个直观而全面的的解决方案的认证,授权,加密,会话管理。 支持认证跨一个或多个数据源(LDAP,JDBC,kerberos身份等) 执行授权,基于角色的细粒度的权限控制。 增强的缓存的 ...
分类:
其他好文 时间:
2017-07-03 14:13:27
阅读次数:
236
//自己测试了一个3.8G的文件,有兴趣的可以自己试试看,初学java写的不对的地方希望大家能指出,有疑问可以留言一起探讨,谢谢! 1 package cn.String.Day.IO; 2 3 import java.io.*; 4 5 /** 6 * Created by Void on 201... ...
分类:
其他好文 时间:
2017-06-21 13:50:00
阅读次数:
166
Java并发结构 原文链接:http://gee.cs.oswego.edu/dl/cpj/mechanics.html 内容 线程 同步 监视器 线程 线程是一个独立执行的调用序列,同一个进程的线程在同一时刻共享一些系统资源(比如文件句柄等)也能访问同一个进程所创建的对象资源(内存资源)。java ...
分类:
编程语言 时间:
2017-06-16 16:52:47
阅读次数:
255
package cn.bdqn.demo; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java ...
分类:
数据库 时间:
2017-06-10 23:35:05
阅读次数:
278
为了防止程序SQL语句错误以及SQL注入,单引号必须经过处理。有2种办法: 1、使用参数,比如SELECT * FROM yourTable WHERE name = @name; 在Java中就是用预处理PreparedStatement来添加参数。 2、如果不用参数,而用字符串拼接的话,单引号必 ...
分类:
数据库 时间:
2017-06-09 11:50:23
阅读次数:
284