破解 Excel 密码的宏

Excel 密码的宏:

Sub PasswordBreaker()
  Dim i As Integer, j As Integer, k As Integer
  Dim l As Integer, m As Integer, n As Integer
  Dim i1 As Integer, i2 As Integer, i3 As Integer
  Dim i4 As Integer, i5 As Integer, i6 As Integer
  On Error Resume Next
  For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
  For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
  For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
  For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
  ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
  Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
  Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
  If ActiveSheet.ProtectContents = False Then
  MsgBox "One usable password is " & Chr(i) & Chr(j) & _
  Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
  Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
  ActiveWorkbook.Sheets(1).Select
  Range("a1").FormulaR1C1 = Chr(i) & Chr(j) & _
  Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
  Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
  Exit Sub
  End If
  Next: Next: Next: Next: Next: Next
  Next: Next: Next: Next: Next: Next
End Sub

【解决方法】无法连接到手机。请断开连接,重新启动手机,然后重试连接。Can’t connect to your phone. Disconnect it, Restart it, then try connecting again. Zune & Windows Phone

无奈于等 DFT 的 Tango 系统,刷了 XDA 下载的新 Dynamics7 的 Trophy ROM。完成后 一直报错。

错误提示“。请断开连接,重新启动手机,然后重试连接。” 网上搜索得知也是个普遍性的问题,主要由于 Zune 与 的证书问题。

最后尝试成功的解决方法如下。

  1. 断开手机,关闭 Zune。
  2. 在系统盘中找到“Microsoft\Crypto\RSA”文件夹,将其下级“S-x-x-xx-xxxxxxxxxxx”目录哦给删除。当然不放心的可以以重命名方式做备份。 在 “C:\Documents and Settings\【用户名】\Application Data\Microsoft\Crypto\RSA”下。 在 “C:\Users\【用户名】\AppData\Roaming\Microsoft\Crypto\RSA”下。可以在更目录搜索得到。
  3. 之后重启 Zune 并连接手机。这时就能发现手机重新连接成功了。

为 CentOS 打上 EPEL 扩展源

最近想在 上安装 wine,却发现在默认的 repo 里边没有。一番搜索后得知 的源中没有 wine, 另辟蹊径的方法是安装 EPEL。那什么事 EPEL 呢,官方的答案是 Extra Packages for Enterprise ,也就是为企业级 提供的额外软件源,兼容 RHEL,CentOS,Scientific

安装方法如下:

For EL5 32位:

su -c ‘rpm -Uvh http://download.fedoraproject.org/pub/epel/5//epel-release-5-4.noarch.rpm’

su -c ‘yum install foo’

 

For EL5 64位:

su -c ‘rpm -Uvh http://download.fedoraproject.org/pub/epel/5//epel-release-5-4.noarch.rpm’

su -c ‘yum install foo’

 

For EL6 32位:

su -c ‘rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm’

su -c ‘yum install foo’

 

For EL6 64位:

su -c ‘rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm’

su -c ‘yum install foo’

 

CentOS 上安装 Testlink

系统为 62 :1.9.3。

1. mysql:

yum mysql mysql-server。

2. 安装 php:

yum php php-mysql php-gd php-ldap

3. 配置自启动:

chkconfig mysql on

chkconfig httpd on

4. 启动服务:

service mysqld start

service httpd start

5. 配置 mysql 密码等参数:

mysql_secure_installation。

6. 获取并解压 Testlink:

wget http://sourceforge.net/projects/testlink/files/TestLink%201.9/TestLink%201.9.3/testlink-1.9.3.tar.gz/download?use_mirror=jaist

cp testlink-1.9.3.tar.gz /var/www/html

cd /var/www/html

tar xvf testlink-1.9.3.tar.gz

mv testlink-1.9.3.tar.gz testlink

chown root:root testlink -R

rm testlink-1.9.3.tar.gz

7. 配置 php 参数符合 Testlink 要求:

vim /etc/php.ini

session.gc_maxlifetime = 2400

max_execution_time = 180

memory_limit = 128M

8. 重启 mysql:

service mysql restart

9. 现在你可以通过 http://[IP 地址或者主机名]/testlink 来访问了。

完全卸载 Office 2010 Starter 工具,包括恼人的 Q 盘

公司不能够使用商业授权版本的 Office,金山的 WPS 使用了感觉还不错。这样可以删除之前安装的 Office 2010 Starter了。不过在控制面板删除之后,发现 产生的 Virtual App Q 盘依旧存在看着非常恼火。终于找到了微软官方的移除工具了,共享出来。

下载:CleanC2R

参考:http://support.microsoft.com/kb/982434

C++ 中箭头操作符(->)和点操作符(.)的不同

针对 的定义区别如下:

如果 p 是指针,p -> function();

如果 p 是对象和结构体,p.function();

例如:

#include 
using namespace std;
class A{
  private:
    int a;

  public:
    A()
    {
      a = 10;
    }

    void Display()
    {
      cout << a << endl;
    }

};

int main()
{
  A *a = new A;
  a -> Display();
  A b;
  b.Display();
  delete a;
  return 0;
}

显示测试模式 Windows 7 内部版本 7600/7601 的解决办法

因为多种原因,桌面右下角会显示测试模式 的水印信息。很多时候检查发现自己的 Windows 是正常激活状态,以为装了一个未经授权的 ,其实不一定,这种情况只是 进入了测试模式而已。而测试模式一般是被用于测试人员测试驱动程序使用的。

  1. 单击“开始”——“所有程序”——“附件”,找到“命令行提示符”,右键选择“以管理员身份运行”
  2. 在命令行窗口输入“bcdedit /set testsigning off”
  3. 确定操作顺利成功完成。