原创 從菜鳥到架構師(二十三)

        這個項目最初沒有做起來,和我一起開發的另一個同事也因此離職。        畢竟我重回公司是爲了證明我自己,我也不希望我來公司的第一個項目就以失敗告終。我不甘心,多次向偉哥提出了我的一些看法。         功夫不負有心

原创 第1講 第一個Spring Boot應用

從本章開始,我將一步步地帶領讀者學習Spring Boot到Spring Cloud的基礎知識,並在此基礎上,完成實際項目的開發。 Spring Boot簡介 Spring Boot是由 Pivotal團隊提供的基於Spring的

原创 從菜鳥到架構師(二十)

        回到成都後的當天,張敏感覺身體不對勁,讓我去藥店買了個驗孕棒。買回來後,她沒有馬上驗,她覺得應該沒有懷孕,是太過擔心了。        到了凌晨3點過,我迷迷糊糊的感覺到張敏去上廁所。當時我沒有多想,繼續睡覺,不知道過了多

原创 i春秋網絡內生安全試驗場CTF奪旗賽(第二季)部分Web題WriteUp

1.easyphp 地址:http://120.55.43.255:13005/ 打開後查看源碼,發現show.php。   該地址後有一個base64字符串,解碼後內容爲:hint.jpg 將首頁地址index.php編碼後,放到s

原创 Spring Cloud之趙國的覆滅

戰國時期,諸侯割據,七國集團,實力超羣。 秦國號稱擁有衆多世界一流技術匠人,雄踞一方。業務涵蓋Java、PHP、C#、C/C++、JavaScript、GoLang、Python、Erlang,聽說最近正準備進軍人工智能和 5G。 秦國的

原创 SpringCloud實戰--新聞門戶網站-李熠-專題視頻課程

SpringCloud實戰--新聞門戶網站—149人已學習 課程介紹        本套課程從實戰爲出發點,帶領大家深入瞭解SpringCloud,摒棄了一些理論知識,一切皆實戰。課程收益    學習完本套課程的學員都能很容易搭建基於Sp

原创 SpringCloud實現簡單的微服務架構

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開發便利性巧妙地簡化了分佈式系統基礎設施的開發,如服務發現註冊、配置中心、消息總線、負載均衡、斷路器、數據監控等,都可以用Spring Boot的開發風格做到

原创 利用開源HTML5引擎lufylegend.js結合javascript實現的五子棋人機對弈

前言    本文主要介紹利用開源引擎lufylegend.js開發基於Html5的遊戲--五子棋,主要敘述其詳細開發過程。遊戲規則    玩過五子棋的都應該知道五子棋的規則,這裏就簡單介紹其規則。    1、傳統五子棋的棋具與圍棋大致相同

原创 Java動態代理實現動態爬蟲

筆者公司是一家區塊鏈門戶網站,該網站的很多資訊,快訊,視頻等數據都是通過爬蟲爬取得第三方網站獲得的,需要從很多網站要爬取數據,如果每個數據源網站都需要單獨寫個接口去爬的話,工作量無疑是巨大的,因爲筆者想到了通過動態代理實現一套爬蟲機制,

原创 前後端分離架構中的接口安全(下篇)

接着上一篇,我們繼續來討論。 輸入參數的合法性校驗 一般情況下,客戶端會進行參數的合法性校驗,這個只是爲了減輕服務端的壓力,針對於普通用戶做的校驗,如果黑客通過直接調用接口地址,就可繞過客戶端的校驗,這時要求我們服務端也應該做同樣的校驗。

原创 管理者神功之“九”陰真經

        在如今飛速發展的當下,成爲技術大牛很容易,只要肯努力,很容易做到,但是想成爲一名優秀的管理者,就顯得不那麼容易了,下面筆者將結合多年的管理經驗爲了大家總結出瞭如何成爲優秀的管理者,一共有九條很重要的因素,我將其稱之爲“九”

原创 前後端分離架構中的接口安全(上篇)

互聯網發展至今,已由傳統的前後端統一架構演變爲如今的前後端分離架構,最初的前端網頁大多由JSP、ASP、PHP等動態網頁技術生成,前後端十分耦合,也不利於擴展。現在的前端分支很多,如:Web前端、Android端、IOS端,甚至還有物聯網

原创 從高考到程序員

歲月如梭,時光荏苒,六月酷暑,國之大事者,高考也。十年寒窗,只爲今朝。憶往昔,崢嶸歲月,恍如昨日。遙想當年中學之往事,歷歷在目。 餘三五入學,年方中游,身高5尺,好數理,厭文學。文理分科之初,偏愛從理,遂擇理。奈何物理非餘之所長,思量再

原创 從菜鳥到架構師(二十六)

也許開發PPT自動化系統使我身心疲憊,也許我對公司的不注重技術發展的態度感到失望,也許我的職業生涯達到了瓶頸,我的腦海裏萌生了離職了想法。我想換個環境,我天生就是個技術狂,我對技術有着執着的追求。在公司瘋狂的加班背景下,我被公司摧殘得沒

原创 Java動態代理

代理模式分爲靜態代理和動態代理,在《Java設計模式八》一文中描述的是靜態代理的實現方法,靜態代理也帶來了一些侷限性: 1、可擴展性差,表現在每增加一個被代理對象,就需要增加一個代理類,被代理對象每實現一個方法,代理類就需要實現一個方法