原创 【轉】windows下Redis的安裝和使用
1、要安裝Redis,首先要獲取安裝包。Windows的Redis安裝包需要到以下GitHub鏈接找到。鏈接:https://github.com/MSOpenTech/redis。打開網站後,找到Release,點擊前往下載頁面。 2
原创 【轉】對稱加密算法在C#中的踩坑日常
1|0前言 有幸接觸了一下傳說中的對稱加密算法3DES 感覺這些加密算法與我的工作是想去甚遠的,一般沒什麼機會接觸這些東西 今次瞭解了一下3DES這個對稱算法 原理算不上明白,算是踩了C#中的一些坑吧 C#中對於密鑰的處理比較奇怪,花費
原创 【轉】SQLServer查詢死鎖
--查詢死鎖 select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName from
原创 【轉】SQLSERVER中 獲取存儲過程裏 SELECT出來的結果
CREATE PROCEDURE dbo.HaveSelectDataProcedure @ParamID int AS BEGIN DECLARE @TempTable Table ( ID int, SomeValue N
原创 【轉】Oracle將以特定分隔的字符串轉成表格的方法(用於類似遊標的遍歷)
CREATE OR REPLACE TYPE TY_OBJECT AS OBJECT(COL_NAME VARCHAR2(200)); / CREATE OR REPLACE TYPE TY_TABLE AS TA
原创 【轉】SQL Server一個字段串拆分成多行顯示或者多行數據合併成一個字符串(STRING_AGG、STRING_SPLIT)
目錄 概述 一、多行數據合併成一個字符串 1、通過 FOR xml path('') 合併字符串記錄 2、MS SQL Server的2017新增了STRING_AGG()是一個聚合函數 二、一個字符串拆分成多行 1、拆一列數據
原创 MYSQL 在當前時間加上或減去一個時間段
獲取當前系統日期時間:select sysdate(),now(),curdate(),current_timestamp(),localtime(),localtimestamp() select date_add(NOW(),
原创 【轉】將long數字序列化爲json時,轉換爲字符串
由於javascript中所有數字都是64位的浮點數,所以整數只能精確的表示53bit長的數字。 在從server得到的json數據中,有ID是長整數類型,在客戶端根據此ID生成的link也是不準確的。 辦法1是後端ViewModel中ID
原创 C#結構體Struct的序列化和反序列化
結構體前面加上一個[Serializable]屬性
原创 【轉】多個combobox綁定同一個數據源,出現同步選擇問題
有兩種解決方法,第一種 this.cboOperatorPY.DataSource = new BindingSource(myds1.Tables["T_operator"],null); 第二種 this.cboSearchRou
原创 【轉】C# Nginx平滑加權輪詢算法
代碼很簡單,但算法很經典,話不多說,直接上代碼。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 public struct ServerConfig { /// <summary
原创 【轉】SQL Server將一列拆分成多列
數據表中有一列數據,如圖1所示: 圖1數據表 現在需要將該列數據分成三列。 SQL 代碼如下所示: 1、 select max(case when F1%3=1 then F1 else 0 end) a,max(case when F
原创 【轉】客戶端禁止cookie,session還能用嗎?
一般默認情況下,在會話中,服務器存儲 session 的 sessionid 是通過 cookie 存到瀏覽器裏。 如果瀏覽器禁用了 cookie,瀏覽器請求服務器無法攜帶 sessionid,服務器無法識別請求中的用戶身份,session
原创 .net core 定義短網址,實現僞靜態
在MVC的邏輯代碼裏,Controller和Action是必須的,但是在網址裏,並不需要完全體現Controller和Action。比如我們經常希望看到http://localhost/About而不是http://localhost/Ho
原创 【轉】SQLserver發佈訂閱教程
一、數據庫複製涉及 1、發佈服務器: 數據的來源服務器,維護源數據,決定哪些數據將被分發,檢測哪些數據發生了修改,並將這些信息提交給分發服務器。 2、分發服務器: 分發服務器負責把從發佈服務器拿來的