关闭

饿了么组件库element-ui正则表达式验证表单,后端验证表单

前言 老是遇到一些朋友问一些element-ui组件使用相关的基础问题,因为官方文档上并没有提供所有琐碎的功能代码demo。从这里开始我会根据我实际遇到的问题记录一些常见的官方文档没有详述的功能代码,供给大家拓展思路。 1. 以中国大陆手机号验证为例 // 这是组价的代码 el-form-item prop="mobile"> el-input type="text" v-m...
阅读(78) 评论(0)

ElasticSearch 的 聚合(Aggregations)

Elasticsearch有一个功能叫做 聚合(aggregations) ,它允许你在数据上生成复杂的分析统计。它很像SQL中的 GROUP BY 但是功能更强大。 Aggregations种类分为: Metrics, Metrics 是简单的对过滤出来的数据集进行avg,max等操作,是一个单一的数值。Bucket, Bucket 你则可以理解为将过滤出来的数据集按条件分成多个小数...
阅读(66) 评论(0)

如何把数据快速批量添加到Elasticsearch中

问题来源 最近新做一个项目,有部分搜索比较频繁的数据,而且量级比较大,预计一两年时间很可能达到100G,项目要求不要存在数据库中,最终出来有两个方案,一个是使用Protocol Buffers存储在文件上,另外就是存在Elasticsearch中,也方便搜索,但这两个方案需要验证,到底哪个方案好,从存储速度,搜索响应,占用空间方面做对比,而我负责给出Elasticsearch的部分技术建议!...
阅读(161) 评论(0)

plainelastic.net elasticsearch实现搜索业务

本文介绍使用plainelastic elasticsearch先介绍api使用方法,然后给出一个实现搜索业务的一个plainelastic.net实例教程 1、PlainElastic.Net下载 1)源码下载:https://github.com/Yegoroff/PlainElastic.Net 2)通 本文介绍使用plainelastic elasticsearch先介绍api使用方...
阅读(167) 评论(1)

linq 多列分组取某列最大值

string[] Names = new string[] { "张三1", "张三2", "张三3", "张三4", };             List Users = new List();             Random rd = new Random();             for (int i = 0; i             {             ...
阅读(83) 评论(0)

借助Nginx搭建反向代理服务器

一、反向代理:Web服务器的“经纪人” 1.1 反向代理初印象   反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。   从上图可以看出:反向代理服务器位于网站机房,代理网站Web服务器接...
阅读(105) 评论(0)

在.NET中使用反射实现简易插件机制

本篇是我学习反射的一个应用小场景而做的学习笔记,主要是一个小的总结,并对各个步骤的记录,以便将来回顾。 一、基础框架-敏捷基础版本   这里假定我们要开发一个记事本,选择Windows Form技术开发,界面如下图所示:   该记事本只提供了一个TextBox供输入,以及保存到指定文件。其他功能均没有实现,假定我们先把这个版本做出来,后续功能通过插件形式一步一步完成。 ...
阅读(49) 评论(0)

前后端能不能这样约定接口

现在开发的项目,尤其是管理后台的项目,CURD操作是非常频繁的,如果接口约定的不好,后端就需要开发各种Api,前端人员也需要在Api文件中添加多个Api,开发成本不知不觉就增加了。 所以,针对比较普遍的CURD操作,前后端在接口上就需要制定一些约定。 一、添加和修改 1.添加操作和修改操作约定成一个接口。 添加一般情况下是没有ID的,修改一般情况下是有ID的。两个操作的其他字段其实都是一样...
阅读(65) 评论(0)

解剖angularjs在代码中改变了 model 的值,view 却没有更新原因

解剖angularjs在代码中改变了 model 的值,view 却没有更新原因...
阅读(1952) 评论(0)

net访问共享文件

net访问其它服务器上的共享文件方法 假设 A服务器通过账号访问B服务器上的共享文件Share文件夹    1,在B服务器上,前往"控制面板"下的"网络和 Internet"-"网络和共享中心"-"高级共享设置"。       2. 在 B 上准备好要共享的文件夹,例如,我们创建一个名为"Share"的文件夹,然后用鼠标右击它,选择"属性",并切换...
阅读(229) 评论(0)

angularjs http 无刷新调用

1.html页面                                         {{item.name}}|{{item.gender}}                                           2.javascript代码 var myApp = angular.module("...
阅读(565) 评论(0)

ASP.NET MVC WebAPI请求

ASP.NET MVC WebAPI请求...
阅读(1067) 评论(0)

何用CodeSmith 批量生成代码

先看看CodeSmith的工作原理: 简单的说:CodeSmith首先会去数据库获取数据库的结构,如各个表的名称,表的字段,表间的关系等等,之后再根据用户自定义好的模板文件,用数据库结构中的关键字替代模板的动态变量,最终输出并保存为我们需要的目标文件.好,原理清楚了,就开始实践吧: 1. 运行CodeSmith,可以看到如下界面: 2. CodeSmith是创建模...
阅读(169) 评论(0)

界面设计的技巧

最近做项目有些忙,百忙之中老师让我给新生讲下界面设计的知识o(╯□╰)o(只因自己会小弄些PS戳我),这就尴尬了讲什么好呢?偶然间看到刘哇勇前辈翻译过这篇文章,但是发现前辈第40点以后就没译了。我就打算在前辈的翻译的基础上把剩下的部分给翻译完(自己英语不是特别好,所以就模糊翻译了),一来加深自己对设计的理解,二来到时也可以和朋友一起分享这篇文章。做好一名合格的程序员,我们应该有一些自己对设计的理解...
阅读(111) 评论(0)

最实用的10个重构小技巧排行榜,您都用过哪些呢?

No.1:重复代码的提炼              重复代码是重构收效最大的手法之一,进行这项重构的原因不需要多说。它有很多很明显的好处,比如总代码量大大减少,维护方便,代码条理更加清晰易读。            它的重点就在于寻找代码当中完成某项子功能的重复代码,找到以后请毫不犹豫将它移动到合适的方法当中,并存放在合适的类当中。   小实例         ...
阅读(128) 评论(0)
17条 共2页1 2 下一页 尾页
    个人资料
    • 访问:10235次
    • 积分:205
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:8篇
    • 译文:1篇
    • 评论:3条
    最新评论