- 浏览: 93857 次
- 性别:
- 来自: 上海
文章列表
mvn compile一直出以下错误
非法字符: '\ufeff' 解决方案错误: 需要class, interface或enum
在导入eclipse项目到Android Studio出现这样的错误, 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum,查阅后了解到Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能,所以使用Android Studio编译UTF-8+BOM编码的文件时会出现” 非法字符: '\ufeff' “之类的错误。
采用手动方式将UTF-8+BOM编 ...
@Transactional可用要保证:
1必须是父容器加载的
2标注的方法是public
3默认回滚是runtimeException。可通过 @Transactional(rollbackFor={ArithmeticException.class}) 修改
对于第一点说明:
web.xml加载顺序是context-param -> listener-> filter -> servlet
listener加载config是父容器,有@Transactional方法的类必须是在父容器加载,
<context-param>
<param- ...
<mvc:annotation-driven /> 是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。<mvc:annotation-driven /> 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是sprin ...
mysql5.7.10
- 博客分类:
- mysql
5.7.10问题
复制/support-file/my-default.cnf 修改并重命名my.cnf
修改
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
# server_id = .....
socket = /tmp/mysql.sock #这里不能修改否则系统还是找 /tmp/mysql.socket
Can't read from message file errmsg.sys?
解决
复制 mysql 二进制解压缩包下的share/errmsg.sys 到b ...
git eclipse 不标记修改后的文件(没有图标标明)
在使用Eclipse做开发的时候,已经修改了某个文件,但是文件的图标没有明显的标示,如图:
主要用于公钥加密私钥解密、私钥签名公钥验签。
Linux用户(以Ubuntu为例)
$ openssl 进入OpenSSL程序
OpenSSL> genrsa -out rsa_private_key.pem 1024 生成私钥
OpenSSL> pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt Java开发者需要将私钥转换成PKCS8格式
OpenSSL> rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem 生成公钥
...
首先这个用起来是不错,貌似是说比json-lib还要快
java端User对象
package com.liao;
public class User <T extends Object>{
public String name="wjg";
public Object[] adress={"pudong","jiangsu"};
public String getName() {
return name;
}
public void setName(String name) {
th ...
Project 和 Task
http://my.oschina.net/u/1455908/blog/350782
iOS seletor传参
- 博客分类:
- iOS
-(void)ss{
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
[dict setObject:@"dd" forKey:@"oldView"];
[dict setObject:@"ff" forKey:@"newView"];
id dic= dict;
// [NSTim ...
reverse
commit 0 提交文件0
commit 1 提交文件1
commit 2 提交文件2
reverse commit 1 操作后剩余文件0和文件2
==========
reset
commit 0 提交文件0
commit 1 提交文件1
commit 2 提交文件2
reset --hard commit 1
这时候出现文件0 和 文件1
这时候出现sourcetree出现需要pull操作,如果pull 那么 文件2就又回来了
git命令:git push --force
那么就看到没有pull了
http://blog.csdn.net/kaiqiangzhang001/article/details/41721187
新建类 ,类名后括号自动换行
elipse如1.png ,2.png
android studio 如3.png
gradle
- 博客分类:
- gradle mvn
gradle 配置
allprojects {
repositories {
mavenCentral();
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'org.freemarker:freemarker:2.3.22'
compile 'de.greenrobot:greendao-generator:2.0.0'
}
对应的不是在mvn库下,而是在.gradle目录下
C:\Users\Lenovo\.gradle\cac ...
今天写了一个android项目,有个子java依赖项目javalib,在javalib中有需要引入greendao.jar
的包,android中调用了javalib一个方法,需要greendao包里的方法
在javalib中通过copy lib包到libs下,add as lib的方法添加包,build.gradle中compile files('libs/greendao-2.0.0.jar'),结果在android中也需要greendao的方法,理论上有依赖了子javalib的项目,包也应该可以用,结果runtime时出错,后来改成mvn编译,javalib的build.gradle ...