Time of Update: 2018-12-03
此源碼只供學習只用,VC6.0下調試成功。源碼為轉載別人部落格。權值最後無法求出,不知什麼原因。 #include "stdlib.h"#include "math.h"#include "conio.h"#include "stdio.h"#define N 2 /*/學習樣本個數*/#define IN 3 /*/輸入層神經元數目*/#define HN 3 /*/隱層神經元數目*/#define ON 2 /*/輸出層神經元數目*/#define Z 20
Time of Update: 2018-12-03
IBM程式挑戰賽的截至時間就快到了,今天再花了些時間好好改了改便交了,唉,在這個上面花了太多的時間,翹了好多課。畢竟這個很有難度,以前看的那些8*8的Othello的論文很多理論都派不上用場啊,因為IBM的題目很可能就不是8*8的,而那些理論,比如說,開局啊,pattern啊,奇偶性啊等等好多都行不通,相反那些最簡單的理論:穩定子,行動力,潛在行動力或許能用的上。找了些程式,改來改去,效果總不盡如人意。畢竟時間不是太多,根本不能像別人那樣讓這個程式進行自學習,因為這個會花很長的時間;再說了,對於
Time of Update: 2018-12-03
WZebra作者Gunnar
Time of Update: 2018-12-03
本日誌內容來自互連網和平日使用經驗,整理一下方便日後參考。Location文法文法:location [=|~|~*|^~] /uri/ { … }location = / {# 只匹配 / 查詢。[ configuration A ]}location / {# 匹配任何查詢,因為所有請求都已 / 開頭。但是Regex規則和長的塊規則將被優先和查詢匹配。[ configuration B ]}location ^~ /images/ {# 匹配任何已 /images/
Time of Update: 2018-12-03
因為C++實在是過於複雜了,時不時都會碰見一些晦澀的細節,因此特意發個文章,留好位置,隨時添加Item 1 前置聲明當不需要class A的完整定義而只需要其名稱時,可以通過前置聲明來避免包含class A對應的標頭檔,這樣可以減少編譯依賴關係Item 2 using關鍵字 1.謹慎執行將整個名子空間引入的操作 2.不要在標頭檔中使用using 3.不要在"#include"指令之前使用usingItem 3 函數指標 函數指標的傳統用途是實現回調機制;
Time of Update: 2018-12-03
Zoundry是用Python實現的一個離線撰寫Blog工具, 支援Community Servedr、blogger.com、Wordpress、Movable Type、LiveJournal、TypePad、MSNSpaces、Custom Atom等系統,可以很方便的把一篇文章發布到自己的多個Blog上。Zoundry使用起來非常簡單,我就不多說了。CSDN部落格在Zoundry中登記的辦法如。API URL: http://blog.csdn.net/你的使用者名稱/services/
Time of Update: 2018-12-03
1:使用android:autoLink="all" 只需在textview中加入這個屬性 在裡面寫的文字中包含網址、電話、email的會自動加入串連地址。如:<TextView xmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/text1" android:layout_width="match_parent"android:layout_height="match_parent"
Time of Update: 2018-12-03
On Microsoft HatredXah Lee, 2002-02-23Dear Joe,It is well known that you are an avid hater of Microsoft, from their technologies to their leader to their business practices. I have now and then seen your impassioned expression of this hatred,
Time of Update: 2018-12-03
1線程基礎 multithreading可以被翻譯成多線程式控制制。與傳統的UNIX不同,一個傳統 的UNIX進程包含一個單線程,而多線程(MT)則把一個進程分成很多可執行線 程,每一個線程都獨立運行。 閱讀本章可以讓你理解: Defining Multithreading Terms Benefiting From Multithreading Looking At Multithreading Structure Meeting Multithreading Standards
Time of Update: 2018-12-03
gdb查看運行時資料 在你偵錯工具時,當程式被停住時,你可以使用print命令(簡寫命令為p),或是同義命令inspect來查看當前程式的運行資料。print命令的格式是 :printprint
Time of Update: 2018-12-03
當兩個子網通過NAT Gateway相連,而且子網與子網又有ip重疊的話,你該怎麼辦呢?Double NAT可以解決這個問題,但記住這個方法是Hacker-Style的——怪異卻工作的方法。看如下的情形:Network 1 192.168.150.0 (Corporate) --------------/------------------------- Network 2 192.168.150.0 (Untrusted
Time of Update: 2018-12-03
周海漢 /文ablozhou # gmail.com2009.11.4 雪後初晴ubuntu 9.10 號稱可以叫板windows7,功能方面相當強悍。比如可能引起下一波螢幕手寫浪潮的多點觸摸,ubuntu9.10也同樣具有,而且還有ubuntu one雲端運算2G 免費空間。 至於3D案頭等炫酷功能,也是更早版本就已經帶了。不過由於本人電腦一直比較破,還沒有試用過這些功能。在參加linux 核心大會時,坐旁邊的是canonical上海公司的員工,看到他把蘋果筆記本裝了ubuntu 9.10
Time of Update: 2018-12-03
發信人: Mccartney (coolcat), 信區: Unix 發信站: BBS 水木清華站 (Sun May 17 16:34:37 1998) 7 編程指南 本章給出線程編程的一些要點。特彆強調了單線程和多線程編程方法的差別。 重新認識全域變數 提供靜態局部變數 線程同步 避免死結 一些基本的注意事項 用多處理器編程 在曆史上,大多數代碼以單線程的方式來編程。如果在
Time of Update: 2018-12-03
擷取硬碟物理序號 最近才做完了這個擷取 IDE 硬碟物理序號的程式。聲明一下,這個程式是我根據 Lynn McGuire 的那個 DiskID32 的原始碼做了些自以為是的改動得到的,只能在 NT 平台下獲得第一塊 IDE 硬碟的物理序號。同時,這個程式用到了不少未公開的 Windows 的結構和常量...... 下面就是相應的 C++ 代碼,在 XP SP2 + VC 2005 Express 下調試通過。void GetDiskPhysicalSN(char
Time of Update: 2018-12-03
來自主blog
Time of Update: 2018-12-03
來自主blog在這個系列文章當中我把經驗總結成了30個Tips,由於散布在文章各處,不便尋找,因此在這裡建立一個索引,以便可以方便的引用。設計目標Tip 1:調試日誌的設計應該以“便於定位錯誤”為中心目標輸出調試日誌的方式Tip 2:選用合適的日誌輸出方式,以便於收集和處理為目標設計。用久經考驗的方案,輸出到stdout/stderr或具有統一檔案名稱格式的記錄檔。調試日誌的分級和分類Tip 3:使用日誌分級顯示的機制,在正常運行當中控制日誌的輸出量,調試情況下輸出儘可能細緻。Tip
Time of Update: 2018-12-03
好多天連不上我的Blog了,很鬱悶,今天終於連上一次,看到有人要我把用不重複的數字構建和式的程式貼出來,翻了一下箱底,找到了。把它貼出來吧,好久了,有的地方都記不清了。可能有錯誤,請多多指教。#include <stdio.h>#include <stdlib.h>#define MAX_STACK 128int addends[MAX_STACK] = {0};int sp = 0;int used[MAX_STACK] = {0};int get_sum(int
Time of Update: 2018-12-03
首先道個歉:昨天寫著寫著突然熄燈,以至於寫了80%的這篇文章不得不灰飛煙滅,我可憐的電腦也被裸關一次,沒有辦法,校有校規啊,所以只好今天從頭開始再寫一遍。言歸正傳。寫著篇文章之前,我縣假定你已經對於什麼是GIF很清楚了,如果你不清楚的話,建議你到網上搜尋一下“GIF檔案簡介”看看。GIF作為一種面向網路的映像格式,他的種種設計都是以“便於在網路上使用”為原則的。網路使用的第一個原則就是檔案大小。如何使用有效壓縮演算法使檔案的大小得以減小,是GIF檔案要解決的首要問題。對於這個問題,GIF採用的是
Time of Update: 2018-12-03
CppUnitLite的實現分析1. 類TestRegistry是一個Singleton模式。l 外界通過instance()方法獲得它的一個執行個體。l 它實際是所有測試案例的註冊表。l 它包含了一個指向測試案例鏈表的指標,即Test指標。並且維護該鏈表。l 執行個體方法add負責向鏈表中加入一個新的測試案例,並將已有的測試鏈表作為新的測試案例的下一個節點。所以測試案例鏈表是一個LIFO隊列。l
Time of Update: 2018-12-03