- 浏览: 2736567 次
- 性别:
- 来自: 上海
最新评论
-
代码改变生活:
虽然代码敲的头疼的要命,但是依然要感谢你,感谢您共享!!!!开 ...
jxl读取excel日期相差8小时 -
www3837:
org.slf4j.Logger 下载 -
hyztty:
wait_timeout = 86400 interacti ...
druid连接池 -
niaodanwangzi:
连接池可不是给你检测连接状态用的。是为了连接复用,减少连接数。 ...
druid连接池 -
supermine0903:
学习了 啦啦啦
多个路由器同时上网
文章列表
docker hello world
- 博客分类:
- docker
环境:Mac10.11+Boot2docker
docker就是一个软件,在mac上依赖boot2docker启动,最新的版本是1.8.
注意到:这种方法安装的,Docker主机的IP地址不是127.0.0.1,而是它有自己的IP,通过boot2docker ip可以看出,如下:
这也就解释了为啥装了一个nginx,用http://localhost:80访问不了,用http://192.168.59.103:80就可以的原因)
boot2docker启动后就是一个linux虚拟机。
然后假设你要启动一个nginx,直接输入docker命令即可:
docker r ...
mysql 用户设置/取消权限
- 博客分类:
- mysql
#设置权限
grant select,insert,update,delete,create,drop,alter
on db_student.user_htsb_auth_log to 'user'@'%';
flush privileges;
#取消权限
REVOKE SELECT,INSERT,UPDATE ON db_nono.campus_relation from market@'%';
flush PRIVILEGES;
其中:
db_student是数据库名称
user_htsb_auth_log是表名
user代表被授 ...
1、如果提示对catalina.out无权限。
此时可以将localadmin切换到root用户即可。
注意到:sudo不一定完全等同于root用户,这个就是个很好和例子。
2、如果提示找不到com.ali.zmsdk
是3rd被谁从Public Repository中移走了。
Java Security
- 博客分类:
- java
背景:
公司有某些场景需要向第三方提供服务,此时接口的安全性非常重要,接口需要加签名字段。
比如2015年和xxx的对接,接口采用了无限制长度AES加密算法,具体可以参考如下链接:http://dwz.cn/40J5vu
具体操作方法:
1、需要到SUN官网下载对应版本的local_policy.jar和US_export_policy.jar。
2、替换掉JDK里面标准的版本,路径为JAVA_HOME/jre/lib/security.
3、记得,要重新启动to
命令 lsof -i tcp:port (port替换成端口号,比如6379)
参考链接
maven properties 默认
- 博客分类:
- maven
Maven共有6类属性:
内置属性(Maven预定义,用户可以直接使用)
${basedir}表示项目根目录,即包含pom.xml文件的目录;
${version}表示项目版本;
${project.basedir}同${basedir};
${project.baseUri}表示项目文件地址;
${maven.build.timestamp}表示项目构件开始时间;
${maven.build.timestamp.format}表示属性${maven.build.timestamp}的展示格式,默认值为yyyyMMdd-HHmm,可自定义其格式,其类型可参考Java.tex ...
环境:Intellij15 Mac
这个是Intellij的通病,但是这个错误不影响编译,相当于java里面的warning,当然也不影响运行.
当然如果有强迫症,可以按alt+enter,加上suppress all warings即可去除。
vm安装win7 office2013
- 博客分类:
- office
环境:宿主机Mac os 10.11.5+win7_x86+office2013_x86+Project2013_x86+Visio_x86+win7专用激活工具+office2013 Kms激活工具
其中,office2013激活工具特别牛逼,可以同时激活office2013、Project2013、Visio2013。
但是win7专用激活工具也是蛮牛逼,或许也可以同时激活上述office产品,有空再尝试下。
注意到:
1、上述方法对visio无效。
2、安装好了虚拟机后,要安装vmtools ,好处很多,比如可以调分辨率,可以设置Mac共享文件夹给w ...
intellij 配置tomcat
- 博客分类:
- intellij
环境:Mac OS10.11.5+Intellij 15
步骤:
1、到官网下载tomcat.tar.gz版本,解压到/usr/local/tomcat8中
2、点击右上角运行左边的下三角->Edit Configurations
3、Default->Tomcat Server->Local->Configure,选择tomcat所在的目录->切换到Deployment标签->点击加号,选择一个Artifact,比如jersey_demo.war->点击OK即可。
4、再次点击右上角运行左边的下三角->Edit Co ...
这是因为tomcat8以上对resource采取了cache,而默认的大小是10M.
如果你有可能超过了此限制,那么tomcat是启动不起来了。
解决的办法很简单,就是在context.xml中调大缓存即可,具体如下:
<Resources cachingAllowed="true" cacheMaxSize="100000" />
加在</context>前就行。
参考链接1
参考链接2
参考链接3:官方解释
出现这个错误是因为mybatis自动成生的domain中,添加了构造方法,却没有添加无参的构造方法。
国内参考链接
国外参考链接
vmoptions idea 多个参数
- 博客分类:
- intellij
多个参数用空格隔开就行。
如:
-Dspring.property.path=/Users/germmy/gitall/nono-properties/
nono-all/nono-app/nono-web/stb
-Dlog.dir=/Users/germmy/gitall/nono-all/nono-app/nono-web
对于这种参数,可以在spring的配置文件中或者在logback的配置文件中均可以引用,形如el表达式,引用的方式如下:${spring.property.path}、${log.dir}
环境:mybatis2.x+mybatis generator plugin1.3
步骤:
1、在pom文件中,加入以下插件:
<build>
<plugins>
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.2</version>
...
环境:Intellij 15 ultimate+Mac
Intellij默认不支持加载远程archetype,需要安装插件:Maven Archetype Catalogs
安装步骤:
1、在首选项里面,搜索plugin: Archetype,安装好了后,在首选项->Maven下面就会多了一项。
具体步骤参考如下教程
原理参考官方教程
灵感触发教程
intellij mac 下载安装激活
- 博客分类:
- intellij
环境:EI Captain 10.11.3+Intellij 15
版本:
1、下载地址,百度云或者城通网盘或者官网下载。
2、直接安装即可
3、激活服务器地址输入:http://172.245.22.235:1017/,参考链接。
PS:大神分享的自己制作破解服务器