博客 RSS 訂閱

陳宇明 - 用了 18 個月時間,做 AI 應用從 0 到 200 萬用户,從虧損到盈利(4000 字全面覆盤)

前言 距離上次《離職一年,收入10倍增長》總結到現在已經過去了 22 個月。在這段時間裏我經歷了從高峯跌到谷底又慢慢回彈。組建團隊後經歷了 10 個月的連續虧損,目前已經連續 12 個月盈利,專注於 AI 應用小程序方向,已累計 200 多萬用户。 接下來分享一下我這段時間的經歷與思考。 胸有成竹 2022 年 6 月份那段時間是我的羣工具矩陣用户增長趨勢最高點。我當時的規劃是將過往在羣工具產品的

創業 , 人工智能 , 程序員

收藏 評論

Tapdata鈦鉑 - 生態短訊 | Tapdata 與 TDengine 完成產品兼容性互認證,打造物聯網實時數據生態

近月,深圳鈦鉑數據有限公司(以下簡稱鈦鉑數據)自主研發的實時數據平台(Tapdata Live Data Platform)與北京濤思數據科技有限公司(以下簡稱濤思數據)自主研發的大數據平台 TDengine,已經完成了產品兼容性互認證。 經雙方團隊共同嚴格測試,Tapdata Live Data Platform 與 TDengine 共同穩定運行,安全可靠,性能卓越,相互兼容,可為企業

數據 , 認證授權

收藏 評論

loumosx - 編程語言符號表的管理

首先為表中的符號, 設置一個初始annote值的, 其中size是長度, static void symtable_add_global(struct symtable *st) { struct sym *sym; sym = st-table[st-len++]; sym-annot.type = FS_INT; sym-annot.size = 8;

編譯原理

收藏 評論

Bytebase - 管理者如何在團隊裏討論那些不便討論的話題

在團隊中處理不便討論的敏感話題可能會令人不適,但如果無視問題,它們會不知不覺地積聚起來,影響士氣。本文介紹瞭如何識別這些問題,例如:會議上迅速形成的表面一致、缺乏有效的討論、或是成員參與不均;並提出了一些方法,幫助揭示團隊成員未表達的想法和情感,從而提升團隊的工作效率。 對一個前景看好的新產品的質量問題諱莫如深;兩位團隊成員之間明顯不和被忽視;團隊的公開價值觀與實際行為之間的脱節從未明説。 儘管大

MySQL , saas , 創業 , 數據庫

收藏 評論

百度Geek説 - 多元 CPU 性能調優的技術挑戰、產品設計和業務實踐

本文整理自 2024 年 4 月 QCon 全球軟件開發大會(北京站) 性能優化專題的同名主題分享。 當前數據中心的服務器中部署着各類 CPU(Intel/AMD/Ampere 等),這些平台的差異,使得運行在上面的程序無法保證始終運行在最佳狀態,成為了提升業務效能的一大阻礙。 CPU 性能調優,這不僅要求工程師對各個平台有着深入的理解,同時需要掌握各類性能分析工具和方法,並依據得到的觀測數據,綜

百度 , cpu

收藏 評論

潘傑 - FreeBSD 安裝pure-ftpd 實現ftp服務

最近甲方需要批量下載服務器中已上傳的文件,由於當前的文件處理並沒有使用s3單獨處理,所以需要在服務器上創建一個ftp服務,供用户使用ftp客户端完成下載。 FreeBSD中的Pure-FTPd是款小巧、使用簡單且安全的ftp服務,我們在此安裝它以提供ftp服務 安裝 安裝的過程非常簡單。 切換到root用户後,先使用pkg update -f更新下pkg,然後使用pkg install pure-

freebsd , ftp

收藏 評論

kevin - docker-compose 一鍵搭建GS Admin (Go+Node+Mysql 開發環境)

GS Admin 地址:Demo 文檔:地址 GS Admin=gin+gorm+scui 它是golang 開發的一個企業級後台。遵循MIT開源協議。前端框架是scui,SCUI基於 Vue3、elementPlus 持續性的提供獨家組件和豐富的業務模板幫助你快速搭建企業級中後台前端任務。後端框架是gin,Gin是一個golang的微框架,封裝比較優雅,具有快速靈活,容錯方便等特點。內置

vue.js , node.js , docker-compose , Docker , go

收藏 評論

codists - 《自動機理論、語言和計算導論》閲讀筆記:p225-p260

《自動機理論、語言和計算導論》學習第 9 天,p225-p260總結,總計 26 頁。 一、技術總結 1.pushdown automation(PDA,下推自動機) 2.DPDA Deterministic PDA(確定性下推自動機)。 二、英語總結 1.instantaneous (1)instant: adj. happing immediately。n. an extremely shor

編譯原理

收藏 評論

雲掣科技 - 開源大數據集羣部署(二十一)Spark on yarn 部署

作者:櫰木 1 spark on yarn安裝(每個節點) cd /root/bigdata/ tar -xzvf spark-3.3.1-bin-hadoop3.tgz -C /opt/ ln -s /opt/spark-3.3.1-bin-hadoop3 /opt/spark chown -R spark:spark /opt/spark-3.3.1-bin-hadoop3 2 配置環境變量及

大數據 , 集羣

收藏 評論

得物技術 - 秒開率破90%!交易後台渲染性能優化 | 得物技術

一、前言 一直以來,體驗都是得物技術部的關鍵詞之一,對於前端開發而言,提高用户體驗更是一項至關重要的工作。本文從本次交易後台性能優化實踐出發,同時介紹應用整體架構和設計,希望可以給參與網站性能建設的同學提供一定的學習和參考價值。 二、系統簡介 交易後台是現有交易流程主要系統,包含商品、出價、商家、訂單等二級業務域,其承載了交易的核心任務,在交易平台的整體架構中佔據着非常重要的地位。業務背景:整體日

性能優化 , 後台運行 , 前端框架 , 後台 , 前端

收藏 評論

小謳 - 手寫一個Virtual DOM及源碼解析

關注前端小謳,閲讀更多原創技術文章 Virtual DOM是當今主流框架普遍採用的提高 web 頁面性能的方案,其原理是: 1.把真實的 DOM 樹轉換成 js 對象(虛擬 DOM) 2.數據更新時生成新的 js 對象(新的虛擬 DOM) 3.二者比對後僅對發生變化的數據進行更新 完整代碼參考 → js 對象模擬 DOM 樹 假設有如下 ht

vue.js , 虛擬dom , virtual-dom , 前端 , Javascript

收藏 評論

JavaGuide - 面試官:為什麼忘記密碼要重置而不是告訴你原密碼?

這是一個挺有意思的面試題,挺簡單的,不知道大家平時在重置密碼的時候有沒有想過這個問題。回答這個問題其實就一句話:因為服務端也不知道你的原密碼是什麼。如果知道的話,那就是嚴重的安全風險問題了。 我們這裏來簡單分析一下。 做過開發的應該都知道,服務端在保存密碼到數據庫的時候,絕對不能直接明文存儲。如果明文存儲的話,風險太大,且不説數據庫的數據有被盜的風險,如果被服務端的相關人員特別是有數據庫權限的惡

加密算法 , hash , JAVA , go , 後端

收藏 評論

合合技術團隊 - 科技助力上億用户隱私安全保護,合合信息兩款產品再獲CCIA PIA星級標識

隨着互聯網技術的飛速發展,個人信息的收集、存儲、使用和傳輸變得日益頻繁,其泄露和濫用的風險也隨之增加,個人信息保護已成為社會共同關注的熱點議題。近期,“中國網絡安全產業聯盟(CCIA)數據安全工作委員會”“數據安全共同體計劃(DSC)”等組織共同發起了第二批評估工作——“個人信息保護影響評估專題工作(簡稱‘PIA專題工作’)”,合合信息旗下的名片全能王、啓信寶等產品獲得了“PIA二星級標識”。 2

信息安全 , 隱私 , 科技

收藏 評論

零一 - Git 實用技巧1——從 Git 中停止追蹤「被追蹤的文件」 | 修改遠程倉庫地址

1. 從 Git 中停止追蹤「被追蹤的文件」 若誤將 .idea, .vscode 中的本地配置文件添加到 git 中,會導致每次編譯時,IDE 會提示 git 修改。為了減少/消除提示,需要將該文件取消追蹤,但不能將其從本地刪除,以取消對 workspace.xml 文件的追蹤為例: 停止追蹤文件 git rm --cached .idea/workspace.xml 更新

技巧 , Git

收藏 評論

潘傑 - ModuleNotFoundError: No module named 'setuptools'

在使用python的pip(3)安裝module時,可能會遇到如下錯誤: ModuleNotFoundError: No module named 'distutils' 這是由於只有當python的版本介於3.4 - 3.11版本間時,python才提供了distutils模塊,這間接的説明了,我們當前正在安裝模塊依賴的python版本為3.4 - 3.11,所以解決該問題的的根本的方法是將當前

module , Python

收藏 評論

qiaoyu - 構建NPS內網穿透服務客户端GUI界面

1、問題來源 本人之前撰寫過一個 使用nps搭建內網穿透並配置泛域名解析的教程,但其中的運行客户端程序使用的是 CMD 命令行進行操作,並且需要配置的參數較多,總是記不住。 所以就在考慮是否能將 cmd 命令程序轉成 EXE GUI程序,方便配置參數運行。本教程就營運而生了。 2、操作教程 2.1 原理 PySimpleGUI是一個用於創建圖形用户界面(GUI)的Python模塊。本教程使

gui , 內網穿透

收藏 評論

愛分享 - C++對象封裝後的內存佈局

在C語言中,數據和數據的處理操作(函數)是分開聲明的,在語言層面並沒有支持數據和函數的內在關聯性,我們稱之為過程式編程範式或者程序性編程範式。C++兼容了C語言,當然也支持這種編程範式。但C++更主要的特點在支持基於對象(object-based, OB)和麪向對象(object-oriented, OO),OB和OO的基礎是對象封裝,所謂封裝就是將數據和數據的操作(函數)組織在一起,在語言層面保

c++對象模型 , 性能分析 , c++ , 代碼優化 , 代碼規範

收藏 評論

codists - 《自動機理論、語言和計算導論》閲讀筆記:p172-p224

《自動機理論、語言和計算導論》學習第 8 天,p172-p224總結,總計 53 頁。 一、技術總結 1.Context-Free Grammar(CFG) 2.parse tree (1)定義 p183,But perhaps more importantly, the tree, known as a "parse tree", when used in a compiler, is the

編譯原理

收藏 評論

一顆冰淇淋 - 構建動態交互式H5導航欄:滑動高亮、吸頂和錨點導航技巧詳解

功能描述 產品要求在h5頁面實現集錨點、吸頂及滑動高亮為一體的功能,如下圖展示的一樣。當頁面滑動時,內容區域對應的選項卡高亮。當點擊選項卡時,內容區域自動滑動到選項卡正下方。 佈局設計 css 佈局 為了更清晰的描述各功能實現的方式,將頁面佈局進行了如下的拆分。 ★ 最外層的元素定義為 contentWrap,是使用 Intersection 定義的觀察根元素。 ★ 所有可縱向滑動的元素包

導航欄 , 錨點 , h5頁面 , 前端 , Javascript

收藏 評論

楊濤 - 含有“元宇宙”名稱的商標,基本都被駁回了!

在兩年前元宇宙特別火,許多企業都去搶注元宇宙的商標名稱,今天普推商標老楊檢索時發現,基本上沒有一個含“元宇宙”下商標註冊證的。 某企業申請“元宇宙”商標已經下初審了,被人異議後不予註冊,“元宇宙”作為公共資源,由一家申請人註冊為商標進行獨佔有失公允,易對社會公共利益產生損害,在的駁回複審中,“元宇宙”在指定服務上,易使消費者對服務的內容等特點產生誤認等,也是最終不予註冊。“長城元宇宙

運營 , 知識體系

收藏 評論

codists - 《自動機理論、語言和計算導論》閲讀筆記:p139-p171

《自動機理論、語言和計算導論》學習第 7 天,p139-p171總結,總計 33 頁。 一、技術總結 1.reversal p139, The reversal of a string a1a2...an is the string written backwards, that is anan-1...a1. 2.homomorphism A string homomorphism is a f

編譯原理

收藏 評論

北冥有隻魚 - 我們來聊聊HashMap吧

回憶起HashMap 概述HashMap 説到HashMap我腦中復現出下面這一個圖: 也就是hash算法、數組、鏈表、紅黑樹,我放入的key-value,根據hash算法會計算出來應該放置到數組的哪個位置上,如果出現了hash衝突,也就是hash算法映射出來的下標是一個,但是使用equals方法判斷不相等,那麼也就是出現了hash衝突,就會數組對應的位置形成鏈表,鏈表大於8個之後,轉為紅黑樹。

hashmap

收藏 評論

joyvw - python requests 報錯 SSL: SSLV3_ALERT_HANDSHAKE_FAILURE

某些特定網站在SSL通信過程中的TLS版本和加密算法的選擇,導致使用較高版本 requests 時產生 SSL: SSLV3_ALERT_HANDSHAKE_FAILURE的錯誤。根據HTTPS 服務的TLS版本支持情況可強制使用1.1 1.2等。按照一般經驗,大部分都支持 1.2, 所以示例代碼中使用1.2。 tips: 該方案不適用所有此類報錯,請多嘗試。 import ssl import

requests , Python

收藏 評論