原创 golang:解析HTTP請求參數

《GO程序設計語言》設計中案例,僅作爲筆記進行收藏。此案例將HTTP請求參數解析成對應的匿名結構體,並使用反射來獲取字段標籤。 params 解析函數 package params import ( "fmt" "net/http

原创 golang:編碼S表達式

《GO程序設計語言》設計中案例,僅作爲筆記進行收藏。編碼S表達式案例。Go語言的標準庫支持了包括JSON、XML和ASN.1等多種編碼格式。還有另一種依然被廣泛使用的格式是S表達式格式,採用Lisp語言的語法。 encode.go 編碼,

原创 golang:採用反射的一個遞歸的值顯示器

《GO程序設計語言》設計中案例,僅作爲筆記進行收藏。反射案例。 值顯示器的代碼 package display import ( "fmt" "reflect" "strconv" ) func Display(name st

原创 golang:併發非阻塞緩存_共享變量上鎖

《GO程序設計語言》設計中案例,僅作爲筆記進行收藏。併發非阻塞的緩存系統案例,它能解決函數記憶問題,即緩存函數的結果,達到多次調用但只須計算一次的效果。此案例採用共享變量上鎖構建。 package memotest import (

原创 golang:併發非阻塞緩存_通信順序進程

《GO程序設計語言》設計中案例,僅作爲筆記進行收藏。併發非阻塞的緩存系統案例,它能解決函數記憶問題,即緩存函數的結果,達到多次調用但只須計算一次的效果。此案例通信順序進程構建。 package memotest import ( "

原创 golang:聊天服務器

《GO程序設計語言》設計中案例,僅作爲筆記進行收藏。簡單的聊天服務器,使用telnet 發送信息。 package main import ( "bufio" "fmt" "log" "net" ) func main()

原创 golang:併發的 Web 爬蟲

《GO程序設計語言》設計中案例,僅作爲筆記進行收藏。Web 爬蟲 只是簡單獲取頁面屬性href中鏈接。 package main import ( "fmt" "log" "net/http" "os" "golang.o

原创 數據庫表結構

1.查詢數據庫表結構 select (case when a.colorder=1 then d.name else null end) [表名], a.colorder [序號], a.

原创 C#中 Oracle實用隨筆

1.在PL/SQL中寫SQL語句,習慣性結尾加分號(“;”),但是在C#中寫SQL語句不必要加“;”。 例如: with data as(……) select * from data;後面加分號了,就報個 ORA-00911: 無效

原创 Oracle分段查詢

    網上查看分段查詢的例子,用的最多的是LAG和LEAD統計函數,Lag和Lead函數可以在一次查詢中取出同一字段的前N行的數據和後N行的值。這種操作可以使用對相同表的表連接來實現,不過使用LAG和LEAD有更高的效率。例如:crea

原创 Oracle動態SQL語句

動態SQL返回遊標: create or replace procedure proc_ValidityDueQuery( p_regioncode in number, p_pscode in number,

原创 HTML5學習筆記

最近在讀陸凌牛老師的《HTML5與CSS3權威指南》在看的過程中,發現一部分屬性已經過時了,下面一些總結: 1.IndexedDB數據庫的事物ID

原创 unpivot轉多列幷包含多個名稱

--Oracle語法CREATE TABLE T5 (idnum NUMBER,f1 NUMBER(10,5),f2 NUMBER(10,5),f

原创 Oracle CPU使用情況查詢

--發現那些SQL運行了大量的PARSE select sql_text, parse_calls, executions from v$sqlarea order by parse_calls desc; --SYS的總的PAR

原创 Math.round四捨五入

       在用Math.Round做數據處理的時候,經常遇到81.25保留一位小數,則爲81.2的情況,經過材料查找,Math.Round四捨五