Time of Update: 2018-07-26
主要是練習下二分思想+浮點數精度控制 Can you solve this equation? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7029 Accepted Submission(s): 3266
Time of Update: 2018-07-26
REST:表象化狀態轉變,Representational State Transfer,簡稱REST 宗旨: REST 從資源的角度來觀察整個網路,分布在各處的資源由URI確定,而用戶端的應用通過URI來擷取資源的表形。獲得這些表形致使這些應用程式轉變了其狀態。隨著不斷擷取資源的表形,用戶端應用不斷地在轉變著其狀態,所謂表形化的狀態轉變(Representational State Transfer)。
Time of Update: 2018-07-26
lecture:沈孝鈞 record:孫相國 time:2017/06/07 1. 排序 n−1+⌈lgn⌉ n-1+\lceil lgn \rceil 對排序 基數排序 counting排序 tournament sorting 決策樹找到沒有重複的數。 不可能有線性時間得到頻率最高的數字,否則的話,用線性時間可以找到一組數列中的頻率最高的數字,如果不是1,那麼就說明這組數列有重複的數字。然而我們之前證明,這個過程不可能超過nlgn
Time of Update: 2018-07-26
基於TCP傳輸的網路編程異常處理 一:進程一端退出(exit,CTRL+C,掛掉)(跟主動CLOSE、主動關機一樣) 核心會關閉所有控制代碼觸發FIN分節發送(但如果設定了SO_LINGER l_onoff為1,則發送RST分節對方) FIN分節處理: 另一端recv 返回0 表示對端結束 RST分節處理: 另一端recv 返回-1 表示對端錯誤,錯誤碼為connection reset by peer
Time of Update: 2018-07-26
Opening Day for OpenSolaris (OpenSolaris的開放日) Announcements(公告) Important news and events surrounding the OpenSolaris project will be posted here. Please check back frequently for the latest information. We plan to have an RSS feed of this
Time of Update: 2018-07-26
參看:http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html #include<gl/GLUT.H> #include<Windows.h>static int day = 200; //一年中已經過去的天數,變化範圍[0, 359)void Display(void){ glEnable(GL_DEPTH_TEST); //繪製3D圖形式啟用,開啟更新深度緩衝區功能
Time of Update: 2018-07-26
在擷取進程的控制代碼時候使用的是根據進程id來擷取控制代碼的方式,自然使用了OpenProcess這個函數,查MSDN: HANDLE WINAPI OpenProcess( In DWORD dwDesiredAccess, In BOOL bInheritHandle, In DWORD dwProcessId );
Time of Update: 2018-07-26
最近想瞭解下CDN,從網上找了一些文檔看了下,有的配合dig命令解釋得蠻複雜的,但總感覺缺乏一些形象的例子供初學者掌握。首先,有幾個概念需明確: 1、GSLB全域負載平衡和iDNS智能DNS是一個意思,並不是兩個東西。在實現方式上,有F5 GTM等成熟的廠家產品,也可以自己用開源軟體,比如bind去實現。 2、CDN包括GSLB+緩衝,這裡面的緩衝又包括本地負載平衡(lvs/nginx/haproxy)、快取服務器(squid或者varnish)等東西,都是開源軟體。
Time of Update: 2018-07-26
Problem Description 給定一段連續整數,求出它們中所有偶數的平方和以及所有技術的立方和。 Input 輸入資料包含多組測試執行個體,每組測試執行個體包含一行,有兩個整數m和n組成。 Output 對於每組輸入資料,輸出一行,應包含兩個整數x和y,分別表示該段連續的整數中所有偶數的平方和以及所有技術的平方和。你可以認為32位整數足以儲存結果。 Sample Input 1 32 5 Sample Output 4
Time of Update: 2018-07-26
DC_DC電感選型指南 一:電感主要參數意義 DC-DC外圍電感選型需要考慮以下幾個參數:電感量L,自諧頻率f0,內阻DCR,飽和電流Isat,有效電流Irms。
Time of Update: 2018-07-26
正在用的Neo4j是當前最新版:3.1.0,各種踩坑。說一下如何在Neo4j 3.1.0中使用中文索引。選用了IKAnalyzer做分詞器。 1. 首先參考文章: https://segmentfault.com/a/1190000005665612
Time of Update: 2018-07-26
讀到資訊指紋這一章,講到每個網頁連結都產生一個128位的隨機數,這樣可以方便的儲存並且保證不會出現重複的連結。 之後又講到判定兩個集合是否相同,就在這個地方稍微思考了一下,不過對於指紋的原理還不是很清楚的。但是假如要我判斷兩個字串是否相同,我會怎麼做呢。 對於兩個字串,如果將順序也考慮進來的話,可以先判斷兩個字串是否長度相同,如果相同接著順序一個一個作比較,是最簡單的方法,複雜度也只有O(n)而已。
Time of Update: 2018-07-26
設計模式的作用: (1)設計模式以一種標準的方式供廣大開發人員使用,為開發人員的溝通提供了一套機制,協助開發人員更好地明白和更清晰地描述一段被給出的代碼。 設計模式同樣讓開發人員之間有一套“共用詞彙”,一旦懂這些詞彙,開發人員之間溝通這些觀念就很容易,也會促使那些不懂的程式員想開始學習設計模式。 (2)設計模式可以使人們更加方便簡單複用成功的設計模式和結構。
Time of Update: 2018-07-26
spring boot 自動設定解密之註解@EnableAutoConfiguration spring boot為了自動設定,增加了註解@EnableAutoConfiguration,spring boot 1.2版之前, 我們的啟動類需要加註解: @Configuration @EnableAutoConfiguration @ComponentScan
Time of Update: 2018-07-26
話不多說,代碼先貼上。反正我備忘的都很詳細啦。。。關於人生中的第一段代碼。(BaseTest是android開發寫的) package com.example.xiaofeng.uiautotest;import android.content.Context;import android.content.Intent;import android.os.RemoteException;import
Time of Update: 2018-07-26
當spark流式資料分析處理跑了一段時間之後,突然會出現報錯,如下: 意思就是目錄超過了HDFS的檔案個數限制。 然而這個問題網上真的不太好找,在定位一番之後,終於明確就是HDFS本身的容量限制問題,而這個正常在配置裡面是沒有的,只有新增加一行配置才會生效,否則就是按照預設的1048576來處理。 <property> <name>dfs.namenode.fs-limits.max-directory-items&
Time of Update: 2018-07-26
系統內容 ubuntu 14.04LTS nginx 1.4.7 編輯logrotate下的nginx檔案 $ vim /etc/logrotate.d/nginx/usr/local/nginx/logs/*.log { //log的位置 su root list //使用root許可權 ,如果不使用的話 可能會報許可權有關的問題 後面有提到 daily //每天運行一次 missingok //如果記錄檔丟失,不報錯繼續執行下一個
Time of Update: 2018-07-26
#include <stdio.h> #include <stdlib.h> #define MAX 32767 #define N 4
Time of Update: 2018-07-26
題目傳送門:http://codeforces.com/problemset/problem/484/B 題意:一個數列中找出最大的兩個元素模數值 解題思路:先對數列排序,然後對每個元素,針對其倍數元素前面一個元素進行計算比較,取最大值即為答案。 AC代碼: #include<cstdio>#include<algorithm>using namespace std;const int maxn = 200005;int num[maxn];int
Time of Update: 2018-07-26
一:對樹莓派執行升級: 1:更新軟體源 $ sudo apt-get update 2:替換舊的軟體包 $ sudo apt-getupgrade 3:執行樹莓派韌體升級: 1、樹莓派韌體:可以理解為樹莓派的BIOS,引導程式之類的,這一部分博通不開源,給樹莓派增加新功能主要通過韌體來實現。