- 博客(148)
- 资源 (8)
- 收藏
- 关注
原创 HBase2.3.3 单机版搭建及Java操作
HBase 下载地址https://mirrors.bfsu.edu.cn/apache/hbase/2.3.3/在linux系统安装java,并配置对应环境变量例如export JAVA_HOME=/usr/local/jdk1.8.0_144export PATH=.:$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar解压文件修改conf 下面的 hba...
2020-12-16 19:28:58
727
原创 EMQ acl 配置文件说明
最近在弄设备接入的问题,关于acl接入认证以及对应的topic subscribe、pubsub、publish 权限搞了半天也没弄好(没有开启第三方插件 类似mysql、redis等),使用emq_auth_username 插件认证由于以前使用的时候没有开启对应的权限认证和用户名密码认证,导致后面出现以下数据安全方面的问题,后续因为项目的需要,需要将以前的设备加入到权限认证,以及新得设...
2019-03-29 20:08:09
2940
原创 写在2018年7月2号
<h1>写在2018年7月2号</h1><h2>引言</h2><pre><code>今天是2018年7月2日,本来是昨天写这篇文章的,结果电脑放在公司了就没写。写这类文章的动力不像以前那么充足了,但是想想坚持了这么久不能因为一些原因突然就放弃了,这样怎么对得起当初的自己。这半年来发生了很多事。有工作上的、有生活上的、有学习上的...
2018-07-02 22:32:37
375
原创 mysql order by 引起的问题
先不说话,来两个运行结果看看SELECT sc.id AS id, sc.`Name` AS `name`, sco.`Name` AS companyName, scs.`Name` AS coldStoreName, ifnull(tt.flag, 0) AS flagFROM sys_monitor_group scLEFT JOIN sys_coldstore scs ON sc.CID ...
2018-03-21 22:49:27
907
原创 如何去点百度地图web地图中的百度版权信息
在调用百度地图的时候会在左下角有百度地图的版权说明上面标红的文件就是,有些时候我们可能需要去除这个东西,只需要声明一个css样式就可以了 .anchorBL{display:none}使用后的效果是这样的可以看到这个图标已经没有了简单、快捷、方便
2018-01-08 09:30:08
4450
1
原创 写在2018年第一天
写在2018年第一天引言今天是2017年12月28日(离元旦还有四天),鉴于元旦那几天电脑不在身边,故而提前几天写了,想来也不会有大的偏差。从毕业那年开始,我会在每年的1月1号,7月1号写一篇文章回顾过去一年/半年的所经历的事和学习到的东西以及对接下来一年/半年的规划。这已经是第七次写这种文章了,意味着我毕业三年半了。从南京来到上海也两年半了。时间过得真快,上次写这类文章都过去半年了。
2018-01-01 20:32:32
482
1
转载 PM2 介绍
pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。它非常适合IaaS结构,但不要把它用于PaaS方案(随后将开发Paas的解决方案).备注:SaaS、PaaS和IaaS是云服务模式。 SaaS 软件即服务,例如Google的 Gmail 邮箱服务.面向应用型
2017-08-22 13:11:39
520
原创 nodejs express+socket.io多线程原始实现
nodejs socket.io多线程原始实现本文主要使用到express + socket.io 实现session共享,以及开启多线程。 session共享请参考上一片文章 http://blog.csdn.net/u012251421/article/details/76207034,里面详细介绍了如何使用express和socket.io 开启多线程。下面介绍一下如何使用nodejs 内部
2017-07-28 15:35:41
4143
转载 express+socket.io 共享session
express下socket.io使用session验证用户作者: littlejim 时间: April 23, 2015 分类: node.jsexpress下使用socket.io来传输用户间的即时消息,如何验证却是个问题,想了一下可以在传输数据中添加一个用于验证的加密字段,不过好像这样有点麻烦,另外一种在io.set('authorization',func
2017-07-27 16:26:11
3110
原创 nodejs 调用阿里云短信
最近公司使用nodejs调用阿里云短信接口发送短信,网上找了很多示例都不行,给的那些都不能正常使用。下面给出我调用成功的示例。阿里云短信调用实质上就是构建一个http请求可以是post也可以是get,关键几个位置是域名、调用的方法,参数等几个东西,这几个东西对了以后调用就成功。首先是域名,阿里云短信域名为http://dysmsapi.aliyuncs.com/,之后是对应的参数,其它
2017-07-20 22:03:01
4607
3
原创 写在2017年第一百八十二天
引言今天是2017年7月1日(建党节),2017年第182天。从毕业那年开始,我会在每年的1月1号,7月1号写一篇文章回顾过去一年/半年的所经历的事和学习到的东西,对接下来一年/半年的规划。已经是第六次写这种文章了,意味着我毕业三年了。从南京来到上海也两年了,时间过得真快。距离上次写这类文章也过去半年了了,可以看一下2017年的目标和对接下来半年的期望了。回顾过去过去半年重要的事
2017-07-01 17:42:59
368
转载 nodejs+redis应用
1.什么是RedisRedis是一个基于BSD开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API.1.Redis存储的是一个个的键值对2.通常用Redis做缓存数据库3.Redis的五种数据类型(字符串,哈希,链表,无序集合,有序集合)2.Redis安装Redis官方不支持windows安装,所以我们这里
2017-06-15 21:16:59
2736
转载 [数据库]将MongoDB服务器设置成Windows启动服务(win10)
如题,这个问题也百度了很久,百度还是挺给力的,但是都没能解决问题,后来在大神(原谅我不知道大神叫什么)的指导下,终于设置成功,特分享下设置过程。。 MongoDB设置数据库我就不说了。。。额。。算了,还是整理下,自己也复习一遍。。由于我是下载的安装包,exe直接安装的。。1.安装完毕之后,我的默认安装在 C:\Program Files\MongoDB 下面,bin目录
2017-05-22 13:21:45
454
原创 nodejs adm-zip 解压文件 中文文件名乱码
最近的一个项目需要上传zip文件到服务器,然后解压到当前目录,最初选用unzip包进行解压,开始使用的时候不知道这个包有监听函数,认为完全是同步的。实际是有完成解压监听函数的。使用adm-zip的时候是同步的,满足需要,但是如果文件夹种有中文文件名的时候在windows下压缩的文件解压出来会出现中文乱码。换了decompress-zip也不能解决这个问题,最后是修改了adm-zip的源码解决的,但
2017-05-18 13:59:40
5725
1
原创 为啥textarea 中的 placeholder不显示
为啥textarea中的 placeholder 不显示,请看一下两段textarea id="zxmlZIPDesc" placeholder="请输入文件描述" style="width:100%;height:50px;resize: none;">textarea>textarea id="zxmlZIPDesc" placeholder="请输入文件描述" st
2017-05-16 10:42:46
15149
18
原创 写在2017年第一天
#写在2017年第一天##引言 今天是2017年1月1日(元旦),2017年第一天。毕业后每年的第一天都会写一篇文章回顾过去一年所经历的事和学习到的东西,以及看看当初定的目标是否已经完成,在 规划一下下一年的计划。已经是第三次写这种文章了,意味着我毕业快三年。去年从南京来到上海也一年半了,时间过得真快。距离上次写这类文章也一年了,是时候回 顾一下2016年的目标和
2017-01-01 00:54:50
834
原创 生态环境大数据分析应用示范平台总结
生态环境大数据分析应用示范平台总结1、前言这个项目从2015年12月开始到2016年11月结束,历时一年,一年的时间有接近八个月的时间我待在呼和浩特。经历了冷暖交替,基本熟悉了当地的饮食生活习惯,结束的时候真有点依依不舍。这是第一个独立负责完成的项目,中间经历了很多,有苦,有甜。项目初验结束的时候就想写篇文章总结一下,一直没有写(太懒了)。现在终验已经结束,想来已经没有借口拖下去了
2016-12-01 23:21:21
6242
2
原创 团队
“任何团队的员工,都必须学会在没有鼓励,没有认可,没有帮助,没有理解,没有宽容,没有退路,只有压力的情况下,一起和团队获得胜利。 成功,只有一个定义,就是对结果负责。 如果你靠别人的鼓励才能发光,你最多算个灯泡。我们必须成为发动机,去影响其他人发光,你自然就是核心!”
2016-11-14 13:05:33
383
转载 Sublime Text 3 如何修改默认快捷键
Sublime Text 3 如何修改默认快捷键问题所在Sublime Text 3 出来了这么长时间,虽然是 Beta 版,还是决定尝试一波在安装完之后,就想根据自己的习惯调整快捷键。结果却发现,在 ST3 中, 默认设置是不允许修改的,只能添加用户设置。更坑爹的是,即使是在用户设置里添加了新的快捷键,也不会把原默认设置的快捷键覆盖瞬间就凌乱了!解决方法要
2016-10-13 12:59:39
10370
2
原创 saiku 修改默认图表颜色
saiku给定的图表颜色有的时候看起来不是很好看,这个时候修改默认的图表颜色就很有必要了修改文件 js/saiku/render/SaikuChartRender.js文件中的 281行的默认颜色配置信息就行了默认给定的颜色是 colors: ["#1f77b4", "#aec7e8", "#ff7f0e", "#ffbb78", "#2ca02c", "#98df8a", "#d
2016-07-26 13:13:41
911
原创 毕业两年了
昨天晚上要睡觉的时候突然想起来我毕业两年了,并且很巧的是如果按照阴历计算,昨天刚好是我的生日,这是巧合呢还是巧合呢。管他呢,反正已经过去了。过去的两年我要总结一下,从昨天开始我已经开始我工作的第三个年头了。回想一下,2014年7月1日我正式开始工作到2016年7月1号已经整整两年了,两年的时间说长不长说短不短,
2016-07-02 21:21:30
527
原创 解决saiku读取配置文件乱码
最近使用到 saiku自助查询工具但是中文乱码问题在saiku中是一个很难处理的问题下面介绍一下我如何处理读取配置文件乱码问题的拿saiku给的示例来说首先要保证 sales.txt文件的编码格式是 utf-8的(这个是不是必须的,暂时不清楚),其次修改 ClassPathRespurceDataResourceManager类中的load方法原始方法是这样的:publ
2016-06-28 11:39:27
1228
1
转载 Mondrian在eclipse中的源码配置
本文主要参照此文,http://blog.csdn.net/kiki_hust/article/details/4228270,对作者表示感谢,但是有一点变化。相关文章还有这篇,http://blog.csdn.net/gaoyusi4964238/article/details/5861296。mondrian是什么,要在eclipse中配置源码环境的应该都知道吧,使
2016-06-28 10:55:13
1490
转载 Saiku配置Mondrian中Schema中文乱码问题解决方案
首先需要下载mondrian-3.6.5.jar的源码或者使用反编译软件看到源码,我在网上没找到这个版本(由于我用反编译工具弄的,放到文件中会报错,所以就下载了源码,反正也好找),于是我拿了mondrian-3.7.0.0-752的源码下来,用着也正常1、从中找到文件mondrian.olap.Util,找到方法readVirtualFileAsString修改内容为如
2016-06-28 10:53:50
775
转载 saiku源码整合(无maven情况下)
2015-10-21最近整理了写2.6版本的编译构建过程,发布到了博客,欢迎大家去踩踩http://blog.csdn.net/gsying1474/article/details/49307521工具:MyEclipse 10saiku2.5源码saiku-server-foodmart-2.5.zip操作步骤:在M
2016-06-27 11:38:51
1231
7
原创 现代词古诗词表示法
每天都被自己帅到睡不着玉树临风美少年、揽镜自顾夜不眠有钱、任性家有千金、行止由心丑的人都睡了、帅的人都醒着玉树立风前、驴骡正酣眠你咋不上天呢问君何不乘风起、扶摇直上九万里也是醉了行迈靡靡、中心如醉人要是没有理想、和咸鱼有什么区别涸辙遗鲋、旦暮成枯、人而无志、与彼何殊别睡了起来嗨昼短苦夜长、何不秉夜游
2016-06-15 08:45:34
736
转载 saiku安装方法总结
saiku安装方法总结最近研究pentaho和saiku,在网上搜集了一些安装和配置的方法,亲测有效,在这分享总结一下方便日后使用。 Saiku主要提供两种安装方式,独立运行和集成在Pentaho BI平台上,本文会简单介绍这两种安装方式。一、集成在Pentaho BI平台上pentaho环境安装saiku插件步骤:1. 所需文件:biserver-
2016-05-07 13:36:06
6767
原创 saiku 部署运行
最近的项目需要使用到saiku olap查询工具,saiku现在比较新的版本是3.7,可以在github或者官网上下载源码,但是我使用源码没有运行起来,尝试了很多种方式,但是没有成功。最后下了一个2.5版本的,没有源码只有两个war包。下面介绍一下saiku的部署方式。1、将saiku-ui-2.5.war 改为 ROOT.war,将saiku-webapp-2.5.war 改为 saik
2016-04-25 12:06:16
3153
转载 easyui datetimebox 如何只显示 月份,不显示具体的数据
最近的一个项目使用到easyui 中datetimebox 控件,但是只要显示月份数据,不需要显示具体的日期数据这个功能需要代码实现 $(function () { $('#db').datebox({ onShowPanel: function () {//显示日趋选择对象后再触发弹出月份层的事件,初始化时没有生成月份层 span.trigger('cli
2016-04-22 09:22:47
4220
原创 如何使用echart中获取canvas绘制到自己的canvas上去
echart是一个非常好的html5的组件,可以用于分析、报表等等。但是echart有一个很大缺点(这也不能怨echart),它不能组件叠加显示在一个canvas中,在一个canvas中显示多个组件是很有必要的,这个时候就想如何能使用echart生成组件,然后显示在之间的canvas中。首先想到的肯定是离屏canvas。echart归根结底是使用html5中的canvas实现的,肯定支持离屏can
2016-02-24 22:16:35
15928
1
转载 从3个科技公司里学到的57条经验
从3个科技公司里学到的57条经验 自1999年起我就开始发掘一些科技公司,并帮助它们运营。我最近的一个公司是fabulis.com。下面是从干这行中得到的57条经验。我可以列出更多,但恐怕会令你厌烦。1.做你个人有热情的事情。你是你自己最好的民意代表。2.用户体验很重要。大多数产品做不到这些是因为用户弄不清怎样才能从这些产品中获得好处。很多产品做不到这些是因
2016-02-14 11:09:15
692
原创 spring 配置sqlite的方式
sqlite作为一种嵌入式数据库越来越受欢迎,特别是在小型的项目中,下面介绍两种spring配置sqlite数据库的方式第一种:配置在tomcat目录下 1、在tomcat根目录下创建dbs文件夹,将sqlite文件放到该目录下(暂定为test.db) 2、在tomcat跟目录conf目录下找到context.xml文件,在标签内添加如下内容 WEB-INF/
2016-01-27 09:52:38
11030
原创 Linux下*.tar.gz文件解压缩命令
1.压缩命令: 命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名 可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。 2.解压缩命令: 命令格式:tar -zxvf 压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录。
2016-01-25 15:09:04
358
转载 华为8年女硕离职:多么痛的领悟...
华为8年女硕离职:多么痛的领悟...2016-01-20 51CTO一年前的十月,我离开了华为,不咸不淡。这个十月,和我一同入职的先生也离开了,心里的五味杂陈却异常凶猛的翻涌起来。过去的一年里,我还是称华为我们公司,因为我还是华为家属,生活里依然弥漫着熟悉的华为味道,还有机会在上研所美丽的园区溜达。可是从此以后,就真的和这里没有关系了,真真的告别了。于是提起笔,整理此刻的情绪和
2016-01-20 13:07:48
3799
3
转载 JS 一定要放在 Body 的最底部么?聊聊浏览器的渲染机制
说明:本文提到的浏览器均是指Chrome。“script标签“指的都是普通的不带其他属性的外联javascript。web性能优化的手段并不是非黑即白的,有些手段过头了反而降低性能,所以在讨论条件和结论的时候,虽然很多条件本身会带来其他细微的负面或正面影响,为了不使论述失去重点,不会扩展太开。一、从一个面试题说起面试前端的时候我喜欢问一些看上去是常识
2016-01-18 13:56:25
1673
4
原创 easyui datagrid 生成动态列后 实现分页
easyui是一个比较简单的前端框架,相比Extjs有很大的性能提升,但是对很多处理来说easyui支持的不是很好下面介绍datagrid动态列生成之后如何实现分页easyui datagrid不支持原生事件来动态修改列,只支持修改列属性,如果要动态生成列只能设置datagrid的options,但是这样设置以后以前设置的数据属性和绑定的事件都会被重置,绑定的分页事件也会重置,这个
2016-01-17 11:12:18
1146
转载 Microservice架构模式简介
在2014年,Sam Newman,Martin Fowler在ThoughtWorks的一位同事,出版了一本新书《Building Microservices》。该书描述了如何按照Microservice架构模式设计及搭建一个具有良好扩展性并可持续开发的系统。除此之外,该书还将基于该模式的系统演化流程与Continuous Delivery等当前甚为流行的开发流程结合在了一起,使得Micro
2016-01-07 22:04:01
711
原创 写在2016年第一天
在2015的第一天我写了一篇文章回忆2014年经历的东西,展望2015年需要完成的事,现在一年已经过去了。是时候来查看一下我的目标完成情况了。 2014年我从大学毕业,踏入社会,经历了找工作、找房子,在2015年这些事情我又经历了找工作、找房子,希望2016年不再经历。2015年我从南京转到上海,体会两地之间的差距。我在南京的时候决定要不要到上海用了一周的时间来考虑,考虑了很
2016-01-01 13:23:53
512
转载 beego 如何自定error
我们在做 Web 开发的时候,经常会遇到页面调整和错误处理,beego 这这方面也进行了考虑,通过 Redirect 方法来进行跳转:func (this *AddController) Get() { this.Redirect("/", 302)}如何中止此次请求并抛出异常,beego 可以在控制器中这操作:func (this *MainController) Ge
2015-12-23 14:52:06
7012
转载 Google 推出的 31 套在线课程
Google 推出的 31 套在线课程2015-12-22Guokai HanAndroid, Design, Firebase, GoogleCloud, GoogleMaps, WebNo commentsGoogle 与 Udacity 合作先后推出了 31 套在线自学课程,内容涵盖 Android、Web、创业、云和后端。希望这些课程能够帮你在新的一年里取得
2015-12-23 12:53:52
2901
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人