- 浏览: 37796 次
- 性别:
- 来自: 福州
最新评论
-
ngxiaoyi:
$new_xml .= str_replace('>' ...
xmltojson中遇到的CDATA变空以及json_encode成unicode的解决方法 -
数学分析5566:
楼主贴个代码 或发个文件吧
ecshop的性能问题 -
dlcoco9999:
只是提供一种思路,最好自己尝试修改,这样才能进步
ecshop的性能问题 -
输入法:
博主好文件方便放出来吗?谢谢
ecshop的性能问题 -
MiMiEye:
在反复检查代码无效的情况下,错误往往很可能是因为版本冲突造成的 ...
struts2+spring+hibernte 的java.lang.reflect.InvocationTargetException
文章列表
function xml_to_json($source) {
if(is_file($source)){ //传的是文件,还是xml的string的判断
$xml_array=simplexml_load_file($source);
}else{
$source =uncdata($source) ;
$xml_array=simplexml_load_string($source);
}
$json = json_encode($xml_array); //php5,以及以上,如果是更早版本,请查看JSON.php
return decodeUnico ...
在互联网上充斥着各种各样开放平台的情况下,经常会碰到需要调用第三方接口的情况。在调用第三方接口时,会有回调链接,一般服务器会验证传递的回调参数是否和服务器所填写配置时候一致。
而本地我们通常会通过修改机器的config来转链接。这样如果本地原有的访问域名和回调链接说拥有的域名不一致则回调链接运行时将无法获取到之前登录的session。
最好在调用、回调、以及本地链接都保持一致。
window.$$=function(obj){return typeof(obj)=="string"?document.getElementById(obj):obj;};// 为当前网页添加方法:根据对象ID获取对象
window.$会覆盖jquery中的$,所以改个名字为$$,在js中用就必须为$$,jquery继续为$
<html>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT ...
var dragobj={}
window.onerror=function(){return false}
function on_ini()// 初始化
{
String.prototype.inc=function(s){return this.indexOf(s)>-1?true:false};// prototype是系统内置,此处是自行扩展判断一字符串内是否包含另一字符串
var agent=navigator.userAgent;// 获取从客户端向服务器发送的HTTP协议用户代理头的值。
window.isOpr=agent.inc(" ...
JS窗口和父窗口操作
- 博客分类:
- js
openframe=window.open("editor/"+id+"#","editor");
获取窗口句柄
在父窗口可以操作子窗口
openframe.(属性,变量,方法)
子窗口操作父窗口
window.opener.(父窗口属性,变量,方法)
关闭窗口触发事件兼容IE,FIREFOX
- 博客分类:
- js
<body onunload="onunload_handler(event)">
function onunload_handler(evt){
var isIE=document.all?true:false;
evt = evt ? evtwindow.event ? window.event : null);
if(isIE){//IE浏览器
var n = evt.screenX - window.screenLeft;
var b = n > document.documentElem ...
在
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
< ...
final String sql="select * from classtab as a left join classtab as b on a.pid = b.cid where a.dsid=?";
List<?> li= getHibernateTemplate().executeFind(new HibernateCallback<Object>(){
public Object doInHibernate(Session session) throws HibernateException, SQLEx ...
//缩放
public void zoomImage(File out,String name,int rtype,int cw,int ch,int w,int h) throws Exception
{
BufferedImage bimg0 = ImageIO.read(new File(out, name));
int bw=bimg0.getWidth();
int bh=bimg0.getHeight();
int type = -1;
String format = null;
if (name.toLowerCase().endsWith(" ...
<package name="struts" namespace="/res" extends="json-default">
<action name="upload" class="resource" method="uploadResource">
<result type="redirect" name="getres">/res/getres</result>
<r ...
Internal compiler error
java.lang.NullPointerException
at org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream.store(StackMapFrameCodeStream.java:1735)
at org.eclipse.jdt.internal.compiler.ast.SingleNameReference.generateAssignment(SingleNameReference.java:323)
at org.eclipse.jdt.inte ...
关于ecshop的性能,在不调整includes下的init.php和cls_mysql.php的情况做最优化的调整,使用apache的ab命令进行测试,最高的吞吐率不超过100,所以网店的并发量比较大的情况下,有必要对这两个文件进行重写,由于includes下init.php中有很多初始化参数如语言,数据库参数等等一些信息,所以我目前主要修改了cls_mysql.php,去除“数据库连接池”部分,应该说是数据库查询缓存。改成直接连接数据库外加memcache进行缓存,大大提高了吞吐率,基本能达到1000以上
nginx的某些关键参数 在nginx.conf
worker_processes 2;
worker_connections 10000;
并且做了压缩
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.0;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;
php(fastcgi)的某些关键参数 在php-fpm. ...
今天在整合S2SH中发现一个Bug,造成HQL查询都是抱
java.lang.reflect.InvocationTargetException 异常,最后经过排查,发现时
struts2中的antlr-2.7.2.jar与其他版本antlr-2.7.*.jar的冲突造成的。郁闷了几个小时