php new Imagick();使用相对路径报错 [问题点数:20分,结帖人u011543604]

Bbs1
本版专家分:47
结帖率 85%
Bbs9
本版专家分:88589
版主
Blank
黄花 2016年8月 PHP大版内专家分月排行榜第二
2016年4月 PHP大版内专家分月排行榜第二
2015年12月 PHP大版内专家分月排行榜第二
2014年5月 PHP大版内专家分月排行榜第二
2013年11月 PHP大版内专家分月排行榜第二
2013年10月 PHP大版内专家分月排行榜第二
2013年9月 PHP大版内专家分月排行榜第二
2013年8月 PHP大版内专家分月排行榜第二
2013年7月 PHP大版内专家分月排行榜第二
2013年6月 PHP大版内专家分月排行榜第二
2013年5月 PHP大版内专家分月排行榜第二
2013年4月 PHP大版内专家分月排行榜第二
2013年3月 PHP大版内专家分月排行榜第二
2013年2月 PHP大版内专家分月排行榜第二
2013年1月 PHP大版内专家分月排行榜第二
2012年12月 PHP大版内专家分月排行榜第二
2012年11月 PHP大版内专家分月排行榜第二
2012年10月 PHP大版内专家分月排行榜第二
2012年9月 PHP大版内专家分月排行榜第二
2012年7月 PHP大版内专家分月排行榜第二
2012年6月 PHP大版内专家分月排行榜第二
2012年5月 PHP大版内专家分月排行榜第二
2011年9月 PHP大版内专家分月排行榜第二
2011年8月 PHP大版内专家分月排行榜第二
2011年7月 PHP大版内专家分月排行榜第二
Blank
蓝花 2017年3月 PHP大版内专家分月排行榜第三
2016年12月 PHP大版内专家分月排行榜第三
2016年11月 PHP大版内专家分月排行榜第三
2014年10月 PHP大版内专家分月排行榜第三
2014年8月 PHP大版内专家分月排行榜第三
2014年3月 PHP大版内专家分月排行榜第三
2014年1月 PHP大版内专家分月排行榜第三
2012年8月 PHP大版内专家分月排行榜第三
2012年2月 PHP大版内专家分月排行榜第三
2012年1月 PHP大版内专家分月排行榜第三
2011年12月 PHP大版内专家分月排行榜第三
2011年11月 PHP大版内专家分月排行榜第三
2011年6月 PHP大版内专家分月排行榜第三
Bbs1
本版专家分:15
Bbs3
本版专家分:973
绝对详解PHP 的imageTtfText()函数
详解解释PHP GD2库中的 imageTtfText()函数<em>使用</em>方法。
windows下安装php使用imagick
安装前首先要看下自己的<em>php</em>版本,可以<em>php</em>info查看,包含<em>php</em>版本以及是否线程安全。 然后去下载相应的<em>imagick</em>版本和扩展,版本对不上就会安装失败,所以一定要注意。 下载扩展地址:http://pecl.<em>php</em>.net/package/<em>imagick</em> 也可以下载release版本:http://windows.<em>php</em>.net/downloads/pecl/releases/
PHP扩展插件imagick使用笔记
PHP扩展插件ImageMagick<em>使用</em>笔记 <em>imagick</em>是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展<em>imagick</em>中去了,最终调用的是ImageMagick提供的API ImageMagick是一套软件系列,主要用于图片的创建、编辑以及转换等,详细的解释见ImageMagick的官方网站http://www.imagem
PHP安装imagick API扩展报错
启动apache的时候<em>报错</em>rnrn无法定位程序输入点 DrawDestroyContext 于动态链接库 CORE_RL_magick_.dll上。rnrn请牛人帮忙看看我该如何设置。rnrnrn或者指点如何在Windows下安装<em>imagick</em> API。非常感谢。
php Imagick 求助, 如何使用Imagick裁切图片
我需要 景某个PDF文档中的某一页裁切其中一部分, 生成一新的png格式的文档.rngd不支持PDF格式, Imagick 支持打开pdf, 并将其中一页转成PNG, 但是如何将此页的一部分裁切出来呢rnrn参考代码来自网络rn代码如下[code=<em>php</em>]rn function pdf2png($pdf,$path,$page=-1)rn rn if(!extension_loaded('<em>imagick</em>'))rn rn return false; rn rn if(!file_exists($pdf))rn rn return false; rn rn $im = <em>new</em> Imagick(); rn $im->setResolution(600,600); rn $im->setCompressionQuality(100);rn if($page==-1) rn $im->readImage($pdf);rn elsern $im->readImage($pdf."[".$page."]");rn foreach ($im as $Key => $Var)rn rn $height=$Var->getImageHeight();//取得原图的高度rn $width=$Var->getImagewidth();//取得原图的宽度rn //echo "H".$height."w:". $width;rn $im_cut = <em>new</em> Imagick(); //这里设置新图的实例rn $im_cut->setResolution(600,600); //分辨率rn $im_cut->setCompressionQuality(100);//压缩率rn// $im_cut->setImageFormat('png'); //设置新图的格式 这里出错rn// $im_cut->setImageType (0);rn// $im_cut-> 接下来不知道如何做了 rn//如何设置新图的高度长度 rn//如何把 $var中的一部分复制到新图,rn//如何保存新图rnrn rn $Var->setImageFormat('png'); rn $Var->setImageType (0);rn $filename = $path."/". md5($Key.time()).'.png';rn if($Var->writeImage($filename) == true)rn rn $Return[] = $filename; rn rn rn return $Return; rn rn[/code]
php imagick nts dll
<em>php</em> vc6 nts PHP 5.3.2 (API20090626)
imagick windows dll php
pecl.<em>php</em>.net/package/<em>imagick</em> 也可以自己下载 .
编译安装php扩展imagick
环境说明CentOS 6.5、Nginx、Mysql、PHP5.5.2 <em>php</em>安装目录:/usr/local/<em>php</em> <em>php</em>.ini配置文件路径:/usr/local/<em>php</em>/etc/<em>php</em>.ini Nginx安装目录:/usr/local/nginx安装编译器yum -y install make cmake gcc gcc-c++ gcc-g77 flex bison file libto
PHP 安装imagick扩展
Linux系统 CentOS; 判断是否安装了ImageMagick: [root@instance-32spzihn ~]# rpm -qa|grep -i 'ImageMagick' ImageMagick-6.7.2.7-5.el6_8.x86_64 ImageMagick-devel-6.7.2.7-5.el6_8.x86_64 如果之前有安装。但感觉版本太旧,可以先卸载再安...
php imagick 版本列表
压缩包包含《<em>imagick</em>-2.1.0.tgz》、《<em>imagick</em>-2.1.1.tgz》、《<em>imagick</em>-2.1.1RC1.tgz》、《<em>imagick</em>-2.2.0.tgz》、《<em>imagick</em>-2.2.1.tgz》、《<em>imagick</em>-2.2.2.tgz》、《<em>imagick</em>-2.3.0.tgz》、《<em>imagick</em>-3.0.0.tgz》、《<em>imagick</em>-3.1.0b1.tgz》、《<em>imagick</em>-3.1.1.tgz》、《<em>imagick</em>-3.1.2.tgz》、《<em>imagick</em>-3.4.0.tgz》、《<em>imagick</em>-3.4.1.tgz》、《<em>imagick</em>-3.4.3.tgz》、《<em>imagick</em>-3.4.3RC1.tgz》
php安装imagick问题解决
问题:        checking ImageMagick MagickWand API configuration program... checking Testing /usr/local/bin/MagickWand-config... Doesn't exist   checking Testing /usr/bin/MagickWand-config... Doesn't ex
php扩展——imagick安装
1.写在前面 1-1.ImageMagick介绍 ImageMagick是一套功能强大、稳定而且开源的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,...
php相对路径使用问题
require()之类的文件引用函数可以<em>使用</em><em>相对路径</em> file_exists()只能用绝对路径
PHP Imagick发光文字
PHP Imagick发光文字 $canvas = <em>new</em> Imagick(); $canvas-><em>new</em>Image(500, 200, 'white'); $canvas->setImageFormat('png'); $text = <em>new</em> Imagick(); $text-><em>new</em>Image(500, 200, 'none'); $text->se
php imagick 5.3.x vc6
<em>php</em> <em>imagick</em> 5.3.x vc6,亲测可用。
php安装imagick
windows+apache+<em>php</em>5.2.x+<em>imagick</em>安装配置,主要介绍如何在windows+apache+<em>php</em>5.2.x平台下配置<em>imagick</em>。
PHP imagick安装与配置
PHP <em>imagick</em>安装与配置
PHP扩展之 Imagick安装
<em>使用</em>环境   安装步骤 根据环境下载合适的 <em>imagick</em>扩展 和 imagemagick程序 1.下载拓展 下载地址一: http://windows.<em>php</em>.net/downloads/pecl/releases/<em>imagick</em>/ 下载地址二: https://pecl.<em>php</em>.net/package/<em>imagick</em> 要点: 注意对应<em>php</em>版本 ts还是nts x86还是x64 ...
php图片合成和图片处理(imagick
    在我们印象中<em>php</em>一些简单的图片处理可以用gd库来完成,但是真正快速高效的、灵活复杂的图片处理,gd库是不满足的,所以我们一般<em>使用</em>linux上的 ImageMagick 或者 <em>php</em>的<em>imagick</em>扩展。     我们来看看两者的区别: (1) <em>imagick</em>是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展<em>imagick</em>中去了,...
php imagick蒙版做法
<em>php</em> <em>imagick</em>蒙版做法 $image = <em>new</em> \Imagick(); $image->readImage(__DIR__ . '/mengban.png'); $watermark = <em>new</em> \Imagick(); $watermark->readImage(__DIR__ . '/testmengban.jpg');
有一段 imagickphp 代码
convert difference.png -threshold 0 boolean_mask.pngrn convert cyclops.png boolean_mask.png +matte -compose CopyOpacity -composite cyclops_boolean.pngrnrn转成 imagik <em>php</em>的写法是如何的?rnrnrn十分感谢~~
PHP配置问题,无法使用相对路径
我用的是2003+IIS6.0+PHP4.3.4+MYSQL,配置之后,<em>php</em>MyAdmin一直没法<em>使用</em><em>相对路径</em>,IIS6.0已经启用的父目录、PHP.ini里面也配置可以<em>使用</em><em>相对路径</em>,<em>php</em>MyAdmin的配置文件也配置过了,就是不能<em>使用</em><em>相对路径</em>,不知道是怎么回事?
php图片处理扩展imagick和gmagick
<em>imagick</em> http://www.peewit.fr/<em>imagick</em>/ gmagick http://pecl.<em>php</em>.net/package/gmagick/1.1.6RC1/windows
java new file 使用相对路径读取文件
1.java project环境,<em>使用</em>java.io用<em>相对路径</em>读取文件的例子:  *目录结构:   DecisionTree             |___src                  |___com.decisiontree.SamplesReader.java             |___resource                  |___train.tx
new ImageIcon()中使用相对路径怎么没有用?
在<em>new</em> ImageIcon()中<em>使用</em><em>相对路径</em>怎么没有用?rn...rnIcon wisdom=<em>new</em> ImageIcon("about.gif"); rnJOptionPane.showMessageDialog(null,"11111","2222",JOptionPane.PLAIN_MESSAGE,wisdom);rn...rn我把about.gif放在.class文件的同级目录、.java源文件的同级目录、sdk的bin目录下均不行,只有<em>使用</em>绝对路径才行,<em>相对路径</em>到底是相对谁的路径?难道不是相对.class文件的路径吗?还是我的什么环境变量没有设?rnrnrnrnrn
php imagick生成gif动画的方法
<em>php</em> <em>imagick</em>生成gif动画的方法 setFormat( "gif" ); //设置它的类型。 $delay = 30; //设置播放速度。 for ($i=1; $i<52; $i++) { $thi
PHP Imagick 图片合成 圆角处理
需求:为用户生成特定的二维码 ,拉取用户的微信头像 和特定的背景图合成一张用户专属海报 方法:采用PHP的Imagick扩展功能对图片进行合成处理。对微信头像进行圆角处理,然后压缩图片的质量  1. 根据微信用户特定id生成专属二维码,合成海报  public static function getTicket($scene_id)  {     $qrcode = '{"expire
php imagick设置图片圆角的方法
<em>php</em> <em>imagick</em>设置图片圆角的方法 header('Content-Type: image/png'); $image = <em>new</em> Imagick('http://static.codeweblog.com/uploads/user/29/58387_100.jpg'); $image->setImageFormat('png'); $image->roundCorner
window php imagick 保存图片不成功
问题: 在 windows下 <em>imagick</em>::writeImage()成功图片不成功,也没有返回值 不知道为什么?但是在linux下是可以成功成功的。rn但是 rn$this->image = <em>new</em> Imagick($path);//$path 保存图片的路径;rn......(设置图片的一些属性,代码省略)rn方法一:$this->image->writeImage($path); 不成功rn方法二:file_put_contents($path, $this->image); 成功rnrn<em>imagick</em>版本:ImageMagick-6.8.7-7-Q16-x86-dll.exern<em>php</em>版本:5.4.16rnrnrn求大神告知原因rnrn
PHP Imagick添加文字水印
/** * [addText 资质证书添加文字水印] * @param [type] $path [图片的绝对路劲] */ public function addText($path) { $waterText = '今晚打老虎'; $textColor = 'white'; $...
Imagick 安装和使用 - windows操作系统
ImageMagick是一套功能强大、稳定而且开源的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存,对图片的操作,即
php命令行(cli)下执行PHP脚本时相对路径报错问题
问题产生的原因: 在<em>php</em>命令行下执行.<em>php</em>文件时,执行环境的工作目录是<em>php</em>命令程序(<em>php</em>.exe)所在目录,所以如果想在文件内<em>使用</em><em>相对路径</em>时,要先切换当前的工作目录才行。 解决方法:将工作目录切换到当前文件目录 $oldpath = getcwd(); // 原始工作目录 <em>php</em>.exe所在目录 KaTeX parse error: Expected group after '_' ...
imagick扩展 使用环境win7 apach2.2.x php 5.3.x
<em>imagick</em>扩展 <em>使用</em>环境win7 apach2.2.x <em>php</em> 5.3.x 首先安装里面的exe文件,然后把<em>imagick</em>.dll文件考到<em>php</em>下的ext目录中,最后在<em>php</em>.ini 把<em>imagick</em>.dll扩展加进去就行了,最后再重新服务即可
php imagick 获取psd图层信息
<em>php</em> <em>imagick</em> 获取psd图层信息 getNumberImages(); for ($i = 1, $num_layers = $im->getNumberImages(); $i < $num_layers; ++
ImageMagick及PHP的imagick扩展的安装及配置
参考: https://www.cnblogs.com/xiangxiaodong/archive/2013/12/23/3487008.html<em>imagick</em>是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展<em>imagick</em>中去了,最终调用的是ImageMagick提供的APIImageMagick是一套软件系列,主要用于图片的创建、编辑以及...
phpimagick插件怎么创建半透明渐变?
<em>php</em>的<em>imagick</em>插件怎么创建半透明渐变?rnrn网上的例子可以创建半透明渐变效果,但我本机测试却是红黑渐变?为什么会这样?rn有没有高手啊,会玩imaick插件的帮帮忙好吗?rn教程连接:[url=http://www.eclecticdjs.com/mike/tutorials/<em>php</em>/imagemagick/pseudoimage/index.<em>php</em>]http://www.eclecticdjs.com/mike/tutorials/<em>php</em>/imagemagick/pseudoimage/index.<em>php</em>[/url]rnrn[img=http://img181.poco.cn/mypoco/myphoto/20110125/19/4609372920110125195041071.jpg][/img]
有关PHP使用相对路径访问ACCESS数据库的方法。
我希望知道,如何通过PHP来直接访问ACCESS数据库,就如同ASP那样访问。rn另外,最好能不建立数据源就更好了。就直接<em>使用</em><em>相对路径</em>。谢谢。
PHP使用Imagick绘制六芒星能力图
先说一下本人在工作中遇到的瓶颈        之前做过一个【霍兰德职业兴趣测试】测试的项目,大体结构就是用户答题,系统根据用户回答的问题进行职业性格测试,最后显示结果,在结果页存在一个类似于六芒星的能力分析图(这个是我自己起的名字,具体是叫什么我也不太清楚,下面将以“六芒星图”代替),起初我们用的是Echarts插件,本来相安无事。突然有一天,客户提了一个需求,需要把结果页实现一个长按保存的功能...
imagick手册
<em>imagick</em>的:: adaptiveBlurImage - 增加了自适应模糊滤镜图像 <em>imagick</em>的:: adaptiveResizeImage - 自适应调整图像数据依赖三角 <em>imagick</em>的:: adaptiveSharpenImage - 自适应锐化图像 <em>imagick</em>的:: adaptiveThresholdImage - 选择一个阈值,根据每个像素上的强度范围 <em>imagick</em>的:: addImage - <em>imagick</em>的物体图像列表中添加新形象 <em>imagick</em>的:: addNoiseImage - 添加随机噪声图像 <em>imagick</em>的:: affineTransformImage - 变换图像
phpimagick给动态图片添加文字水印
<em>php</em>的<em>imagick</em>给动态图片添加文字水印。亲测可行。具体见文章 https://www.jianshu.com/p/790a53c1c30f
图片处理神器ImageMagick以及PHP的imagick扩展
图片处理神器ImageMagick以及PHP的<em>imagick</em>扩展分类: <em>php</em>开发 杂谈2014-08-01 15:16 3958人阅读 评论(0) 收藏 举报目录(?)[+]为了提高页面的加载速度,以及减少流量,要针对网站的图片进行瘦身,研究了很多的解决方案,最后确定了<em>使用</em>ImageMagick,了解了这个软件之后,真是如获至宝,简直太好用,效果太明显了。ImageMagick介绍:ImageM
php相对路径识别问题
<em>php</em>的<em>相对路径</em>识别问题(vscode) 下面用test.<em>php</em>进行演示 <em>使用</em>test.<em>php</em>判断是否存在du.txt 我们可以清晰地看到du.txt和test.<em>php</em>是在同一个路径下面的 然而然而。。。 test.<em>php</em> &lt;?<em>php</em> $file = file_exists('du.txt'); echo var_dump($file); ?&gt; 运行结果 明明在同一个目录为...
相对路径使用
1. //测试:将c#生成的EXE文件复制出来,暂存D:\test\文件夹中, //新建一个文件夹T,T内新建一个Txt空白文件 //(其绝对路径:D:\test\T\海上生明月.txt) string path = @"T\海上生明月.txt"; File.WriteAllText
php相对路径的写法
【1个点】./ 当前目录下,等同于直接写install/jishigou.sql 【2个点】../ 上一级目录下 【没有点】/ 根目录下
php基础-相对路径与绝对路径
<em>相对路径</em>: 是相对于当前网页文件所在的位置来定位某个被加载的文件位置,主要依赖以下2个特殊的路径符号: ./ :表示当前位置,即当前网页文件所在的位置(目录); ../ :表示上一级位置,即当前网页文件所在的位置的上一级位置(目录); 我们需要用这2个符号来表达位置信息,比如: include  ‘./page1.<em>php</em>’; //表示当前网页文件所在位置的page1.<em>php</em>文件; in
php 相对路径中 ./ 与../的区别
./与../的区别 下面我用实例来说明以上二者的区别: 如图一: 1:首先我将以下程序写进如上图根目录下test的index.<em>php</em>文件中。 class Foo{ private $var; public function __construct(){ $this->var="HELLOWORLD"; } public fu
php相对路径解决方法
<em>php</em><em>相对路径</em> 解决方法 <em>php</em> <em>php</em><em>相对路径</em> 解决方法 <em>php</em> <em>php</em><em>相对路径</em> 解决方法 <em>php</em>
PHP的相对路径问题
  在PHP中require,include一个文件时,大都是用<em>相对路径</em>,是个很头疼的问题。   例如:  &amp;lt;web&amp;gt;(网站根目录)  ├&amp;lt;A&amp;gt;文件夹  │ │  │ └1.<em>php</em>  ├&amp;lt;B&amp;gt;文件夹  │ │  │ └2.<em>php</em>  └index.<em>php</em>     问题:在1.<em>php</em>中通过include(“../B/2.<em>php</em>”)来引入B...
php 浅谈相对路径与绝对路径(../ ./ / )
     在<em>php</em>中  绝对路径是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。            eg:   C:\Windows\debug\WIA\a.txt     window中是反斜杠 \      linux中为 /    <em>相对路径</em>为以一个参照为基准,找到你所需要的文件,即<em>相对路径</em>是相对于目标目录的<em>相对路径</em>。                  常见表示方式...
php Imagick制作个性二维码的方法
<em>php</em> Imagick制作个性二维码的方法 代码如下 readImage('test1.png'); $watermark = <em>new</em> Imagick(); $watermark->readImage('test3.png'); /*采用正片叠底*/ $image->compositeImage($w
PHP在Windows环境下安装Imagick扩展
1、下载DLL扩展文件 http://pecl.<em>php</em>.net/package/<em>imagick</em>2、将<em>php</em>_<em>imagick</em>.dll文件放在<em>php</em>的ext扩展目录中 注意:具体的ext扩展目录不一定,要从<em>php</em>info()里面看3、在<em>php</em>.ini里加载扩展 extension=<em>php</em>_<em>imagick</em>.dll 注意:<em>php</em>.ini的位置同样要在<em>php</em>info()里面看4、将第一步里的所有dll
关于php的扩展Imagick类的问题
软件环境:Linux: Ubuntu10.10 PHP;PHP 5.3.6 Apache:httpd-2.2.19rnrn先说明下本人的安装流程:rn下载ImageMagick-6.7.3-1的压缩包,解压缩并进入目录rn./configure --enable-shared --enable-lzw rnmakernmake installrn此过程没有出错。rnrn下载了 <em>imagick</em>-3.0.0.tgz压缩包,解压缩并进入目录rn<em>php</em>izern./configurernmakernmake installrnrn<em>php</em>.ini配置含有:rnextension_dir = "..../extensions"rnextension = <em>imagick</em>.sornrn本人检查看了..../extensions/文件夹下有<em>imagick</em>.sornrnt<em>imagick</em>.<em>php</em>代码如下:rnrnthumbnailImage(100, 0);rnrn?>rnrn执行命令为:rn<em>php</em> t<em>imagick</em>.<em>php</em>rnrn输出错误消息为:rnrn unexpected T_VARIABLE in .../t<em>imagick</em>.<em>php</em> on line 4rn
php imagick库处理pdf问题
Fatal error: Uncaught exception 'ImagickException' with message 'unable to open image `papers/1375680721.pdf': No such file or directory @ error/blob.c/OpenBlob/2622' in C:\xampp\htdocs\fc\editpaper.<em>php</em>:38 Stack trace: #0 rnC:\xampp\htdocs\fc\editpaper.<em>php</em>(38): Imagick->readimage('papers/13756807...') #1 C:\xampp\htdocs\fc\editpaper.<em>php</em>(108): pdf2png('papers/13756807...', 'papers/', 0) #2 C:\xampp\htdocs\fc\editpaper.<em>php</em>(211): anli->insert('') #3 main thrown in C:\xampp\htdocs\fc\editpaper.<em>php</em> on line 38rnrn报如下错误rn[code=<em>php</em>]function pdf2png($PDF,$toPath,$page) rn if(!extension_loaded('<em>imagick</em>'))rn echo "<em>imagick</em>";rn return false; rn rn if(!file_exists($PDF))rn echo "noexists";rn return false; rn rn $IM = <em>new</em> <em>imagick</em>(); rn $IM->setResolution(1000,2000); rn $IM->setCompressionQuality(100); rn $IM->readImage($PDF."[".$page."]");rn foreach ($IM as $Key => $Var)rn $Var->setImageFormat('png'); rn $Filename = $toPath.time().'_'.$Key.'.png'; rn if($Var->writeImage($Filename) == true) rn $Return[] = $Filename; rn rn rn return $Return;rn[/code]
Imagick安装
我已经按照http://www.cbohao.cn/html/19/n-119.html安装了Imagick,但是$bg = <em>new</em> Imagick();的PHP程序还是不能<em>使用</em>,我现在就是想用<em>imagick</em>加水印,谁知道在WINDOWS下怎么安装的,请帮忙rn水印函数如下:[code=PHP]rnfunction waterMark($groundImage , $waterPos, $waterImage, $waterText, $textFont, $textColor,$minWidth,$minHeight,$alpha) rn$isWaterImg = FALSE;rnrn$bg_h = $bg_w = $water_h = $water_w = 0;rn//获取背景图的高,宽rnif(is_file($groundImage) && !empty($groundImage))rnrn $bg = <em>new</em> Imagick();rn $bg ->readImage($groundImage);rn $bg_h = $bg->getImageHeight();rn $bg_w = $bg->getImageWidth();rnrn//获取水印图的高,宽rnif(is_file($waterImage) && !empty($waterImage))rn $water = <em>new</em> Imagick($waterImage);rn $water_h = $water->getImageHeight();rn $water_w = $water->getImageWidth();rnrn//如果背景图的高宽小于水印图的高宽或指定的高和宽则不加水印rnif($bg_h < $minHeight || $bg_w < $minWidth || $bg_h < $water_h || $bg_w < $water_w ) rn return ;rnelse rn $isWaterImg = TRUE;rnrn//加水印rnif($isWaterImg) rn $dw = <em>new</em> ImagickDraw(); rn //加图片水印rn if(is_file($waterImage))rn $water->setImageOpacity($alpha);rn $dw -> setGravity($waterPos);rn $dw -> composite($water->getImageCompose(),0,0,50,0,$water);rn $bg -> drawImage($dw);rn if(!$bg -> writeImage($groundImage))rn return FALSE;rn rn elsern //加文字水印rn $dw -> setFontSize($textFont);rn $dw -> setFillColor($textColor);rn $dw -> setGravity($waterPos);rn $dw -> setFillAlpha($alpha);rn $dw -> annotation(0,0,$waterText);rn $bg -> drawImage($dw);rn if(!$bg -> writeImage($groundImage))rn return FALSE;rn rn rnrnrn[/code]
imagick的简单使用
PHP建图通常都用GD库,因为是内置的不需要在服务器上额外安装插件,所以用起来比较省心,但是如果你的程序主要的功能就是处理图像,那麼就不建议用GD了,因为GD不但低效能而且能力也比较弱,佔用的系统资源也颇多,另外GD的creatfrom也有bug,而<em>imagick</em>却是一个很好的替代品,为此最近把我的一个项目由GD改成了<em>imagick</em>,但是改完之后出现了一些状况在此分享给大家. 首先说一下我这
使用new TADOBlobStream和new TBlobStream,报错"invalid class typecast"
TADOBlobStream * abc=<em>new</em> TADOBlobStream(pQueryPicture,bmRead)rn或rnTBlobStream * abc=<em>new</em> TBlobStream(pQueryPicture,bmRead)rnrn<em>报错</em>显示"invalid class typecast"rnrn其中pQueryPicture是TBolbField* 类型
log4j相对路径设定无效报错
<em>报错</em>内容:log4j:ERROR setFile(null,true) call failed 是log4j的版本问题,原来的是log4j-1.2.13.jar换成log4j-1.2.15.jar即解决了
new报错
我现在写一个方法,其中<em>new</em>了一个指针,没到程序走到这步时,就<em>报错</em>“dbgheap.c”的错误,是怎么回事
在unicode下用new报错
error C2665: '<em>new</em>' : none of the 3 overloads can convert parameter 2 from type 'unsigned short [43]
报错">new ClassPathXmlApplicationContext("applicationContext.xml")报错
[code=java]Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from relative location [context-core.xml]rnOffending resource: class path resource [applicationContext.xml]; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [context-core.xml]; nested exception is java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/beans/MutablePropertyValues;rn at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68)rn at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)rn at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:76)rn at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:201)rn at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:147)rn at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:132)rn at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)rn at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)rn at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)rn at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)rn at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)rn at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)rn at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)rn at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)rn at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)rn at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)rn at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:80)rn at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)rn at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)rn at org.springframework.context.support.ClassPathXmlApplicationContext.(ClassPathXmlApplicationContext.java:139)rn at org.springframework.context.support.ClassPathXmlApplicationContext.(ClassPathXmlApplicationContext.java:83)rn at com.bt.eshop.test.Test.main(Test.java:22)rnCaused by: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [context-core.xml]; nested exception is java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/beans/MutablePropertyValues;rn at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:420)rn at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)rn at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)rn at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:190)rn ... 19 morernCaused by: java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/beans/MutablePropertyValues;rn at org.springframework.transaction.config.TxAdviceBeanDefinitionParser.parseAttributeSource(TxAdviceBeanDefinitionParser.java:143)rn at org.springframework.transaction.config.TxAdviceBeanDefinitionParser.doParse(TxAdviceBeanDefinitionParser.java:84)rn at org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:84)rn at org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:56)rn at org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:69)rn at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1297)rn at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1287)rn at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135)rn at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)rn at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)rn at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)rn ... 22 morern[/code]
new分配内存报错
我的机子装的是winxp,4GB内存(windows显示3.13G),我用<em>new</em>来分配内存,当还有838M可用内存的时候,程序<em>报错</em>,说:rnUnhandled exception at 0xxx in xx.exe: Microsoft C++ exception: std::bad_alloc @ 0x1198fc84, rnrn这是什么回事?能不能有什么法子<em>使用</em>剩下的那些内存?rn谢谢了
new ActiveMQConnectionFactory报错:NoClassDefFoundError
代码内容如下:rnurlconf="failover:(tcp://192.169.177.179:61616)?maxReconnectDelay=1000&timeout=1000";rn conFactory = <em>new</em> ActiveMQConnectionFactory(urlconf);rnlogger.info("消息总线--消息服务器地址:" + urlconf);rn<em>报错</em>信息如下:rnorg.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: org/apache/activemq/ActiveMQConnectionFactoryrn at com.sgcc.uap.kernel.spring.ModuleWebDispatcher.doDispatch(ModuleWebDispatcher.java:185) ~[com.sgcc.uap.kernel_1.5.0.v201307251036.jar:?]rn at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) ~[servlet-api.jar:?]rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) ~[servlet-api.jar:?]rn at com.sgcc.uap.kernel.web.adaptor.ModuleServletAdaptor.service(ModuleServletAdaptor.java:80) ~[com.sgcc.uap.kernel_1.5.0.v201307251036.jar:?]rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) ~[servlet-api.jar:?]rn at com.sgcc.uap.kernel.httpservice.internal.ServletRegistration.doHandleRequest(ServletRegistration.java:170) ~[com.sgcc.uap.kernel.httpservice_1.5.0.v201307251036.jar:?]rn at com.sgcc.uap.kernel.httpservice.internal.AbstractRegistration.handleRequest(AbstractRegistration.java:58) ~[com.sgcc.uap.kernel.httpservice_1.5.0.v201307251036.jar:?]rn at com.sgcc.uap.kernel.httpservice.internal.ProxyServlet.processRequest(ProxyServlet.java:344) [com.sgcc.uap.kernel.httpservice_1.5.0.v201307251036.jar:?]rn at com.sgcc.uap.kernel.httpservice.internal.ProxyServlet.service(ProxyServlet.java:174) [com.sgcc.uap.kernel.httpservice_1.5.0.v201307251036.jar:?]rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar:?]rn at com.sgcc.uap.kernel.web.server.UapModuleContextServlet.service(UapModuleContextServlet.java:169) [com.sgcc.uap.kernel.web_1.0.0.jar:?]rn at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar:?]rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina.jar:?]rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:?]rn at com.sgcc.uap.kernel.web.server.UapModuleContextFilter$FilterChainImpl.doFilter(UapModuleContextFilter.java:189) [com.sgcc.uap.kernel.web_1.0.0.jar:?]rn at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) [org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) [org.springframework_3.1.1.RELEASE.jar:?]rn at com.sgcc.uap.kernel.web.server.UapModuleContextFilter$FilterChainImpl.doFilter(UapModuleContextFilter.java:183) [com.sgcc.uap.kernel.web_1.0.0.jar:?]rn at com.sgcc.uap.kernel.web.server.UapModuleContextFilter.doFilter(UapModuleContextFilter.java:108) [com.sgcc.uap.kernel.web_1.0.0.jar:?]rn at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:?]rn at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:?]rn at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina.jar:?]rn at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:?]rn at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) [catalina.jar:?]rn at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina.jar:?]rn at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:?]rn at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) [catalina.jar:?]rn at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) [tomcat-coyote.jar:?]rn at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) [tomcat-coyote.jar:?]rn at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) [tomcat-coyote.jar:?]rn at java.lang.Thread.run(Thread.java:662) [?:1.6.0_24]rnCaused by: java.lang.NoClassDefFoundError: org/apache/activemq/ActiveMQConnectionFactoryrn at com.nari.mqdata.mqdata.bizc.MqdataBizc.create(MqdataBizc.java:484) ~[bundlefile/:?]rn at com.nari.mqdata.mqdata.bizc.MqdataBizc.receiveMQ(MqdataBizc.java:294) ~[bundlefile/:?]rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.6.0_24]rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[?:1.6.0_24]rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[?:1.6.0_24]rn at java.lang.reflect.Method.invoke(Method.java:597) ~[?:1.6.0_24]rn at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at com.sgcc.uap.bizc.interceptor.BizLogicInterceptor.invoke(BizLogicInterceptor.java:41) ~[com.sgcc.uap.core.bizc_1.5.0.v201307251037.jar:?]rn at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at $Proxy223.receiveMQ(Unknown Source) ~[?:?]rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.6.0_24]rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[?:1.6.0_24]rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[?:1.6.0_24]rn at java.lang.reflect.Method.invoke(Method.java:597) ~[?:1.6.0_24]rn at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at com.sgcc.uap.monitor.interceptor.BizcInterceptor.invoke(BizcInterceptor.java:47) ~[com.sgcc.uap.core.monitor_1.5.0.v201307251037.jar:?]rn at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at $Proxy223.receiveMQ(Unknown Source) ~[?:?]rn at com.nari.mqdata.mqdata.MqdataController.insertjkdata(MqdataController.java:60) ~[bundlefile/:?]rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.6.0_24]rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[?:1.6.0_24]rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[?:1.6.0_24]rn at java.lang.reflect.Method.invoke(Method.java:597) ~[?:1.6.0_24]rn at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:213) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:126) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:96) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:617) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) ~[org.springframework_3.1.1.RELEASE.jar:?]rn at com.sgcc.uap.kernel.spring.ModuleWebDispatcher.doDispatch(ModuleWebDispatcher.java:148) ~[com.sgcc.uap.kernel_1.5.0.v201307251036.jar:?]rn ... 33 morern
Application.Run(new Form1());报错
今天遇到一个奇怪的事情 rn我的项目里 之前自己测试时 一直是webservice和formMain这两个项目做启动项rn然后今天我要给同事测试 就换成另外一个项目 rn是用来检测程序有没有资料可以更新 有的话就自动会更新 然后在执行登录窗体的rn所以我就改为那个更新的项目做启动项 rnprogram里会有Application.Run(<em>new</em> Form1());rn可以运行到这里 竟然弹出 找不到主程序的错误 为什么?搞不明白rn回是什么原因呢?rn跟我之前设置双启动项有关系吗?因为这个启动项 之前是可以用的
new CachedRowSet()会报错
当我在jsp里 CachedRowSet crs_bj = <em>new</em> CachedRowSet();得时候报这个错rnrnclass sun.jdbc.rowset.CachedRowSet is an abstract class. It can't be instantiated.rnrn求教各位大侠rnrn
new ClassPathXmlApplicationContext()报错
今天看教程mybatis整合spring的时候,根据教程做,测试的时候<em>报错</em>rnjava.lang.ExceptionInInitializerErrorrn at org.springframework.context.support.AbstractRefreshableApplicationContext.createBeanFactory(AbstractRefreshableApplicationContext.java:195)rn at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:128)rn at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537)rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451)rn at org.springframework.context.support.ClassPathXmlApplicationContext.(ClassPathXmlApplicationContext.java:139)rn at org.springframework.context.support.ClassPathXmlApplicationContext.(ClassPathXmlApplicationContext.java:83)rn at com.alan.dao.UserDaoImplTest.setUp(UserDaoImplTest.java:17)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)rn at java.lang.reflect.Method.invoke(Unknown Source)rn at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)rn at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)rn at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)rn at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)rn at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)rn at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:69)rn at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:48)rn at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)rn at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)rn at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)rn at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)rn at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)rn at org.junit.runners.ParentRunner.run(ParentRunner.java:292)rn at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)rn at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)rn at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)rn at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)rn at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)rn at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)rnCaused by: java.lang.NullPointerExceptionrn at org.springframework.beans.factory.support.DefaultListableBeanFactory.(DefaultListableBeanFactory.java:105)rn ... 30 morernrn[code=java] private ApplicationContext applicationContext;rn rn //在setup方法中得到spring容器rn @Beforern public void setUp() throws Exception rn applicationContext = <em>new</em> ClassPathXmlApplicationContext("classpath:spring/applicationContext.xml");rn rnrn @Testrn public void testFindUserById() throws Exception rn UserDao userDao = (UserDao)applicationContext.getBean("userDao");rn //调用userDao的方法rn Userinfo user = userDao.findUserById(1);rn System.out.println(user);rn [/code]rn就是在<em>new</em> ClassPathXmlApplicationContext的时候出错,请问是什么原因?rn下面是applicationContext.xmlrn[code=text]rnrn rn rnrn rn rn rn rn rn rn rn rn rn rnrn rn rn rn rn rn rn rn rn rn rn rn[/code]
new phpexcel 报错
今天遇到一个纠结的问题,在Php导出excel用<em>php</em>excel类库的时候,rnrn在 $objexcel=<em>new</em> <em>php</em>excel();<em>报错</em> 直接返回404页面。rnrn看<em>php</em>excel类的时候,在__construct构造函数里面设置断点,rnrn$this->_calculationEngine = PHPExcel_Calculation::getInstance($this); rnrn在这行后面就<em>报错</em>;去掉__construct和__destruct里面的内容才不会<em>报错</em>。rnrn不知道什么原因造成的,这个和utf8格式没有关系吧,如果是也是乱码,不至于<em>new</em> PHPExcel()就<em>报错</em>了;rnrnrn各位大侠请指教,不胜感激!
请问 Imagick的$draw = new ImagickDraw();中的composite和compositeImage区别
rn$draw = <em>new</em> ImagickDraw();rn$water = <em>new</em> Imagick($waterImg);rn$draw->composite($water->getImageCompose(), $x, $y, $width, $height,$water);rn在我本机上是可以运行的,但是到服务器上不行。rn估计是版本问题。rnrnapi里面 <em>imagick</em> ::compositeimage 复合图像拖到另一个。rnhttp://<em>php</em>.net/manual/zh/<em>imagick</em>draw.circle.<em>php</em>中rn$layer1->drawImage($red); rn$layer2 = <em>new</em> Imagick(); rn$layer1->compositeImage($layer2, Imagick::COMPOSITE_DSTIN, 0, 0); rnrn现在搞不清这个两个方法在不同版本里面的<em>使用</em>。。 rn谁能指点一下。。谢谢了。
报错">new controller = new NotEqual("Admin") 报错
<em>new</em> controller = <em>new</em> NotEqual("Admin") 里 NotEqual <em>报错</em>,NotEqual这个东西该引用哪个命名空间啊?
关于new FileOutputStream()中取相对路径的问题
FileOutputStream pFileOutputStream=<em>new</em> FileOutputStream("d:\\pics\\");rn在web站点中我如何将"d:\\pics\\"改为<em>相对路径</em>呢?
PHP中new static的使用方式示例
示例代码1: class Test{ static public function getNew(){ return <em>new</em> static; } } class Child extends Test{} var_dump(Test::getNew());//object(Test)#1 (0) { }  var_dump(Child::getNew());//object(
php求两个文件的相对路径
大概的在网上找了一下,觉得大家的实现的都不够简洁,于是自己写了一个,写完了,我在想,就是这样么,这样有什么问题么,这是最好的么。 比如如果路径中出现 “///”, “\/” 的分隔符改如何处理?<?<em>php</em> function getRelativePath($path1, $path2){ // 参数判断 if(!isset($path1) || !isse
PHP 计算两个文件的相对路径
最近看到一个<em>php</em>的面试题,是在知道两个文件的绝对路径的情况下,求出文件1相对于文件2的<em>相对路径</em>。
PHP 计算两个文件的相对路径
最近看到一个<em>php</em>的面试题,是在知道两个文件的绝对路径的情况下,求出文件1相对于文件2的<em>相对路径</em>。这个问题,看似很简单,其实真简单,但却思考了很久才解决,变笨了!下面我们我的方法,写出来,供大家参考,如果有不同意见或者问题,请留言给我: /** * [myRelativePath 计算文件2相对于文件1的<em>相对路径</em>] * @param ...
php基础之相对路径以及绝对路径
主要讲解环境搭建,运算符,数据类型,变量,流程控制,函数。
php计算文件的相对路径函数
[code=<em>php</em>]$a = '/c/e.<em>php</em>';rn $b = '/12/34/c.<em>php</em>';rn //  计算出 $b 相对于 $a 的<em>相对路径</em>应该是 ../../c/d将()添上rn function getRelativePath($a, $b) rn $returnPath = array(dirname($b));rn $arrA = explode('/', $a);rn $arrB = explode('/', $returnPath[0]);rn unset($arrA[0]);rn unset($arrB[0]);rn for ($n = 1, $len = count($arrB); $n < $len; $n++) rn if ($arrA[$n] != $arrB[$n]) rn break;rn else rn unset($arrA[$n]);rn unset($arrB[$n]);rn rn rn $returnPath = array_merge(array_fill(1,count($arrB),'..'),$arrA);rn return implode('/', $returnPath);rn rn echo getRelativePath($a, $b);[/code]
关于PHP的相对路径的引用问题
新手一枚rn在w3cschool里面看到<em>php</em>中<em>相对路径</em>中上一级目录的表示应该../,但是我现在在写的时候用../就<em>报错</em>,用./就可以正常回到上一级。想知道这个问题到底是什么原因。求大神帮助。
php new COM用法?
[code=PHP]rnrnrn$conn = @<em>new</em> COM("ADODB.Connection"); //这是13行rn $str="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("./dbdata/yuan555.mdb ");rn $$this->conn->Open($str);rn //return $this->$conn ;rn rnrn //建立方法rn function query($sql)rn rn $_rs = @<em>new</em> COM("ADODB.RecordSet");rn $_rs->Open($sql,$this->$conn,1,1);rn return $_rs;rn rn rnrn //实例化类rn $db=<em>new</em> db();rn $db->create();rn //--------------------------------rn $rs=$db->query("select * from product"); rn $rs->Close(); rn $rs = null; //但Close完了,一定要 null 的rn $db->close();rn?>rnrnrnrnrn[/code]rnrn系统会<em>报错</em>:rnFatal error: Cannot access empty property in D:\www\web\DIlv1KFJ\wwwroot\a\t2.<em>php</em> on line 13rnrn是什么问题呢?
php 不能new com()?
如题:<em>php</em> 不能<em>new</em> com(),是我的环境有问题,还是我配置文件的问题。rn我想调用一个asp.net的dll,但是没有这个函数。
中文版modern phpnew
目前网络上充斥着大量的过时资讯,让 PHP 新手误入歧途,并且传播着错误的实践以及不安全的代码。这本书收集了现有的 PHP 最佳实践、编码规范和权威学习指南
imagick整合包
本包包含安装<em>php</em> imagemagick 扩展的对应版本的32位dll文件和安装包
imagick 图片处理类
<em>imagick</em> 图片处理类, <em>imagick</em> 优化图片, 修改大小,保存图片,添加水印
PHP-成功配置imagick
最近应公司项目需要将一张RGB通道的图片转为CMYK通道的图片,需要<em>使用</em><em>imagick</em>。结果进入了这巨坑!!!!!! 百度了一波,网上很多教程,可都没有一个有效,开始了慢慢探索的道路。我这边试过win7/win10/win12 server+Apache/NginX测试通过,都没问题。开始安装前注意自己PHP版本是64位还是32位的,再下载适合自己版本的imagemagick和<em>php</em>_imagic
imagick在windows上装好了
接下来就是去抄一些程序改改。。。。。。。
【PHP趣味】new self和new static的区别
一般情况下<em>new</em> self就是实例化这行代码所在的类,但如果是子类调用父类的方法(如上面父类的of),在这个父类方法里实例化子类,就可以<em>new</em> static来实现(换句话说<em>new</em> static实现了在父类里实例化子类),这也是多态的体现,让程序更加灵活。(在YII框架中有应用)
关于相对路径使用
在QT开发的时候,在MyApp中存在project1和project2,然后共用src_pub中的cpp代码。rn举个例子,代码目录是这样的:src_pub、include、project1, project2。main.cpp在project1中,现在加入src_pub中的CPP文件后, 工程project1编译无法通过,提示:no such file or directory.该怎么<em>使用</em>src_pub中的CPP文件呢,谢谢指点。
如何使用getfolder的相对路径
在asp的正式文章里称方法getfolder(path)中path可以是<em>相对路径</em>。rn可是我<em>使用</em>下来发现无法实现,总是<em>报错</em>,为什么?怎么办?请帮帮我!rn我的“全文搜索”原程:rnrn
java 使用相对路径读取文件
java <em>使用</em><em>相对路径</em>读取文件1.java project环境,<em>使用</em>java.io用<em>相对路径</em>读取文件的例子: *目录结构: DecisionTree |___src |___com.decisiontree.SamplesReader.java |___resource
python使用相对路径问题
如果<em>使用</em>python<em>相对路径</em>,一定要知道当前路径。因为<em>相对路径</em>相对的就是当前路径。 (1)Edit configurations (2)working directory中就是当前的地址了 然后就可以通过 path='./xxx/xxx/xxx' 来设置相对地址了...
如何使用相对路径
rn我运行以后找不到read.txt文件,这里如何<em>使用</em><em>相对路径</em>呢?求教中……
JAVA使用相对路径读取配置文件
JAVA<em>使用</em><em>相对路径</em>读取配置文件[align=center][/align][size=medium][/size] 在软件开发中经常遇到读取配置文件,以及文件定位问题。今天做个总结。 (一)在java project中的配置文件读取 java project项目的目录结构只有两个src和bin。src中存放的是源文件,bin中存放的是*.class的字节码文件。...
使用相对路径获取文件
现有一WEB工程,名为test,主目录是WebContent,下面有一个文件,index.html,请问在serlvet中,怎么获取到index.html这个文件
使用相对路径的博客
Wordpress<em>使用</em>的是<em>相对路径</em>,里面每篇文章在数据库里的guid都是绝对路径,如果局域网内机器的IP是动态分配的,IP一变,Wordpress的东西就不能用了。rnrn有没有这样的博客系统,<em>使用</em>的是<em>相对路径</em>,这样不管怎么变换IP,都不会影响整个系统的运作。
使用相对路径显示图片
我在footer页面里引入了一张图片,<em>使用</em>的是<em>相对路径</em>../image/图片名rn我在网页每个页面都有引用footer页面rn然后在首页和每个次级页面中,该图片都能正常显示,如(www.a.com/index www.a.com/b www.a.com/c),此时检查图片的链接是www.a.com/image/图片名rn而在三级页面,例如(www.a.com/b/d)则图片无法显示。此时检查发现图片的链接变成了www.a.com/b/image/图片名,因此无法正常显示图片。rn我有不想用绝对路径去写,该怎样改<em>相对路径</em>才能避免这种情况。rn
数据控件能否使用相对路径
数据控件能否<em>使用</em><em>相对路径</em>?谢谢!
php报错
一.  Parse error 语法错 二.  Warning  警告错误 三. Fatal 致命错误 四. Notice 通知错误
st7920画图程序下载
这个程序仅仅是写出了液晶的时序代码,图片的是自制的,但是写的简单易懂,拿来就能用 相关下载链接:[url=//download.csdn.net/download/wenyihao/2518065?utm_source=bbsseo]//download.csdn.net/download/wenyihao/2518065?utm_source=bbsseo[/url]
ASP.NET源代码下载
关于数据库访问 LINQ,有利于了解ASP.NET网页设计时用户数据库的访问 相关下载链接:[url=//download.csdn.net/download/a260412885/4350324?utm_source=bbsseo]//download.csdn.net/download/a260412885/4350324?utm_source=bbsseo[/url]
Android开发实战经典_part2下载
《名师讲坛:Android开发实战经典》从初学者的角度,以丰富的实例、案例,通俗易懂的语言,简单的图示,系统全面地讲述了Android开发中应用的技术。全书共分为13章,包括认识Android、搭建Android开发环境、初识Activity、Android中的基本控件(上)、布局管理器、Android事件处理、Android中的基本控件(下)、数据存储、Android组件通信、多媒体技术、手机服务、网络通信、定位服务等内容。 《名师讲坛:Android开发实战经典》提供了大量的小实例、案例、示意图,方便读者快速理解和应用,随书附带长达50多小时的教学视频和PPT电子教案,另外还专门提供了BB 相关下载链接:[url=//download.csdn.net/download/hx0_0_8/7988523?utm_source=bbsseo]//download.csdn.net/download/hx0_0_8/7988523?utm_source=bbsseo[/url]
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池
我们是很有底线的