03 2017 档案

摘要:回到目录 在Lind.DDD框架里有Module,主要用于全局自动添加的模块,它类似于ABP系统里的Module,但有时过于自动化了可能使系统太死板,而有时将需要的模块手动载入可能对我们更合适,所以大叔又设计了DynamicModules,它在系统初始化时将需要的模块进行注册,然后统一使用它即可。 阅读全文
posted @ 2017-03-30 17:24 张占岭 阅读(884) 评论(2) 推荐(0)
摘要:消息的过期时间 我们在使用Kafka存储消息时,如果已经消费过了,再永久存储是一种资源的浪费,所有,kafka为我们提供了消息文件的过期策略,可以通过配置server.properies来实现# vi config/server.properies修改下面的代码log.roll.hours=1log 阅读全文
posted @ 2017-03-29 17:33 张占岭 阅读(4822) 评论(0) 推荐(0)
摘要:今天连搭了zookeeper和kafka的环境,并部署成功,但在.net驱动的操作下,没有消费成功,原因何在? 第一感觉也就是这向个原因了,于是自己调试了一下,最后分别进行了验证 防火墙 systemctl status firewalld zookeeper没运行? netstat -tunlp| 阅读全文
posted @ 2017-03-27 16:30 张占岭 阅读(1137) 评论(2) 推荐(0)
摘要:在Centos上安装和部署完成kafka之后,我们就可以向服务端推消息和消费它了,今天主要聊几个常用的命令,比建立topic,从broken显示所有topics列表,向broken发消息,从broken拉消息等。 建立topic 列出所有topic 向broken推消息 从broken拉消息 上面几 阅读全文
posted @ 2017-03-27 14:13 张占岭 阅读(696) 评论(0) 推荐(0)
摘要:概念 Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop的一样的日志数据和离线分析 阅读全文
posted @ 2017-03-27 10:11 张占岭 阅读(1118) 评论(0) 推荐(0)
摘要:介绍 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错 阅读全文
posted @ 2017-03-26 22:14 张占岭 阅读(1600) 评论(0) 推荐(0)
摘要:在大叔lind框架里有日志组件logger,而在日志实现方式上有file,mongodb,sql,json等方式,对分布式日志处理上大叔推荐使用mongodb进行存储,除了它的高效写入,灵活的结构外,还有对复杂条件的支持,你可以从百万数据中查询到你需要的内容,这点是关系数据库不能实现的,你无法想法使 阅读全文
posted @ 2017-03-24 10:01 张占岭 阅读(2330) 评论(1) 推荐(1)
摘要:大叔对java时间戳使用的总结 C#里相关时间戳的扩展方法 在C#里为java传输时,需要把本地时间转为UTC时间 这样在java时,直接setTime后,就是本地时间了 感谢各位的阅读! 知识在于积累! 阅读全文
posted @ 2017-03-23 09:54 张占岭 阅读(1662) 评论(2) 推荐(1)
摘要:最近有空就着迷于java的世界,希望可以把自己的lind重构一个java版本出来,虽然遇到一些小问题,但也都解决了,还是那句话,知识需要积累,程序员需要一个追求! 一 类,与C#类似,只是去除了属性的概念,由方法去操作指定的字段 二 抽象类 一组类型的抽象,公开一些方法和字段供子类使用 三 接口 规 阅读全文
posted @ 2017-03-21 22:57 张占岭 阅读(1087) 评论(1) 推荐(1)
摘要:大叔也学java了,距离上学时接触的java已经有10多年了,看着确实有些陌生了,不过还是希望学学,感受一下这个当今最牛X的语言!开发工具IDE对于一个语言来说是很必要的,就是Csharp使用vs一样,java也有自己的看家工具,如Eclipse,而当spring框架推出之后,STS开发工具被更多的 阅读全文
posted @ 2017-03-20 22:15 张占岭 阅读(999) 评论(1) 推荐(3)
摘要:回到目录 对于单个分支项目来说,只要你生成一个migration的版本,就会有一个时间戳文件的对应,而在update-database时,会从最小的时间开始,一直执行到当前版本的migration,而对于多个分支项目来说,会涉及在每个分支上添加自己的migration计划,这时,我们可能会手动修改时 阅读全文
posted @ 2017-03-16 16:56 张占岭 阅读(1189) 评论(0) 推荐(0)
摘要:永久更新中…… 主要说一下在centos里,在安装程序和监控程序时,用到的一些常用的命令,希望可以帮到大家! 永久更新中…… 阅读全文
posted @ 2017-03-14 22:17 张占岭 阅读(495) 评论(0) 推荐(0)
摘要:在IIS上部署后台管理系统,添加功能,检测某个记录的红包领取状态,这时,需要与微信进行实时通今博信,但在添加项目后,可能出现下面的黄屏错误,说你的证书文件有问题 System.Security.Cryptography.CryptographicException: IIS设置错误,未加载用户配置文 阅读全文
posted @ 2017-03-14 11:26 张占岭 阅读(568) 评论(0) 推荐(0)
摘要:< mongodb服务脚本的制作> Mongodb这个文档型非关系型数据库,可以说它是最像关系型的了,之前大叔主要讲如何使用mongodb,而没有说过如何去部署和安装它,而今天大叔有必要讲一下,如何在linux环境下去部署这个mongodb,下面请跟我来! 一 wget下面安装包 # wget ht 阅读全文
posted @ 2017-03-13 00:26 张占岭 阅读(730) 评论(0) 推荐(0)
摘要:回到目录 Redis的生产环境建议部署到linux上,而在开发时可以连接windows版本,下面介绍如何在linux上部署redis。 上面语句wget从互联网上下载一个安装包,tar它将包包解压,make为编译和安装程序。 如果wget工具没有安装到linux上,可以通过yum指令去从网上安装这个 阅读全文
posted @ 2017-03-12 18:37 张占岭 阅读(1387) 评论(0) 推荐(2)
摘要:之前写了两篇关于在linux上部署nodejs的文章,大家如果没有基础可以先看前两篇<Node.js~在linux上的部署>,<Node.js~在linux上的部署~外网不能访问node.js网站的解决方法> pm2是针对nodejs进行管理和监控的软件,我们在linux上安装它之前,可以用它来启动 阅读全文
posted @ 2017-03-03 09:42 张占岭 阅读(1973) 评论(0) 推荐(0)
摘要:这是上一篇node.js部署到linux上的后续文章,当我们安装完node.js之后,建立了sailsjs的网站,然后在外面电脑上无法访问这个网站,这个问题我们如何去解决? 解决思路: 下面我们分别实现一下 1 查看linux自己的ip地址 2 外面电脑是否ping通这台linux 3 linux上 阅读全文
posted @ 2017-03-02 16:57 张占岭 阅读(3723) 评论(1) 推荐(1)