原创 C# List泛型的排序和刪除
實際開發中經常需要對List進行排序和去除空值,現在總結2個比較簡單的方法實現 1排序: 首先實體類實現IComparable接口,然後重寫CompareTo方法 列如: public class FieldBase : ICom
原创 C#UDP通訊組件,支持拆包組包,丟包重發
自己仿照某商業組件開發的通訊模塊,簡單的調用便可實現傳文件,即時通訊等內容. 如圖,只需要綁定ip便可以通訊 組件下載地址:點擊打開鏈接 調用的方法: class Program { public stat
原创 .NetMVC與EXT4使用json進行前後臺交互
一:js部分 1.先定義model Ext.define('ICeData', { extend: 'Ext.data.Model', fields: ['Author', 'Title', 'Manu
原创 .net MVC 實現基本的登陸
1,新建Login.cshtml並建立form表單:其中包括用戶名和密碼,提交圖片以及錯誤信息提示 <form action="Login" method="post"> <input type="text" name="user
原创 VUE 整合websocket 全局調用,局部監聽,事件響應,自定義協議
廢話不多說直接貼代碼 1,新建一個websocketStore.js import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new
原创 通過服務器反向代理進行內網穿透的解決方案-實現在家裏訪問公司內網gitlab
場景: 假設在主機 A(比如家裏電腦) 中有一個網站(應用),這臺主機沒有公網 IP,無法在公網上直接訪問。 另有一臺主機 B(雲服務器),它可以由公網訪問。 現在我們需要把 B 作爲入口,把流量從 B 轉發到 A。 從而實現從任何公網主
原创 unsupported message type: DefaultFullHttpResponse (expected: ByteBuf, FileRegion) 原因以及解決辦法
使用netty做http服務器的時候 用android鏈接 會出現這個錯誤 原因是http-aggregator順序有問題 (ps:目前大部分國內博客都是這個排序有點坑爹): 官方文檔說明:For convenience, consi
原创 傳說中C#與JAVA的區別-------LINQ 入門
一:與LINQ有關的語言特性 1.隱式類型 (1)源起 在隱式類型出現之前, 我們在聲明一個變量的時候, 總是要爲一個變量指定他的類型 甚至在forea
原创 Ext js 4 全選和反選
Ext版本:4.2 相信經常做Grid的一定遇到全選和反選吧,雖然Ext裏有SelectionMode可以直接使用,但是面對較複雜的業務,SelectionMode也力不從心 於是自己定義一個CheckBox來自己添加全選反選功能,注意這
原创 JAVA使用Jedis批量對Redis進行數據轉移,支持多數據庫,多數據源
目的:對不同服務器上的redis數據進行同步1,配置jar包:pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2
原创 Ext js 4 簡單實現分頁查詢續--客戶端分頁
之前介紹了後臺分頁,這次因爲需求,不得不改成客戶端分頁,也就是一次把所有數據從後臺讀到前臺,保存到內存中,再執行分頁操作. 這個方法的先決條件是需要一個ext-all.js裏沒有的組件: PagingMemoryProxy.js (參
原创 C# 用NPOI保存爲Excel文件
首先下載NPOI組件,版本:NPOI 2.0 下載後添加引用(這裏有.net2.0版和4.0版的,按需引用) 使用方法如下: /// <summary> /// 保存成excel(NPOI方式)
原创 C# List<T>泛型的排序和刪除
實際開發中經常需要對List進行排序和去除空值,現在總結2個比較簡單的方法實現 1排序: 首先實體類實現IComparable接口,然後重寫CompareTo方法 列如: public class FieldBase : ICom
原创 springMVC,網頁死活找不到CSS的解決辦法
寫了個CSS文件,誰知道網頁死活引用不進去 一直以爲攔截器的問題,弄了一晚上還沒有解決 最後決定不管了,就打了包扔雲服務器上了,結果放到雲服務器上就!好!了! 其實是我開發的機器的系統文件權限有問題,我把tomcat的部署路徑換了一個就
原创 Spring框架下編寫事物回滾小記
使用事物前,數據庫的表引擎必須要支持事物,比如使用InnoDB Spring可以對事物進行自動維護,大致可以通過配置bean 過濾器和直接代碼標籤來控制. 列如: <!-- 註冊jdbc事物管理器 --> <bean id="tra