`
文章列表
一直不懂jeecms中<@p.table><@p.column/></@p.table>等标签是在哪个地方配置的,项目现在需要扩展@p.table标签的功能,在网上找了一天后终于找到了,并对freemarker有了大致的了解理。 1.由于项目是在jeecms中做的二次开发,第一步是去jeecms中下载源码查看配置。  web.xml  后台管理配置: <servlet> <servlet-name>JeeCmsAdmin</servlet-name> <servlet-class>org.sp ...
1.核心思想:  思路 写道 通过spring对多数据源的管理,在dao中动态的指定相对应的datasource。 2.动态指定数据源的方法约定:  约定 写道 不同库的dao放到对应的包下例:Master库中的dao的包路径是com.***.db.master.*。slave库的dao包的路径应是com.***.db.slave.***。   判定数据原方法 写道 判定dao类的路径是否包含master或者slave从而加载对应的数据源 3.实现代码  Java代码  

Java 基础操作

    博客分类:
  • java
1. 把Strings转换成int和把int转换成String   String a = String.valueOf(2);  //integer to numeric string   int i = Integer.parseInt(a); //numeric string to an int    String a = String.valueOf(2);   //integer to numeric stringint i = Integer.parseInt(a); //numeric string to an int   2. 向Java文件中添加文 ...
redis 服务 安装 $ cd /j2ee/java/redis $ mkdir redis $ wget http://download.redis.io/releases/redis-2.8.3.tar.gz #下载源文件 $ chmod 777 redis-2.8.3.tar.gz #更改 文件权限 $ tar xzf redis-2.8.3.tar.gz # 解压 $ chmod -R 777 redis-2.8.3.tar.gz #赋权限 读、写、执行 $ cd redis-2.8.3 $ make # 编译、安装 $ src/resid-service # ...

Maven 打包报错

    博客分类:
  • java
Maven 2 打包时报错:     WaveFileReader是内部专用 API, 可能会在未来发行版中删除    解决方案:红色部分是新添加的. <plugin>    <groupId>org.apache.maven.plugins</groupId>    <artifactId>maven-compiler-plugin</artifactId>    <version>2.5</version>    <configuration>     <source>1.6&l ...
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="com.suning.pbr.mapper.InfoDefaultInputBatchMapper" > & ...
使用Spring 默认使用 org.springframework.beans.PropertyEditorRegistrySupport.java 绑定页面数据. 能支持基本数据类型和list、map和自定义的数据类型,但不支持java.util.Date.java 解决的方法有两种: 一:在JavaBean的字段中添加注解指定转换字符串的格式,如yyyy-MM-dd HH:mm:ss     @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")     private Date updateTime;   二:在全局 ...

JVM监测

    博客分类:
  • java
JAVA基础:JVM监测&工具探究: 提到的JVM参数的设置需要根据应用的特性来进行设置,每个参数的设置都需要对JVM进行长时间的监测,并不断进行调整才能找到最佳设置方案。本文将介绍如果通过工具及Java api来监测JVM的运行状态,并详细介绍各工具的使用方法。 需要监测的数据:(内存使用情况 谁使用了内存 GC的状况) 内存使用情况--heap&PermGen @ 表示通过jmap –heap pid 可以获取的值 # 表示通过jstat –gcutil pid 可以获取的值 参数的查看可以通过多种方法 本文中只随机列出一种。   描述 最大值 当前 ...
JDK自带的源代码并没有包含所有的包,比如sun.refelect等包。 如果我想查看里面的源码,可以从官网上下载jar包,自己编译。  打开http://download.java.net/jdk6/source/,选择合适的 下载jdk-6u23-fcs-src-b05-jrl-12_nov_2010.jar,然后打开cmd,cd到jdk-6u23-fcs-src-b05-jrl-12_nov_2010.jar存在的目录 输入java -jar jdk-6u23-fcs-src-b05-jrl-12_nov_2010.jar 然后接受协议,选择安装路径。完成后找到j2se\sr ...

虚拟机 网络通信

     为了测试项目在各个浏览器之间的兼容性,主要是 IE 6 主机Win 7 在VMware8.0中安装了XP, 选用网络连接方式为Bridged 路由分配的地址: 172.19.121.158 在浏览器 能访问外网 www.suning.com ,也能访问局域网中的 172.19.121.133:8080/pai 能ping通主机 172.19.121.144    但不能访问172.19.121.144:8080/pai      问题就处在了主机和虚拟机之间的通信问题: 在主机 ping 172.19.121.158  结果:网络超时。    首先想到的是防火墙的问题, ...

maven 安装

前言   关于Maven,已经不再是一个全新的工具。但由于网络中各种褒贬不一的言论太多,一时让Maven淹没于形形色色的唾沫声之中,有很多人觉得Maven的学习门槛太高(是的,笔者也是这么认为,刚接触的时候确实一头雾水,有一种想把电脑从12楼扔下去的冲动),有很多人觉得有Ant就够了,但也有人认为Maven要搭建私服纯粹是扯淡...   既然存在这么多质疑,那么笔者为什么还是要讲解关于如何在项目中使用Maven,很简单,因为笔者需要让大家知道Maven究竟能为我们“项目管理”带何种实惠?   笔者推崇Maven的理由主要有以下3点:   1、如果你每天还在不停且重复的做项目构 ...
  sonar是一款开源的代码质量静态检查工具。使用sonar可以检查测试覆盖率,代码复杂度,重复代码,以及违反某些规则的不良的编程风格。   maven 配置参见:http://xjward.iteye.com/blog/1909092 下载sonar : http://www.sonarqube.org/downloads/ 下载3.5.1版本  并 解压到D:\Program Files\sonar-3.5.1   使用maven 的方式启动sonar 需要在.m2 目录下的setting.xml中的profiles节点下添加 sonar的配置 C:\Users\Admin ...
  eclipse 安装 代码规则检查的插件 checkstyle   http://eclipse-cs.sourceforge.net/downloads.html
  好资料的收藏 链接:   JS :  面理解面向对象的 JavaScript
在SQL Commander中,sql语句中如果有中文,显示是‘口口口’。解决办法如下:在Tools->tool Properties->General->Appearance->Fonts->SQL Editor选择PMingLiU,同时把Grid也选择PMingLiU就可以了。如上配置以后,中文就可以正常显示了。
Global site tag (gtag.js) - Google Analytics