05 2019 档案
摘要:http://c.biancheng.net/view/2837.html https://app.quicktype.io/#l=cs&r=json2csharp https://blog.csdn.net/enter89/article/details/78416538 http://c.bia
阅读全文
摘要:一、HTTP协议介绍 1. HTTP--Hyper Text Transfer Protocol,简称超文本传输协议,是一种建立在TCP上的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之后,服务端开始处理请求,并根据请求做出相应的动
阅读全文
摘要:一、总结几种页面加载完成以后再执行当前js文件的方式: 1. 首先是js自带的方法 2. jQuery执行的演示,该方法比较繁琐,一般都是使用第三种方法 3. jQuery方法2,该方法一般使用较多 4. 还有一些相关的关于事件的触发,查看下方连接 http://www.w3school.com.c
阅读全文
摘要:一、配置表分析和缓存的应用 配置表就是对前端中可能经常修改的数据配置在数据库中。其实就是类于配置文件一样,但是此处是将该数据放置在数据库中进行管理。 只需要在数据库中添加一张表,并且对表添加三列字段,分别为,id,key,value列。 二、 缓存的应用,对于需要经常使用的值,需要放置在缓存中,可以
阅读全文
摘要:一、找回密码实现和邮件发送功能 找回密码分析: 1. 接收用户输入的用户名邮箱,并且校验邮箱是否和用户名邮箱匹配 2. 构建相应的内容,发送至用户邮箱中, 2.1构建什么内容:系统产生一个新的密码,并且将新产生的新密码发送到用户的邮箱中。 3. 如果需要同时发送多条邮件,需要放在队列中。 二、邮箱发
阅读全文
摘要:Mongodb安装 一、介绍:本文主要是介绍基于Docker安装,Mongodb主要是用来进行大数据的查询,10亿级别以内的查询。如果超过10亿就需要使用Hbase数据库 1. 使用场景 1.日志收集 2.传感器 3.网络爬虫 2. 缺点 1. 多表连接仅支持left outer join 2. s
阅读全文
摘要:一、登陆时记住我功能实现。 1. 首先在前端界面添加一个单选框,当表单提交的时候会一起提交过来。同时单选框发送的属性值分为ture和false。 2. 如果选中,也就是返回为ture,执行如下 3. 当退出登陆时,清空cookie中的值
阅读全文
摘要:一、WorkFlow介绍 1. WorkFlow是OA系统中必不可少的模块,并且在以后的大多数的工作中,都会用到工作流模式的开发。关于这方面的开发,我第一次接触到的是关于钉钉里的氚云功能,感觉还是做的相当不错,用户只需要拖动控件,然后配置数据库,就会形成对应的工作流,并不需要大量的代码编写。 二、创
阅读全文
摘要:class A<T> where T:new() 这是类型参数约束,where表名了对类型变量T的约束关系。where T:A 表示类型变量是继承于A的,或者是A本省。where T: new()指明了创建T的实例应该使用的构造函数。 .NET支持的类型参数约束有以下五种: where T: str
阅读全文
摘要:一、调用钉钉的api接口实现与ERP中数据的对接,其中用到的主要技术有EF,linq,序列化,webAPI,文件的基本操作。 哪里不懂的直接看代码,或者给我评论留言。
阅读全文
摘要:一、这个就是把json序列化的方式封装起来,并且使用这个比js自带的处理字符更加便捷。 1. 封装如下: 2. 然后就可以把你想要返回的字符串转换成json对象并且返回,明天再补充具体的,晚安 https://www.cnblogs.com/fengxuehuanlin/p/5700282.html
阅读全文
摘要:一、Log4Net日志处理,日志处理组件一般用来处理记录异常信息,所以先参考以上异常处理博客。 异常信息处理: https://www.cnblogs.com/wangjinya/p/10904403.html 二、相关介绍:Log4Net是用来记录日志的,可以将程序运行过程中的信息输出到一些地方(
阅读全文
摘要:一、异常处理,目的是为了不把一些数据相关的报错信息展示给用户 1.在models中新建一个MyExceptionAttribute类,用来处理异常,并且将异常加载进入队列中 using System; using System.Collections.Generic; using System.Li
阅读全文
摘要:一、推荐一款企业中能够快速开发出美观报表的工具。 1. 是帆软旗下的商业智能报表,一般来说开发一套美观的报表只需要10分钟左右可以完成。并且可以支持在各种平台应用,当然有前端功底的我还是建议使用一些前端组件去开发自己的报表,比如Echars前端组件。 2. 接下来展示一下我之前做出来的效果。 3.
阅读全文
摘要:一、委托 1. 为什么会有委托? 解答:目的是把一个方法作为参数传递给另外一个方法。 如下:以下方法只是简单的错误演示 2.想要把方法作为参数传递给另外一个方法,必须声明一个返回值类型还有参数都相同的委托类型。并且注意函数可以直接赋值给一个委托对象 委托的签名必须跟函数的签名一样。什么意思呢? 比如
阅读全文
摘要:一、group by分组函数大家很熟悉,就是按照某一列进行分组排序。但是很多时候分组排序的时候,我们需要按照日或者月或者年来分组当前的数据。但是数据表中时间的字段是精确到分钟的,这种要怎么处理呢? 1. 其实很简单,只要找到当前表中的日期列,并且其转换成需要排序的年月格式便可,并且取出对应的字符长度
阅读全文
摘要:实现为用户分配角色按钮 1. 添加为用户分配角色按钮 3.5 在父窗体中添加一个关闭当前窗体的方法,是为子窗体写的方法
阅读全文
摘要:一、今天在项目中,发现如果设置了外键,并且有对应的外键值,那么在在项目中引用的时候会报错以下信息: 序列化类型为“System.Data.Entity.DynamicProxies.R_UserInfo_ActionInf_E6FE460454B8AEC9462F77C99957ED78980DD5
阅读全文
摘要:一、在web开发中如果使用到iframe标签,并且父窗体想要调用子窗体中的js方法,那么就需要使用到contentWindow方法 具体情况如下: case:子窗体调用父窗体的方法:window.parent.afterAdd(data); js父窗体调用子窗体的方法:
阅读全文
摘要:一、介绍 ligerUI是一个轻量级的前端开发框架。简单的说,就是能够帮助开发快速搭建网页,并且不需要更多的写前端代码,能够在最短的时间内开发出一套美观,优雅的前端界面。 需要掌握的技术有html,css,js,jquery,json,还有一些后端代码能力,不然就不能开发出自己想要的功能咯。 首先进
阅读全文
摘要:一、本篇主要讲T4模板的介绍和使用T4模板动态的生成各种文件或者类文件。 1. T4模板文件的新建和介绍: 新建文件方式如下: 以下是新建的模本文件内容 初始模板文件内容解释: 运行结果如下: 0123456789: 最终结果如下: 最后推荐一篇相关博客:https://www.cnblogs.co
阅读全文