Time of Update: 2014-12-12
Socket編程實踐(16),socket編程實踐16乙太網路框架格式 說明1:鏈路層的資料包,稱為乙太網路幀。 說明2:鏈路層不識別IP地址[因為IP地址是邏輯地址],鏈路層識別物理網卡MAC地址[硬體地址]。
Time of Update: 2014-12-12
ThinkPHP架構模型連貫操作(八),thinkphp架構模型Thinkphp的連貫操作使用起來也是很靈活:*可能這裡有的mysql函數沒全部羅列出來,大家可以舉一反三,形式雷同一、常用連貫操作1.where協助我們設定查詢條件2.order 對結果進行排序$arr=$m->order('id desc')->select();$arr=$m->order(array('id'=>'desc','sex'=>'asc'))->select();
Time of Update: 2014-12-12
Monster Card Game的設計與實現之用戶端篇,monstercard用戶端ClientTest類:負責和伺服器進行通訊,建立兩個線程,分別發送和接收用戶端發出的命令和接收伺服器端發出的命令。ClientTest3.javapackage game;import java.io.*; import java.net.*; public class ClientTest3{ public static void main(String[] args){
Time of Update: 2014-12-12
最簡單的List集合排序方法,list集合排序 將數組按照一定的規則排序最簡單的方法就是藉助Arrays類的sort方法,那麼要實現List集合排序的排序最簡單的方式又是什麼呢?當然是藉助Collections類的sort方法,下面以一個例子來說明如何使用該方法實現List集合的排序: 代碼一:package com.ghj.packageofvo;public class User
Time of Update: 2014-12-12
1412111853-hd-ZOJ問題,那麼問題來了ZOJ問題Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2900 Accepted Submission(s): 877Problem Description對給定的字串(只包含'z','o','j'
Time of Update: 2014-12-12
UVA 12596 Recursive Texting 預先處理+dfs,recursivetexting題目連結:點擊開啟連結題意:給定一個字串,操作一次:1、先把字串按照上面的圖變成數字。2、再把數字按照上面的圖變成字母。輸出操作n次後第k位的字母。先預先處理每個一個字母操作i次後產生的長度,然後遞迴搜尋答案。#include <cstdio>#include <cstring>#include <algorithm>#include
Time of Update: 2014-12-12
hdu 1016 dfs素數環,hdu1016dfs素數背景:周賽e題,當時很快就有人出,我能看出來是dfs但是卻不能實現,哎以為自己能力不可寫出,結果低估自己了。學習:1.打了一個素數表,比較快捷,還有素數判別方法的函數,只需要枚舉到該數的平方根即可,因為大於它的平方·根之後商都小於1,不可能再整除了。int isPrime(int x){int i;for (i = 2; i <= sqrt(x*1.0); i++)//sqrt函數操作的是double。{if (x % i == 0)
Time of Update: 2014-12-12
requirejs定義的模組返回的永遠是單例對象,可以藉助javascript中的類解決模組間的相互幹擾問題,requirejs模組RequireJS中定義一個模組,總的來說有2種方式:簡單鍵值對和函數依賴式。1.簡單鍵值對:一個模組僅含有值對,沒有任何依賴define({ color: "black", size: 1, method1: function() {}, method2: function()
Time of Update: 2014-12-12
[LeetCode]Binary Tree Zigzag Level Order Traversal,leetcodezigzag【題目】Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate
Time of Update: 2014-12-12
Class<T>型別參數(詳解),class型別參數詳解T - 由此 Class 對象建模的類的類型。例如,String.class 的類型是Class<String>。如果將被建模的類未知,則使用 Class<?>。Class 類的執行個體表示正在啟動並執行 Java 應用程式中的類和介面。枚舉是一種類,注釋是一種介面。每個數組屬於被映射為 Class 對象的一個類,所有具有相同元素類型和維數的數組都共用該Class 對象。基本的 Java
Time of Update: 2014-12-12
Codility上的練習 (15),codility上練習15(1) NumberSolitaire一個遊戲是從一排N個格子開始,格子編號0..N - 1,起初,棋子在A[0],每個格子裡有一個整數(可能正,可能負)。你在格子I,你扔骰子,得到點數X = [1..6],然後走到編號為I + X的格子,如果這個格子不存在就再投一次骰子,直到I + X號格子存在。你走到N - 1號格子時,遊戲結束。你所經過格子裡的整數的和是你的得分,求最大可能得分?資料範圍: N [2..10
Time of Update: 2014-12-12
時間格式轉換類,格式轉換類時間格式轉換類 時間的字串形式與毫秒形式相互轉換的類。using System;namespace myspace{/// <summary>/// 指定若干常數,表示計時格式。/// </summary>public enum TimingFormat : byte{/// <summary>/// 毫秒。/// </summary>Ms,/
Time of Update: 2014-12-12
演算法競賽入門經典 5.1.3 周期串,演算法5.1.35.1.3 周期串 如果一個字串可以由某個長度為k的字串重複多次得到,我們說該串以為周期。例如,abcabcabcabc以3為周期(注意,它也以6和12為周期)。輸入一個長度不超過80的串,輸出它的最小周期。 範例輸入:HoHoHo 範例輸出:2 #include <stdio.h>#include <stdlib.h>#include <string.
Time of Update: 2014-12-12
C++的拖延戰術:lazy evaluation,lazyevaluation在C++中這裡的拖延戰術擁有一個非常優雅的名字 -- Lazy evalution。一旦你的程式中使用了lazy evaluation,那麼你就可以在你實際需要某些動作時編寫相應的代碼,如果不需要,那麼相應的動作也就永遠都不會執行。那麼我們在什麼時候會用的上這樣的技術呢?Reference Counting
Time of Update: 2014-12-12
HEVC之交流學習篇,hevc交流個人原因(實習,找工作等),對HEVC的學習研究,特別是本部落格的更新已經有了較大的疏忽,對於大家的留言沒有及時回複,還請大家海涵。自本文章發表之日起,重新恢複之前的研究強度,至於部落格方面,更新可能就不會那麼頻繁了,畢竟也沒有太多可以公開發表的了。不過,我也希望在接下來的一段時間能給大家提供儘可能多的協助。如果大家有什麼問題,可以在本部落格進行留言,也可以發郵件至jlchen198901@163.com與我進行交流,我會在看到郵件後第一時間予以回複^_^。個人
Time of Update: 2014-12-12
基於串連池監控組件druid實現的監控使用者線上狀態,druid線上狀態原文:基於串連池監控組件druid實現的監控使用者線上狀態原始碼:http://www.zuidaima.com/share/1550463574248448.htm我也來分享個代碼吧。 最近在做監控使用者線上狀態,處理用戶端使用者非正常意外退出(如直接關機,突然停電等)的情況遇到了點問題,找了好多方法都感覺不是很好。 昨天看到一個新的串連池管理工具感覺很不錯~應該說是目前最好的---druid
Time of Update: 2014-12-12
雜湊表鏈地址法表示與實現--自己寫資料結構,希錶鏈以下是經過DEV-C++調試過的代碼 還有框圖:標頭檔hashlist.h#ifndef _H_HASHLIST_#define _H_HASHLIST_#define HASH_NUM_MAX 100#define u32 unsigned int//typedef struct _Node * pNode;//typedef struct _Hash_Header * pHash_Header;typedef struct _
Time of Update: 2014-12-12
Java 記憶體配置全面淺析,java分配淺析本文將由淺入深詳細介紹Java記憶體配置的原理,以協助新手更輕鬆的學習Java。這類文章網上有很多,但大多比較零碎。本文從認知過程角度出發,將帶給讀者一個系統的介紹。進入正題前首先要知道的是Java程式運行在JVM(Java Virtual Machine,Java虛擬機器)上,可以把JVM理解成Java程式和作業系統之間的橋樑,JVM實現了Java的平台無關性,由此可見JVM的重要
Time of Update: 2014-12-12
資料結構實驗之鏈表三:鏈表的逆置,資料結構實驗 資料結構實驗之鏈表三:鏈表的逆置 Time Limit: 1000MS Memory limit: 65536K 題目描述輸入多個整數,以-1作為結束標誌,順序建立一個帶頭結點的單鏈表,之後對該單鏈表的資料進行逆置,並輸出逆置後的單鏈表資料。輸入輸入多個整數,以-1作為結束標誌。輸出輸出逆置後的單鏈表資料。樣本輸入12 56 4 6 55 15 33 62 -1樣本輸出62 33 15 55 6 4 56
Time of Update: 2014-12-12
劍指offer系列源碼-數組中只出現一次的數字,劍指offer題目1351:數組中只出現一次的數字時間限制:1 秒記憶體限制:32 兆特殊判題:否提交:2582解決:758題目描述:一個整型數組裡除了兩個數字之外,其他的數字都出現了兩次。請寫程式找出這兩個只出現一次的數字。輸入:每個測試案例包括兩行:第一行包含一個整數n,表示數組大小。2<=n <=