本博客已启用伪静态

WordPress设置伪静态还是很方便的

安装插件:

WP No Category Base

去掉分类

 

然后:设置-固定连接-自定义

/%postname%.html

 

最后添加上传 .htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

搞定

 

编写Windows RT的桌面程序

转载自XDA, 原帖:http://forum.xda-developers.com/showthread.php?t=2096820
From XDA Dev, Credit to no2chem
Here’s a basic guide on how to port, since some people were asking:Prerequisites:Windows 8 (non-RT) development machine

Visual Studio 2012 (Don’t know if express will work, but evaluation editions exist here: http://www.microsoft.com/visualstudio/eng/downloads)

dll-to-lib tool (http://forum.xda-developers.com/show…php?p=36597774)

Part 1: Getting necessary libs:

(1) On your Windows RT device, copy the .dll files in C:\Windows\System32 to some directory on your development machine (We’ll call it C:\rtdev\dlls).

(2) Create a directory on your development machine for the libs (we’ll call it C:\rtdev\libs)

(3) Extract the dll-to-lib to your lib directory

(4) Open powershell (run powershell.exe) and navigate to the libs directory

(5) run the lib script against the dlls (“./dll-to-lib.ps1 C:\rtdev\dlls).

(6) If you’ve never run a powershell script before, you might get a signing error. You can type “Set-ExecutionPolicy Unrestricted” to run the script. Please be aware of the security implications if you choose to do this.

(7) You now have a bunch of libs that tell the linker what functions are available in the DLLs on the Windows RT device. Copy the libs that you need to “C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\arm”. DO NOT OVERWRITE ANY EXISITNG LIBS (repeat: DO NOT OVERWRITE ANY EXISITNG LIBS OR YOU MAY HAVE TO REPAIR/REINSTALL VS) You’ll probably have to change the security permissions if you want to copy to this directory, or copy as an administrator.

Part 2: Fixing the compiler.

The compiler won’t let you build desktop apps due to a configuration setting. Fortunately, some people at stack overflow figured this out:
http://stackoverflow.com/questions/1…al-studio-2012

Basically, edit:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Platforms\AR M\Microsoft.Cpp.ARM.Common.props

to include:
<WindowsSDKDesktopARMSupport>true</WindowsSDKDesktopARMSupport>
before </PropertyGroup>

Part 3: Building a Win32 Hello World app.

Now that we have the libs out of the way, lets build a basic hello world app.

(1) Start Visual Studio 2012.

(2) Create a new project, select Visual C++ (might be under other languages) and pick Win32 Project.

(3) In the wizard, select “Console Application”, and press “Finish”.

(4) Replace the program body with some text that prints hello world:

#include “stdafx.h”
#include <stdio.h>

int _tmain(int argc, _TCHAR* argv[])
{
printf(“Hello World!”);
return 0;
}

(5) Add the ARM configuration settings in configuration manager. Goto Build>Configuration Manager, and under “Active Solution Platform” click on Win32 and click New. Select “ARM” under “Type or select the new platform”, and press “OK”.

(6) Select the “Release” configuration and build the solution (F6). With some luck, some win32 ARM binaries should appear in the ARM subdirectory of your project.

Part 4: Porting Apps

Now that your compiler works, you can port apps over. Most apps that have a VC++ project should port fine just by adding the ARM configuration.

Some apps will have manually set \MACHINE:x86, in which case you will have to change that in the linker options. Also, ARM doesn’t support no dynamic rebase, so if you get that error, turn of \DYNAMICBASE:NO in the linker options.

A lot of cross-platform apps will use ‘nmake’ or the like. For the most part, these apps can be cross compiled using the VS 2012 ARM Cross Tools – you can find that in your start menu- In Windows 8 just type “ARM” and it should show up.

Also some interesting issues might experience:

You might encounter missing symbols from __imp_XXXX or the like from the linker. If it looks like a Win32 function, you just need to explicitly add the .lib (in project properties under Linker->Input->Additional Dependencies, type the name of the lib, which you need to also copy to the VC\lib\arm directory as above. Some common libs include “gdi32.lib” “shell32.lib” and “ole32.lib”. You can usually find the .lib under the msdn references: for example this entry for GetUserName http://msdn.microsoft.com/en-us/libr…(v=vs.85).aspx tells us we can find GetUserName in Advapi32.lib. Also the A and W suffixes just represent the ANSI and unicode version of these functions.

When compiling big libraries like Qt, you might run into some problem about BLX fixups, since relative jumps on arm are limited (23 bits?) I guess they didn’t create fixup islands in the MSVC compiler, but I found if you set \INCREMENTAL:NO, that should fix the problem most of the time. Otherwise you might have to add an \ORDER file and manually order things. See stack overflow topic for more details:http://stackoverflow.com/questions/1…fixup-overflow

Another serious pitfall.. no in-line assembly support in the MS ARM compiler. So you’ll have to write in your assembly in a .S file and link to it.

…hopefully this helps someone – happy coding!

Office2013激活助手2.0新版发布,备份激活,重置激活,快速更改Key,查看激活状态,删除Key

方便自己之作,其他东西不要吐槽。
软件特性:

· 一键查看激活状态,显示所有在使用的Key,查看过期时间等信息
· 删除不需要的Key,把当前的Key删除
· 更改Key,电话激活,你懂得· 重置激活,传说中的五次机会30天试用
· 激活,如果你更改的是可以直接联网激活的Key,可以用此功能直接激活
· 激活备份(测试), 此功能暂时只支持Win8. 可以随时恢复和备份激活文件。

更新日志:

2.0更新:
· 增加重置激活和激活备份
· 增加备份激活文件
· UI小幅改动

1.1更新:
· 修复在非C磁盘下软件运行不正确的情况

1.1.1更新:
· 修复64位系统安装32位Office目录读取不正确的情况

注:Office目录为自动读取,若出现错误请手动修改

如果没有特殊情况,下次加上KMS激活。

 

下载:

OfficeActer2.0

Office2013激活助手 1.1.1,快速更改Key,快速查看激活状态,删除Key

方便自己之作,其他东西不要吐槽。
软件特性:

· 一键查看激活状态,显示所有在使用的Key,查看过期时间等信息
· 删除不需要的Key,把当前的Key删除
· 更改Key,电话激活,你懂得

1.1更新:· 修复在非C磁盘下软件运行不正确的情况
1.1.1更新:
· 修复64位系统安装32位Office目录读取不正确的情况

注:Office目录为自动读取,若出现错误请手动修改

至于下次更新嘛。。, 想加入KMS,看个人经历了
还有报毒问题,加壳后。。。

 

下载地址:

OAA1.1.1

 

Release Me Now 3.0自制固件! A4设备的完美体验

自制固件2.0的华丽登场

上一版本固件因为我没有条件,所以只得再Windows下制作固件,把固件拆的零零散散的,经过修改,再打包,所以难免出现权限错误。这回就是再Mac下制作的固件,大大提高了固件的稳定性!
精简固件的目的是为了符合大众,所以我们如果不负责的轻易删除了任何一点,都可能导致一部分用户不满意而放弃自制固件。所以我们选择了内部优化、外部集成的最佳方案,让用户的选择范围更广。
内部优化:
✪修复“手写输入法”崩溃,Respring等等bug,挑战0bug!
✪优化后台分配和多任务处理。就算你开一堆后台,照样无视!
✪动态分配电源管理,省电更明显。
外部集成:
✪Release Me Now 3.0(添加了30+新功能,可谓完美蜕变)

Release Me Now完美蜕变

Release Me Now 3.0到底怎么回事儿?
Release Me Now 3.0添加了很多很多的新功能,而且还有一些人性化的功能。下面抽取一些功能进行讲解,让大家更完美的优化自己的系统。

 

  Read more

iShutdown 1.1 : 不常驻内存,无任何依赖的快速注销/关机/重启软件~

更新记录:
抽时间加了几行代码,把软件更新了一下。

1.1 主要更新:

1.为3.5’设备加入快捷手电筒开关~

2.为iPad加入UI 

3.修复旋转时错位的Bug

4.对UI进行细微调整

软件说明:


iShutdown是一款为喜欢纯净的FY设计的快捷关机/重启/注销的小工具,特点为不需要任何依赖,不常驻内存,启动速度快,操作简单。是洁癖人士首选~

有人肯定说这软件很无聊,NCSetting和91都能做到。 但别忘了,本工具无需任何依赖,不常驻内存,和普通的软件一样,不对您紧缩的系统资源进行占用~ 

下载地址:软件已经登录威锋分享源apt.weiphone.com, 请大家在Cydia中下载使用软件

或下载deb包手动安装:  http://im099.com/c.deb
欢迎大家下载并提出建议。
演示图:


SEO必备~ 传说中最好用的站长工具箱+搜索引擎排名查询

 

 

查询某个网址在某个关键字搜索结果中的排名。
查询关键字在Baidu、google、yahoo、soso、bing、搜狗和有道七大搜索引擎中的排名。工具具有自定义保存网址和关键字、批量查询、查询结果导出、百度指数批量查询、相关关键字查询、关键字密度查询等功能,提高您在seo关键字排名方面工作的效率。

下载地址:

flash_website_tool

Java for OS X Lion | Lion的Java离线包

Java for OS X Lion 2012-004

Download icon

About Java for OS X Lion 2012-004

 

Java for OS X 2012-004 delivers improved security, reliability, and compatibility by updating Java SE 6 to 1.6.0_33.

This update configures the Java plug-in to deactivate when no applets are run for an extended period of time. If the prior update named “Java for OS X 2012-003” was not installed, this update will disable the Java web plug-in immediately. Java applets may be re-enabled by clicking the region labeled “Inactive plug-in” on a web page.

Please quit any web browsers and Java applications before installing this update.

下载地址:
Read more

关于

欢迎来到Jackie099的博客2018版

新浪微博: @疯狂的099
邮箱:[email protected]

2024年12月
 1
2345678
9101112131415
16171819202122
23242526272829
3031