原创 大規模插入操作防止表鎖方法討論

        今天同事們在討論大規模插入操作時鎖表導致操作超時的問題,因爲最近他們有個需求要求時時都可能有插入多條紀錄,同時又有程序會更新這些紀錄(有多個程序會去改記錄操作,也有多個程序會去插入記錄),而且時時性要很高。本來考慮緩衝插入

原创 Newtonsoft.Json無法轉換基類中的屬性問題

現有一個類 public class B {      public string AA{get;set;} } public class A:B { } 使用 Newtonsoft.Json.JsonConvert.Seriali

原创 自己寫了一個NOSQL數據庫

失業在家無聊花了2個月不到的事件自己寫了一個nosql數據庫 碼雲地址:https://gitee.com/tcyjc/memory_db_linux 內存文件代碼:https://gitee.com/tcyjc/memory_db_cp

原创 我的一個實體操作類

之前好幾個項目我都用到了一個我開發的實體操作類,今天整理了一下,貼到我的blog大家可以參考學習。 這個實體類主要的目的是用來完成,查詢,更新,插入和刪除(增刪改使用存儲過程)等數據庫操作,之前這些操作可能都需要通過自己編寫SQL語句來

原创 JS開發的WebGrid控件

這個是個演示用的程序,用C#的ASP.net頁面作爲容器,裏面使用了之前寫的WebGrid控件,我發的很多控件代碼也都使用了這個控件,大家可以參考下載   下載地址http://code.msdn.microsoft.com/Using-

原创 win7 IIS7內置用戶設置導致訪問頁面503錯誤解決方法

最近公司整體將系統升級爲win7,當然IIS也一同升級爲7版本,可是升級完成後發現IIS無法訪問,最簡單的IIS自帶的靜態頁面也無法訪問直接報503錯誤,嘗試重新註冊framework組件,沒有效果,查遍網絡對503錯誤的描述基本都是站點

原创 flutter城市選擇器

做項目需要選擇城市,flutter現成組件裏沒找到有全屏的,這裏寫了一個 https://gitee.com/tcyjc/flutter_city_cn

原创 js到處excel

//導出到Excel,注意,表格標記內不得有註釋,因爲childNodes會把註釋也算進去 //如果出錯,需要關閉Excel,否則Excel進程會一直運行着 function ExportExcel(btn,TabId,strCols,s

原创 秒殺程序數據庫設計

        上個月有幸去騰訊逛了一圈,面試一個職位,雖然沒被錄取但是過程總體來講還是愉快的。面試過程中面試我的小朋友(看年齡大概在26,7歲)問了我一個關於秒殺的問題,他說騰訊遊戲經常會有秒殺的活動,很多次會導致服務器死鎖或壓力太大,

原创 flutter跑馬燈實現

import 'dart:async'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package

原创 字符串搜索方法(記錄)

因爲需要字符串搜索功能所以寫了一個方法,我叫它影子搜索,因爲一直有個影子在前面“探路”,寫完後總覺得有點問題,但是隨便測試了幾個東西好像又沒有問題?先記錄把等以後發現問題再說(我沒有完整測試請不要隨便使用免得出問題),如果測試沒有問題,那

原创 RocketMQ消息鏈路路由的一個實現

最近把項目裏的ActiveMQ改成了RocketMQ,改的時候發現RocketMQ好像沒有什麼現成的鏈式訪問路由的配置(當然也可能是我沒搜索到,問了一下羣裏也沒有明確的說法),所以自己實現了一套。這個東西之前是存再mysql裏的(爲了可以

原创 flutter星級選擇控件實現

gitee地址:https://gitee.com/tcyjc/flutter_level_start flutter_level_start 介紹 等級顯示選擇組件,包含分段圖標等級,以及連續的彩虹色等級選擇和顯示 使用說明 StarL

原创 點對點連接工具

一個點對點連接工具,n年前C#寫的,失業無聊在家改成了python加了點功能,主要功能是使用udp進行穿透,穿透成功後將udp端口的數據轉發到本地對應tcp對應端口,同時監聽本地tcp端口,將tcp端口數據通過udp端口轉發到目標機器(然