在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ Java問答
笨小蛋 回答

鑒于谷歌大佬去年好像搞了個去除水印大法On the Effectiveness of Visible Watermarks。個人認為直接顯式添加水印方式保護性一般。

不知題主有沒有考慮用數(shù)字水印。這種水印的好處就是對原圖影響小,而且不容易被抹去,魯棒性強。

礙你眼 回答

離線安裝使用 bin/elasticsearch-plugin install file:///tmp/x-pack-5.5.0.zip

[root@host elasticsearch-5.5.0]# bin/elasticsearch-plugin list
[root@host elasticsearch-5.5.0]# bin/elasticsearch-plugin install file:///tmp/x-pack-5.5.0.zip 
-> Downloading file:///tmp/x-pack-5.5.0.zip
[=================================================] 100%?? 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@     WARNING: plugin requires additional permissions     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* java.io.FilePermission \\.\pipe\* read,write
* java.lang.RuntimePermission accessClassInPackage.com.sun.activation.registries
* java.lang.RuntimePermission getClassLoader
* java.lang.RuntimePermission setContextClassLoader
* java.lang.RuntimePermission setFactory
* java.security.SecurityPermission createPolicy.JavaPolicy
* java.security.SecurityPermission getPolicy
* java.security.SecurityPermission putProviderProperty.BC
* java.security.SecurityPermission setPolicy
* java.util.PropertyPermission * read,write
* java.util.PropertyPermission sun.nio.ch.bugLevel write
* javax.net.ssl.SSLPermission setHostnameVerifier
See http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.html
for descriptions of what these permissions allow and the associated risks.

Continue with installation? [y/N]y
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@        WARNING: plugin forks a native controller        @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
This plugin launches a native controller that is not subject to the Java
security manager nor to system call filters.

Continue with installation? [y/N]y
-> Installed x-pack
[root@host elasticsearch-5.5.0]# bin/elasticsearch-plugin list
x-pack@5.5.0
未命名 回答

如果你想返回其他狀態(tài)碼只需要在return前設一下就好.

    ......
    response.setStatus(405) //可以用response.getWriter()返回json或你想要的格式,同時設置header: Content-Type:text/json
    return false;
巴扎嘿 回答

決定并發(fā)的根本原因是數(shù)據(jù)庫存取,其次一個服務器能承載的并發(fā)量并非軟件決定,還是要看硬件性能

影魅 回答

之前看帖子,有人這樣說:實際上 GPS 信息是準確的,只不過在中國,地圖經(jīng)緯度必須是假的,才能通過相關部門審核。所以你看各家的地圖,都是有偏移的、假的經(jīng)緯度,而且各家的都不一樣。你要根據(jù)所使用的地圖,先計算偏移,然后才能你用的地圖上用假經(jīng)緯度來查出準確的地圖位置。

大濕胸 回答

不同語言前臺可后臺獲取到的date格式不同,直接給前端不見得能解析成功,然而時間戳都是一樣的。

淚染裳 回答

nextInt方法只能接受int參數(shù),這個程序分為兩部分,第一部分是接受從鍵盤接受int值,第二部分是將int轉化為ASCII對應的字符

胭脂淚 回答

我覺得毆打產(chǎn)品經(jīng)理是最好的方案了。

不討喜 回答

我覺得這不是一個壞問題啊,為什么會有那么多人踩呢?不要急著踩別人,你會算的話,你出來給我走兩步看看?

dpi概念

首先,我們要明確兩個概念:dpippi,dpidot per inch的縮寫,ppipixel per inch的縮寫,意思就是“每英寸多少像素”。在顯示器上,dpi就等于ppi,所以我們下面就都以dpi為例。

那么我們的顯示器的dpi怎么算呢?首先,你可以通過顯示器的設置,查看一下你當前的分辨率是多少,比如我現(xiàn)在正用的這臺顯示器,它的分辨率是2560x1440,根據(jù)勾股定理(裝逼的話也可以叫畢達哥拉斯定理,愛國人士稱為勾股定理,雖然實際上勾股從來就不是一個定理,而畢達哥拉斯是真真正正證明了這個定理的),我們可以算出對角線是2560的平方加上1440的平方然后再開根號,得到2937.20956,那么因為這臺顯示器大約是27英寸的,所以我們可以用2937.20956除以27英寸,得到108.7855,這就是這個顯示器的dpi了。

計算圖片的厘米數(shù)

接下來的事情就好辦了,假設,你有一張jpg圖片或者png圖片,它的寬是1088像素,用這個值除以上面的dpi,就可以得到10英寸這個數(shù)值,接下來,我們再把英寸換算成厘米,因為一英寸等于2.54厘米,所以這張圖片的寬度就是25.4厘米,254毫米,高度的計算類似。

js求解

接下來,這位大兄弟問怎么樣用Javascript獲得這個尺寸?

那么,首先我們必得要先知道如何用Javascript獲得dpi。可以這樣做:我們先造出一個虛擬div,設定它的寬和高都是1in,也就是1英寸,注意是1in而不是1px哦,不要搞錯了。比如這樣:

<div id="dpi" style="height: 1in; width: 1in; position: absolute; left: -100%; top: -100%;"></div>

然后我們再用js算一下它的像素寬度就得到了這臺顯示器的dpi

function getDPI() {
  return document.getElementById("dpi").offsetHeight;
}

得到了dpi,聰明如你一定能猜出如何計算圖片的尺寸了吧?

呆萌傻 回答

你沒有寫入文件的目錄的權限。檢查下上傳文件保存的位置

萌小萌 回答

這個應該是被urlencode了 你使用JSON.stringify(json) 發(fā)送
對方直接接收應該不會這樣

尕筱澄 回答

(\d+)\.\d{1}[^\d]

我是這么想的,先匹配前面的數(shù)字,然后中間的點,后面只匹配一位數(shù)字,并且匹配一次非數(shù)字

然后被匹配的文本最后加一個換行或者其他的,防止最后一項不被匹配到

匹配子項第一個就是整數(shù)了

圖片描述

吢涼 回答

自問自答

clipboard.png

如圖,當我們右鍵執(zhí)行Junit測試時,首先調用的是Idea的Junit插件中的JUnitStarter類中的main函數(shù),由main函數(shù)調用該類的prepareStreamsAndStart方法,接著執(zhí)行IdeaTestRunner類的startRunnerWithArgs方法,繼續(xù)調用Junit3IdeaTestRunner的startRunnerWithArgs方法,最后開始調用我們自己類TestRunner的doRun方法。Junit的插件包含以下內容

clipboard.png

接下來,請教大家如何調試Idea中的Junit插件源碼呢?以便于我繼續(xù)來更新該答案,更深入來研究一下,并畫出調用時序圖。

-----------------------------補充-------------------------------------
時序圖文字版(websequence):

title Junit3.8.1調用時序圖

JUnitStarter->JUnitStarter: main
note right of JUnitStarter: 參數(shù)(args{"-ideVersion5",n"-junit3","被測試類名,方法名"})
JUnitStarter->JUnitStarter: prepareStreamsAndStart
note right of JUnitStarter: 參數(shù)(args{"被測試類名,方法名"},nagentName{"com.intellij.junit3.JUnit3IdeaTestRunner",nlisteners{size=0},nname{null}})

note right of JUnitStarter: 參數(shù)(IdeaTestRunner,nargs{"被測試類名,方法",nlisteners{size=0},nname{null},count=1,n sendTree=true})
JUnitStarter->+IdeaTestRunner.Repeater:startRunnerWithArgs

note right of IdeaTestRunner.Repeater: 參數(shù)(args{"被測試類名,方法名"},nname=null,ncount=1,nsendTree=true})
IdeaTestRunner.Repeater->+JUnit3IdeaTestRunner:startRunnerWithArgs

note left of TestRunner: 參數(shù)(Test=被測試類實例)
JUnit3IdeaTestRunner->+TestRunner:父類doRun方法

note left of TestRunner: 參數(shù)(Test=被測試類實例,wait=false)
TestRunner->JUnit3IdeaTestRunner:自身doRun方法

note left of TestRunner: 參數(shù)(Test=被測試類實例,wait=false)
JUnit3IdeaTestRunner->TestRunner:父類doRun方法

TestRunner->+TestCase:被測試類類的父類run方法

TestCase->+TestResult:run方法(參數(shù)TestCase=被測試類實例)

TestResult->TestResult:startTest(參數(shù)TestCase=被測試類實例)處理監(jiān)聽

TestResult->TestCase:被測試父類的runBare

TestCase->TestCase:setUp

TestCase->TestCase:runTest(反射調用調用調用被測試類方法)

TestCase->TestCase:tearDown

TestCase-->TestResult:調用返回

TestResult->TestResult:endTest(參數(shù)TestCase=被測試類實例)處理監(jiān)聽

TestResult-->-TestCase:調用返回

TestCase-->-TestRunner:調用返回

TestRunner-->-JUnit3IdeaTestRunner:調用返回

JUnit3IdeaTestRunner->-IdeaTestRunner.Repeater:調用返回

IdeaTestRunner.Repeater->-JUnitStarter:調用返回

圖片版:

clipboard.png

誮惜顏 回答

pixijs吧 canvasAPI不是人用的。。。

命于你 回答

問題已解決。如果我們部署到命令行版的jetty,啟動jetty的腳本文件中jvm運行jetty時如果缺少了-Dfile.encoding=UTF-8參數(shù)就會導致FireFox報錯malformed utf-8 data或有中文亂碼問題。正確的批處理腳本例如:
@echo off
cd /d c:jetty9411
"C:Program FilesJavajdk1.8.0_121binjava.exe" -Dfile.encoding=UTF-8 -jar start.jar

紓惘 回答

(?![0-9A-Z]+$)(?![0-9a-z]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,20}$

艷骨 回答

沒有人能回答嗎??

未命名 回答

首先確認重啟之前舊進程已經(jīng)結束。

默認情況下,TCP 端口從關閉到重新開啟需要等待一段時間(TIME_WAIT),在這一時間段,端口不能使用。
詳情請查閱 TCP 標準文檔 https://tools.ietf.org/html/r...

以 Windows 操作系統(tǒng)為例,你可以通過修改 TcpTimedWaitDelay 注冊表值來降低等待時間,它的默認值是 240 秒(4 分鐘),注冊表路徑 HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters