Time of Update: 2016-09-13
標籤:var browserName_ = navigator.userAgent ; if(browserName_.indexOf("iPad")<0&&browserName_.indexOf("Windows NT")<0&&browserName_.indexOf("Macintosh")<0){ if(browserName_.indexOf("Linux")>0){
Time of Update: 2016-09-15
標籤: 從本節開始,開啟安卓開發之旅。 (1)移動開發: 移動開發也稱作移動互連網開發。是以PDA(Personal Digital assitant 個人數位助理)、UMPC(Ultra-mobil Personal Computer 超級移動個人電腦)等便攜終端為基礎、進行相應的開發工作。由於這些行動裝置都是以無線上網的方式,因此業內也稱為無線開發。 工業級PDA有條碼掃描器,
Time of Update: 2016-09-15
標籤: 題意:有最多40個數字,取任意個數字他們的異或和>=k則是可行的方案,問有多少種可行的方案。 分析:dp[now][j]表示當前這個值的種類數,那麼轉移方程為dp[now][j] = dp[pre][j] + dp[pre][j^a[i]]。因為a^b=c的話,c^b=a,所以j^a[i]就可以得到通過異或a[i]轉移到j的那個狀態了。然後可以用滾動數組壓縮一下。 代碼如下: 1 #include <stdio.h> 2 #include
Time of Update: 2016-09-15
標籤:自己整這個問題整了半天,寫篇部落格記錄下private void uploadMultiFile() { String imageType = "multipart/form-data"; File file = new File(imgUrl);imgUrl為圖片位置 RequestBody fileBody = RequestBody.create(MediaType.parse("image/jpg"), file); RequestBody
Time of Update: 2016-09-13
標籤:系統要求為Windows Server 2012,注意:安裝Office Web Apps的伺服器除了Office Web Apps之外,不能安裝其他應用。包括不能安裝Office,lync,,sharepoint等應用,即要單獨部署。安裝IIS
Time of Update: 2016-09-13
標籤:#import "ViewController.h"#import "AFNetworking.h"@interface ViewController ()<NSXMLParserDelegate>@end@implementation ViewController-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ [self
Time of Update: 2016-09-14
標籤:企業號有一種訊息類型叫保密訊息,該類型訊息有全屏浮水印、圖片浮水印、禁止分享至朋友圈、禁止選中文字等功能。但是對於圖片,手機端預設長按時會觸發下載儲存互動。首先想到的方案是通過JS實現,對touch實踐做處理。 window.ontouchstart = function(e) { e.preventDefault(); };但是這個對於長的文章,滾動事件就失效了。所以此方案無效,但是如果只是某個div有需求,可以這樣處理。其實這個可以通過CSS3的屬性去除。 img {
Time of Update: 2016-09-13
標籤: 前言 iOS工程師一直都是那麼的高逼格,用的是Mac電腦,耍的是iPhone手機,哇哢哢~~ 但是,作為一名iOS開發工程師,我們除了高逼格外,還必須是全能的。你不會點UI設計、不會點後台語言、不會點安卓開發...那都是不可能的事情。 好了,今天咱們不是來吹牛逼的。而是給大家添虎翼的。做了iOS開發也有一年多了,懂得了工欲善其事,必先利其器的道理。Mac上有很多好用的軟體,有的能提升我們的開發效率,有的能提升我們
Time of Update: 2016-09-14
標籤:俗話說,不想偷懶的程式員不是好程式員!那麼今天就教大家偷懶下!先舉個例子,我們在 Android 開發中輸入 Toast ,然後會有如下如下的快速控制項目:是不是很方便?有同學問,這不就是自動補全嗎?錯了,乍一看是自動補全,其實不然。自動補全是對一個方法或類名的補全,比如你輸入 find 然後就會有 findViewById 方法提示你,你可以快速定位,但是我們實際開發中一般還需要對它強制轉型,然後加上 R.id.xx 來聲明它的 id,但是你可以試著輸入 fbc ,然後按 tab 或者
Time of Update: 2016-09-14
標籤:情境:當要彈出一個fixed的對話方塊(就是一個彈出框),同時給背景添加一個遮罩層,當操作完後想點擊遮罩層關閉整個彈出框條件1:fixed的遮罩層是動態建立的,使用click事件監聽不到條件2:在遮罩的下面有連結或是不能點擊的元素(或有操作或有連結跳轉等)針對條件1,使用jQuery的on來監聽整個文檔,當冒泡到指定元素上時,再執行相應操作針對條件2,使用touchstart/touchend,會產生點透問題我的經驗以及解決辦法:1、使用jQuery的delegate方法監聽click事件
Time of Update: 2016-09-14
標籤:最近按照老闆要求要做一個簡單動畫,內容可以簡單概括為一個箭頭在螢幕中心自動旋轉。我知道android API裡面有animation類,它已經提供了rotation的函數。可是,老闆要求不用它的API。所以我的製作如下:1.先瞭解一下線程(Thread)多線程指的是一個應用程式當中有多個線程,線程是並列啟動並執行,一起搶佔CPU。我們平時寫的主函數就是一個線程,如果我們繼承了Thread類,則又開發了一個新的線程。它有兩種實現方法:一個是繼承Thread類,並override裡面的run(
Time of Update: 2016-09-14
標籤:蘋果公司在iOS7中推出了語音合成的技術,無需網路環境也可以實現語音合成。 iOS7語音合成的主要的API如下: 1、AVSpeechUtterance,是語音合成的基本單位,它封裝影響語音合成的需要的一些參數:語音、語調、語速和延遲等。 2、AVSpeechSynthesisVoice,是語音合成中的Voice對象,它主要包括語音和地區兩個方面。 3、AVSpeechSynthesizer,語音合成器的管理類,通過speakUtterance:方法
Time of Update: 2016-09-14
標籤:前段時間有人問我怎樣用H5開發app,我恰好知道就把步驟粘出來,有不懂的地方給我留言,我再修改。--部落格園老牛大講堂思想:首先用Hbuilder開發工程,把自己的工程粘貼到APICloud的工程裡面。然後用網上的APICloud的內容打包內容。環境:Hbuilder,夜神模擬器,APICloud開發工具。提示:因為APICloud因為提示功能不好,所以建議如果想開發就用Hbuilder開發。開發完就把css,js,img粘裡面就行了。 第一、首先下載一個APICloud開發環境
Time of Update: 2016-09-14
標籤:python nagios nginx日誌 監控 request time 遇到問題:nginx日誌包含非常重要的資訊。比如upstream_response_time 和request_time。現需求監控改值。解決問題:編寫python指令碼,通過nagios check_nrpe 外掛程式完成監控。前提瞭解:
Time of Update: 2016-09-14
標籤:SQLite SQLite是一種超輕量級的嵌入式資料庫,大小隻有幾百KB,但是其文法支援標準SQL文法,同時還遵循了資料庫的ACID事務,所以學過其他資料庫的開發人員都很容易掌握其使用。 sql文法就不介紹了,直接看在android中的使用 SQLiteOpenHelper——封裝好的資料庫操作輔助類,需重寫 重寫方法 onCreate:初始化資料庫,建立表,添加初始資料 onUpgrade:資料庫版本升級時的資料庫操作,如備份刪除資料庫
Time of Update: 2016-09-14
標籤:<!DOCTYPE html><html lang="en"><head><script>(function(){function setFont(){document.documentElement.style.fontSize=document.documentElement.clientWidth/16+‘px‘;}setFont();window.addEventListener(‘resize‘,setFont,false)})()
Time of Update: 2016-09-14
標籤:介面:利用weight屬性,能比較好得移植到平板上。 布局代碼:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2016-09-13
標籤:1。關於組件置中 ① android:layout_gravity="center"控制項在包含該控制項的父控制項中的位置。同樣,當我們在Button按鈕控制項中設定android:layout_gravity="left"屬性時,表示該Button按鈕將位於介面的左部。②android:scaleType="center"截取圖片中間顯示 ③ android:scaleType="centerInside"<LinearLayout
Time of Update: 2016-09-13
標籤:有兩種辦法,第一種,使用scrollTo(),這個方法不需要handler,直接調用就行第二種方式,使用fullScrol() 下面我們看一下這個函數: scrollView.fullScroll(ScrollView.FOCUS_DOWN);滾動到底部 scrollView.fullScroll(ScrollView.FOCUS_UP);滾動到頂部 需要注意的是,該方法不能直接被調用 因為Android很多函數都是基於訊息佇列來同步,所以需要一部操作, addView完之後,
Time of Update: 2016-09-13
標籤: var filechooser = document.getElementById("choose"); // 用於壓縮圖片的canvas var canvas = document.createElement("canvas"); var ctx = canvas.getContext(‘2d‘); // 瓦片canvas var tCanvas = document.createElement("canvas"); var tctx =