smart

Smart 2.0 开发指南 —— 附录

别说谁变了你拦得住时间么 提交于 2020-03-02 04:59:37
6. 附录 6.1 常用API 6.1.1 Result API 说明 Result(boolean success) 构造结果对象(设置成功标志) Result data(Object data) 构造结果对象(添加返回数据) Result error(int error) 构造结果对象(添加错误代码) boolean isSuccess() 获取成功标记 void setSuccess(boolean success) 设置成功标志 int getError() 获取错误代码 void setError(int error) 设置错误代码 Object getData() 获取返回数据 void setData(Object data) 设置返回数据 示例1:返回删除操作的结果 public Result delete(long id) { boolean success = productService.deleteProduct(id); return new Result(success); } 示例2:生成成功标记的对象,设置返回数据“abc” Result result = new Result(true).data(“abc”); 示例3:生成成功标记的对象,设置返回数据“abc”,并设置错误代码 1 Result result = new Result(true)

Smart 2.0 开发指南 —— 架构

。_饼干妹妹 提交于 2020-02-29 12:59:00
1 技术选型 Smart Framework 在技术选型方面做了多方面的考虑,必须拥有较高的市场占有率,并且具有丰富的参考资料。 详细的技术选型如下: Web 框架 使用 Servlet 3.0 规范,可部署在 Tomcat 7.0+ 上 单元测试 使用 JUnit,因为它是 Java 业界市场占有率最高的单元测试框架 数据库连接池 使用 Apache Commons DBCP,因为它稳定而高效 JDBC 封装 使用 Apache Commons DbUtils,因为它足够轻量级,且功能基本够用 文件上传 使用 Apache Commons FileUpload,因为它使用起来非常方便 日志 使用 SLF4J,因为它提供了日志操作的统一接口,可使用 Log4J 或其它工具作为具体实现 JSON 库 使用 Jackson,因为它拥有较高的性能,且市场占有率较高 动态代理 使用 CGLib,因为可以弥补 JDK 动态代理的不足,可在运行时对 class 进行字节码增强 除此以外,也使用了 Apache Commons 的其它知名项目,例如:Lang、Collections、BeanUtils、Codec 等。 2 项目依赖 通过以上技术选型,我们可以得知,这些技术都是开源项目,而它们之间存在以下依赖关系: 不难发现,这些项目都拥有较小的体积: 可见,jar 包文件总大小还不到 4 M。

smart 表单校验

僤鯓⒐⒋嵵緔 提交于 2020-02-28 03:27:58
smart 表单校验 对表单进行校验 步骤1 配置表单项内容 form:{ //模块基础设置表单对象 basicSetup:{ modelName:'', modelType:'', } } 步骤2 配置表单校验规则,即哪些表单项需要检验,需要何种校验 // 表单验证 validate : { //基础模块 basicSetup:{ modelName: [ {required: true, message: SYS_MSG.VAIL_REQUIRED, trigger: 'blur'} ], modelType: [ {required: true, message: SYS_MSG.VAIL_REQUIRED, trigger: 'blur'} ], } } basicSetup:为模块层级。(由于模块较大,所以采用分模块层级方式) required:校验类别,required为必填项类别 message:提示文本,SYS_MSG.VAIL_REQUIRED值对应提示文本是【必须输入的字段】 trigger:校验触发的事件,blur 为失去焦点时触发 步骤3 配置表单html部分 <i-form ref="model-basic-setup-form" :model="form.basicSetup" :rules="validate.basicSetup"> <form

Fedora 29 添加 惠普打印机 Smart Tank 531

こ雲淡風輕ζ 提交于 2020-02-27 04:16:25
文章目录 环境 步骤 补充 环境 系统: Fedora 29 x64 打印机: HP Smart Tank 531 Wireless All in One 打印机WIFI 地址: 192.168.1.13 步骤 准备 PPD 文件 使用 ipptool 获得打印机的属性说明 ipptool -tv ipp://192.168.1.13/ipp/print get-printer-attributes.test > attr.txt 查看 /usr/share/ppd/HP ... hp-deskjet_935c.ppd.gz hp-laserjet_professional_p1107.ppd.gz hp-smart_tank_350_series.ppd.gz hp-deskjet_940c.ppd.gz hp-laserjet_professional_p1107w.ppd.gz hp-smart_tank_530_series.ppd.gz hp-deskjet_948c.ppd.gz hp-laserjet_professional_p1108.ppd.gz hp-smart_tank_wireless_450_series.ppd.gz hp-deskjet_950c.ppd.gz hp-laserjet_professional_p1108w.ppd.gz hp

Study Less & Study Smart

人盡茶涼 提交于 2020-02-27 01:33:56
study for chunks of 25 to 30 min after that do something fun or go away reward yourself after finishing your entire day study concepts firstly then study facts once you learn the concepts test yourself and learn actively highlight the important terms our brain is good at recognizing but it’s not good at recollecting so you can practice this by testing yourself and learn actively flush out your notes to solidify the concepts in your mind if you feeling fuzzy with something you can ask your friend who takes a good notes or ask your professor in office hours summarize what you have learned by

硬盘管理工具介绍:smartctl

北城以北 提交于 2020-02-25 15:23:57
一、安装命令 [root@localhost scripts]# smartctl --all /dev/sda -bash: smartctl: 未找到命令 [root@localhost scripts]# yum search smartctl -y 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com ======================================================================================= 匹配:smartctl ======================================================================================== smartmontools.x86_64 : Tools for monitoring SMART capable hard disks [root@localhost scripts]# yum install smartmontools.x86_64 -y 二

Oracle Exadata 学习笔记之核心特性Part1

送分小仙女□ 提交于 2020-02-03 22:33:09
近年来,国内众多厂商都有一体机的产品,不过更多都是围绕硬件本身的堆砌和优化,那么这些产品和Oracle一体机最大的区别在哪里呢?最近读了李亚的《Oracle Exadata技术详解》,系统的了解了Exadata的一些核心特性,我个人认为这些特性就是Oracle一体机最大的优势。为什么这么说呢?举例来说这就好比我们熟悉的iPhone手机,众所周知都知道它的硬件配置并不如同年其他品牌的旗舰机高,但是给使用者的体验确是最稳定的,这很大程度就是因为iPhone软硬件一体,可以进行针对性的定制优化。下面简单介绍下这些属于Exadata的核心特性。 1.Offloading 2.SmartScan 3.Storage Index 1.Offloading Offloading可以理解为将一些处理工作“下沉”到Exadata的Cell存储节点来完成。早期被称为Smart I/O。 参数 cell_offload_processing 用来控制是否启用Offloading,默认值为true,也就是默认是启用Offloading功能的。 那么Offloading的功能具体包含哪些呢? Smart File Creation Smart File Restore Smart Scan Smart Incremental Backup 基本上从名字上就猜到这些功能的大概作用: Smart File

SMART学习

倾然丶 夕夏残阳落幕 提交于 2020-02-01 19:05:50
在很多人看来,学习是个苦差事。但了解了清华大学彭凯平教师所讲的SMART学习方法,就会感到学习不再是一个艰苦奋斗的过程,而是人类的天性和本能。 一起了解下彭凯平教授提出的SMART学习(Smart Learning)法吧! S:Specific。即带着问题、目的、价值、意义和任务来学习。 M:Measurable。学习要适度、适量,不要贪多、贪全、贪系统。一个具体的、某一个方面的、可控制的、适量的学习也许更适合你。特别是在网络学习中,一定需要控制一个度,不要太多、太全。 A:Affect。即情绪,学习需要有激情的、学习需要有感动的、学习需要有一种震撼体验的。甚至有时候愤怒,当你不同意别人的观点想和别人辩论的时候也是一种学习的方法。如果是冷漠的、被动的、消极的学习,是学习不好的。 R: Rhythm:学习需要有节奏感。有起、有伏、有跌宕,不能够平铺直叙、一成不变。学习应该有始终因果、有高潮、有细节。有意识的将大的课程设计成自己的小的内循环,自己去体验学习过程中各个环节。 T:Timing。学习需要掌握时机,如果你今天没睡好,或者肚子饿,甚至只是心情有点低落,这种状态下强行学习,反倒是对学习的不尊重。 我们常常说生活需要仪式感,学习更是如此。高效的学习状态往往不是逼出来,而是塑造出来的。 最后,彭老师还对新开学的同学们提出了三个期望: (1) 一定要相信时间的力量,相信未来更美好。

JQuery Smart UI 简介 (二) — 演示Demo For .Net[附下载][下载文件已更新]

半腔热情 提交于 2020-01-26 17:43:01
  昨天简单的介绍了一下JQuery Smart UI,今天发布一个演示Demo。   在Demo中,通过实现一个简单的公司站点来演示JQuery Smart UI的基础开发功能,其中包括一些常用的场景,如:用户注册、产品维护、新闻发布、 订单管理、客户管理、权限控制等功能。   Smart UI是htm + js ,不分后台语言,只要实现后台数据接口都可以Smart UI,使用但我只会.net,所以只能提供.net的完整方案。 Demo使用vs2010开发, 使用Access数据库,下载版本解决方案为vs2008,建议使用vs2010(良好的智能提示和htm,js代码段插入)和安装 分享几个Vs2010的extensions 中的JsParser&JsOutlining。另外,向下也支持.net2.0,所有项目都是以framework 2.0输出,但手上没有vs2005,有需求的同学请自己转换解决方案。 本来提供了两套的Demo,一个是本次发布的演示Demo,另一个Smart UI的主页(Building中),里面介绍了各种插件的使用、各种基础场景的应用,还有学习内容和API, Smart UI网站 。    博客园下载 演示Demo下载 Vs2010版下载 UI层结构: 显示页面 代码 注:所有内容皆为原创,转载请注明出处 By JQuery Smart UI - Roy

蓝牙基础知识

白昼怎懂夜的黑 提交于 2020-01-26 05:11:46
从图 1-1 中可以看到不同的无线数据传输协议在数据传输速率利传输距离有各自的 使用范围。Zigbee、蓝牙以及 WIFI 标准都是工作在 2.4GHz 频段的无线通信标准。下面 将 BLE 与传统蓝牙、WIFI 标准进行简要的比较,帮助读者快速地了解。 ·传统蓝牙数据传输速率小于 3Mbps,典型数据传输距离为 2-10m,蓝牙技术的典型 应用是在两部手机之间进行小量数据的传输。 ·WIFI 最高数据传输速率可达 50Mbps,典型数据传输距离在 30-100m,WIFI 技术 提供了一种 Intemet 的无线接入技术。 BLE 是一种标准,该标准定义了短距离、低数据传输速率无线通信所需要的一系列通信协议。基于 BLE 的无线网络所使用的工作频段为 868MHz、915MHz 和 2.4GHz,最大数据传输速率为 250kbps。 ☆Smart Ready 可以和 Smart Ready、传统蓝牙,及 Smart 之间相互连接和通信。 ☆传统蓝牙可以和 Smart Ready、传统蓝牙之间连接和通信 ☆Smart 可以和 Smart、Smart Ready 之间连接和通信 C2540 是 BLE 单模芯片,属于 Smart,所以只能和 Smart Ready 或者 Smart 之间连接和通信,CC2540是不兼容传统蓝牙的。 (1)高可靠性 对于无线通信而言