qepwqnp
- 浏览: 102695 次
- 性别:
- 来自: 成都
社区版块
- ( 0)
- ( 65)
- ( 47)
最新评论
-
sp42:
oracle 不是很吊的么,怎么连个分页都这么麻烦?
数据库分页大全(oracle利用解析函数row_number高效分页) -
metarnetyflu:
不知道哪里快了!!!over()是最慢的,rownum其次,r ...
数据库分页大全(oracle利用解析函数row_number高效分页) -
wfd0807:
09年发的博文,五年了,一定影响到了不少人。首先,你描述的三层 ...
数据库分页大全(oracle利用解析函数row_number高效分页) -
diyunpeng:
学习了,写的不错。
python urlopen使用代理 -
qepwqnp:
帖子沉的好深,涝起来
js_自己封装一个可查询frame中对象的一个方法
文章列表
大端模式和小端模式是描述多字节数据在存储时的字节顺序的两种方式。在大端模式(big endian)中,数据的高位字节存储在低地址,而低位字节存储在高地址。
在计算机中,0x1000、0x1001、0x1002、0x1003 是内存地址的表示,采用十六进制表示法。这些地址通常用来表示计算机内存中的不同位置。每个地址对应一个字节(8位)的存储空间。
举例来说,如果有一个32位整数(4字节),其十六进制表示为0x12345678,并且这个整数存储在内存中的地址从0x1000开始,那么在内存中的布局可能如下所示:
内存地址: 0x1000 0x1001 0x1002 0x100 ...
mediawiki 如何开发特殊页面
- 博客分类:
- 原创
mediawiki特殊页面开发步骤
1 页面显示名字设置
1.1 languages\i18n\目录中各语言文件中的中添加特殊页面名称。以网上支付为列:
添加简体中文语言(languages\i18n\zh-hans.json文件中):
"onlinepay":"进行网银支付"
2 别名设置
2.1 languages\messages目录中各语言文件中的$specialpagealiases = array(
实现方案为使用mediawiki 的api。
1.前台发起ajax请求
$req = {
format: 'json', action: 'req',
titles: 'testpage',fun:'test',
};
$.ajax({
url: '/api.php',
data: $req, cache: true, datatype: 'jsonp',
success: function(result) {
/* handle errors and warnings, process content. */
...
程序添加数据库数据:错误信息: com.mysql.jdbc.exceptions.jdbc4.mysqlnontransientconnectionexception: data source rejected establishment of connection, message from server: "too many connections"navicat连接数据库报错错误信息: 1040 too many connections重启mysql :: mysql restart错误信息:mysql error 1040 (00000): too man ...
解决ajax传输到后台时中文乱码问题
- 博客分类:
- 原创
var urlpaging = "中间信息";
urlpaging = encodeuri(urlpaging);
/**
* 异步调用 url 调用的action url params 页面form格式化数据,传送格式必须为json execute 为前端需要进行处理的方法
* 加个type="post" 增加一个提交方式.解决乱码问题.
* 加一个error无响应的提示. err是错误提示.
*/
doasyncaction : function(url, params, execute) {
$ ...
webservices手写客户端调用
- 博客分类:
- 原创
客户端调用
// 实例化ism web service
org.codehaus.xfire.service.service ismservicemodel = new objectservicefactory().create(ismwebservice.class,
null,
constants.ism_serverdns,
null);
// ism
ismwebservice ismservice ...
对于mysql驱动问题折腾了一下午,现共享出m6米乐中国在线登录入口的解决方案
1:手动安装驱动
完全是场噩梦,推荐大家采用自动安装
2:自动安装
下载自动安装包,下载地址:http://www.codegood.com/archives/129
双击安装!安装完成后。已能正常对数据库操作
eg:
import mysqldb
con=mysqldb.connect(host='localhost',user='root',passwd='root',db='test')
cursor = con.cursor()
sql = "select * from test"
curso ...
本文章部分内容为转载-----
本人学习python中,用得最多的还是各类爬虫脚本:写过抓代理本机验证的脚本,写过在discuz论坛中自动登录自动发贴的脚本,写过自动收邮件的脚本,写过简单的验证码识别的脚本,本来想写google music的抓取脚本的,结果有了强大的gmbox,也就不用写了。
-
这些脚本有一个共性,都是和web相关的,总要用到获取链接的一些方法,再加上simplecd这个半爬虫半网站的项目,累积不少爬虫抓站的经验,在此总结一下,那么以后做东西也就不用重复劳动了。
-
1.最基本的抓站
import urllib2
content = urllib2.urlopen(' ...
- 2011-06-19 20:20
- 浏览 2051
- 分类:编程语言
利用urllib包
import urllib
proxyconfig = 'http://%s:%s@%s' % ('username', 'password', 'proxy')
information = urllib.urlopen("http://tianya.cn", proxies={'http':proxyconfig})
print information.read()
username:用户名
password:密码
proxy: 代理加端口
利用urllib2包
import urllib2
proxyconfig = 'h ...
weburl = 'xyz'
print "get web %s is fail"(weburl)
提示错误:
print "get web %s is fail"(weburl)
typeerror: 'str' object is not callable
出错原因: 给字符串中%s赋值时前加上%
正确写法:
weburl = 'xyz'
print "get web %s is fail"%(weburl)
运行正常了,输出
get web ...
- 2011-06-17 14:25
- 浏览 8294
- 分类:编程语言
步骤:(无法上传图片)
1 确保tomcat在debug模式下启动
在启动文件catalina.bat中设置debug_opts
set debug_opts=-xdebug -xrunjdwp:transport=dt_socket,server=y,address=8765 //端口为8765
linux下可直接使用(默认debug端口为8000)
./catalina.sh jpda run
2 启动tomcat
tomcat运行时提示listening for transport dt_socketat address:8765,等待接入
3 设置ecl ...
- 2011-06-16 11:42
- 浏览 1799
- 分类:编程语言
js_自己封装一个可查询frame中对象的一个方法
- 博客分类:
- 原创
说明
用途: 查询当前页面以及所包含的frame中id为传入的参数的对象,如本身页面为frame,还可查询上级页面中id为传入参数的对象。
参数:可传入对象id,以及对象本身
返回:返回所传id的对象
用法:如查询id为javaeye的对象
var xx = $$('javaeye');
方法原码如下:
function $$(id){
if(typeof id == 'string'){
var obj = document.getelementbyid(id);
if(obj)return obj;
var p = ...
我们会有这样的需求:为了工程结构统层次清晰,在开发时不将工程定义为eclipse标准工程结构,如
|--src
|--java
|_-main
|--相关java源代码
|--docment
|--相关文档
|--resource
|--相关配置文件
|--database
|--数据库操作语句
|--webapp
|--web-inf
|--。。。。
这个时候,我们想在eclipse中运行这个工程,就必须指定工程wabapp的目录,操作步骤如下:
servers--new serve ...
- 2011-01-11 16:44
- 浏览 1252
- 论坛回复 / (0 / 2334)
- 分类:web前端
为了实现varchar型的字段序号递增,我每次插入数据要先找出数据库中序号最大的那个再加1,可是对 varchar进行order by 时,得不到正确结果,如 varchar里,‘100’<'99' 怎么实现转化 另外,我只比较varchar的后几位,那个怎么截取后几位再进行int转化再排序呢?
回答1: select * from yourtable order by cast(youcol as int)
回答2: order by convert(int, 字段)
回答3: 但是你的列里面只能是数字组 ...
- 2010-06-24 16:31
- 浏览 3784
- 分类:数据库
sql 连接 join 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)
最近公司在招人,同事问了几个自认为数据库可以的应聘者关于库连接的问题,回答不尽理想~现在在这写写关于它们的作用假设有如下表:一个� ...
- 2009-09-09 22:11
- 浏览 1349
- 论坛回复 / (7 / 24336)
利用properties资源文件追加写入,而不覆盖
properties pro = new properties();
pro.load(new fileinputstream("readxmllasttime.porperties"));
for (enumeration e = pro.propertynames(); e.hasmoreelements();) {
string s = (string) e.nextelement(); // 遍历所有元素
...
- 2009-08-14 09:11
- 浏览 4682
- 论坛回复 / (0 / 4885)
- 分类:编程语言
建立表
drop table t_book;
create table t_book(
book_id int,
book_name varchar2(20),
book_author varchar2(10)
);
1:定义注释
import java.lang.annotation.target;
import java.lang.annotation.retention;
- 2009-06-07 10:56
- 浏览 887
- 论坛回复 / (0 / 2321)
- 分类:企业架构
数据库分页大全(oracle利用解析函数row_number高效分页)
mysql分页采用limt关键字
select * from t_order limit 5,10
java 与oracle数据库效率优化
@java 方面
1.使用statement对象
2.预编译preparedstatement
3.使用preparedstatement 批处理
为了区分出这三者之间的效率,下面的事例执行过程都是在数据库表t1中插入1万条记录,并记录出所需的时间(此时间与电脑硬件有关)
1. 使用 statement 对象
使用范围:当执行相似sql(结构相同,具体值不同) 语句的次数比较少
优点:语法简单
缺点 : 采用硬编码 效率低,安全性较差 。
原理:硬编码,每次执行时 相似sql 都会进行编译
...
- 2009-04-16 21:26
- 浏览 1044