java
文章平均质量分 80
sfkong31893189
很希望和大家认识
展开
-
中文转拼音,其它字符不作处理的分享
最近项目代码中,遇到将内容放入缓存中的处理,但是缓存中的key不接受中文字符,但是传入的值却包含有中文字符,所以想到用中文换换成汉语拼音的方法来进行处理,将中文字节转换为ASCII码,将与之对应的汉语拼音作交换,代码如下: package cn.eric;/** * * @Author eric_wang * * Project Name:EclipseKey...2011-04-30 08:42:25 · 159 阅读 · 0 评论 -
jboss-5.1.0.GA 有时出现的启动报错解决方案(java.lang.IllegalArgumentException: Wrong argumen)...
错误代码:(实例化名称为“AttachmentStore”出错,非法数据异常,预期参数是java.net.URI,实际上是java.io.File) 解决办法见最下方:Starting up JBoss AS 5.1.0.GA fails with the following message: 23:31:11,553 INFO [JMXKernel] Legacy JMX core init...原创 2011-12-09 09:39:01 · 223 阅读 · 0 评论 -
Spring声明式事务配置管理方法
事务配置首先在/WEB-INF/applicationContext.xml添加以下内容:<!-- 配置事务管理器 --><bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <p...原创 2011-12-09 13:30:40 · 139 阅读 · 0 评论 -
java路径问题总结
一 相对路径的获得说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目)String relativelyPath=System.getProperty("user.dir"); 上述相对路径中,java项目中的文件是相对于项目的根目录web项目中的文件路径视不同的web服务器不同而不同(tomcat是相对于 tomcat安装目录\bin)二 类...原创 2011-12-09 15:26:33 · 87 阅读 · 0 评论 -
java web中实现同一帐号同一时间只能一个地点登陆(类似QQ登录的功能)
在java web中如何实现像QQ登录的功能,同一帐号不能同时在两台电脑上登录。一、该功能有什么作用 大家想想吧。反正总会有这样的需求的。这年头什么需求不会有。。呵呵。有时候也不一定是需求,很有可能为了安全也会这么做。例如考试系统,在线聊天系统,很有必要做成这样的吧。二、实现过程 a.问题分析 在系统中,我们一般都是把登录信息绑定到session中,...原创 2012-03-26 13:11:11 · 385 阅读 · 0 评论 -
struts1的一些总结
struts1 7大组件 ActionServlet 控制器 Action 包含事务逻辑 ActionForm 显示模块数据 数据模型 ActionMapping 帮助ActionServlet控制器将请求映射到操作 ActionForward 用来指示操作转移的对象 ActionError 用来存储和回收错误 Struts标记库 可以减轻开发显示层次的工作 mvc model-----...原创 2012-04-16 11:11:27 · 878 阅读 · 0 评论 -
实现局部图片的懒加载
此方式适用和iscroll结合使用,若用于普通加载,可以使用jquery.lazy插件,当时是因为上面领导需要纯js的代码,所以不得不放弃强大的jquery!iscroll适用于高端手机浏览器,不适用于ie !若要用请参考原作者博客:http://www.cnblogs.com/cloudgamer/archive/2010/03/03/ImagesLazyLoad.html ...原创 2012-08-31 14:52:16 · 269 阅读 · 0 评论 -
javaScript的性能优化
随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能改进他的性能,我想基于我以前给JavaScript做过的很多测试来谈谈自己的经验,希望能帮助大家改进自己的JavaScript脚本性能。语言层次方面 循环 循环是...原创 2014-01-17 14:05:22 · 102 阅读 · 0 评论 -
seajs打包部署工具spm的使用总结
相信使用seajs的好处大家都是知道的,接触seajs好像是在半年前,当时还不知道页面阻塞问题,这里不带多余的话了。seajs实现了模块化的开发,一个网站如果分了很多很多模块的话,等开发完成了,发现有很大一堆的js需要加载,即使使用了seajs优化加载 了,但是过多的http请求会造成服务器的压力,影响加载等等。这时候我们需要将模块进行压缩和合并。这时候spm工具派上用场了。1.安装spm...原创 2014-06-30 14:22:53 · 159 阅读 · 0 评论 -
利用html5进行城市定位!aqi指数的获取
<html><head><meta charset="utf-8"><meta name="viewport" content="width=320, initial-scale=1.0,maximum-scale=1.0, user-scalable=0"> <meta name="apple原创 2014-07-08 17:52:59 · 1475 阅读 · 0 评论 -
eclispe 编辑XML时,输入<无法自动提示的修复
eclispe 当编辑XML时,一般情况下,输入<后,会自动提示关键字。有时候在无法在线联网时就不会自动提示。如何解决?以struts2的配置为例,在struts.xml的配置里,前面声明有: <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Fo...原创 2014-02-20 14:40:19 · 109 阅读 · 0 评论 -
国外短信发送接口
最近自己在弄一个英国的优惠券的网站!需要用到国外的短信发送接口! 搜索和查找发现有几个比较不错的短信发送接口网站! 代码粘出来给大家分享一下! SMSService 抽象接口类/** * squarelife * * @author eric * * 2011-11-28 下午08:41:43 */package com.li...2011-12-02 21:59:41 · 1092 阅读 · 0 评论 -
可以用来解析字符串表达式的包
import com.singularsys.jep.Jep; import com.singularsys.jep.JepException; public class SimpleExample { public static void main(String[] args) { Jep jep = new Jep(); //一个数学表达式 String exp ...原创 2012-10-16 10:57:46 · 222 阅读 · 0 评论 -
下载问题
[list][*][b]下载文件[/b][/list][code="java"] public String download() throws Exception { OutputStream out = null; String filename = ""; String path = getRequest().getSession().getServletContex...2011-01-25 11:06:07 · 107 阅读 · 0 评论 -
根据IP地址获取所在地
主要Test.javapublic class Test { public static void main(String[] args) { String address = ""; String ipCityName = ""; try { IPSeeker seeker = IPSeeker.getInstance(ServletActionContext...原创 2011-06-08 16:46:50 · 178 阅读 · 0 评论 -
Mysql数据库的优化(参数优化)
MySQL运行参数,修改/etc/my.cnf文件调整mysql运行参数重启MySQL后生效,在MySQL4版本以后,一部分内部变量可以在MySQL运行时设置,不过重启MySQL就失效了。mysqld程序--目录和文件basedir = path # 使用给定目录作为根目录(安装目录)。datadir = path ...原创 2011-12-12 09:29:51 · 100 阅读 · 0 评论 -
Mysql数据库的优化二(查询优化)
糟糕的SQL查询语句可对整个应用程序的运行产生严重的影响,其不仅消耗掉更多的数据库时间,且它将对其他应用组件产生影响。 如同其它学科,优化查询性能很大程度上决定于开发者的直觉。幸运的是,像MySQL这样的数据库自带有一些协助工具。本文简要讨论诸多工具之三种:使用索引,使用EXPLAIN分析查询以及调整MySQL的内部配置。 一、使用索引 MySQL允许对数据库表进行索引,以此能...原创 2011-12-12 09:32:04 · 121 阅读 · 0 评论 -
Mysql数据库的优化三(索引优化)
在一些情况下,MySQL可以直接使用索引来满足一个 ORDER BY 或 GROUP BY 子句而无需做额外的排序。尽管 ORDER BY 不是和索引的顺序准确匹配,索引还是可以被用到,只要不用的索引部分和所有的额外的 ORDER BY 字段在 WHERE 子句中都被包括了。 使用索引的MySQL Order By下列的几个查询都会使用索引来解决 ORDER BY 或 GROUP BY...原创 2011-12-12 09:34:24 · 111 阅读 · 0 评论 -
java修改XML文件节点的属性输出文件问题
输出文件时,属性的值没有发生改变 String src = request.getSession().getServletContext().getRealPath( "/"); File file = new File(src + "xml/scene.xml"); SAXReader sax = new S...2011-04-09 20:33:44 · 180 阅读 · 0 评论 -
【转载】ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- -------...原创 2011-12-16 09:57:41 · 103 阅读 · 0 评论 -
mysql函数大全
控制流函数IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。 mysql> select IFNULL(1,0); -> 1mysql> select IFNULL(0,10); -> 0mysql> ...原创 2011-12-16 10:00:16 · 87 阅读 · 0 评论 -
触屏中的JavaScript事件
一、触摸事件ontouchstartontouchmoveontouchendontouchcancel目前移动端浏览器均支持这4个触摸事件,包括IE。由于触屏也支持MouseEvent,因此他们的顺序是需要注意的:touchstart → mouseover → mousemove → mousedown → mouseup → click1 /*** onTouchEvent*/var div...原创 2012-01-06 21:40:54 · 233 阅读 · 0 评论 -
根据sessionid获取session的被Servlet2.1抛弃getsession方法的解决方案
最近一个项目中用到了getsession根据sessionid来获取session,但是怎么获取都为空,请教N多人,才发现在servlet的api中有如下: HttpSession HttpSessionContext.getSession(java.lang.String sessionId) 不赞成的用法. Java Ser...原创 2012-01-17 23:15:22 · 497 阅读 · 1 评论 -
简单上传文件插件
team777.upload.js js: ;(function(win){ 'use strict'; var Team777Upload={ fileUpload:function(){ var options={ title:"图片上传",//窗口标题 //msg:"config消息提示窗!", //消息提示消息 actio...原创 2017-07-12 11:46:21 · 327 阅读 · 0 评论