- 博客(431)
- 资源 (3)
- 收藏
- 关注
转载 Spring 注入静态变量 解决方案
先说下我现在使用的版本:Spring3.0 annotation写的今天写项目遇到了一个问题:想通过jstl自定义函数来实现页面上面的一部分内容。通过Spring注入后发现报如下错误:@Resource annotation is not supported on static fields上网搜寻发现,Spring注解注入不支持静态变量注入,遂想办法解决。
2015-08-28 12:02:41 4434
转载 利用jQuery对无序列表排序
利用jQuery对无序列表排序利用jQuery对无序列表排序的原理是:获取到无序列表中的所有列表项,并转成数组形式,使用JavaScript函数对其进行排序后再次输出。其中使用到的jQuery函数有ready()、get()、text()、each()、append()和JavaScript函数sort()。1.jQuery函数介绍(1)jQuery函数get()--获取匹
2015-07-16 11:53:11 1617
转载 jquery的ajax和getJson跨域获取json数据
很多开发人员在使用jquery在前端和服务器端进行数据交互,所以很容易会认为在前端利用jquery就可以读取任何站点的数据了。近日在进行开发时,因为要和第三方公司的一个项目进行数据的共享,因为考虑多不占用服务器的资源,遂决定直接在html进行数据的读取,不走服务器端进行中转了。然后正好就遇到了浏览器端跨域访问的问题。跨域的安全限制都是指浏览器端来说的,服务器端不存在跨域安全限制的问题。
2015-07-06 16:16:53 1536
转载 严重: IOException while loading persisted sessions: java.io.EOFException
tomcat在启动时出现如下异常问题: 严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage 分析:EOFException表示
2015-07-06 12:26:52 926
转载 nginx 301 302跳转配置方法 与 总结
首先看一个完整代码示例,关于nginx 301 302跳转的。301跳转设置:server {listen 80;server_name 123.com;rewrite ^/(.*) http://456.com/$1 permanent;access_log off;}302跳转设置:server {listen 80;server_name 123.
2015-06-30 11:53:11 4373
转载 严重: Unable to set localhost. This prevents creation of a GUID. Cause was: cloud: cloud
严重: Unable to set localhost. This prevents creation of a GUID. Cause was: cloud: cloudjava.net.UnknownHostException: cloud: cloud at java.net.InetAddress.getLocalHost(InetAddress.java:1360)
2015-06-29 10:58:31 14463
转载 使用 EhCache 关于临时目录的一个注意事项
一般 ehcache 的配置中默认的 diskStore 的路径设置的是 java.io.tmpdir ,等于是当前系统的临时目录。但是在 Tomcat 和 Resin 这两个应用服务器上,临时目录是有区别的,在 Tomcat 上运行的应用通过 java.io.tmpdir 系统变量获取到的路径是 Tomcat 目录下的 temp 子目录,而 Resin 返回的是系统的临时目录,linu
2015-06-29 10:54:58 4696
转载 Java 中文乱码学习 与Spring @ResponseBody中的乱码 - Spring @ResponseBody中的乱码
如果在Spring的@Responsbody返回的内容中,发现乱码,需要从以下几方面来解决。 1. 确保在web.xml中配置Spring的Character Encoding Filter: Xml代码 filter> filter-name>Set Character Encodingfilt
2015-06-26 17:13:10 928
转载 Spring MVC静态资源处理
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真正的REST风格的URL。如果将DispatcherServlet请求映射配置为"/",则S
2015-06-24 11:49:09 904
转载 mime-mapping的作用及配置
mime-mapping是web.xml中的一个节点,用来指定对应的格式的浏览器处理方式,常用的集中配置如下:?123456789101112131415161718192021222
2015-06-24 10:58:15 1570
转载 SiteMesh的使用
SiteMesh的介绍就不多说了,主要是用来统一页面风格,减少重复编码的。它定义了一个过滤器,然后把页面都加上统一的头部和底部。需要先在WEB-INF/lib下引入sitemesh的jar包:http://wiki.sitemesh.org/display/sitemesh/Download 。这里使用2.4版本。 过滤器定义:在web.xml中
2015-06-24 10:53:00 816
转载 解决Maven报Plugin execution not covered by lifecycle configuration
环境 eclipse 4.3.0 maven 3.0.4 m2e 1.4.0 出现场景 以前的老项目,在我的环境(我的环境较新)下,别人老环境不报错。错误示例一个错误示例,子项目引用了父项目,子项目parent标签处报错如下:Multiple annotations found at this line:- ma
2015-06-24 10:36:11 2082
转载 eclipse插件:OpenExplorer快速打开文件目录
在MyEclipse开发中常用到其中一个"Open In Explorer"的小插件,可以直接进入Windows资源管理器中打开选中文件所在的目录,在使用eclipse开发时也很需要这个功能,否则只能查看resource属性等方式,找到文件的目录非常不便。OpenExplorer插件可以满足这个功能,可以到https://github.com/samsonw/OpenExplorer/downlo
2015-06-18 10:43:09 923
转载 nginx配置静态文件目录,压缩传输
静态文件用nginx直接serve:Js代码 #css|js|ico|gif|jpg|jpeg|png|txt|html|htm|xml|swf|wav这些都是静态文件,但应分辨,js、css可能经常会变,过期时间应小一些,图片、html基本不变,过期时间可以设长一些 location ~* ^.+\.(ico|gif|jpg|jpeg|png|html|htm
2015-06-12 12:10:00 2820
转载 web.xml 配置中classpath: 与classpath*:的区别
首先 classpath是指 WEB-INF文件夹下的classes目录 解释classes含义: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ftl 3.存放class文件 对应的是项目开发时的src目录编译文件 总结:这是一个定位资源的入口
2015-06-08 18:46:34 597
转载 RHEL-AS4安装yum
我的系统版本:Red Hat Enterprise Linux AS release 4(用命令" lsb_release -a"查看) 1.下载软件包: wget http://yum.baseurl.org/download/2.0/yum-2.0.8-1.src.rpm 2.安装(由于是RPM源码包所以安装比较特殊) #rp
2015-05-28 11:43:40 1156
转载 Linux 环境下 Lua 安装
系统环境:CentOS-6.2-x86_64。Lua 是嵌入式脚本语言,应用场景很广泛。引自官网:Lua is used in many products and projects around the world, including several well-known games。官网地址:http://www.lua.org。Lua 的精
2015-05-28 10:16:19 1130
转载 Linux 搭建Nexus
1, Nexus 下载Nexus 官方下载, 最新版下载: nexus-2.4.0-09-bundle.tar.gzNexus war下载: nexus-2.4.0-09.war2, Nexus 安装(1) 创建解压文件夹: mkdir nexus-2.4.0-09(2) 解压tar.gz文件: tar z
2015-05-13 19:20:52 1370
转载 使用maven打包jar或者war
使用maven-war-plugin 对Maven项目进行动态打包 http://nileader.blog.51cto.com/1381108/449956 如何把配置文件打包到jar中 http://blog.csdn.net/ciedecem/article/details/10382275 maven打包总结 http://blog.csdn.net/fireofjava/arti
2015-05-05 11:16:59 22265
转载 Make Tomcat Ignore Servlet in WEB-INF/LIB
4down votefavorite2I'm created a web-application and I need it to be able to interact with a graph database (I'm using Titan). When adding Titan's dependency, I get the following err
2015-05-05 11:08:56 1442
转载 Resin 4.0.15配置优化的一个建议
早先说过线上Resin的配置文件中要增加线程池大小、各种timeout参数(resin 4.0.15的默认配置文件肯定没有这些参数,需要另行增加)。在resin 4.0.10里,有这么一个bug,thread-max的数量设置没有起作用:http://bugs.caucho.com/view.php?id=4251 ,但后面到了resin 4.0.15应该就修复了。下面内容
2015-04-24 14:59:02 3843
转载 java.lang.ClassNotFoundException: org.apache.commons.collections.map.ListOrderedMap解决方法
参考http://blog.csdn.net/jawsy/archive/2007/04/09/1557165.aspx做json的测试,但是发现报错,具体错误为 [c-sharp] view plaincopyException in thread "main" java.lang.NoClassDefFoundError: org
2015-04-17 13:47:42 1832
原创 直接AXIS调用远程的web service
import javax.xml.namespace.QName;import org.apache.axis.client.Call;import org.apache.axis.client.Service;import org.apache.axis.types.Schema;public class Test { public static void main(String[
2015-04-08 10:22:50 2603
转载 nginx + django + uwsgi 配置
PYTHON安装扩展包有两个easy_install和pip,现安装pip然后用pip 安装 uwsgisudo pip install uwsgi好了。然后进去你的DJANGO项目目录下新建一个django.ini的文件。配置内容:[uwsgi]# set the http porthttp-socket=:8001# set socket portsoc
2015-03-27 19:05:49 1038
转载 mysql中GROUP BY分组取前N条记录实现
mysql中GROUP BY分组取前N条记录实现mysql分组,取记录GROUP BY之后如何取每组的前两位下面我来讲述mysql中GROUP BY分组取前N条记录实现方法。这是测试表(也不知道怎么想的,当时表名直接敲了个aa,汗~~~~): 结果:方法一: 代码如下复制代码SELECT a.id,a.SName,a.
2015-03-24 14:47:37 10521
转载 MySQL中进行树状所有子节点的查询
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。
2015-03-24 11:03:49 927
转载 urllib2.HTTPError: HTTP Error 403: Forbidden
[python] view plaincopy"font-size:18px;">应用例子: #coding:utf-8 import urllib2 request = urllib2.Request('http://blog.csdn.net/nevasun') #在请求加上头信息,伪装成浏览器访问 request.add_header('User-Age
2015-03-18 15:35:49 1245
转载 slf4j日志的使用
slf4j日志的使用 slf4j(simple logging facade for java)是Java的简单的日志门面,它不是具体的日志解决方案,它只服务于各种各样slf4j-logo的日志系统。这里的slf4j-logo可以是log4j,可以是jdk的日志,可以是logback,还可以是slf4j-simple等等。按照官方的说法,SLF4J是一个用于日志系统的简单
2015-03-17 17:01:51 2690
原创 python安装mysql-python
ubuntu 系统下进行的操作首先安装了pip工具sudo apt-get install python-pip然后使用sudo pip install mysql-python安装第三方库.但是此时报错 sh: mysql_config: not foundTraceback (most recent call last): File "se
2015-03-17 11:24:58 3824
转载 Ubuntu 12.04 安装JDK 8和Eclipse
Ubuntu 12.04 下安装 JDK8方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单)$ sudo apt-get install eclipse方法二:(优点是安装内容清爽,缺点是配置麻烦)1、安装JDK,参考1、下载 JDK 8从http://www.oracle.com/technetwork/java/javas
2015-03-10 11:59:43 862
原创 outclick 点击div外部触发事件
原本使用的是jquery插件outclick.js (传送门:https://github.com/kticka/jQuery.outclick)但是万万没想到 在测试过程中发现 safari下竟然无效。很是郁闷。。。然后就一阵乱搜 找到了如下代码:$(".div").click(function(event){ event=event||window.ev
2015-02-27 16:41:19 15151 1
转载 JSP中使用哪个标签允许向<include/>标签传递参数
include指令是静态引入的;而include动作是动态引入的。静态与动态的include与页面内容无关。 与不同的是,jsp:include 可以向被包含的页传递参数,但,如果传递参数的话,被包含的页必须是JSP页面。 例如:向被包含的页included2.jsp传递参数: page属性
2015-01-28 17:45:09 826
原创 spring mvc 针对不同请求头返回不同的视图
工作中 所有的功能都用了请求去处理每个页面 但事后告知大多数需要修改为ajax的方式去处理而又不想去再重新copy一份代码再去修改于是 利用spring 的aop 去处理 根据http请求头的不同 去返回不同的视图首先 在配置文件中配置拦截器 ViewInterceptor代码:import javax.servlet.http.HttpSe
2015-01-26 10:10:41 4878 1
原创 修改jetty-maven-plugin 端口号
org.mortbay.jetty jetty-maven-plugin 8.1.16.v20140903 80 从7.0.0.1beta3开始SelectCh
2015-01-13 15:40:54 6176
转载 spring3 学习 isAssignableFrom 与 instanceof 的认识
instanceof 针对实例 isAssignableFrom针对class对象 isAssignableFrom 是用来判断一个类Class1和另一个类Class2是否相同或是另一个类的超类或接口。 通常调用格式是 Class1.isAssignableFrom(Class2) 调用者和参数都是 java.lang.Cla
2015-01-04 11:39:35 1494
转载 解决保存快照失败后redis无法写入的问题
用命令行工具连上后执行“set test 0”出现以下错误提示:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redi
2015-01-04 11:38:04 10141
原创 java远程执行linux命令
使用ganymed-ssh2去调用执行远程linux的命令,在maven上查找,发现使用最多的包是ganymed-ssh2-build210.jar、所以就下载了它 private static final String hostname = "****";//远程服务器ip地址 private static final String username = "***";//登录l
2014-12-23 19:20:58 1825
转载 UBuntu 编译安装Nginx服务
Download Nginx最新稳定版本可以从这里http://nginx.org/en/download.html 下载最新版本,比如:[plain] view plaincopyprint?wget http://nginx.org/download/nginx-1.2.2.tar.gz apt-get
2014-12-10 15:32:28 768
转载 android平台下的aes加密和java平台下的运行结果不同的解决办法
实现Android和java互相加解密完美支持中文跨平台这种实现还是一个原则不要对参数采用默认实现否则难以互通核心函数如下,Android和java均如此[java] view plaincopypublic static final String VIPARA
2014-12-10 13:23:15 2793
转载 MyBatis 3 自动生成 主键 针对不同的数据库(oracle/sqlserver/mysql)
MyBatis自动生成的主键很多数据库支持自动生成主键的数据类型。不过这通常(并不总是)是个私有的特性。SQL Map 通过的子元素来支持自动生成的键值。它同时支持预生成(如Oracle)和后生成两种类型(如 MS-SQL Server MySQL)。一、Oracle设置insert id="saveUserInfo" parameterType="UserInfo">
2014-11-27 18:31:25 10420 2
利用jQuery实现返回顶部效果集合
2012-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人