1、Dialog的使用 【1】AlertDialog的使用 1)新建一个AlertDialog.Builder对象 2)设置标题 3)设内容 4)加按钮 5)设可取消(可以不设置) 6)show展示 【2】特殊的输入Dialog 1)DatePickerDialog 可以让用户选择一个日期 更加详细 ...
分类:
移动开发 时间:
2019-01-26 23:05:27
阅读次数:
180
#region 跨域问题 app.UseCors(builder => builder .AllowAnyOrigin() .AllowAnyMethod() .AllowAnyHeader() .AllowCredentials()); #endregion ...
分类:
其他好文 时间:
2019-01-26 19:35:55
阅读次数:
171
报错的原因是 在java语法里,方法的形参以及方法体中的变量都是局部变量,不能使用访问权限修饰符public,private,protected。把Reader()方法里的所有访问权限修饰符private删除或换成final就可以。 ...
分类:
移动开发 时间:
2019-01-26 13:56:44
阅读次数:
233
个人公众号原文: "创建型模式:建造者模式" 五大创建型模式之四:建造者模式。 简介 姓名 :建造者模式 英文名 :Builder Pattern 价值观 :专治丢三落四 个人介绍 : Separate the construction of a complex object from its re ...
分类:
其他好文 时间:
2019-01-26 12:31:48
阅读次数:
214
在具体的SSM项目开发中,由于Controller层为处于请求处理的最顶层,再往上就是框架代码的。因此,肯定需要在Controller捕获所有异常,并且做适当处理,返回给前端一个友好的错误码。不过,Controller一多,我们发现每个Controller里都有大量重复的、冗余的异常处理代码,很是啰嗦。能否将这些重复的部分抽取出来,这样保证Controller层更专注于业务逻辑的处理,同时能够使得
分类:
编程语言 时间:
2019-01-25 13:01:39
阅读次数:
209
Builder Pattern 定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 结构: Builder:抽象建造者 ConcreteBuilder:具体建造者 Director:指挥者 Product:产品角色 ● Builder(抽象建造者):它为创建一个产品Pr ...
分类:
其他好文 时间:
2019-01-23 15:41:17
阅读次数:
229
工作之余,将内容过程比较常用的内容做个珍藏,下面内容是关于Android一个简单的警告框,带标题、图标、按钮的内容,应该是对大伙有些用。 AlertDialog alertDialog = new AlertDialog.Builder(this).create();alertDialog.setT ...
分类:
移动开发 时间:
2019-01-20 15:57:17
阅读次数:
207
线程池异常处理之重启线程处理任务 本文记录一下在使用线程池过程中,如何处理 循环长期运行的任务,在业务处理逻辑中,如果抛出了运行时异常时怎样重新提交任务。 这种情形在 "Kafka消费者" 中遇到,当为每个Consumer开启一个线程时, 在线程的run方法中会有 循环中消费Topic数据。 本文会 ...
分类:
编程语言 时间:
2019-01-20 00:12:59
阅读次数:
275
我发现很多源码很喜欢用这个模式,比如spring cloud,spring framework。 建造者模式(Builder)用以构建各种各样的对象,主要功能就是代替对象的构造函数,更加自由化。 举个栗子,先假设有一个问题,我们需要创建一个学生对象,属性有name,number,class,sex, ...
分类:
编程语言 时间:
2019-01-19 12:19:28
阅读次数:
162
跨站点请求伪造(也称为XSRF或CSRF,发音为see-surf)是对Web托管应用程序的攻击,其中恶意Web应用程序可以影响客户端浏览器与信任该浏览器的Web应用程序之间的交互。这些攻击是可能的,因为Web浏览器会在每次向网站发出请求时自动发送某些类型的身份验证令牌。这种漏洞利用形式也称为一键式攻 ...
分类:
Web程序 时间:
2019-01-18 20:06:03
阅读次数:
949