1 答案Xstar

尚未进行身份认证

暂无相关描述

等级
TA的排名 2w+

【Erlang应用】消息队列RabbitMQ介绍以及应用案例

文章来源:公众号-智能化IT系统。———————————————————公众号-智能化IT系统。每周都有技术文章推送,包括原创技术干货,以及技术工作的心得分享。扫描下方关注。 ...

2018-08-02 16:29:20

Comet---“服务器推”技术实现

Comet是一种服务器推数据的技术,基于HTTP长链接,避免因链接过多而导致的资源开销。对于智能化监控系统,是一种合适的技术选择。因为监控系统需要实时的把更新的信息推送给客户端。以下部分引用至IBM官网:Comet简介浏览器作为Web应用的前台,自身的处理功能比较有限。浏览器的发展需要客户端升级软件,同时由于客户端浏览器软件的多样性,在某种意义上,也影响了浏览器新技术的推广。在...

2018-08-02 16:16:24

针对B2B平台的接口自动化测试系统

文章来源:公众号-智能化IT系统。针对大部分的B2B系统,通过后台接口,例如http等方式交互。传统的黑盒测试难以测试出系统的细节问题。在了解交互接口的情况下,可以针对交互进行自动化测试,把控系统的运行状况。本文介绍了自动化测试系统的一个案例,针对支付平台,自动化测试系统作为一个商户的角色,进行交互接口测试,并且从返回结果,以及业务系统的DB两个方面进行验证。1. 自动化测试系统的意义...

2018-08-02 16:02:34

团队中的“个人英雄主义”

我们从小到大的成长环境,深深地被个人英雄主义所感染。从金庸的武侠小说,到一些热门的电视剧,例如精武门,到现在很多小孩子都被深受感染的电影,例如蝙蝠侠等,都有一个共同的特点,就是男主角周边的人都毫无寸铁之力,坏人来了时,男主角一人把敌人打的落花流水。不可否认的是,这慢慢变成了大部分人的梦想,特别是男性同胞。小编记得在前几年的NBA,在奥尼尔离开了湖人队之后,科比的球迷疯狂的增加。为什么?因为湖人队在...

2018-07-04 06:44:24

在两个静态HTML页面之间传递参数的一个方法

一个大型的监控平台,需要集成H3C的视频监控系统,集成的方式是通过静态页面。H3C提供一个页面的控件,直接在页面通过JS脚本调用。需要给这个控件传递一个摄像机的编号,传递后,页面的控件便显示出该摄像机的视频。调用方便,但是问题来了,需要在一个独立的页面显示摄像机的视频,用户需要看视频时,就从主页面选择对应的摄像机来打开这个页面,并传递对应摄像机的编号。当时系统界面都是静态的HTML页面,那么如何在...

2018-07-04 06:38:12

从一个真实案例去思考团队的打造,以及战斗力和凝聚力的提升

我们工作中难免会遇到一些困惑:为什么我的领导很少的去做和我同样的事情?我感觉我管理的项目人员的效率已经达到极限了,而且都非常疲惫,还能再提升么?团队的目标和我个人的目标,到底有什么直接联系?我想为团队多做一些事情,但是总感觉用不上力,为什么?本文用一个划船的案例,说明一个团队的结构,以及团队工作应该如何进展才会更高效。其中并未谈及任何关于团队工作的主观言论,目的在于能够给读者一些思考空间。特别是针...

2018-07-03 15:20:03

SQL Server 查询数据库里所有表的行数

SELECTa.name,b.rowsFROMsysobjectsASaINNERJOINsysindexesASbONa.id=b.idWHERE(a.type='u')AND(b.indidIN(0,1))ORDERBYb.rowsDESC注意先切换到对应的库,该语句需要在指定的库下面执行。...

2018-07-03 09:46:36

SQLServer 查看耗时较多的SQL语句

直接执行如下SQL查询:SELECTTOP20  total_worker_time/1000AS[总消耗CPU时间(ms)],execution_count[运行次数],  qs.total_worker_time/qs.execution_count/1000AS[平均消耗CPU时间(ms)],  last_execution_timeAS[最后一次执行时间]...

2018-07-03 09:42:06

【MongoDB】Sharding分片概念及原理

面对海量的数据,如何提升数据读写效率?了解过DB的应该都知道数据库的分区,分区是主要提升数据查询的效率。面对海量数据的IO能力限制以及扩展性,Sharding是一个利器,我们不用关心具体的实现,从而实现性能的提升。Sharding不是一门技术,而是一个理念,解决数据的水平扩展,突破单节点的IO限制。很多成熟的NoSQL以及NewSQL就自带了sharding实现,使用者直接指定需要分片的字段,集群...

2018-07-02 10:34:53

ASP.NET Core开发常见“坑”

文章来源:公众号-智能化IT系统。1、在开发调试时,ASP.NETCore将不再使用w3wp.exe进程,而是采用新的进程名dotnet.exe。因此在调试时我们应该选择dotnet.exe进程进行调试。2、IIS部署完成之后,是无法直接访问的。应该在项目中右键属性->调试,将启动项修改为IIS,然后将Web服务器设置中的应用URL设置为IIS中绑定的域名地址。3、老项目移植到.NETC...

2018-07-02 10:06:59

Hadoop冷热数据转换工具Sqoop

Sqoop是Apache基金下的开源项目,目的是完成关系数据库和Hadoop的转化,实现双向导入。通常的大型数据系统使用之实现较少,主要原因是因为其在CDH3才开始支持,而且该方式是通过JDBC驱动,将数据库进行读取,并将数据转换至HDFS文件,通常会影响热数据的使用。但是做为日常工作,需要转换时,还是会提供一些方便。CDH3版本的Sqoop已经默认安装了,其构建在MapReduce之上,不同于直...

2018-06-29 11:32:29

先抗住,再优化

工作中我们难免会遇到各种各样的系统故障,在遇到问题的时候,相信读者们一定是想刨根究底找到原因,并且彻底解决。这是正确的做法,也是责任心的体现。但是我们难免会遇到一些难啃的骨头,彻底的解决需要较长的时间,那么应该如何处理呢?腾讯微博的技术总监曾经说过:任何一个系统不可能刚开始做得非常精细,可以先不要性能那么的优化,性能差一点可以用堆机器或者运维的手段扛过去,然后再优化。这里是针对性能问题。小编认为,...

2018-06-29 10:04:02

建筑智能化集成系统及架构简介

何谓建筑智能化集成系统,摘自百度百科:将不同功能的建筑智能化系统,通过统一的信息平台实现集成,以形成具体信息汇集、资源共享及优化管理等综合功能的系统。由此可见,其主要功能就是集成子系统的数据,并计算和管理。业界也可称为BMS系统。需要集成哪些子系统呢?这里没有确切的要求,实际应用的建筑中有哪些就集成哪些。写字楼类型的建筑,BAS,FAS,门禁,视频,电梯,通常都是必须的,配备齐全的会有照明,空调计...

2018-06-29 10:00:27

【工作分解法】IT人,你的工作“轻松”么?

一.前言假如读者是一个老板,下面有两位员工,工作难度一样,完成量一样,人品和责任心也一样。一位每天加班加点,废寝忘食的工作;而另外一位每天在座位上喝着咖啡,非常的轻松自如的工作。您会更器重哪一位?答案很明显,一定是第二位,因为在同等产出的前提下,越轻松,就证明能力越强,如果有更有挑战的工作,那一定是要第二位去尝试。但是说来容易,谈何轻松?IT行业普片的现象就是加班多,压力大。而且只要涉及到管理或者...

2018-06-27 15:34:35

利用mochiweb让服务端主动推送数据至前端页面

对于智能化监控软件,从wincc等国外的有相当积累的系统,以及国内一些小型的智能化集成软件,通常其监控数据通过前端绑定控件的方式,做到了实时的通讯,通过控件直接和后端服务交互。这种方式可以灵活的组态,但是对于当今用户终端轻量化趋势,其每一个监控点都对应一个控件,页面在用户体验上显得非常笨拙。到了后期,一些系统开始考虑轻量的前台页面,AJAX开始流行,以及Comet技术,利用服务端推送的方式,通过长...

2018-06-27 10:25:39

【代码规范】常见命名规范

1.仅针对java,包名采用域后缀倒置的加上自定义的包名,采用小写字母。产品使用产品的名称加上模块名称。格式:com.yhxf.callme2.userinfo 2.类名和接口使用类意义完整的英文描述,每个英文单词的首字母使用大写、其余字母使用小写的大小写混合法。示例:OrderInformation, CustomerList,LogManager,LogConfig,SmpTransa...

2018-06-27 09:09:58

【代码规范】常见排版规范

1.程序块要采用缩进风格编写,缩进的空格数为4个。 2.分界符(如大括号‘{’和‘}’)应各独占一行并且位于同一列,同时与引用它们的语句左对齐。在函数体的开始、类和接口的定义、以及if、for、do、while、switch、case语句中的程序都要采用如上的缩进方式。示例:如下例子不符合规范for(...){  ...//programcode }if(...)  {  ...//...

2018-06-27 09:08:21

L系统(L-System)模拟植物生长(java实现)

不知不觉到了毕业季,回顾10多年前在海外的大学生活,感觉即特别又辛酸。这几天翻了一下大学期间完成的一个非常有意思的模拟植物生长的小软件,进行分享,给即将步入大学的众多IT行业的学子加油。一.L-系统原理介绍L-系统是匈牙利生物学家AristidLinderMayer于1968年提出的。L-系统的本质是一个重写系统,通过对植物对象生长过程的经验式概括和抽象,初始状态与描述规则,进行有限次迭代,生...

2018-06-26 15:39:25

【Hadoop应用案例】针对运营商支付业务的渠道推荐系统

一. 所用技术:模块技术用途大数据平台hadoop记录每日分析数据,并运行MR算法分析结果数据库SQLServer存储业务数据,以及计算结果数据开发语言javaMR算法,以及数据抽取和接收服务C#大数据后台管理站点ShellMR脚本定时执行大数据分析算法贝叶斯数据分析 二. 背景目前大部分支付业务,涉及到大数据分析的主要是针对C端用户的支付行为进行分析。而基于运营商支付的业务,会涉及到众多的支付...

2018-06-26 10:21:51

远离盛行道德绑架的团队

“道德绑架”是指人们以道德的名义,利用过高的甚至不切实际的标准要求、胁迫或攻击别人并左右其行为的一种现象。经常体现为:我想占你的便宜,你不给,所以我觉得你的道德有问题。“道德绑架”之所以发生,除去人的精神结构不谈,根源就是道德判断逻辑的混乱。不同的人对此有不同的观点。不可否认的是,在很多地方,道德绑架已经成为职场管理的一种手段。管理者用道德绑架的方式批评下属,可是自己的行为却是在推脱。作为一名在I...

2018-06-25 15:46:55

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!