自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小白记录

日常记录用到的知识

  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 Oracle 存储过程详细介绍及如何使用

在上述示例中,存储过程 your_stored_procedure 没有输入参数,也没有输出参数。您可以在存储过程的逻辑部分编写您需要的操作,例如查询数据并进行处理,输出消息等。请根据您的实际需求修改示例代码,并将适当的逻辑放在存储过程中。执行该存储过程时,可以使用 EXEC your_stored_procedure;或者 CALL your_stored_procedure;来调用它。在执行过程中,存储过程中的逻辑将被执行,并将结果输出到 DBMS_OUTPUT,您可以通过适当的方式查看输出结果。

2023-06-26 11:58:09 11798

原创 关于Aries框架增删改查-查Demo

关于Aries框架增删改查-查 Demo。

2022-07-21 22:12:44 289 1

原创 DataTableToModelList实体类

下边展示实际中的用法这样就实现了把Datatable转换为指定ModelList的过程,注意Table的字段要和ModelList的字段一样

2022-06-29 21:54:02 237

原创 ReturnJson,让返回数据多一些自定义数据或类名

后台代码通过处理后,有些需要的字段无法展示,我这里通过ReturnJson来实现,先上没处理前的代码但是我需要外层增加一些字段,例如rowcount,errorMsg,success等

2022-06-29 21:48:09 902

原创 DataTable转List<T>

我这里想要进行Datable转指定实体类型List,话不多说,直接上代码/// <summary> /// DataTale转为实体列表 /// </summary> /// <typeparam name="T">实体类类型</typeparam> /// <param name="table">DataTable</param> /// <ret

2022-05-14 21:47:03 270

原创 DataTable Linq Group分组并 Count 计数写法

我的数据库是这样的,来自两个数据库中的表库D中表A : 设备状态表字段:{mineid --区域id…}数据:{1,1,1,2,2}库C中表B : 区域表字段:{minecode --区域IDarea --区域名称…}数据:{1 河南 ,2 北京}库D表A中筛选出来如下数据{1,1,1,2,2}而我想要的是以下的格式:河南(3),北京(2)数字代表的个数,下边的代码块中就是处理方法var area = ""; //定义

2022-04-17 21:58:18 1299

原创 .net后台实现ping网关地址操作

个别项目可能需要网关测试,会用到ping网关地址的操作,我这里讲一下用的是.net后台实现的ping操作具体如下://需要添加using System.Diagnostics;引用public void iptest(){ string hostname = "www.lcy1024.com";//网关地址 Process prc = new Process(); prc.StartInfo.FileName = "cmd.exe";

2022-04-14 22:40:47 595

原创 Aries(白羊座)框架的学习之路-1

我主要记录一下自己学习途中遇到的问题,一遍过的就不一一介绍了今天开始接触项目,首先从开源地址下载一个框架Demo,下载后打开项目就可以让项目跑起来,可能会出现pleace check web.config’s httpmoudle! 这样的提示,这时候你就要去web.config文件内配置一下参数,根据自身环境:节点打开或注释,若打开经典时,注释掉下面集成项目默认是使用的框架数据库,可以根据需要修改自己对应的数据库这里我创建了一个自己的Html页,数据指向自己的数据库创建Html分3步1:引入A

2022-04-01 22:29:43 1117

原创 Aries框架的学习之路

机缘巧合之下让我接触到了Aries框架(白羊座)作者相关框架的主要适用场景:内部业务系统、管理后台等框架自带的系统管理功能:用户、菜单、功能、权限、配置、导入配置。框架对所有页面集成的功能:增、删、改、列表、查询、表单提交、导出、单表导入、多表导入、配置表头。框架对跨数库的支持:只要配好数据库链接,就可以随处引用,无需要关注数据库在哪里。比如:框架自带的N个表一个数据库(如Mssql),自己的业务一个数据库(如Mysql)。另外框架自带Aop光环,轻松可实现读写分离。框架自带分布式缓存(

2022-03-31 22:01:50 1005

原创 Endpoint Routing does not support ‘IApplicationBuilder.UseMvc(...)‘. To use ‘IApplicationBuilder.Use

我近期创建了一个ASP NET Core的小demo,出现了一个异常问题报错的异常是这个代码:Endpoint Routing does not support 'IApplicationBuilder.UseMvc(...)'. To use 'IApplicationBuilder.UseMvc' set 'MvcOptions.EnableEndpointRouting = false' inside 'ConfigureServices(...).,意思就是不支持当前路由这个是由启动类Sta

2021-10-25 10:36:23 2594

原创 IIS发布后运行报500.19问题解决

问题描述:我创建了一个Asp.Net Core 的项目,当我在iis上发布后,运行的第一个情况是打开浏览器,但是显示的是浏览器的默认界面,当我直接用localhost+端口号后会显示如下图的情况。解决办法:----上边说的启动后显示浏览器的默认界面的原因是浏览器拦截了我们的网址,造成的原因就是系统是破解的或者是浏览器设置安全级别过高,此时直接使用localhost+端口号调试—1.首先我在度娘上边看到很多说是文件夹权限不足的原因,我就设置这个文件夹的权限是everyone,但是测试了一下还是不行。

2021-04-20 10:57:34 2163 1

原创 sqlserver按日期分组统计数据,.net日期为空的补0——优化版

现在数据库中存在大量数据,我这里想要按月份分组统计数据中的数量select convert(varchar(7),Datetimes,120) as times,count(Id) as Countsfrom 表名 group by convert(varchar(7),Datetimes,120)这里的Datetimes是数据表中的时间字段名称,Id是主键字段名称,最后分组也是按照月份分组,我这里进行的月份的转换结果为:但是有个问题,我想查询前6个月的所有月份统计,但是有的月份为空,这里

2021-01-11 17:23:15 1724

原创 去除Json返回值中的转义字符

我们日常使用的API接口中返回值大多数都是Json格式,当Json返回值中出现转义字符时怎么办转义字符的Json例子:“{“errcode”:0,“errmsg”:“成功”,“result”:[{“msg”:“success”,“code”:0}]}”如果我们通过在线去除转义工具的话可以达到我们需要的效果:在线转义工具这是去除转义后的json{“errcode”:0,“errmsg”:“成功”,“result”:[{“msg”:“success”,“code”:0}]}但是我们程序后台没办法调用

2021-01-11 14:41:30 10449 1

原创 .Net后台在一个API接口中调用另一个接口,传值格式为form-data格式

今天讲的这个传值的格式为form-data我们前后台传参的话用这个比较麻烦,我在这里就转换一下,这里传值依然是json,在后台在转首先写一个供调用服务器的支持form-data的方法public string PostJsonData(string url, Dictionary<string, string> dic) { string str = ""; try { HttpClient client

2020-12-22 08:54:43 1559

原创 Postman调用接口时出现(无效的 URI: URI 方案无效)

这篇文章我们讲一下(无效的 URI: URI 方案无效)的问题我在网页上需要用GET方法调用一个网页发现比较复杂, 所以我干脆用了简单的方法,我在后台调用,通过WebRequest等方法, public string GetFunction(string url) { string serviceAddress = url; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serviceAd

2020-12-02 10:48:23 8009 2

原创 回调函数

现在比较流行编辑的时候绑定的数据中有下拉列表框数据,用settimeout已经跟不上程序的运转速度了 ,可能页面已经展示出来了,后台程序才反应过来,这已经晚了。下边这个方法就可以防止这种情况发生举个例子,某个方法中返回的数据GetDatas(function(data){ //var Model= data.result[0];GetData("txtName", function () { $("#txtName").val(Model.Name);

2020-09-05 15:36:31 141

原创 进程,线程,多线程以及多线程的同步和异步方法见解

进程:1.是资源分配的最小单位,是CPU进行分配和调度的单位。2.进程有自己的独立地址空间,每启动一个进程,系统就会为它分配地址空间,建立数据表来维护代码段、堆栈段和数据段,这种操作非常昂贵。线程:1.是程序执行的最小单位,2.线程是共享进程中的数据的,使用相同的地址空间,因此CPU切换一个线程的花费远比进程要小很多,同时创建一个线程的开销也比进程要小很多。3.线程之间的通信更方便,同一进程下的线程共享全局变量、静态变量等数据,而进程之间的通信需要以通信的方式(IPC)进行。不过如何处理好同步

2020-08-29 16:03:29 486

原创 Visual Studio 2017 无法导航到插入点下面的符号

Visual Studio2017编辑器按F12无法跳转到变量的类定义,弹窗提示【无法导航到插入点下面的符号】解决办法:方法一:清理解决方案,重新生成。方法二:关闭应用程序,重新打开一次这是目前我调试中遇到的问题的两种解决办法,出现这个情况可能是程序出现些小bug...

2020-08-22 15:54:30 2634

原创 点击编辑的时候动态映射省市联动数据

我们很多地方会用到经典的省市联动的例子我这里只写了最简单的一个例子 <select id="one" required>//省 <select id="two" required>//市 <select id="three" required>//县我们点击编辑的时候需要吧数据动态映射到select下拉框中,有时候会出现省份映射成功,市和县会出现空或者数据不对的问题,那是因为没有触发selectchange事件让select下拉框动态联动 &lt

2020-08-21 17:39:25 120

原创 ASP.NET项目put请求404报错

这个问题曾经困扰我两天的时间,最终功夫不负有心人,让我给找到了,问题并不大我先讲解一下我的经过,1.我在我的项目中添加了一个put请求的接口,但是postman调用时总是404,我从新写了一遍接口还是404,没办法,我新建了一个demo来创建一个put请求的API接口,但是这个接口能成功,这下子给我窝火的,我把这两个接口复制粘贴,WebApiconfig的内容也是复制粘贴,所有配置文件全部替换,发现还是不能用,我找到最后发现是后缀名为.user文件里边不一样,这是我通过一个文件比对软件发现的,我复

2020-08-19 16:00:57 1217

原创 .Net后台在一个API接口中调用另一个接口,传值为json格式

这里需要调用别人接口,并且传值为多重json格式数据 [HttpPost] [Route("GetData")] public JsonResult<Data> GetData(CommInfoInput input) { Data rtd = new Data(); try { //获取accesstoken的接口url string url = "接口url";

2020-07-29 09:16:45 909

原创 WebAPI接口中返回的数据类型在数据库中更改为具体名称

现在经常使用WebAPI接口来返回数据,有的数据类型返回的是int型,需要前台自己再转换为类型名称,这里我们在数据库可以直接转这里举个例子,这是修改前的样子:返回的是type类型以及对应的数量,下边我直接把它给转换为type类型名称我这里只是举一个例子,实际运用中根据情况而定...

2020-07-27 16:16:41 281

原创 vs启动项目报错——无法直接启动带有“类库输出类型”的项目

我们用SVN或Git从服务器中Update一份项目时或者创建新的项目时可能会出现以下 错误:不要慌,不要急。其实这个问题的意思就是你的启动项不对,需要更改启动项:首先第一步:视图——>解决方案资源管理器——>右击解决方案资源管理器——>属性——>通用属性——>启动项目——>单启动项目——>选择你启动项在的位置就可以了就怕有的小伙伴码代码一天,一运行项目瞬间崩溃,其实每遇见一个新的问题,是自己对项目对技术又加深了新的印象,但是如果同样的错误出现,那就找自

2020-07-23 08:49:06 2266 1

原创 数据库中将10位时间戳秒转换为日期

有时候我们方便存储数据,时间会以时间戳的形式惊醒存储,但是我们读取的时候要把时间戳转换为日期的格式显示出来,这里我就用格式进行转换这个语句就是转换格式DATEADD(ss, t.字段名称A, '1970-01-01 08:00:00') as 别名下边看一下转换前的样子select time from timetable查询出来的数据为下边我们转换一下数据格式select DATEADD(ss, time, '1970-01-01 08:00:00') as intime from ti

2020-07-20 15:40:07 1794

原创 .Net 后台在一个API接口中调用另一个接口

现在很多项目中需要调用其他公司的私人接口,这个时候我们不能暴露别人的接口,所以就要在自己的接口中调用,再整理输出为自己需要的数据 public class Data{ public int errcode { get; set; } //返回结果状态 public string errmsg { get; set; } //返回结果消息 public object result { get; set; } //返回结果} [HttpPost]

2020-07-18 09:42:17 2161

原创 sqlserver数据库内查询数据时将13位时间戳转换为日期格式

有时候我们方便存储数据,时间会以时间戳的形式惊醒存储,但是我们读取的时候要把时间戳转换为日期的格式显示出来,这里我就用格式进行转换这个语句就是转换格式DATEADD (MS ,CONVERT(BIGINT,时间字段) % 60000 ,DATEADD(MI,CONVERT(BIGINT,时间字段)) / 60000,'1970-01-01 08:00:00.000'))下边看一下转换前的样子select time from timetable查询出来的数据为下边我们转换一下数据格式sel

2020-06-29 14:12:54 6648

原创 sqlserver按月分组统计数据,.net月份为空的补0

现在数据库中存在大量数据,我这里想要按月份分组统计数据中的数量select convert(varchar(7),Datetimes,120) as times,count(Id) as Countsfrom 表名 group by convert(varchar(7),Datetimes,120)这里的Datetimes是数据表中的时间字段名称,Id是主键字段名称,最后分组也是按照月份分组,我这里进行的月份的转换结果为:但是有个问题,我想查询前3个月的所有月份统计,但是有的月份为空,这里

2020-06-24 11:24:03 2834 1

原创 当我们数据量太大时,只查询该页的数据,分页查询数据

我们使用列表查询数据时,数据量少还可以,当公司数据达到上万条,上千万条是我们还能一次查询出来完吗,当然是不能的,此刻我就说一下只查询该页的数据首先我这里使用的datatable插件,定义一个方法用来显示数据function InitTables() { $('#datatable-grid').DataTable({ searching: false, bLengthChange: false, scrollX: t

2020-06-16 14:20:50 458

原创 JS中datataable插件内时间戳与年月日格式的转换

我这里是使用datatable插件用来显示数据的,绑定数据的时候来自后台数据为时间戳,我要把它转换为年月日的形式显示出来 <script type="text/javascript"> //转换日期 var formatTime = function (number, format) { var formateArr = ['Y', 'M', 'D', 'h', 'm', 's']; var returnArr = [];

2020-06-15 17:06:07 615

原创 C#语言实现阶乘

我这两用两种方法实现阶乘1:输出阶乘过程和结果此处我创建的是控制台应用程序实现:public static string JieCheng(int number) { if (number == 0) { return ""; } double result = 1; StringBuilder s = new StringBuilder(); for (int i = nu

2020-06-03 16:30:10 2592

原创 C#VS项目中实现事务操作

当我们需要一次性插入两个表中的数据的时候并且两个表的关系为一对多首先想到的就是事务事务简单来理解:执行要么全部成功,要么全部失败,不会出现成功一半的情况在这里正好可以使用事务来处理数据public string connStr = ConfigurationManager.AppSettings["conn"];public int Insert(string fields) { var conn = new SqlConnection(connStr);

2020-05-22 14:29:39 490

原创 把电脑端的图片链接转换为API接口可以调用的链接

我们本地上传一个图片保存的都是例如(D:\img\logo.jpg)这样的一个链接,但是我们调用接口不可能说远程调用你的电脑把,所以我们要把这个连接转换为这种格式(http://localhost:65006/logo.jpg),这个样子我们就可以远程调用了下边我来简单说一下转换的方法:获取本地的前缀url链接//返回图片链接的列表 public object Getimgurllist(out int result) {string url = HttpContext.Current.R

2020-05-20 15:30:59 1316 1

原创 合并两个表结构不同且字段为一对多的两个表

两个表是上下级关系,把两个表合成一个表(注:两个表表结构不同)我们先看一下最原始的两个表,并且没有外键关系,是通过某个字段进行关联的上边就是显示的两个表,两个表是通过infoid关联的,我这里想把他合并成一个表先看第一种情况:这里是通过关联字段进行合并后的数据,此时你会发现数据都出现重复的选项了,如果这个不是你想要的情况下边看第二种情况:这个是通过语句进行合并,这样数据没有出现重复项,但是在项目中这只是一个字符串,转json有些麻烦下边看第三种情况:在项目中实现,列表为json格式的数据

2020-05-18 13:38:23 1015

原创 MVC+EF+SqlServer+Easyui简单企业项目(6)

上一章我给大家讲解了简单的增,这一章会接着给大家讲解修改首先我们在script的弹出添加框的下边下边继续写,1,获取datagrid选中行的数据2,判断是否选中,如果没选中就提示用户3,弹出编辑对话框,并传值,row.d_ID为你的主键id//点击按钮弹出编辑dialog对话框 $("#btn_Edit").click(function () { //1.判断用户是否选...

2020-05-15 13:55:13 176 1

原创 MVC+EF+SqlServer+Easyui简单企业项目(5)

上一章我给大家讲解了列表显示及查询的功能,我相信有很多小伙伴中间一定会遇到各样各样的错误,其实小编觉得,初学阶段不要怕错误多,就怕不出错,只有解决问题足够多,你对这个项目了解的程度会更深一点下边我就带领童鞋们进行(增删改查)中的增有童鞋一定很疑惑,这都是干什么了,我现在给大家说一下,红色框圈起来的是我们的弹出框,现在我们开始在script里边写新增的方法,我们在以前说过的多条件查询下边可以继...

2020-05-13 08:49:04 199

原创 MVC+EF+SqlServer+Easyui简单企业项目(4)

接下来通过Easyui实现列表显示首先创建一个控制器,右击Controllers—>添加控制器,选择第一个红色圈圈里边的东西不能删除,后果很严重的,前边的改成你需要的名字,我的是Drinks,控制器就创建完成因为很多地方会用到枚举类型,所以创建一个枚举类型的集合,在Common层创建一个EnumHelper的枚举类 /// <summary>/// 枚举...

2020-05-10 13:36:15 259

原创 MVC+EF+SqlServer+Easyui简单企业项目(3)

上一章我们看到很多重复的代码,下边我们就来给他封装一下,我们最大限度的去重复调用代码我们还在BLL层新建一个BaseServers类,我们把drinkServers类中的数据全部复制到新建的类中,这时候你就会注意到很多类似重复的代码下边我们新建一个CallContextFactory类,把重复代码封装到这个工厂类中,这个名字是我自定义的/// <summary>/// 工厂模式...

2020-05-08 13:51:45 252

原创 MVC+EF+SqlServer+Easyui简单企业项目(2)

底层架构已经搭建完成,现在开始做初始工作因为我们要使用ORM框架下的EF进行项目开发,所以POCOModel就是用来保存EF实体的,右击POCOModel文件夹,添加新建项,小编在这里都不细讲每个模型的作用,其他博主写的有可以去了解一下这里的服务器名称就是上一章我们创建的服务器的名称,并选择我们创建的数据库这里选中我们需要用到的表,因为小编就创建了两个,所以都要用到,全部选中这里...

2020-05-06 13:35:52 318

原创 MVC+EF+SqlServer+Easyui简单企业项目(1)

基础知识小编暂时都不讲解了,需要的篇幅有点大,需要的可以自行了解,下面开始进入正题,建库建表首先打开数据库,服务器名称为.是本地数据库,只有自己能使用下边开始建库建表,良好的注释习惯会帮助你更进一步这样数据库数据表就创建完成了,这种比较简单,企业级的项目数据表是很多的,数据量也比较大,就要进阶了,这种方便了解,后期项目需要存储过程和事务的时候我在贴图,...

2020-05-04 13:37:36 445 3

原创 SqlServer数据库内置MD5加密算法

我是在SqlServer数据库中实验的首先创建一个表,这里我省略创建表过程其次创建一个md5加密函数CREATE FUNCTION [dbo].[MD5](@src varchar(255) )RETURNS varchar(255)ASBEGINDECLARE @md5 varchar(34)SET @md5 = sys.fn_VarBinToHexStr(hashbytes(‘...

2020-04-21 17:41:05 1102

MVC+EF+SqlServer+Easyui简单企业项目源码.rar

不要积分,可以免费下载查看,MVC+EF+SqlServer+Easyui简单企业项目,小编的文章中有讲解的,如果还有疑问的也可以看小编的源代码,小编也是为了记录自己的学习过程,以后有遗忘的可以回头学习,系统在作怪,我设置的是免费下载,提交完成后一段时间会变成其他的,你们可以给我留言,我发给需要的人

2020-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除