原创 sql server 修改表字段長度耗時問題分析

  產品報了一個bug,保存某個單據時報錯,數據庫錯誤。本地調試後發現是某個表字段長度不夠導致,所以解決起來很簡單,優化下長度即可,通過ALTER TABLE修改表字段長度。   通常這麼做無可厚非,字段不夠當然是加字段了。不過隨着業務量的

原创 sql server sp_executesql 中使用表變量進行查詢

示例demo: DECLARE @table IdTableType INSERT INTO @table SELECT Id FROM dbo.t_pl_test DECLARE @SearchSQL NVARCHAR(MAX) SE

原创 懶得找,存個筆記:easyui combogrid 下拉+關鍵字搜索

var product; $.ajax({ url: '請求數據地址', type: "post", async: false

原创 mssql replace

UPDATE 表 SET KeyId=REPLACE(KeyId,',','') WHERE NodeName='abc' 去掉keyid裏的逗號。

原创 序列化類型爲XX的對象時檢測到循環引用

  今天遇到的一個問題,請求一段數據,返回賦值給一個對象以後序列化失敗,提示“序列化類型爲XX的對象時檢測到循環引用”。深入進去查看Model時,發現這個要被序列化的Model裏面引用了另外一個Model,另外一個Model又引用了這個Mo

原创 css控制div內容最多爲2行

div[name=pro] { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;

原创 Nginx單獨配置conf文件

  在安裝目錄的 nginx.conf的最後一行加上:include /www/server/nginx/conf.d/*.conf;          另,如果不想單獨配置的話,可以在nginx.conf裏添加多個server,同級添加即

原创 jenkins設置憑證拉取私有項目

  有的時候我們發佈在github上的項目不希望別人看到,就會設置爲私有,那麼在jenkins構建項目時如何拉取私有項目呢?   如下,我們在主頁找到憑據入口:        進入以後點擊添加憑證(只需輸入用戶名和密碼以及描述,ID會自動生

原创 jenkins構建dotnet項目時遇到ssl問題

     如圖,執行shell腳本時報了一個和SSL相關的錯,網上科普了一下這樣可以解決:                   cp後果然好了,如圖:          以上。     原文:https://www.cnblogs.com/

原创 安裝jenkins時無法解析主機:www.jenkins.io

     重置鏡像後的centos,安裝jenkins時報了這個錯誤,經查證時dns解析問題。     打開編輯器修改dns配置:vim /etc/resolv.conf   修改爲114.114.114.114和8.8.8.8 (PS:這

原创 mui 左右滑動效果

  好記性不如爛筆頭,與其每次都在網上找不如記自己博客。以前我覺得反正網上都有,一些細節性的東西不需要記,現在我發現不是這麼回事,主要是現在網上東西太駁雜,有時候短時間很難找出自己想要的答案。   好了,簡單說下mui如何設置滑動。   最

原创 mui 日期控件的用法

  坑多呀,難搞,還是記在自己的博客上叭。   日期控件引用兩個文件:mui.picker.min.css、mui.picker.min.js   html:   <div id="arrivalDate" class="arrivalD

原创 sql 不同where下的統計

  我們做項目難免遇到統計,比如統計不同狀態下訂單的總數。表的主體都是訂單表,只是後面where不同,如果我要一次性返回不同條件下的總數,應該怎麼寫sql呢?   來看我最開始的寫法:(以下僞代碼)   select (查詢結果集and條件

原创 使用EF關於分頁查詢時遇到的一點疑問

  公司的ORM用的是EF,比較重量級的一個工具了,寫查詢方法時是用的LINQ TO SQL的形式,前些時覺得關於分頁查詢有些不對勁,昨天特意深究了一下。   先看一個基礎倉儲類定義的一個查詢列表的公共方法:                

原创 css按鈕定位在div底部

  如圖,黃色按鈕沉在div底部:        這種場景會經常遇到,比如頭部固定,底部固定,或者側邊欄固定等,雖然很簡單,但是好記性不如爛筆頭,作爲一個後端開發,在轉全棧的路上css還是有點蛋疼的。 #dataExplain {