Time of Update: 2015-07-05
OpenLayers3基礎教程——OL3基本概念,openlayers3ol3從本節開始,我會陸陸續續的更新有關OL3的相關文章——OpenLayers3基礎教程,歡迎大家關注我的部落格,同時也希望我的部落格能夠給大家帶來一點協助。概述:OpenLayers 3對OpenLayers網路地圖庫進行了根本的重新設計。版本2雖然被廣泛使用,但從JavaScript開發的早期發展階段開始,已日益現實出它的落後。 OL3已運用現代的設計模式從底層重寫。OpenLayers 3同時設計了一些主要的新功能,
Time of Update: 2015-07-04
幹掉Inline-Block中間的空格,幹掉inline-block 我在前端開發過程中經常遇到兩個Inline-Block元素中間出現空格的問題,特別是橫嚮導航欄,於是打算寫一篇文章記錄一下。問題大概是這樣的: 我寫了HTML,CSS代碼如下<ul> <li>1</li> <li>2</li> <li>3</li></ul>li { display:
Time of Update: 2015-07-04
css畫電腦鍵盤,css畫鍵盤<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta
Time of Update: 2015-07-03
下次自動登入(記住密碼)功能,自動登入記住密碼 1:進入cookie外掛程式<script src="jquery.cookie.js" type="text/javascript"></script>2:登入介面<input type="checkbox" id="autologin" /><label
Time of Update: 2015-07-01
Material UI:非常強大的CSS架構,materialuicss架構Material UI 是一款功能非常強大,介面卻十分清新簡潔的CSS架構,Material UI利用了Google的Material Design 全新設計語言,並且讓每一個UI組件都變得非常獨立,因此開發人員使用Material UI也會比較簡單。和Bootstrap類似,Material
Time of Update: 2015-07-07
HDU 1043 Eight (BFS·八數位·康托展開),hdubfs題意 輸出八數位問題從給定狀態到12345678x的路徑用康托展開將排列對應為整數 即這個排列在所有排列中的字典序 然後就是基礎的BFS了#include <bits/stdc++.h>using namespace std;const int N = 5e5, M = 9;int x[4] = { -1, 1, 0, 0};int y[4] = {0, 0
Time of Update: 2015-07-07
整理一些PHP開發安全問題,php開發安全問題整理一些PHP開發安全問題 php給了開發人員極大的靈活性,但是這也為安全問題帶來了潛在的隱患,近期需要總結一下以往的問題,在這裡借翻譯一篇文章同時加上自己開發的一些感觸總結一下。 簡介 當開發一個互連網服務的時候,必須時刻牢記安全觀念,並在開發的代碼中體現。PHP指令碼語言對安全問題並不關心,特別是對大多數沒有經驗的開發人員來說。每當你講任何涉及到錢財事務等交易問題時,需要特別注意安全問題的考慮,例如開發一個論壇或者是一個購物車等。 安全保護一
Time of Update: 2015-07-06
藉助共用快取redis實現分布式互斥鎖,緩衝redis互斥 新開發的系統需要控制每個時刻回收緩衝的GC線程有且只有一個在運行,如果有多個線程同時運行,會造成系統崩潰。如果只有一個JVM進程那麼很好辦,簡單的藉助synchronized關鍵字就行了。可是我的系統要部署在多台伺服器,每台伺服器上部署多個執行個體上。而synchronized僅僅在單進程裡有用。 考慮藉助共用資料來源redis實現功能。
Time of Update: 2015-07-05
如何設定linux中Tab鍵的寬度(可永久設定),linuxtab和我的上篇文章一樣,可以設定目前使用者的Tab鍵寬度,也可以設定所有使用者的Tab鍵寬度一.僅設定目前使用者的Tab鍵寬度輸入命令:vim ~/.vimrc然後:set tabstop=4 //我這裡將Tab鍵的寬度設定為4儲存:ctrl+z+z(或:wq!)OK!二.設定所有使用者的Tab鍵寬度輸入命令:vim /etc/vimrc在vimrc檔案的最後添加:set
Time of Update: 2015-07-05
從終端擷取一個字串,分別統計其中大寫字母、小寫字母、數字及其它字元的個數。,大寫字母小寫字母//從終端擷取一個字串,分別統計其中大寫字母、小寫字母、數字及其它字元的個數。#include<stdio.h>#include<stdio.h>int main(int argc,const char *argv[]){char str[100];char ch;int len,i;int letter = 0, number = 0, space = 0, other = 0;
Time of Update: 2015-07-04
水仙花數,水仙花數c語言水仙花數又稱阿姆斯特朗數。水仙花數是指一個n 位元( n≥3 ),它的每個位上的數位n 次冪之和等於它本身。(例如:1^3 + 5^3 + 3^3 = 153)求輸入的數字是否為水仙花數此題糾正了我一個錯誤的認識,我一直以為水仙花數是每位的立方和等於這個數,原因是以前經常求的是三位元.完整滿分代碼如下:#include "oj.h"//
Time of Update: 2015-07-03
python擷取外網ip地址的方法總結 本文執行個體總結了python擷取外網ip地址的方法。分享給大家供大家參考。具體如下: 一、利用指令碼引擎庫直接擷取 ? 1 2 3 4 5 6 7
Time of Update: 2015-07-03
Python回呼函數用法執行個體詳解 本文執行個體講述了Python回呼函數用法。分享給大家供大家參考。具體分析如下: 一、百度百科上對回呼函數的解釋: 回呼函數就是一個通過函數指標調用的函數。如果你把函數的指標(地址)作為參數傳遞給另一個函數,當這個指標被用為調用它所指向的函數時,我們就說這是回呼函數。回呼函數不是由該函數的實現方直接調用,而是在特定的事件或條件發生時由另外的一方調用的,用於對該事件或條件進行響應。 二、什麼是回調: 軟體模組之間總是存在著一定的介面,從調
Time of Update: 2015-07-03
【劍指Offer學習】【面試題27:二叉搜尋樹與雙向鏈表】,劍指offer 題目:輸入一棵二叉搜尋樹,將該二叉搜尋樹轉換成一個排序的雙向鏈表。要求不能建立任何新的結點,只能調整樹中結點指標的指向。比如輸入圖4.12 中左邊的二叉搜尋樹,則輸出轉換之後的排序現向鏈表。結點定義:public static class BinaryTreeNode { int value; BinaryTreeNode left; BinaryTreeNode right;}解題思路:
Time of Update: 2015-07-03
C# 檢查是否以管理員身份運行,有些時候我們需要利用管理員權限做某些事情 如操作註冊表、讀寫檔案、提權 或利用匿名管道運行net修改使用者密碼 提取資訊 配置系統/軟體等等 好了下面我會列出幾種檢查是否以管理員身份啟動並執行代碼。1. declare BOOL IsNTAdmin(__int32 dwReserved, __int32
Time of Update: 2015-07-03
openssl之BIO系列之9---BIO對的建立和應用,openssl9---bioBIO對的建立和應用 ---根據openssl doc/crypto/bio/bio_new_bio_pair.pod翻譯和自己的理解寫成 (作者:DragonKing Mail:wzhah@263.net 發佈於:http://gdwzh.126.com之openssl專業論壇) 
Time of Update: 2015-07-02
python實現的希爾排序演算法執行個體 本文執行個體講述了python實現希爾排序演算法的方法。分享給大家供大家參考。具體如下: ? 1 2 3 4 5 6 7 8 9 10 11
Time of Update: 2015-07-02
webx--借用petstore快速入門,webx--petstore 前言本部落格記錄來阿里實習的第一個任務–webx架構學習,會不斷更新學習心得。配置對應環境,運行petstore通過官網給的命令列方法,來運行petstorepetstore是java ee的經典學習案例,下載連結如何運行呢? 參見官網給的指導:webx官網git clone https://github.com/webx/citrus-sample.gitcd
Time of Update: 2015-07-02
[華為機試練習題]14.整數分隔,華為練習題 題目描述: 一個整數總可以拆分為2的冪的和,例如:7=1+2+47=1+2+2+27=1+1+1+47=1+1+1+2+27=1+1+1+1+1+27=1+1+1+1+1+1+1總共有六種不同的拆分方式。再比如:4可以拆分成:4 = 4,4 = 1 + 1 + 1 + 1,4 = 2 + 2,4=1+1+2。用f(n)表示n的不同拆分的種數,例如f(7)=6.要求編寫程式,讀入n(不超過1000000),輸出f(n)%10000
Time of Update: 2015-07-01
python實現的系統實用log類執行個體 本文執行個體講述了python實現的系統實用log類。分享給大家供大家參考。具體如下: 每個系統都必不可少會需要一個log類,方便瞭解系統的健全狀態和排錯,python本身已經提供了一個logger了,很強大,只要稍微封裝一下就可以放到自己的系統了,下面是我自己的log類 檔案名稱:logger.py ? 1 2 3