Time of Update: 2014-04-01
--訂車流程梳理 接了這個活,才知道原來12306網站還有這功能;整個網站還是挺複雜的嘛。整個訂車過程跟平時買客運火車票很類似,相當於是各物流公司為自己的貨物“搶票”,然後才有資格用貨運列車來運送自己的貨。 首先來梳理一下整個訂車過程:1、 在12306網站首頁點擊“
Time of Update: 2014-04-01
在項目中,進行設定考核對象的時候。如果有已經設定的考核對象,那麼對已經設定的考核對象複選框進行勾選。如果沒有設定,可進行勾選設定考核對象用到CheckboxListbox ,在這裡用到CheckboxListbox
Time of Update: 2014-04-01
上篇講了如何建立webservice,下面說說如何調用webservice。1、添加web引用 右擊“引用”,“加入服務參考” 2、點擊“進階”
Time of Update: 2014-04-02
項目詳細介紹請參考部落格 :http://blog.csdn.net/kissliux/article/details/19560603項目源碼開源在github:https://github.com/kissliux/rssSpider 項目旨在提供免費的新聞列表和新聞本文服務,目前沒有找到合適的伺服器。 哪位大神有伺服器可以放一個node.js應用程式的
Time of Update: 2014-03-30
Time of Update: 2014-04-02
LRU是Least Recently Used的縮寫,意思是最近最少使用,它是一種Cache替換演算法。 實現思路: hashtable + 雙向鏈表時間複雜度: 插入,尋找,刪除:O(1)空間使用方式: O(N) :一個鏈表格儲存體K個資料(stl的hash_map實際占的空間比較大).運行環境: linux:redhat , fedora ,centos等(理論上ubuntu ,
Time of Update: 2014-04-02
各位,大家前幾周做得很好滴!在此都表楊一下。表現很好的地方如下:1.多位同學上了光榮榜。還有同學沒放上來。2.大部分同學能認真思考,一題多解,進步很神速! 但還要注意幾點:1.課本看得不夠。2.還有少數同學沒有親自輸入程式,有同學作業有拷貝之嫌!3.請進一步注意調試中的錯誤,積累調試經驗。 快樂的第四周又來了,本周大家要完成的任務是: 1.看完課本第三章,並能瞭解課本相關知識點,力求掌握相關知識點。 2.完成第三章實驗內容:http://blog.csdn
Time of Update: 2014-04-02
每日一C之union共同體 每天拾一個C語言貝殼,厚積薄發,積跬步以致千裡。 今日貝殼:C語言union共同體的空間儲存及用法。union共同體用法: union 群體名稱
Time of Update: 2014-04-01
經過2年半的努力、屢次的延期和9個裡程碑版本,甲骨文的JavaTeam Dev終於發布了Java 8正式版本。 Java 8版本最大的改進就是Lambda運算式,其目的是使Java更易於為多核處理器編寫代碼;其次,新加入的Nashorn引擎也使得Java程式可以和JavaScript代碼互操作;再者,新的日期時間API、GC改進、並發改進也相當令人期待。 另外,原本要加入Java 8的Jigsaw項目(標準模組系統)由於開發時間關係,被延遲到了Java 9中,不過Java 8
Time of Update: 2014-03-31
每日一C排序之new與malloc 每天拾一個C語言貝殼,厚積薄發,積跬步以致千裡。 今日貝殼:C/C++中new/delete與malloc/free小辨析 區別: 1.new/delete是C++運算子,malloc/free是C函數。
Time of Update: 2014-03-30
說明見:https://github.com/CyberZHG/blog/issues/10#include <cstdio>#include <cstring>#include <algorithm>using namespace std;const int MAXN = 1e6 + 10;int n;char s[MAXN];bool judge(int x){ int cur = 0, lastMax = 0; for (int i
Time of Update: 2014-03-30
說明見:https://github.com/CyberZHG/blog/issues/10#include <cstdio>#include <map>#include <set>#include <algorithm>using namespace std;const int MAXN = 1e5 + 10;int n, k;struct Node{ int index; int dist; bool
Time of Update: 2014-03-31
說明見:https://github.com/CyberZHG/blog/issues/10#include <cstdio>const int MAXN = 1000 + 10; int n, k;int a[MAXN], cnt[MAXN]; int main(){ scanf("%d%d", &n, &k); for (int i = 1; i <= n; ++i) {
Time of Update: 2014-04-01
在python類裡可以重寫某些運算子的方法函數,例如+ 實際類裡提供__add__這個鉤子函數,當調用+加法運算時,實際是調用了__add__鉤子方法函數,我們在類裡可以重寫這些鉤子函數。python裡前尾碼雙底線的方法函數稱之為鉤子函數。1 多數鉤子函數均可在類裡被重寫!2 鉤子函數無預設值。3 相應運算子調用時會自動對應調用這些鉤子函數
Time of Update: 2014-03-30
學習軟體開發,首先要選擇的就是選擇需要採用的程式設計語言,考慮語言本身的優缺點和實際需求,綜合評價之後選擇相關的語言進行系統開發。本篇部落格開始就從近年來比較流行的Java開始為大家講起。背景
Time of Update: 2014-03-30
如果個數是奇數就返回中間節點,如果是偶數,就返回任意一個。主要是能想到用2個指標,一個指標一次走一步,另一個指標一次走2步#include <stdio.h>#include <stdlib.h>typedef struct node{ int a; struct node *link; }mynode;int creat_tail(mynode *head,int n){ mynode *node = head,*new;
Time of Update: 2014-03-30
每日一C排序之C靜態庫與動態庫 每天拾一個C語言貝殼,厚積薄發,積跬步以致千裡。 今日貝殼:C語言的靜態庫與動態庫對比分析,各有長短 庫: 指由標準常用函數編譯而成的檔案,旨在提高常用函數的可重用性,減輕開發人員負擔。常用的sdtio.h,math.h等庫便是C函數庫的冰山一角。
Time of Update: 2014-03-30
每日一C排序之struct位元組對齊 每天拾一個C語言貝殼,厚積薄發,積跬步以致千裡。 今日貝殼:結構體struct是多個相互關聯資料的集合,這些資料以整體形式儲存在記憶體。
Time of Update: 2014-03-30
考慮特殊情況:1. 鏈表頭指標為空白,n小於等於0是錯誤輸入2. 鏈表實際節點數小於n因此代碼:#include <stdio.h>#include <stdlib.h>typedef struct node{ int a; struct node *link; }mynode;int creat_tail(mynode *head,int n){ mynode *node = head,*new; int
Time of Update: 2014-03-30
每日一C排序之sizeof與strlen 每天拾一個C語言貝殼,厚積薄發,積跬步以致千裡。 今日貝殼:C語言sizeof與strlen的區別