- 博客(15)
- 收藏
- 关注
原创 [Angular]实现Trim指令
import { Directive, HostListener, ElementRef } from '@angular/core';import { NgControl } from '@angular/forms';@Directive({ selector: '[trim]'})export class TrimDirective { constructor(priva...
2019-08-06 17:58:45 1362
原创 [SQL Server]分区View
①什么是分区视图? 分区视图是通过对几张相同结构的基表UNION ALL(会存在重复数据)形成的视图,所以这种视图在设计时,要明确每个分区(基表)上的数据(不重复),而且所有基表必须在同一SQL实例下。②分区视图的结构是怎样的? 举个例子,一年的销量可以由每个月的销量构成,每个月表的结构都一样,而且每个月的数据都不会和其他月份的数据重复。CREATE VIEW Sa...
2019-04-16 23:34:10 214
原创 [Math.js]通过Math.js弥补JavaScript运算精度问题
①首先介绍JavaScript运算精度丢失的背景 计算机通过二进制来存储并处理数字,不能精确表示浮点数,但是JavaScript没有封装的类来处理浮点数,直接计算会使浮点数丢失计算精度。 例子一: 0.1=0.0001 1001 1001 1001 1001 1001 1001 1010(1001循环下去) 0.2=0.0011 0011 0011 00...
2018-10-07 12:43:02 3526
原创 [MATLAB]在C#中引用MATLAB函数
环境:VS2017+MATLAB R2017a①打开上次我们生成的BPClass.cs文件(目录:~//bin/BP/for_testing),得在C#程序中引用生成的dll文件(目录:~//bin/BP/for_redistribution_files_only) ②Methods里面写了调用方法,并给出了详尽的注释(这里的numArgsOut是输出参数的数量,可以看注释)//...
2018-09-04 22:41:53 3827 8
原创 [SQL Server]TOP的用法
TOP 关键词主要是规定返回数据的记录条数,下面介绍几种常用的使用方法:①返回查出数据的前n条数据SELECT TOP NUMBER COLUMN1,COLUMN2,COLUMN3FROM TABLENAMESELECT TOP NUMBER *FROM TABLENAME②返回查出数据的前百分之n条数据(不可以使用%,只能使用PERCENT关键词)SELECT TO...
2018-08-26 15:47:30 21337 1
原创 [MATLAB]安装MinGW C/C++ 编译器
①下载MinGW C/C++ 编译器 下载地址:http://tdm-gcc.tdragon.net/download ②运行下载好的exe文件,出现如下页面,在右边选择安装路径 如果没有安装过MinGW C/C++编辑器,点击Create; 如果安装过MinGW C/C++编辑器,想要修复,点击Manage; 如果想要卸载安装好的MinG...
2018-08-26 11:59:17 8478 5
原创 [MATLAB]将.m文件生成dll文件
环境:VS2017+MATLAB R2017a①配置编译环境 在命令行窗口中输入"mbuild -setup"(横线前有一个空格),如果出现如下图所示的提示信息即为成功。 如果提示信息为: 错误使用mbuild(line 164) Unable to complete successfully. 未找到支持的编译器或SDK。您可以安装免费提...
2018-08-15 22:42:54 56447 41
原创 [WPF]新建WPF项目
①打开VS,文件 -> 新建 -> 项目②选择Visual C#(如果安装VS时没安装C#,得补装一下) Windows经典桌面 -> WPF应用③填写项目名称 -> 选择项目位置...
2018-08-02 21:14:26 735
原创 [C#]初始化数组的三种方式及对比
①string[] OK = { "Are you OK", "Hello", "Thank you","Thank you very much" };这种初始化方式可以写在方法里,也可以写在方法外②string[] OK;OK = new string[4]{"Are you OK", "Hello", "Thank you","Thank you ver
2018-05-18 15:39:15 15023
原创 [C# Winfrom]捕获屏幕的宽度和高度
①捕获屏幕的宽度 int width = Screen.PrimaryScreen.Bounds.Width;②捕获屏幕的高度 int height = Screen.PrimaryScreen.Bounds.Height;
2018-05-11 17:21:37 1005
原创 [C# Winfrom]调整Tab键顺序
①在[vs工具栏]中找到[视图]下拉框,再找到[Tab键顺序](用快捷键:Alt+V调出[视图]后,再按B调出[Tab键顺序])②按照自己想要的顺序依次给控件标号
2018-05-11 13:48:35 6570 4
原创 [C# Winfrom]按回车键实现光标移动到下一个控件
①修改窗体的属性KeyPreview为True②在窗体的KeyPress事件中添加代码 if(e.KeyChar==13) //当按下回车键 { SendKeys.Send("{TAB}"); }
2018-05-11 13:26:37 3297 2
原创 [C# Winfrom]MDI子窗体最大化
①将MDI子窗体的属性WindowState设置为Normal②在父窗体的创建子窗体代码处添加代码 子窗体名.WindowState = FormWindowState.Maximized;
2018-05-10 16:55:38 1231 1
原创 [C# Winfrom]状态栏控件中的label靠右显示
①将状态栏的属性LayoutStyle设置为HorizontalStackWithOverflow②在相应的代码中添加: toolStripStatusLabel.Alignment = ToolStripItemAlignment.Right;
2018-05-10 15:12:11 5675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人