自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 收藏
  • 关注

转载 C#基本总结

一、为字段赋值的两种方式:1. 通过属性的形式,2. 通过构造函数using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace test{ class Prog...

2019-10-01 23:10:00 154

转载 .NET Core

一、新建一个.net core abp框架新建框架地址:https://aspnetboilerplate.com/Templates常用资料:https://aspnetboilerplate.com/Pages/Documents/Zero/Startup-Template-Core具体选择如下:2. 关闭多租户:F12进入,改为false -》public c...

2019-09-26 00:39:00 177

转载 NPOI操作excel

一、首先引用NPOI用到的dll文件,有点多,但是都需要引用。相关dll文件可以加群582260284获取。二、具体实现代码如下using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System....

2019-09-18 09:44:00 177

转载 网站开发常用功能

一、点击删除时跳出一个提示是否确定删除<a style="float:right;" onclick="if(confirm('确认删除吗?')==false)return false;" href="lookdv.aspx?id=<%=li.Id %>">删除视频</a>二、ASP循环遍历展示数据1. 首先拿到数据源&lt...

2019-09-17 16:24:00 239

转载 C# 事务的创建,提交和回滚

在C#中开启事务的步骤01.调用SqlConnection对象的BeginTransaction()方法,创建一个SqlTransaction对象,标志事务开始。02.将创建的SqlTransaction对象分配给要执行的SqlCommand的Transaction属性。03.调用相应的方法执行SqlCommand命令。04.调用SqlTransaction的Commit...

2019-09-11 18:44:00 174

转载 向SqlParameter内动态添加参数

动态向SqlParameter里添加相应参数,方法如下先定义一个List,然后再往List里面添加SqlParameter对象,然后将List转为SqlParameter数组即可List<SqlParameter>ilistStr =newList<SqlParameter>();ilistStr.A...

2019-08-17 17:15:00 153

转载 .net core

using Abp.Application.Services;using Abp.Application.Services.Dto;using Abp.Domain.Repositories;using CF.Framework;using CF.Zhiyun.Banks.Dtos;using CF.Zhiyun.CFAccount.Dtos;using Sy...

2019-07-29 16:11:00 96

转载 队列应用

一、队列的介绍1. 队列是为了防止多用户并发会引发的异常,当多名用户同时处理一件事情的时候,就会造成数据混乱,那么为了防止这种,就要用到队列。并且队列一般是和多线程结合使用的。以及必要时将该类设置成单例模式。就是作为程序的唯一入口。二、 队列的定义:1. 第一种方式: using System;using System.Collections;name...

2019-06-17 09:20:00 65

转载 菜单权限和非菜单权限过滤

一、首先过滤菜单权限一. 此处是基于ligerUl框架的前端展示实现的菜单权限过滤,实现的步骤都大同小异,重点是本篇实现的思想。1. 注释掉原本固定的菜单展示2. 向后端发送一个getJSON异步请求 //发送异步请求,请求的控制器和请求的方法,请求的参数,返回的参数,并且将返回的参数赋值给links $.getJSON("/Home/Get...

2019-06-09 14:36:00 237

转载 单例模式

一、单例模式1. 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。2. 意图:保证一个类仅有一个实例,并提供一个访问它...

2019-06-09 14:02:00 62

转载 Jquery常用方法总结

1. 选择器Id选择器 (”#name”)Class选择器(“.neme”)2.属性的获取与属性的赋值与移除属性获取属性的值 $(‘#name’).attr(‘属性名’);属性的赋值 $(‘#name’).attr(‘属性名’,’abc’);移除属性 $(‘#name’).removeAttr(‘value’);为文本框赋值,$(‘name...

2019-06-01 15:07:00 85

转载 重要学习网站

http://c.biancheng.net/view/2837.htmlhttps://app.quicktype.io/#l=cs&r=json2csharphttps://blog.csdn.net/enter89/article/details/78416538http://c.biancheng.net/view/2844.html转载于:https:/...

2019-05-31 22:36:00 43

转载 HTTP协议

一、HTTP协议介绍1.HTTP--Hyper Text Transfer Protocol,简称超文本传输协议,是一种建立在TCP上的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之后,服务端开始处理请求,并根据请求做出相应的动作访问服务器资源,最后通过发送HTTP响应把结果返回给客户端。其中一个请求的开始到一个响...

2019-05-31 19:39:00 76

转载 页面加载完成后执行JS的方式

一、总结几种页面加载完成以后再执行当前js文件的方式:1. 首先是js自带的方法 <script type="text/javascript"> window.onload = function () { //方法内容 } </script>2. jQuery执行的演示,该...

2019-05-29 20:41:00 119

转载 配置表分析和缓存的应用

一、配置表分析和缓存的应用配置表就是对前端中可能经常修改的数据配置在数据库中。其实就是类于配置文件一样,但是此处是将该数据放置在数据库中进行管理。只需要在数据库中添加一张表,并且对表添加三列字段,分别为,id,key,value列。二、 缓存的应用,对于需要经常使用的值,需要放置在缓存中,可以提高数据提取的速度。1. 封装的缓存的方法。using System;...

2019-05-28 22:39:00 277

转载 找回密码实现和邮件发送功能

一、找回密码实现和邮件发送功能找回密码分析:1. 接收用户输入的用户名邮箱,并且校验邮箱是否和用户名邮箱匹配2. 构建相应的内容,发送至用户邮箱中,2.1构建什么内容:系统产生一个新的密码,并且将新产生的新密码发送到用户的邮箱中。3. 如果需要同时发送多条邮件,需要放在队列中。二、邮箱发送信息功能实现:相关代码如下,需要引入:using System.Net.Ma...

2019-05-28 22:17:00 650

转载 .Mongodb基本使用

.Mongodb基本使用转载于:https://www.cnblogs.com/wangjinya/p/10931589.html

2019-05-27 16:48:00 59

转载 记住我功能实现

一、登陆时记住我功能实现。1. 首先在前端界面添加一个单选框,当表单提交的时候会一起提交过来。同时单选框发送的属性值分为ture和false。<input type="submit" id="btnLogin" value="登录" class="login-btn" /><span id="errorMsg" style="font-size:14px;c...

2019-05-26 17:38:00 290

转载 WorkFlow工作流

一、WorkFlow介绍1. WorkFlow是OA系统中必不可少的模块,并且在以后的大多数的工作中,都会用到工作流模式的开发。关于这方面的开发,我第一次接触到的是关于钉钉里的氚云功能,感觉还是做的相当不错,用户只需要拖动控件,然后配置数据库,就会形成对应的工作流,并不需要大量的代码编写。二、创建一个demo案例:1. 这儿创建的是一个控制台程序demo。主程序代码...

2019-05-25 23:40:00 344

转载 where T: class的解释

class A<T> where T:new() 这是类型参数约束,where表名了对类型变量T的约束关系。where T:A 表示类型变量是继承于A的,或者是A本省。where T: new()指明了创建T的实例应该使用的构造函数。 .NET支持的类型参数约束有以下五种: where T: struct ...

2019-05-24 09:16:00 309

转载 调用钉钉的WebAPI接口实现与ERP数据的同步

一、调用钉钉的api接口实现与ERP中数据的对接,其中用到的主要技术有EF,linq,序列化,webAPI,文件的基本操作。哪里不懂的直接看代码,或者给我评论留言。using Modell;using System;using System.Collections.Generic;using System.Linq;using System.Net;usi...

2019-05-23 23:18:00 2444

转载 Json序列化和反序列化的方式

一、这个就是把json序列化的方式封装起来,并且使用这个比js自带的处理字符更加便捷。1. 封装如下:using Newtonsoft.Json;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threadin...

2019-05-22 22:44:00 91

转载 Log4Net日志处理

一、Log4Net日志处理,日志处理组件一般用来处理记录异常信息,所以先参考以上异常处理博客。 异常信息处理:https://www.cnblogs.com/wangjinya/p/10904403.html二、相关介绍:Log4Net是用来记录日志的,可以将程序运行过程中的信息输出到一些地方(文件、数据库、EventLog等),日志就是程序的黑匣子,可以通过日志查...

2019-05-22 17:27:00 155

转载 MVC项目中异常处理

一、异常处理,目的是为了不把一些数据相关的报错信息展示给用户1.在models中新建一个MyExceptionAttribute类,用来处理异常,并且将异常加载进入队列中using System;using System.Collections.Generic;using System.Linq;using System.Threading;using Sys...

2019-05-22 10:32:00 95

转载 FindBI商业智能报表工具

一、推荐一款企业中能够快速开发出美观报表的工具。1. 是帆软旗下的商业智能报表,一般来说开发一套美观的报表只需要10分钟左右可以完成。并且可以支持在各种平台应用,当然有前端功底的我还是建议使用一些前端组件去开发自己的报表,比如Echars前端组件。2. 接下来展示一下我之前做出来的效果。3. 使用该工具,就相当于使用数据库查询一样,只要会写SQL语句,就...

2019-05-21 14:26:00 807

转载 权限列表实现

权限列表实现转载于:https://www.cnblogs.com/wangjinya/p/10898055.html

2019-05-21 09:53:00 56

转载 委托,匿名,lambda

一、委托1. 为什么会有委托?解答:目的是把一个方法作为参数传递给另外一个方法。如下:以下方法只是简单的错误演示 //方法1 :定义个函数static void SayHiEnglish(string name) { Console.WriteLine("Ohayo" + name); }//方法...

2019-05-20 11:29:00 47

转载 group by按照日期分组

一、group by分组函数大家很熟悉,就是按照某一列进行分组排序。但是很多时候分组排序的时候,我们需要按照日或者月或者年来分组当前的数据。但是数据表中时间的字段是精确到分钟的,这种要怎么处理呢?1. 其实很简单,只要找到当前表中的日期列,并且其转换成需要排序的年月格式便可,并且取出对应的字符长度。2. 如下,我需要将金额数据按照月度汇总,那么我需要做的就是把当前日期先转换成年月...

2019-05-19 08:54:00 3744

转载 实现为用户分配角色按钮

实现为用户分配角色按钮1. 添加为用户分配角色按钮添加一个div,用来存放按钮跳出的界面添加一个函数用来把当前点击的id值发送给后端。//为用户分配权限函数 function showSetUserActionInfo() { //判断一下用户是否选择了要修改的数据 ...

2019-05-18 20:22:00 350

转载 序列化类型为.......的对象时检测到循环引用。

一、今天在项目中,发现如果设置了外键,并且有对应的外键值,那么在在项目中引用的时候会报错以下信息:序列化类型为“System.Data.Entity.DynamicProxies.R_UserInfo_ActionInf_E6FE460454B8AEC9462F77C99957ED78980DD5541E378C93E9070840D5499446”的对象时检测到循环引用。解决...

2019-05-17 17:31:00 237

转载 JS调用父界面中的对象

一、在web开发中如果使用到iframe标签,并且父窗体想要调用子窗体中的js方法,那么就需要使用到contentWindow方法具体情况如下:case:子窗体调用父窗体的方法:window.parent.afterAdd(data); 1 <meta name="viewport" content="width=device-width" /> ...

2019-05-14 23:21:00 133

转载 ligerUI框架

一、介绍ligerUI是一个轻量级的前端开发框架。简单的说,就是能够帮助开发快速搭建网页,并且不需要更多的写前端代码,能够在最短的时间内开发出一套美观,优雅的前端界面。需要掌握的技术有html,css,js,jquery,json,还有一些后端代码能力,不然就不能开发出自己想要的功能咯。首先进入官网下载一个ligerUI的demo,下载好之后的效果如下其中重要的是第1...

2019-05-14 19:31:00 212

转载 T4模板批量生成代码

一、本篇主要讲T4模板的介绍和使用T4模板动态的生成各种文件或者类文件。1. T4模板文件的新建和介绍:新建文件方式如下:以下是新建的模本文件内容<#@ template debug="false" hostspecific="false" language="C#" #><#@ assembly name="System.Core" #&g...

2019-05-14 07:40:00 208

转载 MVC基本登陆与验证码功能实现

一、基本登陆实现与验证码功能实现,该功能是和spring.net功能集合使用的,因为后面要用到验证是否处于登陆状态1. 先构建一个登陆页面 1 @{ 2 Layout = null; 3 } 4 <!DOCTYPE html> 5 <html> 6 <head> 7 <title&...

2019-04-29 14:59:00 299

转载 WCF服务

一、WCF服务介绍:1. WCF的全名称是:Windows Communication Foundation.开发代号Indigo.WCF是作为.Net Framework3.0的一个组件发布出来的,也就是说.Net Framework对其提供了原生的支持。从命名中不难看出微软对WCF所寄予的厚望:将WCF打造成为Windows平台下唯一的通信基础框架。通过合理利用上面这些分布式技术...

2019-04-23 11:03:00 278

转载 Quartz.Net定时器

一、Quartz.Net定时器1. Quartz.Net是一个定时任务框架,可以实现异常灵活的定时任务,开发人员只要编写少量的代码就可以实现“每隔1小时执行”、“每天22点执行”、“每月18日的下午执行8次”等各种定时任务。2.Quartz.Net中的概念:计划者(IScheduler)、工作(IJob)、触发器(Trigger)。给计划者一个工作,让他在Trigger(什么条...

2019-04-23 11:02:00 207

转载 Lucene.Net 实现搜索功能

一、 Lucene.Net介绍:1. Lucene.Net是由Java版本的Lucene(卢思银)移植过来的,所有的类、方法都几乎和Lucene一模一样,因此使用时参考Lucene 即可。Lucene.Net只是一个全文检索开发包,不是一个成型的搜索引擎,它的功能就是:把数据扔给Lucene.Net ,查询数据的时候从Lucene.Net 查询数据,可以看做是提供了全文检索功能的...

2019-04-23 11:01:00 363

转载 jquery清除某一结点下的子节点

jquery清除某一结点下的子节点:这个情况多用于数据的加载中,如果当执行某一操作之后,想重新加载页面,但是又不想整个页面都重新加载,这个时候就可以使用该方法,case: $("#tablist tr:gt(0)").remove(); :gt(指大于0行的数据)。 之后再执行追加的方法便可。转载于:https://www.cnblogs.com/wangjinya/p...

2019-04-23 09:41:00 384

转载 将对象序列化成字符串 时间格式化的两种方式

前言,可忽略:今天在写一个项目的时候,就是先通过id获取后端的数据,然后展示在后台,修改了之后再保存,但是哎呀我去,一直报错显示对应条数不正确,然后我就调试,最终发现,有一项日期相关的数据没有传到后端,再一检查,我明明传了呀,为什么没有传递过去呢?再一调试,发现原来是后端发送过来以后的日期格式因为使用了easyUI之后再传递回去,就会和之前的日期格式不一致,所以就不会接受到这条数据,所以...

2019-04-22 11:52:00 293

转载 Ajax+setInterval定时异步刷新页面

这个是之前一个项目中用到的功能,现在记录一下他的使用步骤。现在讲解一下具体的关键代码:1. window.onload:是指等待页面html和css都执行完毕以后才开始执行js文件,因为我这个文件是用来测试的,所以js文件放在头部。2. setInterval()是启用计时器的函数,函数中需要传递两个参数,一个是一个函数,是指这段时间内需要执行什么操作,第二个参数是...

2019-04-22 09:30:00 409

空空如也

空空如也

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

TA关注的人

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