資安

資安

使用Unison 同步文件

Unison是一個跨平臺的文件同步工具,它在同步計算機或存儲設備之間的數據時非常有用。環境Centos7(1): 192.168.43.165Centos7(2): 192.168.43.166安裝Unison在兩個系統中都要安裝epel源,然後都要安裝unison: [root@192_168_43_165 ~]# yum -y install epel-release[root@192_168_43_165 ~]# yum makecache[root@192_168_43_165 ~]# yum -y install unison兩臺操作系統配置ssh免密登錄[root@192_168_43_165 ~]# ssh-keygen 使用Unison […]

資安

NEXUS部署配置

本文示例為在ceonts7上安裝 NEXUS依賴 官方建議,服務器內存最小8G,數據盤500G必須jdk8 下載地址:https://www.oracle.com/technetwork/java/javase/downloads/index.htmlmaven 下載地址:https://maven.apache.org/download.cginexus 下載地址:https://www.sonatype.com/nexus-repository-oss具體內容可以查看官方文檔:官方文檔 網站地址:https://nexus.abc.net/ 1.系統配置 添加用戶 useradd -s /sbin/nologin nexus 配置打開文件最大數(鏡像中已經開啟最大數了) vim /etc/security/limits.conf root – nofile 65536

資安

程序員必知必會的十大排序算法

微信搜一搜「bigsai」關注這個有趣的程序員新人原創公眾號,求支持一下!你的點贊三連肯定對我至關重要!文章已收錄在 我的Github bigsai-algorithm 歡迎star 緒論 身為程序員,十大排序是是所有合格程序員所必備和掌握的,並且熱門的算法比如快排、歸併排序還可能問的比較細緻,對算法性能和複雜度的掌握有要求。bigsai作為一個負責任的Java和數據結構與算法方向的小博主,在這方面肯定不能讓讀者們有所漏洞。跟著本篇走,帶你捋一捋常見的十大排序算法,輕輕鬆鬆掌握! 首先對於排序來說大多數人對排序的概念停留在冒泡排序或者JDK中的Arrays.sort(),手寫各種排序對很多人來說都是一種奢望,更別說十大排序算法了,不過還好你遇到了本篇文章! 對於排序的分類,主要不同的維度比如複雜度來分、內外部、比較非比較等維度來分類。我們正常講的十大排序算法是內部排序,我們更多將他們分為兩大類:基於比較和非比較這個維度去分排序種類。 非比較類的有桶排序、基數排序、計數排序。也有很多人將排序歸納為8大排序,那就是因為基數排序、計數排序是建立在桶排序之上或者是一種特殊的桶排序,但是基數排序和計數排序有它特有的特徵,所以在這裡就將他們歸納為10種經典排序算法。而比較類排序也可分為 比較類排序也有更細緻的分法,有基於交換的、基於插入的、基於選擇的、基於歸併的,更細緻的可以看下面的腦圖。 交換類 冒泡排序 冒泡排序,又稱起泡排序,它是一種基於交換的排序典型,也是快排思想的基礎,冒泡排序是一種穩定排序算法,時間複雜度為O(n^2).基本思想是:循環遍歷多次每次從前往後把大元素往後調,每次確定一個最大(最小)元素,多次後達到排序序列。(或者從後向前把小元素往前調)。 具體思想為(把大元素往後調): 從第一個元素開始往後遍歷,每到一個位置判斷是否比後面的元素大,如果比後面元素大,那麼就交換兩者大小,然後繼續向後,這樣的話進行一輪之後就可以保證最大的那個數被交換交換到最末的位置可以確定。 第二次同樣從開始起向後判斷著前進,如果當前位置比後面一個位置更大的那麼就和他後面的那個數交換。但是有點注意的是,這次並不需要判斷到最後,只需要判斷到倒數第二個位置就行(因為第一次我們已經確定最大的在倒數第一,這次的目的是確定倒數第二) 同理,後面的遍歷長度每次減一,直到第一個元素使得整個元素有序。 例如2 5 3

資安

阿里雲ElasticSearch使用LogStash通過公網將MySQL數據導入

Step By Step 1、創建ES實例和LogStash實例 2、為LogStash配置SNAT LogStash默認僅有VPC內網環境,如果想使用公網的數據源,需要配置NAT網關,本示例是從公網MySQL讀取數據,所以需要配置SNAT。 3、將SNAT IP加入MySQL網絡白名單 4、數據庫基本信息獲取 5、數據庫中建表和插入數據 DROP TABLE IF EXISTS `doctor_advisory_price_1`; CREATE TABLE `doctor_advisory_price_1` ( `id`

資安

一對一直播系統,用戶的使用體驗從哪些方面提升

一對一直播系統的語音聊天室功能是招牌功能,語音聊天室可以給用戶提供持續、長期使用的連麥功能,在網絡抖動時保持通話流暢、延遲小、卡頓少等,在開發語音聊天室時,需要注意的技術關鍵有:頻繁的麥位切換、搶麥、上麥、麥位排序等,複雜的麥位邏輯需要詳細設計,否則就會影響到用戶的使用體驗。 多人語音連麥中,麥位管理是多人聊天必備的功能,根據聊天室內不同成員的權限,進行角色劃分,語音聊天室權限管理方案根據聊天室內自定義消息、系統消息實現多人語音聊天室與單人語音聊天室一樣,同樣要保持音質清晰、防抖動。丟包等,降低連麥互動的延遲,集成穩定的音視頻服務,滿足即時通信聊天場景,在達到支持多人語音連麥的情況下還要支持多人視頻連麥。 如果想要提高用戶的使用體驗,就要儘可能減少連麥過程中的卡頓、高併發、延遲、噪音等問題,這些問題的產生原因有:1.卡頓:因為音頻丟包而產生,涉及到音視頻編解碼性能的質量,以及端到端的傳輸鏈路設計都會產生卡頓現象2.高併發:在高峰期時,軟件內的流量大大增加,雖然一對一直播系統很少會出現高並發現象,但仍然不能掉以輕心,在開發時仍要做好可能會出現高併發情況的準備,高並發現象的出現會通過發起或接聽不成功、丟包、卡頓等出現機率的頻率展現出來3.延遲:當通話延遲大於150ms時,就會營銷通話質量和通話的連續性,當延遲達到400ms時,就基本聽不到對方講話了4.噪音:音質問題特別影響用戶使用體驗,為提高音質,一對一直播系統可在開發中加入降噪功能,儘可能提高音頻的質量,適配音頻編解碼、調節性能等工作都可以提高音頻的質量 一對一直播系統與其他直播平臺的開發方式相同,將各種功能組合後實現新的功能搭配,但工作原理相同,不同的是一對一直播系統對服務器要求比較小,如果只有連麥功能,在開發成本上也會更少,一對一直播系統強大的社交性是它得到快速發展的原因,相信之後在發展過程中社交也會變得越來越重要。聲明:以上內容為雲豹科技作者本人原創,未經作者本人同意,禁止轉載,否則將追究相關法律責任

資安

電子版出生證明:可刷臉比對新生兒父母身份證件

簽發出生醫學證明時,可應用一體化平臺實人認證(人臉識別)功能,“刷臉”比對新生兒父母身份證件,確保“人”“證”一致,防範拐賣兒童和非法領養兒童的不法分子冒領出生醫學證明。 此外,公安機關要與衛生健康部門逐步實現出生醫學證明跨地區、跨部門互信互認。公安機關在辦理新生兒落戶手續時,對紙質出生醫學證明真實性有疑問的,可將查驗出生醫學證明電子證照作為輔助驗證手段。 隨著互聯網技術的不斷髮展,很多證件都已經電子化。如: 不動產登記電子證照,通過CA認證、日誌留痕等多種方式保證了證照安全,權利人可以申請保存電子證照,隨時查用。不動產電子證照與不動產登記機構頒發的紙質證書、證明具有同等法律效力,是不動產的合法憑證。通過電子證照的普及和應用,可以節省市場主體的申請材料、避免紙質材料丟失帶來的不便,特別是可以杜絕假證、偽證等損害群眾利益的不良行為,給群眾帶來實實在在的便利。 醫療電子證照,凡是經辦人能出示合法有效的《醫師執業證書》、《護士執業證書》和《醫療機構執業許可證》等電子證照,不得要求其另行提供實體證照。需要留存實體證照複印件作為檔案材料時,可通過共享應用或掃碼讀取的方式,留存其電子證照或電子證照打印材料作為檔案材料。 施工許可電子證照,企業向審批機關申報建築工程施工許可證核發等事項,審批通過後,企業可在自己的賬號裡查看辦理結果,自行下載和打印帶有審批機關電子簽章的電子證照,施工許可電子證照與紙質證照具有同等法律效力。通過核發施工許可電子證照,變傳統的“人帶資料跑”為“資料在網上走”,做到了“讓數據多跑路,群眾少跑腿”,極大的提高了辦事效率。 如果說電子證照是事業單位的選擇,那麼電子合同的廣泛應用就是企業單位的選擇。 電子合同以快速的簽署效率、極低的簽署成本、可遠程簽約,吸引了企業的目光。尤其是在今年疫情期間,簽署電子協議不需要出差、不需要面對面、不需要打印蓋章、不需要發快遞,只需登錄到放心籤電子合同服務平臺,即可實現安心、安全的不見面在線簽署。 一方面,電子合同和紙質合同一樣,具備同等法律效力。另一方面,放心籤電子合同擁有數字證書,簽約過程中加強身份認證,系統自動留痕,實現信息實時固化、證據鏈完整防篡改。這一特質讓簽約流程更加透明化,從而可以減少客戶的業務糾紛,維護客戶權益。與電子證照是一樣的。

資安

Openstack遷移DDH

雲棲號最佳實踐:【點擊查看更多上雲最佳實踐】這裡有豐富的企業上雲最佳實踐,從典型場景入門,提供一系列項目實踐方案,降低企業上雲門檻的同時滿足您的需求! 場景描述 在線下IDC中,很多用戶使用OpenStack構建雲環境,本文介紹如何將線下IDC中基於OpenStack構建的雲服務器遷移到阿里雲專有宿主機(DDH)上,從而實現業務平滑上雲的同時,顯著降低成本。 解決問題 1.如何將OpenStack中的雲服務器遷移DDH上。2.如何使用DDH構建雲上環境。 產品列表 專有宿主機DDH 對象存儲OSS 服務器遷移中心SMC 專有網絡VPC 直達最佳實踐 》》

資安

基於ECI、RI和EIP降成本方案最佳實踐

雲棲號最佳實踐:【點擊查看更多上雲最佳實踐】這裡有豐富的企業上雲最佳實踐,從典型場景入門,提供一系列項目實踐方案,降低企業上雲門檻的同時滿足您的需求! 場景描述 本文以部署一個無狀態的網站為例,使用ECI+RI+EIP的組合方式,通過RI抵扣計算資源費用,按量支付流量費用,旨在能夠幫助客戶快速驗證雲上服務,有效控制雲上資源成本。 方案優勢 1.使用RI,可以靈活的抵扣相關資源費用。2.使用ECI支作為應用運行環境,更加靈活、低成本,提高資源使用率。3.ECI+RI+EIP的組合方式,資源使用率高,通過RI抵扣計算資源費用,按量支付流量費用,能有效降低整體成本費用。 產品列表 專有網絡VPC 預留實例券RI 彈性容器實例ECI 彈性公網IP 直達最佳實踐 》》

資安

Day 4 使用PolarDB和ECS搭建門戶網站

登錄控制檯後創建在 阿里雲控制檯首頁 左側導航欄,依次單擊 產品與服務 > 雲數據庫PolarDB ,進入 雲數據庫PolarDB管理控制檯 。 單擊左側 集群列表 ,然後選擇雲產品資源提供的地域。例如:華東2(上海)。 創建數據庫賬號。 在 集群列表 頁面,單擊 集群ID ,進入 集群詳情界面 。

資安

Day 5 搭建個人Leanote雲筆記本

1.連接到創建的ECS服務器 2.Leanote雲筆記使用MongoDB作為後端數據庫,按照以下步驟按照MongoDB數據庫。 執行以下命令,安裝MongoDB。 yum -y install mongodb mongodb-server.x86_64 mariadb-devel.i686 執行以下命令,啟動MongoDB服務。 systemctl start mongod 執行以下命令,查看MongoDB運行狀態。 systemctl status mongod 3.安裝Leanote 下載Leanote二進制安裝包。 wget

Scroll to Top