smart

关于hp proliant sl210t服务器raid 1阵列配置(HP P420/Smart Array P420阵列卡配置)

时间秒杀一切 提交于 2020-01-09 13:25:43
hp proliant sl210t服务器,一般都会带有两个阵列卡 一个服务器自带的 Dynamic Smart Array B120i RAID 控制器,一个为Slot卡槽上的 Smart Array P420 控制器 这里我们使用Smart Array P420对服务器的磁盘进行raid 1类型的阵列配置,配置过程如下: 1、服务器开机到如下界面时,选择 F11 进入Boot Menu选项(另有一说,可使用F8进入rail配置,未测试) (这一步是针对服务器,如果是普通HP台式机正确安装普通阵列卡后,启动后直接进入第二步选择) 2、在接下来的界面中,到出现HP Smart Array P420 Controller时,按 F5 进入磁盘阵列配置界面 3、到了raid配置界面时,我们只需要选择那一个raid控制卡、就可以用其配置磁盘阵列了,这里我们选择点击Smart Array P420 4、然后我们再依次点击" Configure --> Create Array -->选择要使用Raid卡的磁盘--> 右下角的Create Array "即可 5、至于raid配置界面,我们选择RAID 1,其他的默认即可,然后点击Create Logical Drive,最后的界面中点击Finish,即完成raid 1的配置。 尊重别人的劳动成果 转载请务必注明出处: http://www

链路技术

那年仲夏 提交于 2019-12-23 15:35:03
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 以太网传输速率10倍增长,便于厂商生产设备,便于用户搭建网络。 10.1 链路聚合 链路聚合是把多个物理端口聚合成一个逻辑端口、多条物理链路聚合成一条逻辑链路,从而增加链路宽宽、提高连接可靠性和降低扩建成本。链路聚合技术常用于交换机、路由器、服务器连接。 链路聚合基于流量分担原理。聚合端口通过帧发送队列、帧分发器向各成员端口发送帧,通过帧收集器、帧接收队列从各成员端口接受帧。依据帧源及目的MAC、IP等信息选择分发帧的成员端口,即逐流的负载分担,避免相同流、不同长度的帧在帧接收队列乱序。实际应用链路聚合技术时,一般要求成员端口属性相同,聚合链路带宽一般稍低于成员链路的带宽总和。 LACP(Link Aggregation Control Protocol)是IEEE802.3ad定义的链路聚合控制协议,通过交换LACP协议帧协商、维护链路状态,实现自动聚合或解散链路。LACP可以跨设备并检测链路错连。 interface eth-trunk <id> #创建聚合端口或进入聚合端口视图 mode {manual lacp} load-balance #选择聚合模式 load-balance {src-mac | src-ip | dst-mac | dst-ip | src-dst-mac | src-dst

利用Jquery smart UI 框架开发(入门)

◇◆丶佛笑我妖孽 提交于 2019-12-22 16:29:04
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 第一步:系统业务分析,设计数据库表 第二步:后台开发 ,主要根据数据表自动生成对应的实体类模型,同时编写数据表相应的业务类并在FnAdapter中注册,以便PostHandle类调用 第三步:前台UI开发:先在Config/FnCode.xml配置FnCode,将NO名称与第二步中编写的业务类中的功能函数(方法)一一对应;其次在 Javascript/const/modals.js中设置数据表对应的实体模型;再次总体设计创建各功能页面并分别进行命名,其命名包括页面htm文件名和相应的功能名称(即功能编号),竟可能保证页面功能和名称一致,再在Javascript/const/menus.js中进行配置;最后分别详细设计个功能页面。 详细可参考: http://www.cnblogs.com/zhh8077/archive/2010/12/09/1900731.html (1) http://www.cnblogs.com/zhh8077/archive/2010/12/10/1902094.html (2) 来源: oschina 链接: https://my.oschina.net/u/143802/blog/16813

从 Git@OSC 下载 Smart 源码

瘦欲@ 提交于 2019-12-15 11:24:41
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Git @OSC 是一个 Git 代码托管平台,它类似于 GitHub,它也是开源中国社区网站的主打产品之一,通过阅读本文,会让您了解如何从 Git @OSC 上获取项目源码,并如何高效地进行 Java 项目开发。 第一步:安装 Git 您要做的第一件事情就是:安装 Git。 如果是 Windows 系统,可以下载 msysgit ,它也被称为 Git for Windows。您可下载一个最新的版本(比如: Git-1.8.5.2-preview20131230.exe ),它一个 exe 文件,双击安装即可使用。 注意,msysgit 不仅仅是一个 Git 客户端,它同时也是您本地的 Git 服务器。 安装完成后,点击右键,会看到右键菜单中有两个关于 Git 的菜单项,即:Git GUI Here 与 Git Bash Here,您可使用后者通过命令行的方式获取项目源码。 在此之前,您不妨先去逛逛 Git @OSC 这个网站,相信您会找到感兴趣的项目,网站地址: git.oschina.net 第二步:访问项目 以 Smart 项目为例,以下是它的项目首页: http://git.oschina.net/huangyong/smart 在该页面中有一个 URL 地址,如下图: 可以通过两种方式(HTTP 或

Tiny前端展现框架开源了~~~

≡放荡痞女 提交于 2019-12-09 13:01:27
以前发表过一篇文章: TinyAdmin前端展现框架 ,其在线演示路径为: http://www.tinygroup.org/tinyadmin/ ,应该说有许多人还是感觉兴趣的,但是由于这个是基于SmartAdmin框架改写的,虽然我们自己买了SmartAdmin的授权,但是广大用户如果要用的时候,就会有授权相关的问题,这会大大影响一些人的使用决策--尤其是会再发行的朋友。 再一个原因是SmartAdmin初看不是不错的,但是实际用起来,里面的问题比较多,对IE8基本上可以说是不兼容,虽然我们努力进行了一定的修正,但是还是兼容性不够好。有些用户体验方面也有改进的空间,这就越来越让我思考,是不是要有更好的解决方案? 直到AJian和密缘之友加入我的团队之后,我觉得是时候比较彻底的解决这个问题了。果然,在风淡芸轻、AJian、密缘之友的通力合作下,只用了一个月左右的时间,就拿出一TinyUI的初始版本,目前已经基本完善,当然我们还在进行系统性的测试,相信还存在一些小问题(有些我们自己已经发现,正在修正中),欢迎感兴趣的同学们一起来参与改进。 在线演示地址: http://ui2.tinygroup.org/ 源码地址(必须托管在高大上的开源中国GIT仓库): http://git.oschina.net/tinyframework/TinyUiEnterprise 开发环境构建

目标分析与制定算法

倾然丶 夕夏残阳落幕 提交于 2019-12-08 01:13:26
原创内容,转载请注明出处: https://www.cnblogs.com/bee0060/p/12004165.html 目录: 开场 S.M.A.R.T 过程目标和结果目标 目标制定算法 小结 参考资料 目标 制定目标并努力达到,是一个主要的成长手段。 但是工作生活中,目标以及如何达到目标有时并不那么清晰,本文主要列出最近关于这些问题的思考和收获。本文中提到的算法,可以理解成一种为了实现目标,进行分析和制定具体可执行步骤的一种方法。本文将用编程的思维和表达方式来阐述这个方法。下面的代码都是用JavaScript语法。 S.M.A.R.T 这里说的SMART是说咱们只要足够聪明,聪明了自然就知道吗? 当然不是。 SMART是一个使用广泛的方法,或也可以叫原则。 SMART可用于目标制定,有些公司将SMART用于绩效考核指标的制定。 很多朋友可能已经知道,SMART是五个单词的首字母拼起来的,即: S=Specific (具体的) M=Measurable (可以衡量的) A=Attainable (可以达到的) R=Relevant (相关性,一般指与自己的工作内容相关) T=Time-bound (有时间限制的) 为什么突然说SMART? 要成长,必须要用行动,而行动不能盲目,所以我们的行动应该是向着我们目标前进的。而只有可执行的目标,我们才知道该怎么前进

简单的重构让 MVC 的职责更加清晰

≡放荡痞女 提交于 2019-12-07 20:54:18
前面与大家分享了几篇在 Smart 中有关数据持久层的重构解决方案,今天我们把目光集中到 MVC 框架上来吧。众所周知,Smart 是一款看起来还不错的轻量级 Java Web 框架,如果连 MVC 框架都不好用或者不容易扩展,那岂不是自己给自己找麻烦吗? 当我刚说完上面这句话时,我们团队中的一名帅哥 快枪手 同学,他指出了我在 Smart MVC 上的严重问题,请允许我再次感谢我的小伙伴快枪手,感谢他深厚的功力与犀利的言语!解救我于水火之中,让我学到了很多,受益匪浅。 重构前的 DispatcherServlet 我们先来看看 Smart MVC 中一个非常重要的类 —— 前端控制器,它就是 DispatcherServlet ,重构前是这样的: <!-- lang: java --> @WebServlet(urlPatterns = "/*", loadOnStartup = 0) public class DispatcherServlet extends HttpServlet { private static final Logger logger = LoggerFactory.getLogger(DispatcherServlet.class); @Override public void init(ServletConfig config) throws

【Smart插件】smart-plugin-mybatis 介绍

喜夏-厌秋 提交于 2019-12-06 03:04:53
smart-plugin-mybatis 是Smart框架的一个Mybatis插件,使用这个插件你可以比较方便的使用Mybatis。 这里主要介绍如何在Smart中使用该插件。 smart-plugin-mybatis插件将mybatis的配置信息从mybatis-config.xml转移到了smart.properties,该插件目前提供了几个主要的配置选项,其他比较常用的会看情况添加。 首先 使用Mybatis需要配置数据库连接,在Smart中不需要额外的配置,只需要使用Smart原有的配置内容: jdbc.type = mysql jdbc.driver = com.mysql.jdbc.Driver jdbc.url = jdbc:mysql://localhost:3306/sample jdbc.username = root jdbc.password = root 在Smart中配置的数据库,仍然可以使用Smart自带的DataSet操作数据库。 接下来是Mybatis独有的配置,首先是Mybatis的别名(Aliases)配置,插件支持以下两种别名配置方式: mybatis.aliases.package.pk1 = com.smart.sample.entity mybatis.aliases.package.pk2 = com.smart.sample

悠然乱弹:从几个方法的重构讲开去--性能大优化

怎甘沉沦 提交于 2019-12-06 02:59:58
上一篇 讲到经过上面两篇的优化与重构,整体来说,前面提到的问题,除了性能问题之外,其它问题都已经顺利的解决了。 现在还存在多次扫描处理的问题,也就是说虽然代码结构性重构是成功的,但是性能问题还是没有根本解决。 在给出解决方案之前,需要对这个处理方式缕一缕: 处理方式1:每次遍历全路径找到待处理文件,文件然后批量进行处理。优点是处理起来比较简单,但是会重复扫描。 处理方式2:一次遍历所有文件,然后对每个文件进行注解检测。扫描全路径只有一次,然后要把每个文件与过滤器进行比较如果比较成功那就做,比较不成功就不做。 稍加分析就会发现,两种方式的比较次数是一样的,但是第二种方案遍历文件的次数就少到极限了,还能比1次更少么?? 这次的做法就有点复杂了(相对的,实际上也很简单),做一个过滤器,里面放个Map存储过滤器:处理器。 对于每个一个文件,都对所有的过滤器进行校验,如果校验成功,就执行对应的处理器。 public class ComplexFileFilter implements FileObjectFilter { Map<FileObjectFilter,FileObjectProcessor> filterProcessorMap; public boolean accept(FileObject fileObject) { for(FileObjectFilter filter

讨论 Smart Framework 2.0 功能特性

浪子不回头ぞ 提交于 2019-12-03 21:43:12
本文是《 轻量级 Java Web 框架架构设计 》的系列博文。 相信大家经过前面的讨论,已经对 Smart Framework 有所感觉了。它是一个轻量级 Java Web 框架, 服务端发布基于 REST 风格的服务接口,客户端 直接使用 HTML 作为页面展现,通过 AJAX 与服务端进行通信,获取数据后通过 DOM 的方式进行界面渲染。框架基于 Servlet 3.0 规范,直接使用 JDBC 操作数据库,提供了 MVC、IOC、AOP、ORM、DAO、事务控制、异常处理、单元测试等核心功能,通过 Java 注解的方式取代 XML 配置,真正做到了零配置。 当然,Smart Framework 也有许多的不足,这就是为什么要继续做 2.0 版本的原因。在实现新版本之前,有必要先对功能特性进行规划。 我先抛砖引玉,剩下的部分留给大家补充,当然大家对我的想法有任何建议或意见,随时欢迎交流! Smart Framwork 2.0 功能特性: 提供 Smart SDK,可通过命令行方式生成代码框架。 提供一些常用的插件,例如:邮件发送、消息驱动、搜索引擎、LDAP、NoSQL 等。 提供 I18N 支持,可配置语言包,支持多国语言。 兼容传统 MVC 模式,可支持 JSP 或 Velocity 等视图模板技术。 更多... 补充: 提供多数据库支持,至少支持 MySQL