07 2018 档案
摘要:1、查询一个表中有多少个字段: SELECT COUNT(*) FROM information_schema. COLUMNSWHERE table_schema = '数据库名'AND table_name = '表名'; 2、查询一个数据库中有多少张表: SELECT COUNT(*) TAB
阅读全文
摘要:HeidiSQL 是一个功能非常强大的 MySQL 客户端软件,我们通过它来操作MySQL数据库,比直接通过命令行工具操作要简单的多。我们使用HidiSQL来连接MySQL数据库,MySQL数据库的安装可以参考下文。 百度搜索HeidiSQL的官网,点击Downloads—>HeidiSQL 9.4
阅读全文
摘要:mysql的安装很简单,进官网下载页面找到社区版: https://www.mysql.com/downloads/ 点进去选择MySQL Community Server下载 下载分zip下载,msi下载。zip下载需要自己配置,msi下载是图形页面显示下载过程。选择msi下载: 有web版和非w
阅读全文
摘要:对应用代码基进行分层可以帮助降低复杂度和提高代码复用性,这已经成为广为接受的技巧。
阅读全文
摘要:1.新建数据库aa 2.选择还原数据库,在选项下选择“覆盖现有数据库”即可
阅读全文
摘要:生成的结果: 执行存储过程: exec test @I_MTR='1501102006972',@I_TYPE='PDF',@I_FAC='10018' 结果:
阅读全文
摘要:在Application项目中定义应用服务。首先定义Task的应用服务层的接口:
阅读全文
摘要:创建实体 把实体类写在Core项目中,因为实体是领域层的一部分。 一个简单的应用场景:创建一些任务(Assignment)并分配给人。 我们需要Assignment和Person这两个实体。 public class Assignment : Entity<long> { //外键 [Foreign
阅读全文
摘要:切换System.ComponentModel.Annotations版本到4.4.1 重新编译即可
阅读全文
摘要:public class Success where T:class { /// /// 返回结果数据 /// public T Data { get; set; } public Success(T output) { Data = output; ...
阅读全文
摘要:在C#中有个较为重要,而常被一些人忽视的符号——问号(?)。在这里整理一下它在C#的几种情况:
阅读全文
摘要:/// /// 获取当前日期是一年中的第几周 /// /// /// public static int CurrentWeekIndex(this DateTime time) { var calendar = CultureInfo.CurrentCultur...
阅读全文
摘要:/// /// 获取日期是周几 /// /// /// public static string GetWeekIndexName(this DateTime time) { return GetLocalWeekDayChs(time.WeekDayIndex());...
阅读全文
摘要:private object GetSeasonDataByYear(DateTime thisTime, List baseStatisticsList, List dialysisWayList) { //源格式:透析方式-季度数组 List> tupleList = new List>(); ...
阅读全文
摘要:/// <summary> /// 获取传入值得从0->N 累计序列 /// </summary> /// <param name="num"></param> /// <returns></returns> private int[] GetEveryDayIndex(int num) { if
阅读全文
摘要://本季度第一天 DateTime firstDayOfThisQuarter = Convert.ToDateTime(DateTime.Now.AddMonths(0 - (DateTime.Now.Month - 1) % 3).ToString("yyyy-MM-01")); //本年度第一
阅读全文
摘要://调用 DateTime.Now.HdsiWeek().First().WeekDate //第一条结果
阅读全文
摘要:DaysInMonth(int year, int month) DaysInMonth(2018,7) //结果 31
阅读全文
摘要:在出现的界面输入命令 select version();
阅读全文
摘要:.NET CORE和asp.net 发布时不太一样,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,IIS则是作为反向代理的角色转发请求到Kestrel不同端口的ASP.NET Core程序中,随后就将接收到的请求推送至中间件
阅读全文
摘要:1.使用VS2017打开项目,等待自动还原程序包结束 2.生成项目,确保项目全部生成成功 3.生成数据库 (1).将项目“MyCompanyName.AbpZeroTemplate.EntityFrameworkCore”设为启动项目 (2).打开 工具->Nuget包管理器->程序包管理器控制台,
阅读全文
摘要:1、到ABP框架的官网(http://www.aspnetboilerplate.com/),自动生成一个解决方案 每步注解: 第一步:AngularJS是一款比较火的SPA(Single Page Application【单页面应用】)前端框架,一般程序员都只会传统经典的JQuery MPA(Mu
阅读全文
摘要:var name = new[] { "姓名" }; var dialysisWaybasicItem = new[] { "年龄","地址" }; string[] dialysisWayGroups = new string[name.Length + dialysisWaybasicItem.Length]; name.CopyTo(dialysisWayGroups, 0); dia...
阅读全文
摘要:Navicat数据库备份包括数据和架构 还原数据库:把备份文件复制到备份文件夹所在位置,还原即可
阅读全文
摘要:删除node_modules文件夹使用npm install不要使用cnpm install
阅读全文
摘要:在数据库连接字符串上加 charset=utf8
阅读全文
摘要:1.选择工具 2.选择数据库 3.下一步选择表 注意:同步表的时候是先删除存在的表再创建表同步数据 SQL Server数据库转换MySQL数据库 https://blog.csdn.net/zhangdaiscott/article/details/46412453
阅读全文
摘要:AsNoTracking提高查询性能 AsNoTracking的作用就是在查询的时候不做追踪,这样会查询的更快,但是这样做会有一个缺陷(不能对查询的数据做修改操作)。 var student2 = db.T_Student.Where(c => c.Name == "李四50").Take(5).A
阅读全文
摘要:添加表,一(Test)对多(Test1)关系 Test using Abp.Domain.Entities.Auditing; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnota
阅读全文
摘要:ABP是ASP.NET Boilerplate Project (ASP.NET样板项目)的简称。 ABP 适用的场景:中小规模 WEB 应用开发,可直接使用 ABP 框架。 较大型项目可以在 ABP 框架的源码基础上进行扩展,以实现分布式架构。 ABP的层次: 为了减少复杂性和提高代码的可重用性,
阅读全文
摘要:我所知道的有以下区别: 1、session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务器能够知道其中的信息。 2、session中保存的是对象,cookie中保存的是字符串。 3、session不能区分路径,同一个用户在访问一个网站期间,所有的session在任何一个地方都可
阅读全文
摘要:Memcached高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。 Memcached的特点Memcached的缓存是一种分布式的,可以让不同主机上的多个用户同时访问, 因此解
阅读全文
摘要:1:捕获异常新建一个异常处理的类MyExceptionAttribute捕获异常信息。 需要在Global文件中调用的RegisterGlobalFilters方法中完成自己定义异常处理过滤的注册,即修改App_Start文件夹下的FilterConfig.cs 2:将异常信息写到日志。注意在Glo
阅读全文
摘要:简单工厂 专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类或接口。简单工厂模式又称为静态工厂方法(Static Factory Method)模式,属于类的创建型模式,通常根据一个条件(参数)来返回不同的类的实例。 抽象工厂 抽象工厂模式(英语:Abstract Factory
阅读全文
摘要:http://www.cnblogs.com/gaodaoheng/articles/6489759.html 如果数据库不存在会自动连接数据库创建
阅读全文
摘要:http://www.cnblogs.com/gaodaoheng/articles/6489740.html 注意点: 添加EntityFramework包 1.如果保存模型没有生成实体,则打开如下.tt文件再保存一下 2.如果模型有变动,从模型生成的sql语句会先删除表再生成,所以从模型生成数据
阅读全文
摘要:Entity Framework4.1之前EF支持“Database First”和“Model First”编程方式,从EF4.1开始EF开始支持支持“Code First”编程方式,今天简单看一下EF三种编程方式。 开始介绍这三种EF操作方式之前,首先在Visual Studio 2013中建立
阅读全文
摘要:1.DateBase First(数据库优先) 2.Model First(模型优先) 3.Code First(代码优先) 当然,如果把Code First模式的两种具体方式独立出来,那就是四种了。Code First(New DataBase) :在代码中定义类和映射关系并通过model生成数据
阅读全文
摘要:一:Asp.Net MVC请求处理原理(Asp.Net mvc 是怎样进入请求管道的。)请求-->IIS >ISAPIRuntime-->HttpWorkRequest-->HttpRuntime-->HttpContext-->找到Global文件,并且编译该文件-->确保Global文件中App
阅读全文
摘要:阿里云拉取代码时需要输入的用户名密码 跟我们登录aliyun的时候的账号密码不一样,需要先重置一下的,重置之前要配置好邮箱 https://code.aliyun.com/profile/password/edit
阅读全文
摘要:1.在阿里云上注册一个账号,https://code.aliyun.com/ 2.创建组 3.添加组员权限 4.添加项目 5.复制项目地址 安装git https://git-scm.com/ https://tortoisegit.org/download/ 按顺序安装完后,在自己电脑上新建文件夹
阅读全文
摘要:--修改一个列alter table UserInfo alter Column [Address] nvarchar(64) null
阅读全文
摘要:一个分页的问题,DTCms3.0中,分页是根据时间分页的,如果当添加时间(add_time)都是同一个数值时,不管点击第几页,显示的数据都是同一个的内容,于是就有了需要把同一个时间改指定随机日期的功能。 SQL脚本如下: 生成的内容为: id random_datetime 3 2015-07-05
阅读全文
摘要:declare的赋值方法 随机生成数字循环插入表中,10*rand()生成0-10的数字,round(6,2)把数值字段舍入为指定的小数位数
阅读全文
摘要:alter table [dbo].[HDIS_AntihypertensiveItem] add [OtherCommonName] varchar(100)
阅读全文
摘要:新建表 声明变量查询,每句后面不要加分号,否则会报错变量不存在,计算平均值函数AVG()不包含值为NULL的值,0包括;convert()为转换函数 结果: between and,不包括NULL,包括边界值 count(uid)对某列计数不包括NULL,包括0;count(*)、count(1)计
阅读全文
摘要:--创建测试表 IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[TestRows2Columns]') AND type in (N'U')) DROP TABLE [dbo].[TestRows2Columns] GO CREATE TABLE [dbo].[TestRows2...
阅读全文