多機能な攻城の獅子として、ソフトウェアアーキテクチャの設計と実装、グラフィックデザイン、オーディオ・ビデオのポストプロセッシング、機械設計、マイクロコントローラの多方面に豊富な経験があります。
技術的な専門知識
- フルスタック開発エンジニアC++、Python、JavaScriptに精通し、ウェブのフロントエンドおよびバックエンド開発、デスクトップアプリケーション開発、組み込みシステム開発にも対応可能です。
- クロスプラットフォーム開発の経験Qtに熟練し、デスクトップと組み込みプラットフォームのクロス開発を可能にします。
- 高度な開発ツールVisual StudioとQt Creatorを最大限に活用するために。
- LinuxシステムエキスケイトUbuntuディストリビューションに精通し、コンテナサービス、ウェブサービス、イントラネット浸透サービスなど様々なアプリケーションの展開と設定に熟練しています。
- ハードウェア開発能力Arduinoの開発経験とマイクロコントローラ技術の理解を兼ね備えています。
- 設計能力Bootstrap 5を用いたウェブページレイアウト設計と、Solidworksを用いた単純な機械的・構造設計に用いられます。
個人的特徴
- テクノロジーが大好きです電気機械式自動化とソフトウェア技術に情熱を持ち、農業、産業、医療、教育などの分野に技術を応用し、伝統産業の近代化と知能の推進に尽力しています。
- 幅広い趣味音楽、アウトドア、映画、本を聴くこと、宇宙の謎を探求すること、科学技術の発展に注目すること、そしてDIYによる楽しさを楽しむことが好きです。
- 前向きに考えましょう「面白い人間であり、興味深い友人のグループを作り、興味深い人生を歩む」という人生態度を守っています。
- ミニマリスト、シンプルは喜びに満ちています
キャリア目標
- 技術のエンパワーメントは電気機械式自動化とソフトウェア技術を深く統合し、農業、産業、医療、教育など分野に革新的なソリューションを提供しています。
- ドライブチェンジ伝統産業が現代的かつ知的な変革を実現し、より大きな社会的価値を創出するのを支援しています。
続き
1. お気に入りのYouTubeチャンネル:
映画を見た?、小漢兄さんが来た、ガオ夫妻、SFファンの皆さん、X調査、サイエンス・ボイス、ナイスコード(良いコード)、ミュージックバンドガイド、旧明、昔からの肉の雑談、ミステリー追跡、石国鹏、シャオリンが言った、パンサイ・パンサイエンス
2. お気に入りの本
「人類の簡潔な歴史」、「未来の簡潔な歴史」、「銃、病原菌、鋼鉄」、「利己的な遺伝子」、「地球年代記」
3. お気に入りの曲
このスウィンギング紳士の「Happiness」、私のお気に入りの4つの歌詞:
ここには草の小屋が建てられました
それは満足感なのか、それとも別の閉じ込めなのか
歯を食いしばり、終わりなき旅を続けた
それは自由なのか、それとも骨を砕くのか?
4、メンサIQテスト
メンサについての以下の内容、引用ウィキペディア
メンサは両方ありますラテン語意味:Mensは思考を意味し、Mensaは意味を意味します円卓会議つまり、メンバー同士が平等な形で意見を交換することが望まれています。 これまでのところ、メンサには正式な中国語名はありませんが、中国語(中国本土、香港、台湾、シンガポール、マレーシア、インドネシアなど)を主要または候補言語とする支部(中国本土、香港、台湾、シンガポール、マレーシア、インドネシアなど)では、翻訳名として「メンサ」が選ばれています。
入会を希望する人は、クラブが提供するメンサテストに合格し、申請者が会員であることを証明しなければなりませんIQ世界の上位2%です[1]。 さらに、一部の国のメンサ支部では、協会が認定する組織が提供するIQテスト証明書を持つ応募者も受け入れています。 協会は除去を重視していますIQ外部、レース、肌の色、宗教、経歴その他の要素は監査項目として使用されません。
プロジェクト経験
2025.2. ~ 2025.12.
フリーランス。
1. 国家秘密指紋管理システム UKey 管理システム、クライアント(2025.8. – 2025.9.)
WindowsシステムでUKeyドライバーを実装し、ユーザー使用データを収集し、MQTTを通じてサーバーに送信し、ユーザーUKeyによって管理されます。
1.1. クライアントプロセス
Qt 6.8.3 C++は、UKeyのドライバーAPI呼び出し、統合MQTT通信、OpenSSLライブラリからの証明書属性の読み書き、およびサードパーティアプリケーションとの命名パイプライン通信の機能を実装しています。
1.2. 背景サービス
SCMフレームワークAPIはWindowsサービスプロセス(サービスのインストールおよびアンインストールを含む)を実装するために使用され、上記のクライアントプロセスはWindowsサービスのサブプロセスとして実行され、SCMフレームワークはクライアントプロセスのガーディアンサービスを提供するために使用されます。
1.3. パッキングスクリプト
Inno Setup Compilerを使って、アプリケーションのインストール、システム起動、アンインストール、オーバーライドなどの機能やロジックを実装するためのパッケージングスクリプトをパッケージ化・作成します。
2. 湖北新友自動車部品有限公司(2025年6月–2025年9月)
エッジサイドデータ収集の開発およびパーティAの端末機器アップグレード支援を担当PLC。
2.1. PLCアップグレード
追加PLC加群を展開して、次の条件にします。485シリアルポートはシリアルポートサーバーに接続されており、同時にA側がメーカーの技術サポートと通信し、取得するのを支援しますModbusプロトコルのポイントテーブルとシリアルポートパラメータ
2.2. エッジサイドデータ取得
Raspberry Piでエッジ側のデータ取得。 Pythonは端末デバイスとのmodbus-TCPマルチスレッド通信を実装し、ModBusプロトコルを解析してデータをJSON形式にパッケージ化し、MESシステムインターフェースに送信します。 オムロンPLC(モデル:CP1L)485拡張パネル取り付け; Pythonはホストリンクプロトコルの解決とノースバウンドMESシステムのドッキングを実装しています。
3. 電流変成器用自動検知装置(2025.5. – 2025.6.)
ホストコンピュータプログラムの開発を担当
3.1. UI設計
最終ユーザーの視力が悪いことを考慮し(計量研究所の劉博士)、カラースキームはグレー、白、黒の高コントラスト色収差を採用し、テキストやアイコンを際立たせ、フォントサイズは17以上で、ユーザーがテキストをよりはっきりと見やすくしています。
3.2. ソフトウェアアーキテクチャ
マルチスレッド設計では、メインスレッドがUI上の人間とコンピュータの相互作用を担当し、各PLCには通信とプロトコル解析を担当する別個のサブスレッドがあります。 ユーザーがUI上で操作することで、対応するPLCスレッドがQTクロススレッド信号スロット機構を通じてレジスタ命令を送受信・書き込みします。 データ取得機能:クロススレッド信号スロットを通じてPLCレジスタを読み込み、メインスレッドにUIインターフェース表示の更新を通知します。 さらに、UIから送信される書き込みレジスタ命令の優先度は読み取りレジスタよりも高く設定されており、書き込みをよりタイムリーにし、読み取りレジスタによるブロックを避けるために、PLCスレッドにタスクキュー設計が追加され、書き込みレジスタタスクがキューヘッドに追加されて最初に実行されます。 最後に、設定ファイルの任意の改変を避けるために、設定ファイルはAES-256-CBCで暗号化されています。
3.3. コーディング、統合テスト、リリース
QT6.8.3バージョンのC++コーディング、Windowsプラットフォームを使用し、コードのバージョン管理にはgitを使用しています。 同時に、PLC選択の問題により、ホストコンピュータプログラムは一部のPLCで論理機能を実現しています。 リリースはQTCreatorのデプロイ機能を通じて行われます。
2021 ~ 2025
彼は深圳エコサイ科技有限公司武漢支社で勤務し、モノのインターネットエッジコンピューティングゲートウェイや電力検出装置の組み込み開発に従事しています。
1. 独立して産業用ModbusエッジコンピューティングIoTソフトウェアの設計・開発を完了すること。詳細 - >
2. 部分放電監視装置の組み込み開発。
2014 ~ 2021
- 海洋のフルローテーションコントロールがプロジェクトの研究開発を担当します。 構造は部分的に使用されていますSolidworks設計、制御部品採用Arduino。詳細 - >
- 模擬消火器機器の研究開発。 構造は部分的に使用されていますSolidworks設計、制御部品採用Arduino和ラズベリーパイ。詳細 - >
- PCB基板のシルクスクリーンコード認識。 完成した構造部品、使用済みSolidworksデザイン。 識別および制御利用ラズベリーパイRaspberry PIの構築を完了し、python+opencv+tensorflowのトレーニング環境が完成しました。詳細 - >
- 果樹園と桑の木園。詳細 - >
2003 ~ 2014
- 6自由度運動プラットフォームの研究開発。 モーションコントロールと姿勢、開発環境Windows、プログラミング言語C++、開発ツールVisual Studio、管理ツールSVNを担当しています。
- Kinectインターフェースパッケージ。 開発環境はWindows、プログラミング言語C++、開発ツールVisual Studio、管理ツールSVNです。
- リレー保護装置61850プロトコル解析。 開発環境はWindows、Linux、プログラミング言語C++、開発ツールVisual Studio、管理ツールSVNです。
- 自動車用電子中央制御装置の開発。 開発環境は顔をしかめ、プログラミング言語C++、開発ツールのVisual Studio、管理ツールのSVNがいます。
- ビジネス管理システム向けの携帯端末の開発。 開発環境:Windows Mobile、プログラミング言語C#、開発ツールVisual Studio、管理ツールVSS。
- 大光高速監視統合プロジェクト。 開発環境はWindows、プログラミング言語C++、開発ツールBorlandです C++。
- ナビゲーションデータの大量生産(北米)。 開発環境:Windows、Linux、プログラミング言語C++、開発ツールVisual Studio、GCC、データベースSQLServer、MySQL、管理ツールVSS、Rational
- デジタルメータープロジェクト。 485プロトコル分析。 開発環境はWindows、プログラミング言語C++、開発ツールはVisual C++です。
スキルレベル
オペレーティングシステム
開発環境
プログラミング言語
データベース
設計ツール
管理ツール
特許
最近の記事
- Modbus Edge Gateway 2022年10月28日
- オンボードコンピュータ 2021年7月17日
- ラズベリーパイでテレビボックスを作る 2021年4月20日
- 自家製トロリー 2021年3月8日
- 週末には小川でカニを捕まえましょう 2020年9月12日



