Excel 檔案異常大 2007(xlsx) 存成2003(xls)

Excel xlsx 另存 xls 檔案異常的大

最有可能的原因可能是該檔案是由office2007以上的版本所建立的。但為了讓office2003可以讀取該檔,所以將它另存為xls(2003版本的檔案),但新版有許多新功能或樣式,然而舊版卻沒有。所以另存時會有一堆看不見的物件加到舊版格式的檔案中。因此新版檔案(xlsx)另存舊版檔案類型(xls)就變大很多很多。

解決辦法:利用 libreoffice 讀取被另存舊版的檔案,再做一次另存新檔的動作。但不變更目前的檔案格式。

libreoffice (xls) -> 另存 (xls) 檔案回復正常。

 

How to install WordPress in Ubuntu Server 12.04 LTS Precise Pangolin

How to install WordPress in Ubuntu Server 12.04 LTS Precise Pangolin

Step 1. Install LAMP server on ubuntu server, to install LAMP Server in Ubuntu server 12.04 you can follow instructions @LAMP Ubuntu Server 12.04 LTS

Install LAMP Stack (Linux,Apache, Mysql, PHP) with command below:
sudo apt-get install lamp-server^
Install PHP5 (Some applications require other PHP5 mods) with command:
sudo apt-get install php5 php5-gd php5-mysql php5-curl php5-cli php5-cgi php5-dev
Install phpmyadmin
sudo apt-get install phpmyadmin

Step 2. If you do not have a problem when installing lamp server in ubuntu server 12.04, we proceed to install wordpress

sudo apt-get install wordpress

Step 3. Make a symbolic link to the Apache2 directory /var/www/ , The wordpress installation placed in directory /usr/share/wordpress folder

sudo ln -s /usr/share/wordpress /var/www/wordpress

Step 4. install WordPress with the supplied script, the script placed in directory /usr/share/doc/wordpress/examples/.

sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost

After execute this script, it will creates the MySQL database and user wordpress for the new MySQL database named localhost. If you have installed virtual host on server and/or already know your URL, it is best to name your database the same as your URL. Also if you plan on hosting multiple blogs with different virtual hosts, each needs a differently named database.

sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress_preciseserver blog.preciseserver.com

Step 5. For automatic updates to occur, the folder and all its files and subfolders wordpress must be owned by www-data:

chown -R www-data /usr/share/wordpress

Now, open your web browser to install wordpress, type on address bar http://localhost/wordpress

The SpecialFolders property returns a WshSpecialFolders object

The SpecialFolders property returns a WshSpecialFolders object which can be used to access various Windows shell folders such as the desktop folder, the Start Menu folder and the personal document folder.

If strFolderName is unavailable, SpecialFolders returns NULL. The following is the list of available special folders on various Windows OS. (Note: not all of the following special folders are available to all flavors of Windows).

AllUsersDesktop
AllUsersStartMenu
AllUsersPrograms
AllUsersStartup
Desktop
Favorites
Fonts
MyDocuments
NetHood
PrintHood
Programs
Recent
SendTo
StartMenu
Startup
Templates

Code:
Set WshShell = WScript.CreateObject(“WScript.Shell")
Set objWshSpecialFolders = WshShell.SpecialFolders
WSCript.Echo “My documents are in: " & objWshSpecialFolders(“MyDocuments")
‘ Or to access the WshSpecialFolders object directly from the WshShell object
WSCript.Echo “My documents are in: " & WshShell.SpecialFolders(“MyDocuments")

使用 PCRE 尋找指定的字串區塊,並將此區塊內特定的字串替換。

從 WordPress.com ‘s Blog 把文章匯出成xml檔案,匯出後就可以拿來匯入自已架的 WordPress 網站裏。這樣匯出匯入的步驟並不難,但是如果遇到文章內容包含[sourcecode lang="sh"]….[/sourcecode], 這類的程式語法標籤時,匯入自已架的 WordPress 後顯示出來的結果可能和我們預期的不一樣。

我們檢查匯出的XML檔案,可以發現[sourcecode]的標籤區塊雖然存在,但是它裏面包含的一些特殊符號,已經被轉換成 html 的符號編碼(程式語法一定會包含需要Escapse的符號,例如“或是&、…)。
繼續閱讀

C# 全型和半型字體相互轉換

參考來源:MSDN Strings.StrConv 方法

1. 加入參考 Microsoft.VisualBasic

2. 指示詞 using Microsoft.VisualBasic

3. 轉形 Strings.StrConv(Text1.text, VbStrConv.Narrow, 0).ToLower().Trim();

VbStrConv.Narrow :全形轉半形

VbStrConv.Wide:半形轉全形

範列程式

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.VisualBasic;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("半型「12345abcde」轉全型「" + Strings.StrConv("12345abcde", VbStrConv.Wide,0)+"」");
            Console.WriteLine("全型「12345abcde」轉半型「" + Strings.StrConv("12345abcde", VbStrConv.Narrow, 0) + "」");
            Console.ReadLine();
        }
    }
}

wordprss.com Posting Source Code 原來是這樣使用

原來 WordPress.com 申請的 Blog 上用來要張貼程式碼的 code tag。還真的沒什麼用處,看起來就跟使用 pre tag 效果一樣。

直到發現這個說明文件 Posting Source Code , 上面有說明如何在我們申請的 Blog 貼上 Source Code 。

最簡單的範例就像下面這樣子

#button {
    font-weight: bold;
    border: 2px solid #fff;
}

標籤使用的語法

[sourcecode language="css"]
your code here
[/sourcecode]

Plugin 支援哪此程式語言顯示及標籤內其它屬性的用途說明
繼續閱讀

WordPress Plugin CodeColorer For code snippet 讓文章中的程式碼片段顯示它應有的樣式

要想讓 WordPress 的程式碼片段可以顯示它該有的樣子,可以安裝 Code snippet 外掛。

但是因為 WordPress 的 Plugin for code snippet 有太多可供選擇使用,讓我不知道該用哪個好?

後來發現這款 CodeColorer 外掛支援了大部份常見的程式語言樣式,且使用上也很簡單。

使用時,只需用 [cc lang="要顯示的程式語言"] and [/cc] 將程式碼片段包起來就可以了,這樣就可以在網頁清楚呈現各式各樣的程式語法了。

下載與如何使用及詳細說明 可以造訪 CodeColorer 外掛網站

繼續閱讀