利用Salamander .Net Linker生成可脱离.net framework环境运行的程序

by 清泉 6. 六月 2011 00:13
Linker是一个命令行工具,它以将我们的.net程序生成可脱离.net framework环境运行的程序 .
Linker不支持中文的路径,在程序中也不能有中文的标识符.
Linker 有2种部署方式-mdeploy和-native,-mdeploy方式提取的虚拟环境大概40MB左右,而-native方式则是将MSIL代码转换为NativeImages,配合-il指令使用,最终提取出来的虚拟环境不到30MB.
语法分别是:
-mdeploy方式:linker -mdeploy -casoff 您的程序.exe (-casoff是为了避免一些bug)
-native方式:linker -native -il System -il System.* -il mscorlib -il accessibility 您的程序.exe [更多...]

Tags:

DotNet技术资料

用XmlDocument创建和保存XML数据

by 清泉 4. 六月 2011 16:32
  通过XmlDocument加载XML数据到内存,很多时候仅仅是只读方式访问XML数据还不够,需要添加、修改、删除XML文档中的某些结点。通 过XmlDocument类可以方便地进行XML数据的修改,本节将介绍如何通过XmlDocument类修改XML结点的值。

通过XmlDocument类修改XML文档数据,通常需要以下几个主要步骤或其中几个步骤。

(1)获取一个包含XML文档数据的XmlDocument类对象,通常有两种方法来实现这个功能:

[更多...]

Tags:

DotNet技术资料

php批量移除UTF-8代码中的BOM

by 清泉 30. 五月 2011 14:19
  在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。但对于 PHP文件来说,BOM的签名是个大麻烦。受COOKIE送出机制的限制,在这些文件开头已经有BOM的文件中,COOKIE无法送出(因为在 COOKIE送出前PHP已经送出了文件头),所以登入和登出功能失效。一切依赖COOKIE、SESSION实现的功能全部无效。会造成使用PHP网页 脚本,不能登入或者不能登出,页顶出现一条空白,页顶出现错误警告,其它不正常的情况。 [更多...]

Tags:

关于jQuery的Dialog只显示一次的问题,Dialog不能重复显示的问题

by 清泉 8. 五月 2011 00:04
用jQuery的Dialog做类似模态框的效果,但使用过程中发现只有第一次能正常显示,关闭对话框后第二次激发事件就没反应。
发现原来自己参考DEMO的那个例子不是很完整。
使用jQuery的Dialog首先初始化:
然后调用open方法(这就是我之前忘记了的)
即开始之前需要加入$("#dialog").dialog("open"); [更多...]

Tags:

JS相关技术

php中的时间函数DateDiff和DateAdd

by 清泉 26. 四月 2011 16:43

<?php
function DateDiff($part, $begin, $end)
{
 $diff = strtotime($end) - strtotime($begin);
 switch($part)
 {
  case "y": $retval = bcdiv($diff, (60 * 60 * 24 * 365)); break;
  case "m": $retval = bcdiv($diff, (60 * 60 * 24 * 30)); break;
  case "w": $retval = bcdiv($diff, (60 * 60 * 24 * 7)); break;
  case "d": $retval = bcdiv($diff, (60 * 60 * 24)); break;
  case "h": $retval = bcdiv($diff, (60 * 60)); break;
  case "n": $retval = bcdiv($diff, 60); break;
  case "s": $retval = $diff; break;
 }
 return $retval;
}

[更多...]

Tags:

PHP技术资料

javascript 验证检测json格式并彩色标注

by 清泉 26. 四月 2011 12:25
你可以在http://www.supidea.com/demo/json_format.html进行验证检测json格式并彩色标注
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>Supidea.com在线检测json并格式化</title> 
<meta name="description" content="A tool to format and color raw JSON code"> 
<meta name="keywords" content="Json, Printer, Colorer, Format, Color"> 
<script> [更多...]

Tags:

JS相关技术

解决 Could not find kernel image: linux 错误

by 清泉 11. 四月 2011 17:35
做了一下U盘版的Ubuntu安装盘。重启后设置了BIOS,可以正常启动U盘安装盘了,但是很快出现了下面的错误:could not find kernel image: linux的错误。在网上查了一下,只要把文件isolinux.cfg的名称改为syslinux.cfg即可了。目录通常在/boot/syslinux或/syslinux下,如果不在这两个目录下,请搜索一下即可。再次尝试,都顺利通过,启动列表也修复了。
不过具体原因还是不有查明,是不是启动加载时没有找到此文件,所以报错了? [更多...]

Tags:

无法删除注册表项的问题

by 清泉 7. 四月 2011 10:28
服务器被“黑客”侵入,修改了部分设置,并加载了一些木马,使用清理软件无法清理,手工清理注册项也删除不了
开始 -->运行 -->输入regedt32-->定位到注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
在这里看到加载的恶意软件,右键选择删除,却遇到了障碍,删除不了,提示如下:
提示:无法删除所有指定的值。拒绝访问。
修改了无法修改,忙的自己都头大,后来发现Run项目的用户没有管理权限,读取、完全控制项目的权限被黑客修改,于是在Run菜单项上:右键-->权限-->赋予administrator用户的完全控制权限,问题解决。 [更多...]

Tags:

学习心得

js对数组的操作

by 清泉 21. 二月 2011 08:50
1、数组的创建
var arrayObj = new Array(); //创建一个数组
var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度
var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值
要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时长度会随之改变。 [更多...]

Tags:

JS相关技术

2010辞旧迎新年度总结

by 清泉 31. 十二月 2010 17:05
       2010,即将过去的一年,好似在此期间没做多少事情,没有什么成就感,不过2010却让学到不少东西,知道好多以前未尝试的、陌生的、强大的语言或框架结构,网页技术真的好强大。还好多新鲜物事要学,自己亦在渐渐老去。
       感谢身边的每一位朋友,随着网络技术的更新,自己亦由一名职业ASP coder转变成了一个phper,虽然偶尔也会看看ASP .NET,但那也只是略清楚皮毛,很多时候总在PHP跟.NET之间徘徊,现在都还不确实PHP或.NET哪个更是未来。
       2011,坚定信念,直面挑战! [更多...]

Tags:

生活琐事

谈apache,nginx上传目录无执行权限

by 清泉 7. 十二月 2010 10:50
至于为什么设置上传目录无权限这个我就不累赘了,现在比较流行的web服务有iis,apache,nginx,使用操作系统无非是windows or *nux
我们来看俩段通常对上传目录设置无权限的列子,配置如下:
<Directory "/var/www/upload">
<FilesMatch ".php">
Order Allow,Deny
Deny from all
</FilesMatch>
</Directory> [更多...]

Tags:

PHP技术资料 | 安全相关

MySQL 导入慢的解决方法

by 清泉 26. 十一月 2010 22:09
MySQL导出的SQL语句在导入时有可能会非常非常慢,在导出时合理使用几个参数,可以大大加快导 入的速度。
导入注意点:
使用phpmyadmin或navicat之类的工具的导入功能还是会相当慢,可以直接使用mysql进行导入
导入命令如下:mysql> -uroot -psupidea supidea_com<E:\www.supidea.com.sql便可以了
说明:mysql> -umysql用户名 -pmysql密码 要导入到的数据库名<要导入MYSQL的SQL文件路径
这样导入将会非常快,之前数小时才能导入的sql现在几十秒就可以完成了。 [更多...]

Tags:

数据库相关 | 学习心得



Supidea.com 晨飞的梦 @ All Rights Reserved. Powered by BlogYi.NET ver:1.8.0.0. 苏ICP备09011404号

关于博主

kamau
抱着美好的理想背井离乡,这酸甜苦辣只能默默忍受。既然选择了路,就得风雨兼程……

Calendar

<<  九月 2016  >>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

在日历中查看文章

最近的评论

Comment RSS

声明

      本博所发一切破解相关附件只作学习研究交流之用,严禁用于商业用途,请在下载24小时内删除。
      本博所有网友评论不代表本博立场,版权归其作者所有。

© Copyright 2009