- 浏览: 10709 次
- 来自: 北京
最新评论
文章列表
一直在使用Eclipse,由于某些原因服务需要上传到服务器才能正常发布,在开发功能以及BUG定位时,只能依赖system输出等来跟踪,过程中需要多次打包、上传,十分浪费时间,在同事推荐下,知道了Eclipse远程调试功能,在这里记录下搭建过程;首先在打包项目的时候,在代码中打入断点,然后正常打包即可,上传到服务器,在启动脚本增加-Xdebug -Xrunjdwp:transport=dt_socket,address=52002,server=y,suspend=n ;
EX:
#!/bin/bash
nohup java -server -Xmx1g -Xms51 ...
有时候导入了程序之后或者更新了新代码,会发现项目会有报错,但实际来查却找不到错误原因,这个时候,cleanup一下,就可以完美解决这个问题;
知道并使用这种方式已经很久了,但一直没用深究过这个到底做了什么,在多方查找下,找到了相对靠谱的回答;
Eclipse在编译文件的时候,是根据时间戳来确定是否重新编译,cleanup的作用就是无视时间戳,根据项目的配置从新刷新项目并且重新自动编译java文件
转载地址:http://www.cnblogs.com/HD/p/3653930.html
详情看注释:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd"> ...
当我们本地有一个私人的jar,可以通过命令来本地安装到仓库:
mvn install:install-file -Dfile=D:\tools\mysql-connector-java-5.1.32.jar
-DgroupId=mysql-local
-DartifactId=mysql-connector-java
-Dversion=5.1.32
-Dpackaging=jar
-Dfile:私有包所在的绝对路径
- ...
JQuery的AJAX一直不太清楚,借个机会,做了个小demo,记录:
页面显示:area.jsp
<div id="area">
<select id="area_first" onchange="ajax()">
<option value=-1>--请选择--</option>
<option value="1">北京</option>
<option value="2&quo ...
搜索后,留下记录,原文地址:http://blog.csdn.net/kalision/article/details/30269807
普通格式:
<?xml version="1.0" encoding="UTF-8" ?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xsi: ...
代码如下:
1、获取sqlSession
/**
* 使用XML配置文件获取sqlsession
* @return
*/
public static SqlSession createSqlSessionByXML(){
//获取config.xml文件
String resource = "conf/config.xml";
InputStream input = null;
try {
input = Resources.getResourceAsStream(resource);
//获得sq ...
日志记录是程序中比较重要的,如果写的SQL出现问题,能把SQL输出,会很快的定位到错误。
1、添加log4j.jar、commons-logging.jar包
将log4j.jar、commons-logging.jar包里添加WEB-INF/lib下
2、配置log4j.properties
# Global logging configuration
#配置根Logger,级别为ERROR,
log4j.rootLogger=ERROR, stdout
# MyBatis logging configuration...
# org.m ...
一个小例子来看下MyBatis的运行过程:
1、添加mybatis依赖包
在github上有下载:https://github.com/mybatis/mybatis-3/releases
2、mybatis 配置文件
最核心的配置,有这些,就足够运转了。
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" &q ...
今天准备导出一下mysql的数据库,经过如下,特此记录:
1、首先到MySQL的安装路径的bin下,找到mysqldump.exe所在路径,cmd打开命令行,跳转到该路径下:
我的路径是:C:\Program Files\MySQL\MySQL Server 5.6\bin
2、接着输入导出语句:
mysqldump -u root -p test >c:\test.sql
mysqldump -u 用户名 -p 数据库名 > 路径以及SQL名
3、输入密码,进入MySQL命令状态,导出成功;
在eclipse中,js文件的默认编码是ISO-8859-1,每次新增一个js文件,就必须手动的将js文件的编码格式改为UTF-8,由于这种针对每个文件的编码设置保存在项目的.settings/org.eclipse.core.resources.prefs文件中,因此每次还要把这个文件签出、修改、提交,非常繁琐。 这个问题困扰我们项目组很久了,今天上网搜了一下,终于发现一个很好的解决方法,将js文件的默认编码格式修改为UTF-8。 要让一个js文件打开时编码格式为UTF-8,需要做2件事情:
1)设置js文件的默认编码格式为UTF-8;
2)设置wo ...
这是一个发送邮件的简单例子,可以上传附件
SimpleMail类:
package com.zsy.sun;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
import javax.activation.DataHandler;
import javax.activation.FileDataSource;
import javax.mail.Message;
import javax.mail.Multipart;
import ja ...
之前跑的好好的mybatis的demo,突然无效,连接数据库报错。Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)这个错误,查阅网上,都说是权限问题,或者重置密码,但我之前才刚重新安装数据库,重设置密码,不应该 ...
今天打开navicat,使用root@localhost登录,提示密码过期,选择命令行登录,输入密码,可以正常登录,但查询表:
SELECT * FROM MYSQL.USER;
报错如下:
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
可是明明可以用密码登录,参考文档后,需要重新设置密码;
mysql> SET PASSWORD = PASSWORD('123456'); Query OK, 0 rows affected (0.03 sec)
重新设置后,可以正常查询 ...