HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 哪位有好的建議,因為我們公司想做一個排隊系統(tǒng),說要用Socket做即時通訊,是公司以前的主管寫的,現(xiàn)在是我們負(fù)責(zé)人接手的,因為他之前諷刺我說肯定不懂SOCKET,所以不想問他,大家有什么好的學(xué)習(xí)建議嗎?我主要是想學(xué)習(xí)怎么把SOCKET整合到spring中去,因為基本的socket我也懂點的。
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
請求協(xié)議:
當(dāng)前設(shè)計的socekt通信協(xié)議,包含head,body,foot.
head長度8字節(jié),前4個表示body長度,后4個表示協(xié)議版本號
body是變長的json字符串,包含字段:method(方法)、args(參數(shù))、username(用戶名)、platform(平臺)、randomCode(隨機(jī)數(shù))、requestTime(請求時間)、signature(簽名,客戶端通過密碼和時間隨機(jī)數(shù)等計算出來)
foot是對前面head,body的加salt值MD5.定長32位。
返回協(xié)議:
結(jié)構(gòu)和請求一樣,body中的json格式為: code(狀態(tài)碼)、message(消息)、total(總量)、count(當(dāng)前查詢量)、data(數(shù)據(jù))、responseType(返回的類型、比如是其他平臺登錄時收到的異步內(nèi)容)。
傳輸數(shù)據(jù)可以使用gzip壓縮。
現(xiàn)在提出這樣的結(jié)構(gòu),在實際項目中是否有具體的問題,比如簽名問題,使用websocket是否暴露了加密算法,有這方面經(jīng)驗的能提供一下你們現(xiàn)在的解決方案不,一點參考,或者有問題和疑問的地方也可以指出
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 多線程socket通訊技術(shù)的研究與實現(xiàn)這個題目具體點可以做什么?需要哪些技術(shù)支持?
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 我是第一次接觸socket編程,完全不明白,希望各位大蝦幫個幫,寫一個程序,最好有比較多的注解,感激不盡啊,問題如下:創(chuàng)建socket應(yīng)用程序,程序要求:一次啟動Server端和Client端后,首先由Client端發(fā)‘1’給Server端,Serve端將接收到的數(shù)據(jù)加1后,發(fā)該數(shù)據(jù)給Client端,Client端再將數(shù)據(jù)加1后發(fā)給Server端,依次類推。直到Client收到20時,中斷收發(fā)。
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
諸位技術(shù)大拿們,我這邊想做android手機(jī)的客戶端軟件,用socket通信的話,socket服務(wù)端如何管理大并發(fā)用戶(是個全國平臺)以及數(shù)據(jù)?望諸位給些建議或者介紹下思路,小弟不勝感激。
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
兩臺android手機(jī)之間如果只考慮連接WIFI,能否用socket實現(xiàn)相互通信?
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
如果socket鏈接達(dá)到最大鏈接數(shù),如何對外采用統(tǒng)一的地址,但是內(nèi)部調(diào)度到不同的server分流?
HAProxy能做到嗎?請各位經(jīng)驗豐富的朋友賜教
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
做一個網(wǎng)頁聊天室(irc服務(wù)器)
php的socket是否可以勝任?ajax方法除外
如果php 的socket可以做 他可以支持多大的鏈接呢
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
AF_INET 和 PF_INET 在 socket 編程中有什么區(qū)別呢?如何在 sin_addr 中賦值 ip 地址
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
回顧一周社區(qū)熱門資訊
第【十四】期:20190216-20190222
WinRAR 曝出代碼執(zhí)行漏洞,你的官方中文無廣告版該升級了 該漏洞使得攻擊者可通過 WinRAR 繞過權(quán)限直接將惡意文件放進(jìn) Windows 系統(tǒng)的啟動文件夾中。這就意味著當(dāng)用戶下次重新開機(jī)時,這些惡意文件就能自動運行,讓攻擊者“完全控制”受害者的計算機(jī)。 IntelliJ IDEA 2019.1 EAP5 發(fā)布,Maven 構(gòu)建輸出統(tǒng)一查看 以往 Maven 構(gòu)建的輸出是出現(xiàn)在“運行”或“消息”窗口,但是這查找起來比較麻煩。現(xiàn)在有一個 Build Tool 窗口,可以在一個地方查看與構(gòu)建相關(guān)的所有 Maven 輸出。 小米 9 開源內(nèi)核代碼,上市即開源 目前開源的內(nèi)核版本為小米 9 的穩(wěn)定版,開發(fā)版內(nèi)核源代碼在后續(xù)也會陸續(xù)開源。此外,小米 9 SE 內(nèi)核代碼以及其它舊設(shè)備內(nèi)核源代碼,在 2019 年都會逐步開源。 PYPL 二月榜單發(fā)布:最受歡迎的編程語言、IDE 和數(shù)據(jù)庫都是哪些 Python、Visual Studio Code 與 MongoDB 成績耀眼。 “想學(xué)嗎”個人知識管理工具 6.0.5 發(fā)布,支持更多平臺 切換底層框架為更穩(wěn)定的 Electron 支持更多目標(biāo)網(wǎng)站,文章發(fā)布自由度更高 支持更多操作系統(tǒng),Ubuntu 下的表現(xiàn)與 macOS 和 Win 下一樣完美 Dubbo 生態(tài)添新兵,Dubbo Admin 發(fā)布 v0.1 Dubbo Admin 控制臺和 Dubbo 核心功能的耦合度比較低,功能上的差異也比較大,部署的形態(tài)以及各自的發(fā)布節(jié)奏也不太一樣;Dubbo 是作為進(jìn)程的運行時依賴,而控制臺需要有獨立的 Server 部署。 GitHub 被指審查內(nèi)容,著名“換臉”開源項目 deepfake 遭限制訪問 未登錄 GitHub 帳號的狀態(tài)下,將無法訪問 deepfake 這個開源項目的代碼倉庫,并且會跳轉(zhuǎn)到 GitHub 的登錄界面。而 deepfake 一直都是一個公開倉庫,不是私有倉庫,所以出現(xiàn)這樣的情況比較反常。 Apache JMeter 5.1 發(fā)布,JDBC 測試可設(shè)置 init SQL JMeter 是一個純 Java 編寫的用于測試服務(wù)器的應(yīng)用。它可以用來生成測試負(fù)載,并測試性能與功能性行為。JMeter 支持包括 HTTP(S)、JDBC、JMS、FTP、LDAP、TCP 與本機(jī)調(diào)用等協(xié)議,也可以輕松擴(kuò)展用戶的代碼。 Kali Linux 2019.1 發(fā)布,Metasploit 更新到 5.0 版本 最重大的更新是將 Metasploit 更新到 5.0 版本,這是自 2011 年 4.0 版本發(fā)布以來的第一個主要版本。 DBeaver 社區(qū)版 5.3.5 發(fā)布,可視化數(shù)據(jù)庫管理平臺 添加了數(shù)據(jù)庫運行狀況監(jiān)視儀表板,支持 PostgreSQL、MySQL 與 MariaDB。 WordPress 5.1 發(fā)布,監(jiān)控古老 PHP 版本、編輯器性能提升 考慮到安全性和速度,此版本引入了 WordPress 的第一個站點健康功能,WordPress 將開始向運行過時版本 PHP 的網(wǎng)站管理員發(fā)布通知;編輯器有可靠的性能改進(jìn),編輯過程變快,打字感覺更加順暢。 RediSQL 0.8.0 發(fā)布,將查詢結(jié)果寫入流中 將查詢結(jié)果寫入流中可以輕松地緩存這些高消耗查詢的結(jié)果、可以更有效地使用 Redis 主線程時間,此外,一個小的消費者不會期望得到一個大的查詢結(jié)果,這會讓其不堪重負(fù)。 Cygwin 3.0.0-1 發(fā)布,Windows 上擁有 Linux 般體驗 Cygwin 是一個可以在 Windows 上擁有 Linux 般體驗的集成環(huán)境,其通過重新編譯,將 POSIX 系統(tǒng)上的軟件移植到 Windows 上。Cygwin 包括了一組庫,該庫在 Win32 系統(tǒng)下實現(xiàn)了 POSIX 系統(tǒng)調(diào)用的 API,還有一套 GNU 開發(fā)工具集(比如 GCC 與 GDB),這樣可以進(jìn)行簡單的軟件開發(fā),此外有一些 UNIX 系統(tǒng)下的常見程序,并且支持 X Window System。
歡迎關(guān)注問答版塊【主題廣場】的 【一周熱點】主題 。
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
如圖所示,同樣的代碼用g++編譯僅僅-o參數(shù)不同,生成的可執(zhí)行程序我一直以為應(yīng)該是一模一樣的。但是為什么它們的md5值居然不同??這樣的話即便我把a2.exe改名為a1.exe但是它跟原生的a1(通過-o指定名稱的)還是不同的文件。??
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
Cygwin 是一個用于 Windows 的類 UNIX shell 環(huán)境。 它由兩個組件組成:一個 UNIX API 庫,它模擬 UNIX 操作系統(tǒng)提供的許多特性;以及 Bash shell 的改寫版本和許多 UNIX 實用程序,它們提供大家熟悉的 UNIX 命令行界面。前一個組件是一個 Windows 動態(tài)鏈接庫 (DLL)。后一個組件是一組基于 Cygwin DLL 的程序,其中許多是用未經(jīng)修改的 UNIX 源代碼編譯的。它們合在一起提供大家熟悉的 UNIX 環(huán)境。
Eclipse CDT 是 Eclipse 插件,它將把 Eclipse 轉(zhuǎn)換為功能強(qiáng)大的 C/C++ IDE.
利用CDT和cygwin,eclipse可以在windows環(huán)境下開發(fā)c、c++程序
需要注意的是:CDT版本和Eclipse版本必須對應(yīng),否則加載插件不成功
1.下載Eclipse
首先在eclipse官網(wǎng)上下載GalEclipse IDE for C/C++ Developers (includes Incubating components)版本,
地址是http://www.eclipse.org/downloads/
2、下載并安裝Cygwin
Cygwin的官方網(wǎng)站下載Cygwin的安裝程序,Cygwin的官方網(wǎng)址是:http://www.cygwin.com/。安裝文件名稱setup.exe.
下載完成后,運行setup.exe程序,出現(xiàn)安裝畫面。直接點“下一步”,出現(xiàn)安裝模式的對話框
1)選擇安裝模式
Cygwin有三種安裝模式:
?Install from Internet,這種模式直接從Internet安裝;
?Download Without Installing,這種模式只從網(wǎng)上下載Cygwin的組件包,但不安裝;
?Install from Local Directory,這種模式與上面第二種模式對應(yīng),當(dāng)你的Cygwin組件包已經(jīng)下載到本地,則可以使用此模式從本地安裝Cygwin。
一般選擇第一種安裝模式。
選擇完成后,點擊下一步。
3)選擇cygwin安裝根目錄
這一步選擇Cygwin的安裝目錄,以及一些參數(shù)的設(shè)置。程序默認(rèn)的安裝位置是C:\cygwin\,如沒有特殊要求,選擇默認(rèn)方式,點擊“下一步”
4)指定下載存放目錄
這一步我們可以選擇安裝過程中從網(wǎng)上下載的Cygwin組件包的保存位置,選擇完以后,點擊“下一步”,
5)選擇你的連接方式
一般選擇“direct connection”,然后點擊下一步
選擇下載站點,為了獲得最快的下載速度,我們首先在列表中尋找Cygwin中國鏡像的地址
6)選擇需要下載安裝的組件包,
為了使我們安裝的Cygwin能夠編譯程序,我們需要安裝gcc編譯器,默認(rèn)情況下,gcc并不會被安裝,我們需要選中它來安裝。為了安裝gcc,“Devel”選項設(shè)為install
-Devel,是一組開發(fā)工具,包括連接器,匯編器和其他用于目標(biāo)文件和檔案的工具(gcc、make、gdb)。
以下進(jìn)入安裝過程。安裝完成后,啟動cygwin環(huán)境,在cyg環(huán)境下輸入:gcc –version
如果安裝成功,則正常打印版本信息
3、安裝cdt插件
打開eclipse,打開help-->install new software菜單項,在location項中輸入:http://download.eclipse.org/tools/cdt/releases/indigo。
一般情況下,把所有的安裝選項都選上。
安裝完之后,重啟eclipse。
如能在Eclipse的Preferences上看到C/C++的配置,則說明插件安裝成功
4、用eclipse運行一個hello world
1)新建一個c/c++項目
2)為本項目設(shè)定編譯值支持
C/C++ General -> Paths and Symbols
Includes TAB頁增加本項目頭文件路徑
Library Paths 指定自定義庫路徑
Source Location 指定源碼目錄
C/C++ Build -> Tool Chain Editor
Current toolchains: Cygwin GCC
Current builder: Gnu Make Builder
C/C++ Build->Setting->Binary Parsers
選中Cygwin PE Parser
如果在新建項目的時候沒有設(shè)置toolchain
在項目上右鍵打開屬性
properties->C/C++ Build->Tool Chain Editor 按上面修改
3)debug常見錯誤
錯誤1:Can't find a source file at "xxxxx“Locate the file or edit the source lookup path to include its location
簡單的說就是windows目錄與unix文檔目錄間映射出了問題。由于GDB使用的unix格式的路徑,而eclipse使用的是windows路徑,導(dǎo)致找不到匹配的代碼,需要手工設(shè)置:
在windows->preference->c/c++->debug->source lookup path中,添加一條目錄映射,將/cygdrive/c映射為c:\,這樣gdb將可正確找到存放于e盤相應(yīng)目錄下的源文件。映射有優(yōu)先次序,將此條置于最上一條,即可正常調(diào)試。
錯誤2:launch failed no binaries錯誤,
原因:window->proferences的設(shè)置對 project不起作用,需要在 project-> properties 中對 c/c++ make project 的 binary parse 進(jìn)行設(shè)置到 win 下。
project-->properties-->C/C++ Build-->Settings--->Binary Parsers
將PE Windows parser 打上勾
轉(zhuǎn)載請注明出處與作者
出處:http://blog.sina.com.cn/staratsky
作者:流星
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
先安裝了cygwin
在path中加入 cygwin\bin
安裝eclipse CDT 7.0
打開eclipse -> new project
創(chuàng)建hello world 后
使用build報如下問題
**** Build of configuration Default for project test ****
**** WARNING: The "Default" Configuration may not build ****
**** because it uses the "cdt.managedbuild.toolchain.gnu.cygwin.base" ****
**** tool-chain that is unsupported on this system. ****
**** Attempting to build... ****
(Cannot run program "make": Launching failed) 注:在windows的命令行下可用
請問如何配置?
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
初步接觸搜索引擎方面的知識,打算用nutch作為爬蟲來抓取指定的網(wǎng)頁,我是在Cygwin下執(zhí)行nutch命令的,出現(xiàn)如下錯誤:
一個錯誤就是cygpath:can`t convert empty path,一個錯誤就是Failed to set permissions of path...
我是通過local本地運行模式來執(zhí)行,還沒用那個deploy分布式的執(zhí)行,但是卻報有關(guān)Hadoop相關(guān)錯誤,不知如何解決,對抓取的數(shù)據(jù)是存儲在本地文件系統(tǒng)還是存儲數(shù)據(jù)庫也不太清楚,希望有這方面的建議的朋友多提提意見。
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> 之前也卡過一次在這里,今天再次研究幾個小時也實在是沒辦法弄明白,shell我只能在Cygwin安裝目錄以下的工作路徑使用,比如home,我要執(zhí)行 sh文件時也要把文件放到home下面,那么我有什么辦法直接執(zhí)行桌面的 sh 文件,或者 D E F盤某個目錄下的文件
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
./configure
時config.log報#error __Linux__ not defined等錯誤
無法識別命令行選項-Wstring-plus-int等
直接make會報
ga_channel_open函數(shù)中MAXPATHLEN 未定義等錯誤
跪求大神
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
在cygwin中用clang編譯c++代碼出現(xiàn)問題:
代碼:
#include using namespace std; int main(){ cout<< "Hello, clang." << endl; return 0; }
編譯:
clang++ a.cpp
提示: a.cpp:1:10: fatal error: 'iostream' file not found
用clang++也不行。
這是怎么回事?
------------------- 補充分割線 -------------------
必須用clang啊, 我是在cygwin中用cling。cling中使用的編譯器是clang。
這個hello world程序為了說明問題。
g++當(dāng)然能編譯這個程序,不符合我要求啊,各位正面回答吧
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
cygwin最新py只有2.6.x,但諸如{} format這種問題只能在2.7.x以上跑,就打算自己編譯個2.7.x了,找了下資料,http://www.tux.org/~mayer/cygwin/python/index.html,按著做到 make 部分,就出錯了。
聯(lián)系作者還沒回復(fù),想來這里問問,有知道什么問題的嗎?或者有人用自己的方法成功編譯過2.7.x嗎?謝謝
環(huán)境:
Win7 SP1 32bit
cygwin 2.774
Python 2.7.2 + cygwin-patch
gcc -c -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude -I./Include -DPy_BUILD_CORE \ -DSVNVERSION="\"`LC_ALL=C svnversion .`\"" \ -DHGVERSION="\"`LC_ALL=C `\"" \ -DHGTAG="\"`LC_ALL=C `\"" \ -DHGBRANCH="\"`LC_ALL=C `\"" \ -o Modules/getbuildinfo.o ./Modules/getbuildinfo.c ./Modules/getbuildinfo.c: In function `_Py_svnversion': ./Modules/getbuildinfo.c:63: error: missing terminating " character ./Modules/getbuildinfo.c:63: error: parse error before ';' token Makefile:539: recipe for target `Modules/getbuildinfo.o' failed make: *** [Modules/getbuildinfo.o] Error 1
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
系統(tǒng)是win7 64位。
nasm代碼:
執(zhí)行命令:
ld -m i386pe -e _start test.obj 也不好使,不知道咋回事兒了,求大俠幫忙看看~~~~
ps:linux上可以
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
在cygwin下編譯gtest.
已經(jīng) export $GTEST_HOME=$HOME/test/common/gtest
編譯中出現(xiàn)這樣的錯誤. 在linux環(huán)境編譯正常. 請大神指導(dǎo)一下.謝謝
~/test/common/gtest/make $make g++ -I.. -I../include -g -Wall -Wextra -c ../samples/sample1_unittest.cc In file included from ../include/gtest/gtest-param-test.h:159:0, from ../include/gtest/gtest.h:59, from ../samples/sample1_unittest.cc:48: ../include/gtest/internal/gtest-param-util-generated.h: In instantiation of ‘testing::internal::ValueArray2::operator testing::internal::ParamGenerator() const [with T = bool; T1 = bool; T2 = bool]’: ../include/gtest/gtest-param-test.h:1186:28: required from here ../include/gtest/internal/gtest-param-util-generated.h:80:26: 錯誤:‘ValuesIn’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] return ValuesIn(array); ^ In file included from ../include/gtest/gtest.h:59:0, from ../samples/sample1_unittest.cc:48: ../include/gtest/gtest-param-test.h:288:58: 附注:‘template testing::internal::ParamGenerator testing::ValuesIn(const Container&)’ declared here, later in the translation unit internal::ParamGenerator ValuesIn( ^ Makefile:75: recipe for target 'sample1_unittest.o' failed make: *** [sample1_unittest.o] Error 1
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
有一句話叫做“科技改變世界”,那么在互聯(lián)網(wǎng)時代,科技更多靠程序來實現(xiàn),所以前不久看到IT人員的平均薪酬已經(jīng)超過金融業(yè)了,這真是程序員的春天到了。
今天我們看看有哪些大佬們,原來都是程序員出身的,所以程序員們,不要氣餒,下一個成功的也許就是你了。
1、比爾蓋茨
這位世界首富雖然大學(xué)沒畢業(yè),但是絕對正宗的程序員,16歲就開始編寫程序了,17歲時就以4200美元賣掉了自己的第一個程序項目,相當(dāng)不錯吧。
也正因為他的程序員出身以及嚴(yán)謹(jǐn)?shù)倪壿嬎季S能力,和工程師文化才造就了后續(xù)的微軟帝國。
2、扎克伯格
這位世界排名第5的首富,也是位大學(xué)沒畢業(yè)的奇才,這位84年出生的80后也是位程序員,在還沒輟學(xué)的大學(xué)生涯中,他被同學(xué)譽為“程序神人”,最后大二時在宿舍成立facebook,最終成為世界第5富人。
即使到現(xiàn)在,他都保持著自己寫代碼習(xí)慣,所以說程序員們,努力,下一個小扎就是你了。
3、馬化騰
小馬哥也是程序員,這件事情相信大家都知道,最開始他們的團(tuán)隊差不多是外包公司一樣,網(wǎng)頁、做系統(tǒng)集成、程序設(shè)計,四處接活只是為了當(dāng)初養(yǎng)活那只企鵝。
當(dāng)然后來的故事大家都知道了,那只花錢的企鵝養(yǎng)成了企鵝帝國,但是騰訊時至今日依舊是工程師文化,這與幾大創(chuàng)始人都是程序員有關(guān)。
4、李彥宏
李彥宏是北大高材生,學(xué)的是信息管理專業(yè),高中時就參加全國青少年程序設(shè)計大賽,可見他對編程方面的興趣,畢業(yè)后赴美國完成計算機(jī)科學(xué)碩士學(xué)位。
當(dāng)然他的成就不止百度,他當(dāng)初創(chuàng)建的實時金融系統(tǒng)時至今日還應(yīng)于華爾街各大網(wǎng)站,還最早創(chuàng)建了ESP技術(shù),還擁有“超鏈分析”專利。所以說他也是個牛B的程序員
5、周鴻祎
360的老板周鴻祎是個程序員的事情大家都清楚了,他最開始入職方正時,就覺得別人做的工具不好用,自己拉上同學(xué)熬夜20天寫了2萬行代碼搞了個新工具,可見程序能力很厲害。
另外在360公司,也是推崇工程師文化與產(chǎn)品經(jīng)理文化,可見程序員老板都是相似的,比如騰訊,比如百度。
6、雷軍
雷軍畢業(yè)于武漢大學(xué)計算機(jī)系,大三時就已經(jīng)因為幫別人寫程序,成為了百萬富翁,這個是能力的體現(xiàn)了。大學(xué)畢業(yè)就闖蕩計算機(jī)市場,有很大的名氣。
雷軍曾公開說過“20年前我是程序員,到如今我還是程序員”。
7、張小龍
8、張一鳴
今日頭條的老大,也是程序員,南開大學(xué)畢業(yè),很早的時候就接觸計算機(jī)語言了。后面創(chuàng)建了今日頭條,最開始是以技術(shù)的手段解決內(nèi)容分發(fā)的問題,到今天今日頭發(fā)已經(jīng)是圖文分發(fā)領(lǐng)域的no.1.
當(dāng)然還有更多的大佬CEO都是程序員,比如劉強(qiáng)東,李開復(fù)丁磊,求伯君,王江民,史玉柱等等,在互聯(lián)網(wǎng)時代,程序員更容易成為大佬,因為只要有好的想法,自己就可以獨立進(jìn)行MVP的試驗,更容易創(chuàng)業(yè)。
所以程序員們,你們還宅什么宅,起來嗨,早日成為CEO,走向人生巔峰,迎娶白富美啊。
大家可以點擊加入群:580230636【JAVA大牛學(xué)習(xí)交流】里面有Java高級大牛直播講解知識點 走的就是高端路線(如果你想跳槽換工作 但是技術(shù)又不夠 或者工作上遇到了瓶頸 我這里有一個JAVA的免費直播課程 講的是高端的知識點基礎(chǔ)不好的誤入喲 只要你有1-5年的開發(fā)經(jīng)驗可以加群找我要課堂鏈接 注意:是免費的 沒有開發(fā)經(jīng)驗誤入哦)
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
同樣的war包,只有jdbc不一樣,測試環(huán)境發(fā)布沒有問題,正式環(huán)境發(fā)布報錯 不同的服務(wù)器,提示類找不到,可是測試環(huán)境發(fā)布沒有問題,為什么正式環(huán)境發(fā)布有這個問題,急求。。。Unexpected HTTP response: 500 Request { "address" => [("deployment" => "web-1.3.5-SNAPSHOT-uk-production.war")], "operation" => "deploy" } Response Internal Server Error { "outcome" => "failed", "failure-description" => {"JBAS014671: Failed services" => {"jboss.undertow.deployment.default-server.default-host./" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./: Failed to start service Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userService': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: Could not initialize class com.sun.xml.bind.v2.model.impl.Utils Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.sun.xml.bind.v2.model.impl.Utils"}}, "rolled-back" => true }
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>> // 內(nèi)容 // 內(nèi)容html 是前端富文本編輯器summernote 的內(nèi)容 var html = $('.summernote').summernote('code'); if(html == null || html == ""){ layer.msg("聊天內(nèi)容不能為空??!",{icon:5}); return false; } var msg = { msgContent: html, postsId: 1 }; //發(fā)送內(nèi)容到后臺服務(wù)器 websocket.send(JSON.stringify(msg));
如果富文本編輯器里的內(nèi)容是 文本 ,則可以發(fā)送 成功 。
如果富文本編輯器里的內(nèi)容是 選中的圖片 ,則內(nèi)容html就是圖片的二進(jìn)制,并且很長,發(fā)送過程中,websocket連接被強(qiáng)制斷開了, 報錯:內(nèi)容過長 。
有大神做過類似的嘛,現(xiàn)在該怎么解決呢??? 請指教?。。?!
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
https://www.oschina.net/p/handsontable
最近新的項目需要把handsontable整合進(jìn)去,目前都使用requireJs,要怎么把handsontable加載進(jìn)去
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
打個比方,數(shù)據(jù)庫里存儲了一個字符串是:1,2,3,4
我需要在使用1,3,4或者1,2,4這樣的字符串進(jìn)行查詢的時候1,2,3,4也能匹配
各位大神有什么思路嗎?
ps:后端是java寫的
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
這是服務(wù)器端的代碼
這是安卓端的代碼
請大神看一下是哪里的編碼出了問題,服務(wù)器接收到的參數(shù)是亂碼,麻煩各位前輩了,謝謝!
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
阿里云的免費套餐,新老阿里云用戶只要滿足要求,就能獲得價值 20000 元的阿里云產(chǎn)品免費套餐資格,包含云服務(wù)器 ECS 、云數(shù)據(jù)庫等 30 余款產(chǎn)品,使用時間最短半年以上!爽爆了!
獲取方式一:如果有邀請碼的話,可以直接填寫,激活后可以使用6 個月
獲取方式二:如果沒有邀請碼的話,只需購買指定產(chǎn)品,就能馬上獲得使用資格
整體來說,真是良心到家了!云服務(wù)器、數(shù)據(jù)庫、存儲、網(wǎng)絡(luò)產(chǎn)品……基本上全覆蓋,搞個電商、玩?zhèn)€網(wǎng)站等想法都可以輕松實現(xiàn)。
(網(wǎng)友評測 : http://click.aliyun.com/m/8361/)
下面介紹活動攻略
打開活動地址: http://click.aliyun.com/m/8360/ ,進(jìn)入活動頁面
1、 先點擊使用邀請碼 。
如果,彈出的是輸入邀請碼和驗證碼的話,就是有資格了,如果你有邀請碼就可以直接填了
如果,沒有邀請碼,就只能使用方式二了:先購買指定產(chǎn)品,比如下面的對象存儲 · 流量包, 40GB 只要 9 塊錢一年,也很劃算噠。
2、購買之后 勾選“同意阿里云對你的支付寶芝麻信用分值進(jìn)行校驗”
3、然后就可以免費使用云服務(wù)器 ECS 等 30 余款產(chǎn)品 6 個月了
ps:本次免費套餐活動,只有阿里云的新用戶(從未購買過阿里云產(chǎn)品)才可以享受哦,規(guī)則詳見:http://click.aliyun.com/m/8191/
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
項目需求是給一個map里的值按value排序,為什么我辛辛苦苦的排序在最后卻無視了我的排序,控制臺效果如下:
{我們都是醫(yī)科所=1, 工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5, 平臺管理中心辦公室=2}
--------------排序前--------------
我們都是醫(yī)科所=1
工程技術(shù)中心標(biāo)準(zhǔn)組=2
清華大學(xué)=5
平臺管理中心辦公室=2
--------------排序后--------------
清華大學(xué)=5
{清華大學(xué)=5}
工程技術(shù)中心標(biāo)準(zhǔn)組=2
{工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5}
平臺管理中心辦公室=2
{工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5, 平臺管理中心辦公室=2}
我們都是醫(yī)科所=1
{我們都是醫(yī)科所=1, 工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5, 平臺管理中心辦公室=2}
{我們都是醫(yī)科所=1, 工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5, 平臺管理中心辦公室=2}
最后應(yīng)該是5 2 2 1但最終又回到了之前未排序的效果
附加代碼如下:
//對map按照value進(jìn)行排序 System.out.println(resultMap); List> infoIds = new ArrayList>( resultMap.entrySet()); System.out.println("--------------排序前--------------"); for (int i = 0; i < infoIds.size(); i++) { String id = infoIds.get(i).toString(); System.out.println(id); } // 排序 Collections.sort(infoIds, new Comparator>() { public int compare(Map.Entry o1, Map.Entry o2) { return ( o2.getValue()-o1.getValue()); } }); System.out.println("--------------排序后--------------"); for (int i = 0; i < infoIds.size(); i++) { Entry ent=infoIds.get(i); System.out.println(ent.getKey()+"="+ent.getValue()); newresultMap.put(ent.getKey(), ent.getValue()) ; System.out.println(newresultMap); } System.out.println(newresultMap); return newresultMap;
他憑什么無視我
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
最近在學(xué)習(xí)數(shù)據(jù)庫,看到存儲過程這一塊,里面封裝了一套事務(wù)(類似轉(zhuǎn)賬這種)。
我記得在spring這個框架里面也是提供了事務(wù)的支持。
所以現(xiàn)在有疑問就是:事務(wù)我是在數(shù)據(jù)庫還是在后臺代碼中實現(xiàn)?十分懵逼中。。。
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
nainx配置和同事的一樣,可就是報這個錯誤,500 Internal Server Error ,
頁面報錯
Failed to load resource: the server responded
http://localhost:8001/%3Cscript%20languge='javascript'%3Ewindow.location.hr…l%7D?service=%24%7Bfilter.cas.serverName%7D/cids/sso/login%27%3C/script%3E Failed to load resource: the server responded
with a status of 500 (Internal Server Error)
不太明白,以前配置過幾次nginx,都沒有遇到這個問題,剛接手這個項目
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
安裝成功,但是上傳報警。
This is FastDFS client test program v5.05
Copyright (C) 2008, Happy Fish / YuQing
FastDFS may be copied only under the terms of the GNU General
Public License V3, which may be found in the FastDFS source kit.
Please visit the FastDFS Home Page http://www.csource.org/
for more detail.
[2017-12-24 17:55:51] DEBUG - base_path=/home/fastdfs, connect_timeout=30, network_timeout=60, tracker_server_count=1, anti_steal_token=0, anti_steal_secret_key length=0, use_connection_pool=0, g_connection_pool_max_idle_time=3600s, use_storage_id=0, storage server id count: 0
tracker_query_storage_store_list_without_group:
server 1. group_name=, ip_addr=172.17.161.85, port=873
group_name=group1, ip_addr=172.17.161.85, port=873
storage_upload_by_filename
upload file fail, error no: 2, error info: No such file or directory
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
使用fastdfs搭建本地文件系統(tǒng),文件上傳后,通過tracker_server可以訪問到上傳的文件,但是過段時間再通過tracker_server 就無法訪問到圖片了,但是通過storage可以訪問到文件,這是什么原因造成的?。?
1、如圖:這是果斷時間后通過tracker_server訪問的結(jié)果
2、同樣的文件通過sttorage訪問,正常,如圖:
3、新上傳的,通過TRACKER_SERVER訪問也是正常的。如圖:
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
最近在做公司項目存儲方式的技術(shù)選型。 之前一直是用 FastDFS 的,漸漸的有些不太能滿足現(xiàn)在的業(yè)務(wù)場景。 在看了一些存儲的服務(wù),發(fā)現(xiàn)都提到了兼容了 AWS S3 存儲協(xié)議。
對于 S3 協(xié)議網(wǎng)上更多的是介紹這個協(xié)議的內(nèi)容,沒有闡述使用這個大家都用協(xié)議的優(yōu)勢。
我的猜想。
1. 使用一套 S3 協(xié)議的實現(xiàn) client,就可以很方便的使用存儲服務(wù),而不需要考慮,具體存儲是哪個產(chǎn)品提供的服務(wù)? 2. 方便不同存儲服務(wù)之間的數(shù)據(jù)遷移?
3. 大家都用一套協(xié)議,只需要一個通用的協(xié)議的 API 實現(xiàn)方法即可?
這個是我的一些猜想,不知道是否正確,還請各位幫忙指點一下,感謝。
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
我在華為上安裝好了FastDFS,測試沒問題。然后用fastdfs-client-java連接tracker時總是連接不上,華為云的安全組我也開放22122端口了,我在配置文件寫的也是公網(wǎng)ip,不知道怎么回事,就是連接不上
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
目前需要在windows環(huán)境下做圖片存儲服務(wù),以小文件為主,看了下hadoop比較適合大文件, fastdfs又不支持windows,有其他比較好的服務(wù)嗎
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
以現(xiàn)在的理解, FastDFS 在上傳文件到 storage server 時, 文件保存就認(rèn)為上傳成功了. 然后會有同步線程將數(shù)據(jù)同步到同一個 group 的其他機(jī)器備份. 現(xiàn)在問題是, 返回成功以后, 同步到其他機(jī)器以前, 源 storage server 掛掉了, 這樣會導(dǎo)致數(shù)據(jù)丟失.
這種情況應(yīng)該會很少存在, 但是應(yīng)該考慮, 大家有沒有采取應(yīng)對策略?
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
調(diào)用邏輯:需要實現(xiàn)的功能是批量下載圖片轉(zhuǎn)化生成PDF。
目前沒找到j(luò)ava 的fastDFS 批量下載的API。所以只能循環(huán)每一個去下載。
所以在下載的時候就會出現(xiàn)com.github.tobato.fastdfs.exception.FdfsServerException: 錯誤碼:2,錯誤信息:找不到節(jié)點或文件
而且不是一直出現(xiàn)時,連續(xù)下載10次,每兩三次下載出現(xiàn)就會出現(xiàn)一次報錯,我也做過異步線程去多次下載,也會出現(xiàn)就算多次下載也不會得到圖片資源的情況,非常頻繁。頭都大了,希望有大神幫忙支援一下,謝謝
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
比如文件不存在,刪除成功都不知道.使用的是com.github.tobato fastdfs-client刪除接口沒有返回值的
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
公司因業(yè)務(wù)需求,需將centos服務(wù)器替換為windows server服務(wù)器,請教FastDFS在windows server如何部署(暫不考慮安全就性能其他問題)
HDC調(diào)試需求開發(fā)(15萬預(yù)算),能者速來!>>>
@余慶 你好,想跟你請教個問題:我裝好了tracker,storage,全部配置內(nèi)網(wǎng)地址的時候,在服務(wù)器上上傳,下載文件都沒有任何問題, 很順利.但我用個人電腦,想鏈接FastDfs上傳文件, 發(fā)現(xiàn)連接超時, 后來我配置了storage.conf上的tracker server的ip為公網(wǎng)IP,發(fā)現(xiàn)可以連接上了,也可以上傳文件了,但是在storage的日志中 ,發(fā)現(xiàn)一直報這個錯:
file: tracker_proto.c, line: 48, server:xxxxxx:23000, response status 17 != 0
一直解決不了這個問題, 忘指點迷津,謝謝