`
文章列表
一个部门表,存在自关联关系: 一个部门有一个父部门,有多个子部门,字段如下 `id` bigint(20) NOT NULL,  --   pk `description` varchar(255) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `parentId` bigint(20) DEFAULT NULL, 实体如下: @Entity public class Department {   private Long id; private String name; private String descripti ...
一.问题阐述  首先我们要明白JDK source为什么在debug的时候无法观察局部变量,因为在jdk中,sun对rt.jar中的类编译时,去除了调试信息,这样在eclipse中就不能看到局部变量的值。这样的话,如果在debug的时候查看局部变量,就必须自己编译相应的源码使之拥有调试信息。要达到这个目的,一是找网上人家已经编译好的版本,剩下的只能自己去编译。下面我们对于自己编译提供一个方法,希望对大家有所帮助,如果有什么问题,请留言。 二.解决方案1、选择或创建你的工作目录,比如我选择:E:\2、在E盘,创建文件夹jdk_src,用于存放源码;在E盘创建文件夹jdk_debug,用于输出 ...
使用css实现 文字显示不开时,用省略号代替 1、 单行文本:   overflow: hidden; text-overflow:ellipsis; white-space: nowrap;  显示效果:     2、多行文本 display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; /*行数*/ overflow: hidden;  显示效果                 
原理:在新建页面中Session保存token随机码,当保存时验证,通过后删除,当再次点击保存时由于服务器端的Session中已经不存在了,所有无法验证通过。 注解Token代码: @Target(ElementType.METHOD) @Retention (RetentionPolicy.RUNTIME) public @interface Token {      boolean save() default false;       boolan remove() default false ; } 拦截器TokenInterceptor代码:   ...
package com.campus.utils; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class FileType { public final static Map<String, String> FILE_TYPE_MAP = ...
登录mysql -- > 进入相应的数据库 ---> 输入:show variables like '%char%';   得道: +--------------------------+--------------------------------------+ | Variable_name            | Value                                | +--------------------------+--------------------------------------+ | character_set ...
例子: #日志信息输出在控制台,和文件中, log4j.rootLogger = INFO,CONSOLE,logFile   #控制台的显示 log4j.appender.CONSOLE = org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.layout = org.apache.log4j.PatternLayout
package com.testm.util;   import javax.servlet.http.HttpServletRequest;   public class HttpRequestDeviceUtils { /** * User-Agent in Via header for Wap gateway */ private static String mobileGateWayHeaders[] = new String[] {  "ZXWAP", // ZTE,e.g. Via=ZXWAP // GateWayZTE // Techno ...
比较了一下strus2与spring3 mvc的差别 ============================================ struts2框架是类级别的拦截,每次来了请求就创建一个Action,然后调用setter getter方法把request中的数据注入struts2实际上是通过setter getter方法与request打交道的 struts2中,一个Action对象对应一个request上下文 spring3 mvc不同,spring3mvc是方法级别的拦截,拦截到方法后根据参数上的注解,把request数据注入进去在spring3mvc中,一个方法对应一个re ...

Spring 事务详解

使用步骤: 步骤一、在spring配置文件中引入<tx:>命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocati ...
现在好多音乐在播放器中下载是需要收费,解决方法。 1、下载酷我音乐播放器安装 2、试听下载收费的音乐 3、找到安装目录如:C:\kuwo\kuwomusic\8.0.3.1\bin\temp\KMusic。KMusic文件夹,放一首歌,然后缓存好立刻到这文件夹里去复制出来就行,听一首缓存一首然后复制一首。如果直接听下首会把现在缓存好的这首给覆盖掉!
jquery 代码: <script type="text/javascript" src="js/jquery-1.8.3.min.js"></script> <script type="text/javascript" src="js/jquery.cookie.js"></script> <script type="text/javascript"> $(function(){     //记住密码   if ...
案例中包含简单登录、注册、图片上传、分页等小模块。   注:由于文件上传大小限制,将项目分卷压缩,解压方式如下: 1、首先将TestM1.zip 改名为 TestM.z01,将TestM2.zip 改名为 TestM.z02,将TestM3.zip 改名为 TestM.z03,将TestM4.zip 改名为 TestM.z04,将TestM4zip 改名为 TestM.z05 2、选中TestM.zip 解压即可 3 然后把解压项目导入eclipse即可运行
利用ObjectMapper类,可将json字符串转成Lis<Map<String,Object>>。   public static void main(String[] args) throws JsonParseException, JsonMappingException, IOException {   String json = "{ \"1\":" + "\"a\"" + ", \"2\":" + " \&quo ...

Md5加密

import org.apache.commons.codec.digest.DigestUtils; public class PasswordUtil{ public static String md5Hex(String password) { //return password; if(password != null){ return DigestUtils.md5Hex(password); } return null; } public static void main(String[] ages){ System.out.println(md5Hex(&q ...
Global site tag (gtag.js) - Google Analytics