摘要:        
RazorEngine是一个模板引擎 1、下载 2、建一个winform窗体应用 private void button1_Click(object sender, EventArgs e) { var template = "Hello @Model.Name, welcome to use Ra    
阅读全文
 
 
        
        posted @ 2020-11-09 15:45
zhaogaojian
阅读(274)
推荐(0)
        
 
		
    
        
        
摘要:        
opacity作用于元素,以及元素内的所有内容的透明度, 而rgba()只作用于元素的颜色或其背景色 取值说明 R:红色值。正整数 | 百分数G:绿色值。正整数 | 百分数B:蓝色值。正整数 | 百分数A:Alpha透明度。取值0~1之间。    
阅读全文
 
 
        
        posted @ 2020-11-04 19:35
zhaogaojian
阅读(130)
推荐(0)
        
 
		
    
        
        
摘要:        
IScroll需要关注的问题太多,甚至有些企业微信电脑端无法滑动,同样的win10同样的企业微信版本不同的电脑有时都不行,查不出来原因,今天决定把他换了试验下,首先技术选型 1、MeScroll http://www.mescroll.com/ 2、BetterScroll https://gith    
阅读全文
 
 
        
        posted @ 2020-11-03 19:25
zhaogaojian
阅读(313)
推荐(0)
        
 
		
    
        
        
摘要:        
1、可以通过GetSchema 和 GetOleDbSchemaTable来读取 2、常用连接字符串,注意最后分号不能省略 //SQL本地验证 public static string CONNCECT_INTEGRATE = "Data Source={0};Initial Catalog={1}    
阅读全文
 
 
        
        posted @ 2020-11-02 23:16
zhaogaojian
阅读(1493)
推荐(1)
        
 
		
    
        
        
摘要:        
几年不用Devexpress,居然TreeList设置图标都忘记怎么弄了,记录下 1、窗口上拖动一个TreeList和一个ImageCollection 2、设置ImageCollection图像 3、设置 4、代码如下 public Form1() { InitializeComponent();    
阅读全文
 
 
        
        posted @ 2020-11-01 19:23
zhaogaojian
阅读(1249)
推荐(0)
        
 
		
    
        
        
摘要:        
using System; using System.Linq; using System.Text; namespace ConsoleApp2 { class Program { static void Main(string[] args) { Console.WriteLine("Hello    
阅读全文
 
 
        
        posted @ 2020-10-29 10:59
zhaogaojian
阅读(348)
推荐(0)
        
            
        
        
摘要:        
来源:https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-9 C# 9.0 向 C# 语言添加了以下功能和增强功能: 记录 仅限 Init 的资源库 顶级语句 模式匹配增强功能 本机大小的整数 函数指针 禁止发出 local    
阅读全文
 
 
        
        posted @ 2020-10-29 09:54
zhaogaojian
阅读(334)
推荐(0)
        
 
		
    
        
        
摘要:        
WPF MVVM模式一直没怎么用过,.net5正式版就要出来了,趁这个时间看看各个微软的前后端.netCore的功能,使用.netCore下WPF实现一个简单的从数据库读取数据显示功能, 示例主要用到了按钮,编辑框,树控件,列表控件, 代码东拼西凑的,只贴几个片段。 1、XAML <Page x:C    
阅读全文
 
 
        
        posted @ 2020-10-26 23:20
zhaogaojian
阅读(1268)
推荐(0)
        
            
        
        
摘要:        
$("#test").css("display", "block");//第1种方法 $("#test").attr("style", "display:block;");//第2种方法 $("#test").show();//第3种方法 注意不能写成 $("#test").attr("displa    
阅读全文
 
 
        
        posted @ 2020-10-26 12:00
zhaogaojian
阅读(313)
推荐(0)
        
 
		
    
        
        
摘要:        
1、删除旧版本vue-cli npm uninstall vue-cli -g 2、安装新版本 cnpm install -g @vue/cli 3、查看版本 4、创建项目 vue create hello 可以选择vue2,vue3 提示npm 版本低,更新 npm install -g npm     
阅读全文
 
 
        
        posted @ 2020-10-22 11:39
zhaogaojian
阅读(147)
推荐(0)
        
            
        
        
摘要:        
一、实现 在实现Excel导出时,导出列要求使用数值类型,不能通过ToString将原有的decimal先格式化后再导出, 有两种实现方法,以保留两位小数为例 方式一: decimal temp=232.23234234; int decision=2; int calc = (int)Math.P    
阅读全文
 
 
        
        posted @ 2020-10-22 09:28
zhaogaojian
阅读(3188)
推荐(0)
        
 
		
    
        
        
摘要:        
EZ-GIT是一个扩展GIt命令的VisualStudio插件,特色:解决方案下假如是由多个Git仓库组成的话,能够支持图标状态显示。 经过一段时间使用,发现使用Expand 的TortoiseGit 命令时,经常会出现提示pull取后,后面就无法提交的情况,还必须切换到命令行里进行push, 使用    
阅读全文
 
 
        
        posted @ 2020-10-21 11:40
zhaogaojian
阅读(316)
推荐(0)
        
 
		
    
        
        
摘要:        
口诀:单算移关与,异或逻条赋 优先级运算符名称或含义使用形式结合方向说明 1 [] 数组下标 数组名[整型表达式] 左到右 () 圆括号 (表达式)/函数名(形参表) . 成员选择(对象) 对象.成员名 -> 成员选择(指针) 对象指针->成员名 2 - 负号运算符 -表达式 右到左 单目运算符 (    
阅读全文
 
 
        
        posted @ 2020-10-20 09:25
zhaogaojian
阅读(524)
推荐(0)
        
 
		
    
        
        
摘要:        
1、这样写是错误的EXEC dbo.initTest 1,convert(varchar(7),getdate(),120)+'-01' 2、要这样写 declare @CurMonthFirstDay VARCHAR(128) SELECT @ttt=convert(varchar(7),getd    
阅读全文
 
 
        
        posted @ 2020-10-19 18:01
zhaogaojian
阅读(223)
推荐(0)
        
            
        
        
摘要:        
假如想要将已经track的文件忽略 按网上说的 git rm -r --cached . git add . git commit -m 'xxx' git push 可能在我这有点特殊,按这篇文章说的,不能达到目标, 我这解决办法: 先备份该文件到另外一个目录,删除这个文件,从新pull一次,然后    
阅读全文
 
 
        
        posted @ 2020-10-19 16:48
zhaogaojian
阅读(176)
推荐(0)
        
            
        
        
摘要:        
UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 UI组件 element ★13489 - 饿了么出品的Vue2的web UI工具套件 Vux ★8133 - 基于Vue和WeUI的组件库 iview ★6634 - 基于 Vuejs 的开源 UI 组件库 mint-ui ★6    
阅读全文
 
 
        
        posted @ 2020-10-19 08:35
zhaogaojian
阅读(359)
推荐(1)
        
 
		
    
        
        
摘要:        
一、通过Azure管理,项目删除位置很难查找,删除方式如下 1、进入导航 2、滚动到最下方、在这里删除 二、发布插件位置 https://marketplace.visualstudio.com/vs    
阅读全文
 
 
        
        posted @ 2020-10-16 15:15
zhaogaojian
阅读(139)
推荐(0)
        
            
        
        
摘要:        
最近一个线上系统随着用户爆发增长,后台日志出现了许多慢查询,经过两天的优化,总结以下心得 1、Exits和left join差别不大。 2、有些时候子查询速度慢,可以将子查询改成临时表或者with as 查询能显著提高速度。 3、索引中包含多个列能够提高速度,include关键字请自行学习。 4、适    
阅读全文
 
 
        
        posted @ 2020-10-16 11:17
zhaogaojian
阅读(118)
推荐(0)
        
 
		
    
        
        
摘要:        
本文不是完全从头一步一步获取的,是正常系统运行过程中为了核对管理信息使用的方法 1、第三方服务商获取企业AccessToken https://qyapi.weixin.qq.com/cgi-bin/service/get_corp_token?suite_access_token=xxxxxxxx    
阅读全文
 
 
        
        posted @ 2020-10-15 21:56
zhaogaojian
阅读(662)
推荐(0)
        
 
		
    
        
        
摘要:        
增加以下特性即可 [PackageRegistration(UseManagedResourcesOnly = true, AllowsBackgroundLoading = true)] [ProvideAutoLoad(UICONTEXT.CSharpProject_string, Packag    
阅读全文
 
 
        
        posted @ 2020-10-14 19:24
zhaogaojian
阅读(271)
推荐(0)
        
            
        
        
摘要:        
如果在一个form下,可以通过form isvalid判断,如果就是div的话,没有form的话可以使用 $('.x-form-invalid').length==0;判断,有异常的控件会自动加上这个样式 ,如果为0,说明正常。 其它前端jquery框架理论上也可以这样不用查找方法细节来实现提交数据    
阅读全文
 
 
        
        posted @ 2020-10-14 18:38
zhaogaojian
阅读(123)
推荐(0)
        
            
        
        
摘要:        
git branch -a git branch git checkout 分支名 带星号的是当前分支    
阅读全文
 
 
        
        posted @ 2020-10-14 17:50
zhaogaojian
阅读(108)
推荐(0)
        
 
		
    
        
        
摘要:        
comit&push提交时,如果最后日志报红,可能你的同事已经修改了服务端代码,要先pull,不然表面上看所有的folder,file都已经变绿了,实际上这些都变更没有真正提交到远程服务器上。 只有这种提示结尾 才不需要额外处理    
阅读全文
 
 
        
        posted @ 2020-10-13 16:03
zhaogaojian
阅读(152)
推荐(0)
        
 
		
    
        
        
摘要:        
IDEA下有一个有名的Key Promoter X 插件,可以自动显示快捷键 VisualStudio下也有类似的插件,但是不太有名,看他的目前下载量还不太高,但是效果还不错 https://github.com/mrlacey/ShowKeys 可以使用快捷键的地方如果直接使用鼠标操作的话就会有提    
阅读全文
 
 
        
        posted @ 2020-10-12 10:35
zhaogaojian
阅读(529)
推荐(0)
        
 
		
    
        
        
摘要:        
因为我们公司的一个项目是通过壳项目引用实际项目进行调试,当修改实际项目页面时,不能即时保存到壳项目中,使用专用的同步工具感觉有点杀鸡用牛刀 VS下又没有类似插件(只找到一个设置单个文件保存后执行指定命令的插件,不能根据扩展名自动处理),参考网上开源项目,从新写了一个插件 https://market    
阅读全文
 
 
        
        posted @ 2020-10-07 21:14
zhaogaojian
阅读(437)
推荐(0)
        
            
        
        
摘要:        
强迫症通过近一个月的闲下来就测试,终于发现了一个vs下可以支持多git项目(因为单个svn项目可以按不同员工区分项目权限,git项目只能设置不同的git库来区分权限)的git插件, 这个插件说明上没写支持多git库,之前安装过一次,可能单独安装这个插件,不安装其它管理工具不起作用,所以没有看到效果,    
阅读全文
 
 
        
        posted @ 2020-10-07 16:07
zhaogaojian
阅读(798)
推荐(1)
        
 
		
    
        
        
摘要:        
Setting->tools->CustomTools 1.可以通过下图设置自动保存js(其它文件类型自己添加,扩展名用分号隔开)到指定目录,这样就不需要最后拷贝统一合并项目了,而且也很容易判断出哪个文件做了改动,理论上支持IDEA全家桶 或者通过watch方式 注意:这两种方式都对外部应用修改不作    
阅读全文
 
 
        
        posted @ 2020-09-29 18:53
zhaogaojian
阅读(917)
推荐(0)
        
            
        
        
摘要:        
1、删除指定目录及子目录下文件 @echo on echo 开始删除 del /f /s /q C:\test\*.txt 2、延时一秒钟 timeout /T 1 /NOBREAK    
阅读全文
 
 
        
        posted @ 2020-09-29 10:37
zhaogaojian
阅读(371)
推荐(0)
        
            
        
        
摘要:        
公司的一个项目由几个子模块组成,想要实现编译时把几个子模块的页面合并到一个模块中,使用ROBOCOPY实现 这个命令默认复制由差异的文件 比如:robocopy %src% %dest% *.html /e /tee 如果只复制最新的文件可以增加/xo实现 然后放到编译后事件里即可 附: 以下转自:    
阅读全文
 
 
        
        posted @ 2020-09-29 09:55
zhaogaojian
阅读(2969)
推荐(0)
        
 
		
    
        
        
摘要:        
平时懒得记忆快捷键,但是不记的话,又一直用快捷键不熟,可以安装这个插件帮助记忆 现在能用快捷键的地方如果使用鼠标操作的话,就会弹出快捷键提示,比如直接右键copy就会弹出下面提示    
阅读全文
 
 
        
        posted @ 2020-09-28 16:53
zhaogaojian
阅读(1197)
推荐(0)
        
            
        
        
摘要:        
<hr/>标签作用产生一个分界线,但是这个分界线比较丑,可以为该标签增加如下样式 border:0.5px solid #eeeeee div显示等同样式css如下 border-bottom: 1px solid #e7e7eb; width: 100%; text-align: left; pa    
阅读全文
 
 
        
        posted @ 2020-09-28 15:12
zhaogaojian
阅读(374)
推荐(0)
        
            
        
        
摘要:        
IDEA默认打开Explorer速度太慢(7秒钟左右),使用第三方 xyplorer打开(3秒以内) 设置方法如下 1、Setting 2、添加 3、设置快捷键    
阅读全文
 
 
        
        posted @ 2020-09-28 13:23
zhaogaojian
阅读(471)
推荐(0)
        
 
		
    
        
        
摘要:        
新建一个bat文件,内容如下 call :CurDIR "%cd%" :CurDIR echo %~nx1 pause 运行结果 其它示例 call :CurDIR "%cd%\1.txt" :CurDIR echo %~d1\ :CurDIR echo %~dp1 :CurDIR echo %~n    
阅读全文
 
 
        
        posted @ 2020-09-27 17:31
zhaogaojian
阅读(537)
推荐(0)
        
 
		
    
        
        
摘要:        
由于某些原因,不想让项目中自动生成页面对应的资源文件,可以在这里修改为disabled即可    
阅读全文
 
 
        
        posted @ 2020-09-24 18:53
zhaogaojian
阅读(326)
推荐(0)
        
            
        
        
摘要:        
长按鼠标左键->Win+D 到桌面-> 松开左键,文件就复制好了。    
阅读全文
 
 
        
        posted @ 2020-09-24 12:03
zhaogaojian
阅读(533)
推荐(0)
        
            
        
        
摘要:        
xxx.SetChecked,xxx.GetChecked如果有不存在的id会出错,可以使用下面方法 1、写入 function SetChecked(treepanel, arrayids) { var rootnode = treepanel.getRootNode(); if(rootnode    
阅读全文
 
 
        
        posted @ 2020-09-24 11:30
zhaogaojian
阅读(194)
推荐(0)
        
 
		
    
        
        
摘要:        
var menuItem=new Ext.Net.MenuItem(); menuItem.Text='test'; menuItem.ID =1; menuItem.Listeners.Click.Handler ="alert('a');" 绑定事件方法如上    
阅读全文
 
 
        
        posted @ 2020-09-23 15:59
zhaogaojian
阅读(204)
推荐(0)
        
            
        
        
摘要:        
https://2x.antdv.com/docs/vue/migration-v2-cn/ 虽然是Demo版本,文档上之前1.x 版本的功能2.0版本没有写,不确定是不是可以直接使用1.x 的API 1、设计规范调整 行高从 1.5(21px) 调整为 1.5715(22px)。 基础圆角调整,由    
阅读全文
 
 
        
        posted @ 2020-09-23 10:08
zhaogaojian
阅读(786)
推荐(0)
        
            
        
        
摘要:        
1、View->ToolWindow->Structure 2、Move To Right Top 3、效果如下    
阅读全文
 
 
        
        posted @ 2020-09-23 09:37
zhaogaojian
阅读(1534)
推荐(0)
        
 
		
    
        
        
摘要:        
有==和 两种 一、 1、如果类型不同,就[不相等] 2、如果两个都是数值,并且是同一个值,那么[相等]。3、如果两个都是字符串,每个位置的字符都一样,那么[相等];否则[不相等]。 4、如果两个值都是true,或者都是false,那么[相等]。 5、如果两个值都引用同一个对象或函数,那么[相等];    
阅读全文
 
 
        
        posted @ 2020-09-22 09:55
zhaogaojian
阅读(428)
推荐(0)