原创 modbus4j.jar實現modbus urt模式

modbus4j.jar實現modbus urt模式 使用modbus4j開源項目,通過串口讀取數據,過程中遇到點小問題。(轉的demo按自己的需求修改的) 1.串口不對應,導致 gnu.io.NoSuchPortException。

原创 modbus4j.jar源碼github

https://github.com/infiniteautomation/modbus4j/tree/master/Modbus4J 還有modbus RTU Demo http://archive.infiniteautomation

原创 windows下用C語言實現ping

右擊生成的ping.exe文件,以管理員身份運行才能不會包10013錯誤等其他錯誤。// PingSock.cpp : 定義控制檯應用程序的入口點。 // #include<stdio.h> #include <WinSock2.h> #

原创 優先級調度算法

#include<stdio.h> #include<stdlib.h> #include<string.h> typedef struct node { char name[20]; /*進程的名字*/ int prio;

原创 數據流圖的畫法

數據流圖的畫法 數據流圖也稱爲數據流程圖date flow diagram , DFD,是一種便於用戶理解和分析系統數據流程的圖形工具,他擺脫了系統和具體內容,精確的在邏輯上描述系統的功能、輸入、輸出和數據存儲等,是系統邏輯模型的重要

原创 Tiny增強版讀取串口信息的注意事項

 弄485串口前,首先要有對dev下對應串口文件的讀取權限對於權限的問題,有兩種方法,第一種是在pc端使用adb進行設置,第二種直接在手機裏使用終端

原创 C語言端口掃描

windows下用cmd命令netstat查看系統端口使用情況 上面裏面的findstr可以找到指定ip佔用了哪些端口  接下來是網上的用單線程實現端口掃描的簡單原理 用C自己編寫端口掃描軟件     端口掃描軟件的代碼在網上很多,可是

原创 Trapping Rain Water

此題是從兩邊往中間靠攏,這題的思路是這樣子的:假如左端的高度比右端高,那麼左端作爲第一個高度,右端作爲第二高度,從右端開始往左端掃描,只要碰到比第二高度低的點就加水柱的高度,如果碰到高的點,那麼將這個點作爲第一個高,原來的左端的高點作爲

原创 window下獲取mac地址

#include <stdio.h> #include <stdlib.h> #include <string.h> #define MAC_HEA

原创 java內存泄露場景及解決方案

Java提供了垃圾回收這一強大的功能,但也矇蔽了程序員的雙眼,很難發現內存是否泄露,下面我們看看什麼情況會發生內存泄露? 如下場景可能會發生內存泄露 類的靜態變量持有大數據對象靜態變量長期維持到大數據對象的引用,阻止垃圾回收。非靜態內

原创 spiral-matrix

class Solution { public: vector<int> spiralOrder(vector<vector<int>>& matrix) { int min=INT_MIN; in

原创 jump-game

class Solution { public: bool canJump(vector<int>& nums) { int size=nums.size(); for(int i=0;i<size

原创 permutations l

class Solution { public: vector<vector<int>> permute(vector<int>& nums) { vector<vector<int>> ret;

原创 寫網站的思路啓程

第一步,用思維導圖工具xmind把有的功能都聯想出來 第二步,用原圖工具axure把操作界面做出來,先把界面弄出來  第四步,建數據操作類,常規操作類 第五步,開始根據功能新建每個文件啦 這個axure網站APP都可以畫 第五步

原创 高性能IO模型淺析

很棒的一篇博客 http://www.cnblogs.com/fanzhidongyzby/p/4098546.html 點贊 收藏 分享 文章舉報 linxingqiangla