[置顶] 用NetBalancer模拟网络超时或者差网络状态来测试MQTT协议

我们在测试MQTT的文件持久化(Persistence)的功能或者Last Will或者的功能的时候或者MQTT连接超时的,或者重连的情况下,我们要模拟一种十分的差的网络状态甚至断网的状态,因为直接拔网线或者禁用网卡,MQTT的TCP连接会马上检测到,从而达不到我们的测试的目的。这里笔者推荐了另外一种模拟网络差的方法,我们可以用MQTT来传输一个比较大的二进制文件,但是把网络传输的速度降低,那么应该如何做呢?有一款软件能够帮助我们,那就是NetBalance。...
阅读(373) 评论(0)

[置顶] 如何在软件UI设计中运用格式塔心理学5项法则?

最近参加了一个周末的meetup交流会,最大的收获就是了解到了格式塔理论,其实自己在做Web的UI原型设计的时候,也不知不觉的应用了格式塔的理论;比如,我们做了一个产品,后面有新增加了一个产品,那么,我们一般都会沿用以前的UI设计风格。这个就是一个格式塔的典型应用。那么什么是格式塔呢?什么是格式塔的五个基础理论呢?百度了一下。创始人们提出了五项法则: Proximity (接近) Similarity (相似) Closure (闭合) Continuity (连续) Simplicity (简单)...
阅读(474) 评论(1)

[置顶] [3]React 深入浅出-----JSX简介

在使用React的时候,就不得不提JSX, JSX可以理解为JavascriptXML,其标准的官方网站为:https://github.com/jsx/JSX,安装JSX也很简单.通过这个JSX工具,就可以执行一些jsx命令,把一些jsx文件,转换成为特定的输出。那么React是如何利用JSX为其服务的呢?请参考本篇文章。...
阅读(295) 评论(0)

[置顶] [2]React 深入浅出-----React的一个高级表格实现功能

在我们平常的企业级应用程序里面,表格形式的数据的展现和搜索是非常常见的。一般的做法都是在列表的上面,加几个搜索条件,然后最下面放一个搜索按钮,然后通过调用后台的Ajax进行过滤,然后调用JQuery等其他框架,进行 DOM书的更新,当然这个也是一个好的实现方法,但是就是有一点不太优雅。而且不是所见即所得,比如,必须输入了所有的输入条件,才能进行结构的搜索,而且把数据传输到后端,在传回来,性能上不是特别的好。 那么有没有更好的方法,刚好笔者这段时间在学习React,看到了Stoyan Stefanov写的一本...
阅读(583) 评论(0)

[置顶] 如何查看Javascript原生对象的方法?

随着JavaScript的使用越来越广泛,我们也需要对JavaScript这门语言使用的越来越多,有的时候,我们使用的第三方的前端库太多了,比如有,JQuery,AngularJS,React等等;有的时候,我们都不太清楚什么函数是JavaScript原生的,什么函数是第三方扩展的。这个时候,就需要有一个第三方的网站能够供查询。比如,对于javascript中常见的数组对象,其提供了很多的原生的函数,...
阅读(293) 评论(0)

[置顶] [1]React 深入浅出-----React的介绍

最近在为一个Web项目进行前端框架的选型,本人当前的项目,是一个企业内部自己用的系统,所以对界面要求不太高,但是由于管理的数据比较多,对于前端页面渲染的性能要求比较高,比较了一圈之后,感觉React 这个框架比较合适。 引用知乎上的一篇文章...
阅读(334) 评论(0)

[置顶] 在CSDN上6,7月份的收获

6,7月份一口气在CSDN上面写了22篇文章,收获很多, 不但自己总结了在平常学习过程中的经验,而且还收获了不少的朋友,好多CSDN上的朋友都关注了我并成为我的粉丝,有的还加了我的QQ或者微信成了好友,感觉诚惶诚恐,生怕辜负了大家的期望。 另外还有一件值得高兴的是在CSDN中,你会为AI转型吗?的征文比赛中侥幸获得了一等奖(获奖文章的地址: http://blog.csdn.net/chancein007/article/details/74943322)...
阅读(281) 评论(0)

[置顶] Window操作系统下的SSL证书管理

一般情况下,我们只知道我们可以通过浏览器打开和查看当前账号系统下的一些证书得到信息。那么这些证书信息是否还有其他的方式打开并查看呢?我们知道Window操作系统里面也有一个存储证书的地方的,那么如何查看window系统中的证书呢?有一个方法,就是利用mmc工具。...
阅读(577) 评论(0)

[置顶] [3] UI原型设计工具Pencil Project 学习系列----- 进阶

前面2个章节,笔者分享了Pencil Project的一些基本用法。这篇文章来分享一些高级功能。比如,如何添加表格,如何添加浏览器框架, 如何保存和使用定义模板,如何导出成PDF或者图片。下面请听笔者一一道来。...
阅读(762) 评论(1)

[置顶] [2] UI原型设计工具Pencil Project 学习系列----- 入门

在上一篇文章,笔者提到了一个开源免费的超级强大的UI原型设计工具---Pencil Project,那么该如何使用这个软件呢?下面让笔者来分享一下简单的心得。本文以Window操作系统为例子。@ 打开Pencil Project@ 创建新的文档点击上面的Create Document 按钮,就会弹出下面的界面,然后按Ctrl+S快捷键,就能保存项目的名称。@ 就可以在当前的页面做画图了@ 因为我话...
阅读(543) 评论(0)

[置顶] 发现一个有意思的奇葩极客网站

今天无意中上网,发现一个奇葩的有意思的网站:http://www.jikedaohang.com/index.html 从网站来看,网站的主题是Android的开发和应用为中心。但是还是发现了一些以前自己没有注意到的信息。...
阅读(457) 评论(0)

[置顶] [1] UI原型设计工具Pencil Project 学习系列----- 为什么选择

笔者最近在设计一个项目的UI原型,这个项目是一个Web项目。 于是考察了市面上比较流行的工具。当前市面上比较流行的20个 UI原型设计。这么多工具,那该如何选择呢 ? 我的原则如下: #1 必须是开源和免费的 #2 不能是在线的,因为我不想把我的项目设计文档存放在第三方的云平台上 #3 必须支持Mac,Window系统 #4 支持HTML的设计以及表单的原型。...
阅读(542) 评论(0)

[置顶] [3]Python学习笔记---写一个Python程序把CSDN专栏的所有文章另存为本地网页

了解和学习了Python已经有一小段时间了,是应该写一个程序出来练练手了。 我们知道Python里面有很多的第三方库,而且也支持面向对象的编程思想。作为一个从事了Java编码工作快10年的程序员来说,应该不难理解和使用其面向对象的思想。下面就以把我的PowerShell DSC专栏里面所有的文章下载到本地为例子,看用Python如何简单。代码如下:...
阅读(442) 评论(2)

[置顶] [2]Python学习笔记---开发Python程序的Pycharm

在这篇文章中,笔者提到了Anaconda3是一个非常好的Python包的管理工具,同时也提供了可以在线编辑和运行代码的平台软件,比如QT Console或者Spyder;但是这篇文章,笔者会重点给大家推荐另外一个也非常好用的工具,Pycharm。Pycharm是jetbrains公司推出的编辑和运行Python的IDE,有社区版和专业版之分,社区版是免费的;专业版本是收费的,需要license。如果只是学习和运行一些Python的程序,我个人感觉社区版已经完全够用。...
阅读(352) 评论(0)

[置顶] AI转型中的思考和洞见

应公司卓越技术委员会(TEC)的要求,本人一直利用工作之余的时间在学习深度学习和Keras。下面结合我自己获得的信息,给大家分享一下我对AI转型中的一些思考和洞见,我们知道AI(Artificial Intelligence)其实是一个很广泛的概念,根据AI的英文定义,Artificial Intelligence implies a machine that can reason。 翻译成中文的意思就是,人工智能就是一个机器,其能进行逻辑推理。...
阅读(18817) 评论(24)

[置顶] [7]深度学习和Keras---- 快速入门心得

个礼拜终于给公司技术达人们分享完了深度学习和Keras,这其中也走过了不少的弯路。比如笔者一上来就开始看Keras,看TenseFlow,看Theano,一下子买了4五本类似的书,结果看了半天,感觉索然无味,必须要强迫自己看下去,但是里面的微积分,线性代数,概率统计,最优化方法,笔者自从研究生毕业以后,已经有7,8年没有看过这些公式了,都忘的差不多了。那如何是好呢? 下面笔者学习的心路历程,不应适合所有的人,只是分享了,希望能抛砖引玉,能够让一小部分学习深度学习的初学者,哪怕少走一丁点弯路,也就心满意足了。...
阅读(3077) 评论(2)

[置顶] 在生命周期比较长的产品的时候前端数据和UI一定要灵活分离

最近在做一个运维了10几年的产品的自动测试和安装的研发,结果发现了一个可能是很多运维了几年甚至10几年产品都经历的过的问题,前端技术混杂,有JSP,AngularJS,有HTML5,HTML4, 有Flex,有Struts,甚至还有一部分是用调用.NET生成报表的界面,此外还有自己产品自己定义开发的前端控件和UI.简直是鱼龙混杂。我们在做自动化测试的时候,因为Flex不是标准的HTML的页面,所以对于Flex这块的测试变得很突兀,即使我们特意针对Flex这部分采用了Sikuli第三方开源框架。...
阅读(386) 评论(0)

[置顶] Java用HttpsURLConnection访问https网站的时候如何跳过SSL证书的验证?

在Java的编程世界里面,我们有的时候,会经常访问一些HTTPS的网站,那么访问这些HTTPS的网站的时候,如果当前这个网站是自己企业内部的已知 的网站,或者我们信任的网站,这个时候,我们为了编写程序的方便,就不需要把当前网站的服务器的根证书已经子证书导入到JKS里面,让在程序在链接的时候对服务器的服务器名和证书名进行对比。说了这么多,那么应该如何做呢?其实也挺简单的,请看下面的Java代码。...
阅读(900) 评论(0)

[置顶] [6]深度学习和Keras---- 深度学习中的一些难理解的基础概念:softmax, batch,min-batch,iterations,epoch,SGD

在进行深度学习的过程中,我们经常会遇到一些自己不懂的概念和术语,比如,softmax, batch,min-batch,iterations,epoch,那么如何快速和容易的理解这些术语呢? 因为笔者也是深度学习的初学者,所以笔者在学习和浏览文章的过程中,把一些自己不太容易和理解的一些概率记录了下来。希望对其他初学者也有所帮助。...
阅读(1758) 评论(0)

[置顶] PowerShell的学习笔记(4)---- 如何在使用Enter-PSSession的时候解决TrustedHosts list的问题?

我们有的时候,不能直接远程桌面登录另外一台Window机器,这个时候可以使用Enter-PSSession命令,通过PowerShell终端等到远程的Window机器,这个时候,就需要被访问的机器打开5985 或者5986 端口。 默认情况下,Window 2008 Server或者Window 2012 Server会自动默认开启WinRM的服务器,从而暴露5985或者5986端口; 但是如果所有的机器在一个域里面的话,http(5985端口)的方式就能直接访问,否则必须启用https(5986端口)的方...
阅读(799) 评论(0)
238条 共12页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:424302次
    • 积分:6771
    • 等级:
    • 排名:第3844名
    • 原创:233篇
    • 转载:0篇
    • 译文:5篇
    • 评论:159条
    博客专栏
    最新评论