- 浏览: 150591 次
最新评论
-
wenxin667:
正解,感谢博主
background-size 失效 -
yy360:
大神 有demo吗 我照着 配置了 总是少文件 要不少方法 ...
js对AES加密的图片解密 -
yy360:
240162956@qq.com 谢谢
js对AES加密的图片解密 -
yy360:
大神 有demo吗 我照着 配置了 总是少文件 要不少方法 ...
js对AES加密的图片解密 -
18335864773:
国内 pageoffice 是非常好的在线操作office 办 ...
java导出word之freemarker导出
文章列表
/redis-server --port 6380&
&表示后台运行
ps -ef|grep aaa|grep -v grep|awk '{print "kill -9 " $2}' |sh
1. ps -ef|grep aaa|grep -v grep
这是大家很熟悉的命令,这里就不再多说,就是从当前系统运行的进程的进程名中包含aaa关键字的进程。
2. 后面部分就是awk命令了,一般awk ...
nginx反向代理了一个tomcat,大概就是这样:
{
server_name www.xxx.com;
.....
proxy_pass http://127.0.0.1:8080;
.....
}
通过域名访问该项目可以正常进入首页,但是输入用户名和密码登录后点击登录,这时会发现浏览器地址变成了http://127.0.0.1:8080/xxx/yyy, 更奇葩的是点击浏览器的返回键再次输入用户名密码进行登录又能正常跳转,百思不得其解,后来我发现凡是在项目中使用了重定向的接口,必然会出现这种情况,于是肯定是项目的重定向有什么问题。
我用的chrome浏览器,F12,networ ...
最近部署一个从github上拉取的maven项目,遇到各种问题,最终解决成功运行,在此记录一下解决过程。
一,maven下载jar包失败
该项目依赖了大量jar包,很多包下载失败了,本地仓库里面都是一些 lastUpdated 的文件,只有把这些文件清理掉之后才能再次让maven下载,如果一个一个目录去删就太费时间了,因此在网上淘了个bat脚本直接删除lastUpdated 文件,脚本如下:
rem -- 这里写你的仓库路径
set REPOSITORY_PATH=F:\maven_repository
rem -- 正在搜索...
for /f "delims=" ...
mapper 文件如下:
<resultMap type="xx" id="xxx">
<result column="createtime" property="createtime" jdbcType="DATE"/>
</resultMap>
实体类中字段定义如下:
public class xx{
private Date createtime;
}
mysql中createtime字段是timestamp类型,但 ...
对前端不太懂,在使用background-size 时发现无效,用什么值都没作用,最后把background-size放到了background:url(xxx) 的后面就生效了,就是
这样写的话 background-size 没效果
{
background-size:contain;
background:url(xxx);
}
把两个交换下顺序,即换成下面这样就生效了
{
background:url(xxx);
background-size:contain;
}
出处 http://www.linuxidc.com/Linux/2012-06/63111.htm
防火墙的基本操作命令:
查询防火墙状态:
[root@localhost ~]# service iptables status
停止防火墙:
[root@localhost ~]# service iptables stop
启动防火墙:
[root@localhost ~]# service iptables start
重启防火墙:
[root@localhost ~]# service iptables restart
永久关闭防火墙:
[root ...
之前配置的是http 和 https 都可以访问,配置如下:
server {
listen 443 ssl;
listen 80;
server_name test.com;
#设置长连接
keepalive_timeout 70;
#减少点击劫持
add_header X-Frame-Options DENY;
#禁止服务器自动解 ...
centos使用的二进制软件包扩展名为 .rpm , 同时rpm也是一个命令,专门用来安装,升级,查询和卸载这些二进制软件包.
一,rpm包的命名规则
比如包全名 httpd-2.2.15-15.el6.centos.l.i686.rpm, 分解如下:
httpd------软件包名
2.2.15-----软件版本
15---------当前版本的发布次数
el6.centos-适合的linux平台
i686-------适合的硬件平台
其中特别说明一下:
包全名是httpd-2.2.15-15.el6.centos.l.i686.rpm, 但是包名是httpd,记得这个概念,下面会提到.
...
第一种情况:数据是基本类型或者String
1, 直接用表单提交,参数名称相同即可;
Controller参数定义为数组类型即可.不要定义为List<String>
<form action="${pageContext.request.contextPath}/dashboard/xxx" method="post">
<input type="text" name="xxx"/><br>
<input type="text" n ...
Collections.sort升序和降序
- 博客分类:
- java
如果是对List<Integer> 或者 List<String> 这样本身就实现了Comparable接口的泛型集合排序
如果使用Collections.sort(List<Integer>) 是升序的,如果要降序呢?可以传入Collections.reverseOrder(), 返回一个倒叙的Comparator对象, 如下:
Collections.sort(List<Integer>, Collections.reverseOrder());
var browser = {
versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return { //移动终端浏览器版本信息
trident: u.indexOf('Trident') > -1, //IE内核
presto: u.index ...
springmvc 的配置文件 和 spring 的配置文件都可以配置包扫描,如下:
<context:component-scan base-package="com.xxx"/>
一般将controller的扫描配置在springmvc 的配置文件中,将service和dao的扫描配置在spring的配置文件中.
即 springmvc 只扫描controller的包, spring扫描其他组件.
不要让两个扫描有重叠.原因有如下几点(已亲自测试,的确如此):
1, 扫描的类增多, 项目启动时间会延长
2, @PostConstruct 注解标注 ...
摇一摇已经不用多做介绍, 我们要实现的类似此功能: 多个用户差不多同时摇手机, 然后隔几秒钟后从服务器端获取附近的人列表, 用mysql等关系型数据库完全可以实现, 而且查询和按距离排序等都非常方便, 只是每个用户摇 ...
Comparator 排序时去掉了重复元素
- 博客分类:
- java
public class User {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) { ...