`
eoasis
  • 浏览: 78340 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1. 安装wheel,命令行运行: pip install wheel 2.在这里下载对应的.whl文件,注意别改文件名! http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml Ctrl + F,输入lxml,找到下面这段 lxml‑3.6.4‑cp27‑cp27m‑win32.whl lxml‑3.6.4‑cp27‑cp27m‑win_amd64.whl lxml‑3.6.4‑cp34‑cp34m‑win32.whl lxml‑3.6.4‑cp34‑cp34m‑win_amd64.whl lxml‑3.6.4‑cp35‑cp ...
Struts2默认设置El表达式禁用。我尝试修改web.xml,从整个项目的角度解除,但是依然没有效果,只能每页分别设置。   解决方案: 一、在相应的页面中引用对应的taglib,并设置isELIgnored为false <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ page isELIgnored="false" %>  关键是一定要设置<%@ taglib prefix="c" ...
(转自:http://blog.163.com/chen_scor/blog/static/178805061201182615318929/) 比较:http://sandaobusi.iteye.com/blog/961175 从Jetty、Tomcat和Mina中提炼NIO构架Server的经典模式: 从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式(一) 从Jetty、Tomcat ...
在一次服务器异常的排查过程当中(服务器异常排查的过程我会另起文章),我们决定使用HttpClient4.X替代HttpClient3.X或者HttpConnection。 为什么使用HttpClient4?主要是HttpConnection没有连接池的概念,多少次请求就会建立多少个IO,在访问量巨大的情况下服务器的IO可能会耗尽。 HttpClient3也有连接池的东西在里头,使用MultiThreadedHttpConnectionManager,大致过程如下: view plainprint? MultiThreadedHttpConnectionManager connection ...
var browserName_ = navigator.userAgent ; if(browserName_.indexOf("iPad")<0&&browserName_.indexOf("Windows NT")<0&&browserName_.indexOf("Macintosh")<0){ if(browserName_.indexOf("Linux")>0){ if(browserName_.indexOf("Mob ...
如果想要弹出窗口而不被阻止, 必须是用户点击之后使用window.open方可, 但是如果点击后有异步处理操作, 而且是在操作成功后再弹出, 那么这个新窗口就会被阻止了。     所以为了变通处理, 点击后就弹出一个空白的新 ...
  <select id="XXXX.list" parameterClass="java.util.ArrayList" resultClass="XXXXX"> select * from XXXX <dynamic prepend=" where XXXX in"> <iterate open="(" close=")" conjunction="," > #[]# &l ...
//遍历json数组 String json1 = "{data:[{name:'Wallace'},{name:'Grommit'}]}"; JSONObject jsonObjSplit = JSONObject.fromObject(json1); JSONArray ja = jsonObjSplit.getJSONArray("data"); for (int i = 0; i < ja.size(); i++) { JSONObject jo = (JSONObject) ja.get(i); System.out.pr ...
  之前转了一篇关于jQuery获取 select 、radio、checkbox 值的文章。   其中关于获取radio值的方法是: $("input[@type=radio][@checked]").val();  或者 $("input[name='radioName'][checked]").val();   实际上 上面的两种方法在IE中可以正常工作,而FireFox/Chrome浏览器下是无效的,其中第二种方法只能获取到,你在代码中初始化checked="checked"的radio值   之后翻看了一下 ...
jQuery提供的getJSON方法在进行跨域调用时,只需要在调用地址后面加上参数jsoncallback=?即可。客户端调用代码: $.getJSON( "http://www.XXXX.com/getJSON.jsp?jsoncallback=?", {A:1, B:2, rand:Math.random()}, function(data){ alert(data); } );   其中A、B是需要传递的其它参数,而rand参数则是防止调用缓存而增加的随机数参数。   如果你认为这样就搞定了,那可就错了。因为jsoncall ...
//遍历option和添加、移除optionfunction changeShipMethod(shipping){var len = $("select[@name=ISHIPTYPE] option").lengthif(shipping.value != "CA"){$("select[@name=ISHIPTYPE] option").each(function(){if($(this).val() == 111){$(this).remove();}});}else{$("&l ...
这是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志文件中,还包括每个语句执行的时间,也会记录进去的。 这样做主要有以下两个目的:1:数据恢复如果你的数据库出问题了,而你之前有过备份,那么可以看日志文件,找出是哪个命令导致你的数据库出问题了,想办法挽回损失。2:主从服务器之间同步数据主服务器上所有的操作都在记录日志中,从服务器可以根据该日志来进行,以确保两个同步。 处理方法分两种情况:1:只有一个mysql服务器,那么可以简单的注释掉这个选项就行了。vi /etc/my.cnf把里面的log-bin这一行注释掉,重启mysq ...
遇到这样一个棘手的问题:document.body.scrollTop的值 始终为0,于是到处找相关解决办法。原来是DTD的问题,要是页面直接用<html>开头的话就没有问题了。但是要符合web标准,DTD当 然是不能少的。使用DTD时用document.documentElement.scrollTop代替 document.body.scrollTop就可以了。 但是有个浏览器兼容的问题,document.documentElement.scrollTop在IE中有效,但是在Firefox下是无效的。 总结: 去掉DTD后,在IE、Firefox下document.bo ...
原理 QueryCache(下面简称QC)是根据SQL语句来cache的。一个SQL查询如果以select开头,那么MySQL服务器将尝试对其使用QC。每个Cache都是以SQL文本作为key来存的。在应用QC之前,SQL文本不会被作任何处理。也就是说,两个SQL语句,只要相 ...
以下的文章主要是对MySQL cache功能的描述,同时也对MySQL cache功能的分析,MySQL cache调试笔记与MySQL cache的清理的一些内容的描述,以下就是文章的详细内容描述,望你会有所收获。 MySQL cache功能分析:   1 MySQL的cache功能的key的生成原理是:把select语句按照一定的hash规则生成唯一的key,select的结果生成value,即key=>value。所以对于cache而言,select语句是区分大小写的,也区分空格的。两个select语句必须完完全全一致,才能够获取到同一个cache。     2 生成c ...
Global site tag (gtag.js) - Google Analytics