PHP

PHP升级到4.3版本之后改变了调用存储过程的一个

编写者版本本文假定您熟悉Php、Sql。郑昀@掌上灵通第一稿小麻烦:我们按照惯例使用了一个MSSqlServer的存储过程procA,它给出了一个输出参数nReturn,而且返回了一个结果集。在如何让PHP调用这个procA的时候,我们遭遇了一点小麻烦。鱼肉和熊掌不可兼得:我们本来希望这样的代码能够既得到输出参数,又得到返回的结果集://初始化要传进存储过程的参数们:$nYear=2004;$nPageSize=20;$nPageNo=1;//Initia

系统 2019-08-12 01:32:36 3597

redis

Redis集群环境安装指南

环境RHLinux-6.4-64-EN,红帽6.464位,英文正式公布版。Redis3.0.0redis2.x版本号还不支持集群,3.0版本号将会支持,如今3.0版本号还在开发中,如今是beta-3版本号(截止2014-5-8),但功能是可用的。下载Redis3.0.0beta-3版本号,点击这里下载。Redis3的安装能够參照之前的单机安装指南操作。创建Redis集群实例创建集群节点的目录,先创建cluster-test目录,再以port为名称创建子目录

系统 2019-08-12 01:54:12 3596

C#

C# 制作Windows服务安装包

C#制作Windows服务安装包这两天公司要用C#写一个windows服务,做成安装安装包。制作的过程中遇到了一些问题,写完之后总结一下。如果以后在用到的话可以可以参考一下,而且由于原来没有做过,不知道这样做是对是不对,请各位看官如果发现有不当之处请指教。开始的时候我的开发工具VS2012,需要用InstallShield,没闹明白,时间紧迫没有搞,改用vs2010。首先创建一个windows服务:添加安装程序:设置服务的属性:这里面简单设置一下服务的属性

系统 2019-08-12 01:33:54 3595

Python

使用Python编写简单网络爬虫抓取视频下载资源

我第一次接触爬虫这东西是在今年的5月份,当时写了一个博客搜索引擎,所用到的爬虫也挺智能的,起码比电影来了这个站用到的爬虫水平高多了!回到用Python写爬虫的话题。Python一直是我主要使用的脚本语言,没有之一。Python的语言简洁灵活,标准库功能强大,平常可以用作计算器,文本编码转换,图片处理,批量下载,批量处理文本等。总之我很喜欢,也越用越上手,这么好用的一个工具,一般人我不告诉他。。。因为其强大的字符串处理能力,以及urllib2,cookiel

系统 2019-09-27 17:46:00 3594

编程技术

NetBeans 4.0创建J2ME手机RSS阅读器

作者:朱先忠文章来源:yesky本文将向你展示怎样用NetBeans4.0创建一个J2MEMIDPRSSReader应用程序。通过使用RSSReader,你可以用你的移动设备实现读取RSS回馈信息。这个应用程序的设计是与MIDP1.0一起工作的,因此它可以与一些旧设备相兼容。如果你是RSS的新手,那么告诉你它代表ReallySimpleSyndication(简易信息聚合)。RSS是一种轻量级的XML格式-为分享标题和另外如博客和新闻等信息而设计。下面是运

系统 2019-08-29 23:44:05 3594

Android

Android开发视频教学下载地址

《Android开发视频教学》www.marsdroid.org/Android开发视频教程--更新腾讯微博项目课程[MP4][Android开发视频教学].01_01_Android平台一日游.mp4详情20.6MB[Android开发视频教学].01_02_搭建Android开发环境.mp4详情39.3MB[Android开发视频教学].01_03_say_hello_to_Android.mp4详情35.8MB[Android开发视频教学].01_0

系统 2019-08-29 22:53:56 3594

redis

记录发现的一个hiredis的bug

hiredis是redis官方提供的c客户端库。在读代码的过程中,发现了一个bug,记录一下。hiredis里定义了一个上下文结构(structredisContext),代码如下(deps/hiredis/hiredis.h):https://github.com/antirez/hiredis/blob/master/hiredis.h157/*ContextforaconnectiontoRedis*/158typedefstructredisCon

系统 2019-08-12 01:32:32 3594

编程技术

No Dialect mapping for JDBC type 错误分析

当在hibernate中运用原始的sql语句进行操作的的时候,常常会报错,错误很多都是关于NoDialectmappingforJDBCtype类型的错误,经过分析和查找,问题常常发生在几个地方1、错误的配置了hibernate的方言2、就是你的数据库中的字段和java里面的类型不匹配的问题具体信息如:eg:Sessionsession=HibernateSessionFactory.getSession();Stringsql="SELECTDaymar

系统 2019-08-29 23:40:22 3592

ASP.NET

去掉数字中多余的0(ASP.NET)

有这样一个需求,见下图:具体的在ASP.NET中的实现代码如下:源代码复制(IE有效)打印关于doubled=44.12457800;Response.Write(d.ToString("0.##"));不过上面的代码有个问题,他是只保留2位小数,如果数字是2.3405000,则转换出来的只是2.34,而不是2.3405,怎么样可以保留2.3405这我就不懂了,没仔细研究,上面的代码可以在项目中使用即可去掉数字中多余的0(ASP.NET)

系统 2019-08-29 23:40:59 3591

PHP

PHP多线程批量采集下载图片

使用curl的多线程,另外curl可以设置请求时间,遇到很慢的url资源,可以果断的放弃,这样没有阻塞,另外有多线程请求,效率应该比较高,参考:《CURL的学习和应用[附多线程]》,我们再来测试一下;核心代码:/***curl多线程**@paramarray$array并行网址*@paramint$timeout超时时间*@returnmix*/publicfunctionCurl_http($array,$timeout='15'){$res=array

系统 2019-08-29 23:08:51 3591

Python

python计算导数并绘图

importmathimportnumpyasnpimportmatplotlib.pyplotaspltfromsympyimport*#用于求导积分等科学计算defdif(left,right,step):#求导左右区间以及间隔x,y=symbols('xy')#引入xy变量expr=pow(x,5)#计算表达式x_value=[]#savexvaluey_value=[]#savexf(x)valuey_value_dif=[]#savexf(x)_

系统 2019-09-27 17:57:14 3590

Python

关于Python自动化测试项目部署到Jenkins构建时出现的中文乱码问题

首先只要遇到提示GBK、UTF-8或乱码显示字样等,这些肯定是编码问题。为了解决问题还特意了解了下UTF-8与GBK之间的区别和关系。修改file.encoding系统变量编码为UTF-8问题情景:python脚本已经调通过的自动化项目,部署到Jenkins上后,使用jenkins构建,控制台print输出报错,如下图:控制台输出:分析问题:我们知道,windows的控制台默认编码就是'GBK',而我们代码编码格式是utf-8,因为Jenkins会默认读取

系统 2019-09-27 17:51:23 3588

Python

用Python将动态GIF图片倒放播放的方法

这次让我们一个用Python做一个小工具:将动态GIF图片倒序播放!GIF(GraphicsInterchangeFormat)是一种可以用来呈现动画效果的图片格式,原理就是保存很多帧(Frame)静态图像,然后连续呈现。很多简短的视频也会被转换成动态GIF呈现,压缩画质和去除声音之后可以有效地减小文件大小。网络上不计其数的搞笑动图,几乎承载了网友大半的欢乐,但是也有人发现,将正常的动画倒序播放往往可以获得更搞笑的效果,Reddit上甚至有一个专门的节点:

系统 2019-09-27 17:37:40 3588

C#

C#索引器

索引器概述索引器使得对象可按照与数组相似的方法进行索引。get访问器返回值。set访问器分配值。this关键字用于定义索引器。value关键字用于定义由set索引器分配的值。索引器不必根据整数值进行索引,由您决定如何定义特定的查找机制。索引器可被重载。索引器可以有多个形参,例如当访问二维数组时。C#语言一个最令人感兴趣的地方就是类的索引器(indexer)。简单说来,所谓索引器就是一类特殊的属性,通过它们你就可以像引用数组一样引用自己的类。显然,这一功能在

系统 2019-08-29 23:23:16 3587

编程技术

创建基于约束的布局

在这一节将向我们演示如何在AdobeFlexBuilder中创建基于约束的布局。当用户调整程序窗口时,基于约束的布局保证我们用户界面中的组件进行自动调整。设置我们的工程在我们开始这一节之前,我们要先完成下面的任务:如果我们还没有创建工程,创建Lessons工程。确保打开了自动构建选项。了解Flex中的基于约束的布局当用户调整一个Flex程序窗口时,我们希望布局中的组件可以进行自动调整。当用户调整程序窗口时,一个约束的布局可以调整组件的尺寸和位置。为了创建一

系统 2019-08-29 23:34:02 3586