作者归档:yuliang

雅顿绿茶 香水[转]

好的香水通常都包含有上百种香精,一瓶香水,大致可分为前味(Top Note)、 中味(Middle Note)和后味(low Note),因此她的味道不能和普通纸巾作比较。维达纸巾是单纯的绿茶味道,而雅顿绿茶属于清新花香调,我本人也用过,个人觉得她的前调是比较冲的,应该是和大黄、柠檬、橙皮这些成分有关,而中调就很柔和淡雅了。
前味:葛缚子、大黄、柠檬、橙皮、佛手柑
中味:绿茶、薄荷、茉莉、康乃馨、茴香
后味:桦树苔、麝香、白琥珀
另外还有一点需要提醒mm注意,雅顿绿茶虽然称之为绿茶香水,正像安娜苏魔镜我们称之为蔷薇香水一样,不能认为他就是单纯的绿茶或蔷薇味道,而更重要的是,她想要传达一种绿茶/蔷薇的特质,除了绿茶的味道特征,更重要的是她的品质特征,她的清香、淡定、雅致、朴素都能够在这瓶香水中得到体现,这也是多种香精糅合后得出的效果。因此薄荷、茉莉、康乃馨、茴香在这瓶香水中也占有很重要的地位。虽然我们不可能清晰地辨别出味道中的成分,但总体的味道却能给我们带来美好的感官享受。
至于她的尾调,则是体现绿茶与个人的肌肤相融合后散发的个人气质,同时也是对整瓶香水的一个总结。

由于无法创建应用程序域,因此未能执行请求。错误: 0x80004005 未指定的错误 asp.net

遇到了这个问题,后来终于找到了个解决方法。以下内容为转,分析的很有道理。

引起这个的原因大概是现安装了.Net Framework后装的IIS导致.Net没有在IIS里注册。
在网上找了很久都是说从.net命令行工具里运行aspnet_regIIS /i就可以了(或者在类似下面的目录:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i),但是自己试了很多次都不行,后来发现还是要先卸载再安装,重新创建为应用程序才行,具体如下:
从.net命令行工具里运行 aspnet_regIIS /u 卸载,再aspnet_regIIS /i安装
然后重启IIS ,删除“默认应用程序”,然后将站点重新创建为应用程序。
另外,还有可能是ASPNET账户没有IIS所指定服务器目录的权限。在资源管理器中找到“工具-文件夹选项-查看-使用简单文件夹共享(推荐)”,把前面的勾去掉,然后在服务器指定目录上点右键,属性-安全-添加-高级-立即查找,把ASPNET这个账户添加进去,给它指定完全访问的权限。这样做了以后就会发现没有了那个错误,不过如果访问数据库可能有会提示ASPNET这个账户没有权限访问数据库。这个提示就清楚多了,把该账户在数据库中加入相应的权限就可以了。
 

解决方法一 重新注册.Net 2.0:
C:WINDOWSMicrosoft.NetFrameworkv2.0.50727as.Net_regiis.exe –i
解决方法二 新建应用程序池:
新建应用程序池的步骤
1. 单击“开始”,指向“程序”,然后单击“控制面板”。
2. 双击“管理工具”,然后双击“Inte.Net 信息服务 (IIS)”。
3. 右键单击“应用程序池”,指向“新建”,然后单击“应用程序池”。
4. 在“应用程序池 ID”文本框中键入 AppPool1。
5. 单击“确定”。
将应用程序分配到应用程序池
1. 单击“开始”,指向“程序”,然后单击“控制面板”。
2. 双击“管理工具”,然后双击“Inte.Net 信息服务 (IIS)”。
3. 双击“Web 站点”。
4. 双击“默认 Web 站点”。
5. 右键单击“DebugApp1”,然后单击“属性”。
6. 在“主目录”标签中的“应用程序池”列表框中选择“AppPool1”,然后单击“确定”。
解决方法三,修改网站目录所在文件夹的访问权限:
找到当前网站目录->右键->属性->安全->添加->高级->立即查找->选择 Users 用户 ->确定->确定
解决办法:
1、新建一个应用程序池,点属性,标识,选择应用程序池的安全性帐户,本地系统,OK!
2、WEB文件夹属性中的权限添加NetWork Service帐号权限。
 

修改Windows 2003 远程桌面连接数限

配置终端服务器             

打开【开始】-【程序】-【管理工具】-【终端服务配置】

      (1):配置最大连接数,(选择【网卡】选项卡)  
注意这个数字不是越大越好,设置越大消耗的系统内存越大,所以根据自己的需要留一定的余量就可以了。 
         (2):配置客户端设置     (选择【客户端设置】选项卡)  
需要把禁止windows打印机映射,LPT端口映射的勾去掉。把禁止驱动器映射的勾勾上。
             (3):服务器设置  
A.退出是删除临时文件夹 【是】  

B.进行每个回话时使用临时文件夹 【 是】 

C.授权 【 每用户】 

D.ACTIVE desktop    【 禁止】  

E. 权限兼容性【 完全模式】 

F.限制每用户使用一个会话     【是】

4。启用远程桌面  
在我的电脑上点右键选择【属性】,选择【远程】 将 允许用户远程连接到这台计算机的勾勾上。 

5。建立远程用户 

         在我的电脑上点右键选择【管理】,选择【本地用户和组】 建立若干用户。并给这些用户设置分组为Remote Desktop Users(远程桌面用户)  
到这里远程桌面的服务器端已经配置完成。可以使用WINDOWS自带的远程桌面工具进行连接使用了。

安装uchome后 出现如下错误 解决 Call to undefined function checkclose()

1. Warning: include_once(./common.php) [function.include-once]: failed to open stream: No such file or directory in D:\wwwroot\space.php on line 7
2.

3. Warning: include_once() [function.include]: Failed opening ‘./common.php’ for inclusion (include_path=’.;C:\php5\pear’) in D:\wwwroot\space.php on line 7
4.

5. Fatal error: Call to undefined function checkclose() in D:\wwwroot\space.php on line 10

复制代码
原因分析:这是因为服务器的权限混乱造成的。
解决办法:
把uchome放在服务器更深一层的目录,比如现在的目录是D:\wwwroot,你现在在wwwroot下再新建一个目录,把uchome程序放在这个目录下,比如D:\wwwroot\home\

IIS的站点重新再深一层目录即可

如何彻底删除QQ农场里的陌生人,删除见不到人家的偷东西的人

一、当你们相互加了好友后但你又想删除对方时千万不要直接删除,你应把他(她)移至黑名单然后删除。这样才能让你的名字在他的QQ好友列表上消失。你若是直接删除的话,那么恭喜你,这就是最常见的一种情况。遇到这种情况时你可以打开http://huifu.qq.com。这个是QQ好友恢复系统,它能恢复你在3个月内删除的任何好友,如果你是会员则能恢复6个月内的。恢复后大家就把那些陌生人找出来了,想做好友的继续、不想做的拉入黑名单就OK了。

   二、因为一段时间内加好友的数量是有限的。当你加了很多好友后,还有人加你,你点确认时发现时“超时”或“未知错误”等,由于你的QQ身份验证设置的是“允许任何人把我加为好友”。所以别人加了你,你却没加成别人。我要提醒大家的是当你遇到这种情况时,你可以打开QQ空间,点击“好友管理”、那里有个好友消息通知找到那个加你的QQ号,后面有个“操作”上可以加“超时”或“未知错误”的好友。当你没这样做导致他(她)成为你的QQ农场陌生人时,你同样可以在好友消息通知上找到以前加的,但这个通知只显示100条。你也可在QQ好友管理里面找的试试。还可以依据下面第三种情况的方法。情缘轩→腾讯QQ之家

  三、这个就厉害了,这个陌生人完全不是你自己造成的。但你们成为好友后,他(她)先把你加入黑名单把自己从你的QQ好友列表中删除,然后用第一种方法里的恢复好友系统找回好友,那样他就成了你的陌生人。这种情况是最棘手的,也是最缺德的。1、遇到这种情况你可以用第二种的方法找到你们先前加好友的通知来找到他(她)的QQ号,然后加好友,再拉入黑名单。2、你还可以

  在最近联系人上找他(她)QQ号,因为每次加完一个人的QQ号后在最近联系人上都有显示。不信你回去试试。3、你还可以复制那个在你农场的陌生人的名字,然后粘贴在QQ空间好友管理的添加好友,按名字搜索QQ空间名字相同的QQ,进入他(她)空间获取QQ号,加入好友然后拉黑。

 

Flash2Jpeg FLASH自动生成缩略图组件

2Jpeg 服务端组件

系统要求:已经安Flash播放组件(可在http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash下载)

安装方法: RegSvr32 {路径}\SunCN.dll

调用说明:
Flash2Jpeg("源文件名",宽,高,"目标文件名");
FlashFrame2Jpeg("源文件名",宽,高,"目标文件名",祯号);
成功返回Ture,失败返回 False

附加说明,也支持 Jpeg文件的缩略图生成,调用方法相同

1.php用法
<?
 $flash2jpeg = new COM("SunCN.Flash2Jpeg");
 if ($flash2jpeg){
  $a=$flash2jpeg->Flash2Jpeg("源文件名",120,90,"目标文件名");
  if ($a){
   $show_message.="Creat smallPic error!";
  }else{
   $show_message.="Creat smallPic OK.";
  }
  $flash2jpeg->Release();
  $flash2jpeg = null;
 }else{
  $show_message.="Creat Flash2Jpeg error!";
 }
?>

2.asp 
<%
‘//***********开始***********
‘//author:allen
‘//last update date:2004/12/24

‘//设置flash所在路径
source=server.mappath("/flash/test.swf")
‘//设置flash缩略图输出路径
target=server.mappath("/flash/test.jpg")
‘//建立实例
Set Flash2Jpeg = Server.CreateObject("SunCN.Flash2Jpeg")
”//生成缩略图
call Flash2Jpeg.Flash2Jpeg(source,120,90,target)
‘//注销实例
set Flash2Jpeg=nothing

‘//***********结束***********
%>

3.delphi用法  
procedure TForm1.Button1Click(Sender: TObject);
var
  m: OleVariant;
begin
  m := CreateOleObject(‘SunCN.Flash2Jpeg’);
  m.FlashFrame2Jpeg(‘d:\banner.swf’, 320, 240, ‘d:\test10.bmp’, 10);
end;
 
更新

2004/12/28   添加FlashFrame2Jpeg函数,支持指定祯的捕捉

HTTP 筛选器 DLL 加载失败。数据是错误。

HTTP 筛选器 DLL C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll 加载失败。数据是错误。

具体表现是:
1.所有应用程序池自动关闭,重启IIS,重装IIS问题依旧。
2.事件查看器里有相关“应用程序”日志记录。
3.IIS里的“网站”文件夹里的ISAPI筛选里可以看到"_2.0.50727.0"前有一个红色的向下的箭头
4.如果删除第三条里的那个筛选,再运行iisreset重启IIS,会发现网站都正常了,(除了那些用这个2.0的站点吧)
5.C盘加users权限,不用删除那个筛选,重启IIS,成功(这样太不安全了)
6.出现这问题时有人还出现以下问题:
还有2-3个错误,不知道是哪个权限的问题
SideBySide
Resolve Partial Assembly 为 Microsoft.VC80.CRT 失败。 参考错误消息: 拒绝访问。

SideBySide
Generate Activation Context 为 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll 失败。 参考错误消息: 拒绝访问。

事件类型: 错误
事件来源: W3SVC-WP
事件种类: 无
事件 ID: 2214
日期:  2008-7-13
事件:  1:34:09
用户:  N/A
计算机:  WWW-YONGFA365-COM
描述:
HTTP 筛选器 DLL C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll 加载失败。数据是错误。

最终解决方法是:
C:\WINDOWS\WinSxS
加一下
NETWORK SERVICE 权限

而我做相关安全设置时一般用IIS_WPG这个用户,这个用户是属于NETWORK SERVICE组的,这样设置应该权限更小,但程序可以正常运行,所以

最佳解决方法是:

在 C:\WINDOWS\WinSxS 文件夹上加上 IIS_WPG 用户,权限默认,OK

帝国下载页,增加验证码的方法。

严重码那个生成部分的源码是网上找的,就整到了帝国里面去,其实可能用帝国自生的验证码生成,也可以。

<?
Header("Content-type:image/png");
//定义header,声明图片文件,最好是png,无版权之扰;
//生成新的四位整数验证码
session_start();//开启session;
$authnum_session = ”;
$str = ‘abcdefghijkmnpqrstuvwxyz1234567890’;
//定义用来显示在图片上的数字和字母;
$l = strlen($str); //得到字串的长度;
//循环随机抽取四位前面定义的字母和数字;
for($i=1;$i<=4;$i++)
{
$num=rand(0,$l-1);
//每次随机抽取一位数字;从第一个字到该字串最大长度,
//减1是因为截取字符是从0开始起算;这样34字符任意都有可能排在其中;
$authnum_session.= $str[$num];
//将通过数字得来的字符连起来一共是四位;
}
session_register("authnum_session");
//用session来做验证也不错;注册session,名称为authnum_session,
//其它页面只要包含了该图片
//即可以通过$_SESSION["authnum_session"]来调用

//生成验证码图片,
srand((double)microtime()*1000000);
$im = imagecreate(50,20);//图片宽与高;
//主要用到黑白灰三种色;
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
$gray = ImageColorAllocate($im, 200,200,200);
//将四位整数验证码绘入图片
imagefill($im,68,30,$gray);
//如不用干扰线,注释就行了;
$li = ImageColorAllocate($im, 220,220,220);
for($i=0;$i<3;$i++)
{//加入3条干扰线;也可以不要;视情况而定,因为可能影响用户输入;
imageline($im,rand(0,30),rand(0,21),rand(20,40),rand(0,21),$li);
}
//字符在图片的位置;
imagestring($im, 5, 8, 2, $authnum_session, $white);
for($i=0;$i<90;$i++)
{//加入干扰象素
imagesetpixel($im, rand()%70 , rand()%30 , $gray);
}
ImagePNG($im);
ImageDestroy($im);
?>

上面的代码保存为 checkNum_session.php

 
下面的加入到帝国的下载页面文件中

<?php
session_start();
//在页首先要开启session,
//error_reporting(2047);
session_destroy();
//将session去掉,以每次都能取新的session值;
//用seesion 效果不错,也很方便
?>

 

验证码输入框

<form action="" method="post">
验证码:<input type="text" name="validate" value="" size=10> <img src="checkNum_session.php"><br>
<input type="submit">
</form>

 

验证码判断代码

<?php
//打印上一个session;
echo "上一个session:<b>".$_SESSION["authnum_session"]."</b><br>";
$validate="";
if(isset($_POST["validate"])){
$validate=$_POST["validate"];
echo "您刚才输入的是:".$_POST["validate"]."<br>状态:";
if($validate!=$_SESSION["authnum_session"]){
//判断session值与用户输入的验证码是否一致;
echo "<font color=red>输入有误</font>";
}else{
echo "<font color=green>通过验证</font> 验证成功输出下载地址, 这里直接放上帝国的下载地址显示的连接,HTML代码中,有双引号之类的需要加上\转移符,

还要帝国的下载地址 直接用变量 $url即可如 <a href=$url>普通电信下载</a>";
}
}
/*
//打印全部session;
PrintArr($_SESSION);
function PrintArr($aArray){
echo ‘<xmp>’;
print_r($aArray);
echo ‘</xmp>’;
}
*/
?>