- 浏览: 78521 次
- 性别:
- 来自: 北京
最新评论
-
asialee:
博主这块写的挺好的,我完全看了,不过我也写了一些关于编解码器的 ...
netty和mina Socket框架(转) -
yan0310:
我试过你写过的方法 好像还是一样的
关于在FireFox中获取radio值的获取方法(原) -
dr88:
@ eoasis 谢谢您的回复,已经调用成功。
向上滚动公告(原) -
eoasis:
调用buildAdHtml方法,把返回值innerHtml到你 ...
向上滚动公告(原) -
dr88:
正需要做过滚动效果,外行问一个问题请问在把上述代码做成js之后 ...
向上滚动公告(原)
文章列表
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 ...