- 博客(21)
- 收藏
- 关注
原创 Windows上 Kafka安装与基本操作
Apache Kafka是一个分布式发布 - 订阅消息系统和一个强大的队列。Kafka构建在ZooKeeper同步服务之上。它与Apache Storm和Spark非常好地集成,用于实时流式数据分析。Kafka安装步骤:安装zookeeper 官网下载 解压 修改配置文件 conf\zoo_sample.cfg修改为zoo.cfg dataDir ...
2019-11-02 18:27:09
158
原创 JavaScript闭包
示例代码:var add = (function () { var counter = 0; return function () {return counter += 1;}})();add();add();add();// 计数器为 3关键点:上层函数已关闭,这样上层函数不会再被调用修改其中的变量值。但是通过闭包函数,可以继续修改变量上层函数的变量值,这样可以...
2018-08-13 18:48:48
161
原创 从零开始学习Python 持续更新中...
计划:1. 准备 不打算买书和看视频教程。计划按照网络上的教程来学习。然后在这篇博客下面记录学习心得。 参考:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c0002. 学习2.1. 环境搭建: 从Python官网下载最新镜像,安装。在c...
2018-08-12 17:51:57
309
转载 转:施一公:优秀博士如何养成
转至:https://blog.youkuaiyun.com/j2IaYU7Y/article/details/81463948(一) 所有成功的科学家一定具有的共同点,就是他们必须付出大量的时间和心血。这是一条真理。实际上,无论社会上哪一种职业,要想成为本行业中的佼佼者,都必须付出比常人多的时间。 大约10年前,著名华人生物学家蒲慕明先生曾经有一封邮件在网上广为流传,这封邮件是...
2018-08-12 17:15:07
763
转载 转:如何才能高效学习,99%的人不知道的高效学习法
转至:https://blog.youkuaiyun.com/vqhgWJl9EUB/article/details/81199661每个人从出生到老去,都是需要不断学习不断获得新知识的。我们每个人都清楚,知识真的是这个时代最稀缺的一种资源。只有掌握更多的知识,我们才能在这个社会上更好的立足。那么,为了掌握更多的知识,获得新的技能,我们就需要学习,而且想是要进行长时间的,高效的学习。不过如何保持长时间...
2018-08-11 11:39:29
1010
转载 转:如何提升你的能力?给年轻程序员的几条建议
转至:http://tech.glowing.com/cn/advices-to-junior-developers/0 题记 一转眼工作已有8年,前两天公司一位初入职场的同事希望我给一些建议与经验。我觉得这个话题很有价值,这里以个人的想法与经历写成此文,希望给年轻的开发者们一些启发。 我工作过的公司有4家,NVIDIA, Google, Slide和Glow。其中两家是知名的...
2018-08-06 18:45:24
242
原创 DOM相关 持续更新中...
1. document2. body获取body元素:document.body3. 遍历使用Jquery 获取的dom数组,可以使用each(func)方法。例如:$('oes-table').find('.ckbox input').each(function addId(index,item){item.setAttribute('id','ckbox_'+index)}...
2018-08-02 13:57:38
152
原创 JS 常用内置方法 持续更新中...
isNaN(str) //判断一个字符串是否对应一个数字String(param) //将number 布尔 Date型数据转化成字符串返回Number(str) //将字符串转化为number型返回,非数字型的字符会返回NaN关键字:typeof //检测值类型数据的数据类型instanceof //检测引用数据类型的数据类型 ...
2018-07-31 19:07:18
210
原创 LINUX 常用指令 持续更新中...
1. 在某个文件夹下查找某个文件 例: find /root/zjj -name Zenap租户业务绑定.txt //在 /root/zjj目录下面查找文件名称为“Zenap租户业务绑定.txt”的文件
2018-07-31 12:41:55
171
原创 angularJS 技术积累 持续更新中...
1. 内置指令: ngStyle: 双向绑定 style属性。例子:<div [ngClass]="{'background-color':'green'}"></div> ngClass: 双向绑定class 属性。例子:<div [ngClass]="{'display-none': !_maskShow}"></d...
2018-07-30 16:52:52
243
原创 接手一个新的项目的开发 持续更新中...
本身作为一个JAVA 开发人员,目前在公司已做了一年前端,最近部门一个参与重要任务的前端开发人员离职。他的很大一部分工作转交给了我。现在还在交接期。写博文记录整个交接过程。计划:1. 了解代码,了解业务,整理文档 收集了相关的需求文档,简单看了一下,一头雾水。然后按照代码结构。自己用Excel画了一个自己的理解的改项目架构图。主要目的是加强自己对需求和代码的理解。...
2018-07-30 08:53:37
830
转载 认识分层架构
转至:https://blog.youkuaiyun.com/GitChat/article/details/81172576分层架构是运用最为广泛的架构模式,几乎每个软件系统都需要通过层(Layer)来隔离不同的关注点(Concern Point),以此应对不同需求的变化,使得这种变化可以独立进行;此外,分层架构模式还是隔离业务复杂度与技术复杂度的利器,《领域驱动设计模式、原理与实践》写道:...
2018-07-26 19:34:42
301
原创 编码规范 持续更新中...
架构原则:单一职责原则:一个类应该只有一个引起它变化的原因,换言之,如果有两个引起类变化的原因,就需要分离。//还缺少深刻理解,需要在实践中加强体会。单一抽象层次原则(SLAP):一个方法中的所有操作处于相同的抽象层依赖倒置原则:高层模块不应该依赖于低层模块,二者都应该依赖于抽象。针对接口编程,而不是针对实现编程。如果说自顶向下的消息传递往往被描述为“请求(或调用)...
2018-07-26 19:33:34
256
转载 web 前端后端分工
转至 https://blog.youkuaiyun.com/qq1175421841/article/details/49895401最近在捣腾前端的东西,学习了一下前端知识。因这方面的知识太浅薄了,这篇简陋的博客就当抛砖引玉。 在Web开发中,前端攻城狮和后端攻城狮是不同的物种,一个追求任何场景下都美丽动人,一个追求巨大压力下举重若轻。但两者又必须密切分工合作,才能使得项目顺利进行。分工...
2018-07-24 19:47:10
2077
原创 JS常用内置对象 持续更新...
1. Number Boolean String 常用方法:公共:toString()://返回该值类型变量的字符串表示String:trim();//去掉字符串首尾的空格split(str)://按照某个字符分割字符串,返回分割之后得到的数组indexOf(str)://从前向后遍历字符串,返回序号concat(str)://连接两个或多个字符串,返回连接后的字...
2018-07-24 18:44:41
148
原创 博客计划表
长时间以来。一直没有养成写博客的计划,偶尔会看看博客,没有将自己学到的东西转化成为文字积累下来。很快就遗忘了。打算今天再次开始自己的博客之旅。留下脚印。明天再来。打卡 --2018/7/30打卡 --2018/7/31打卡 --2018/8/1 ...
2018-07-23 19:07:53
185
转载 如何提高代码编写质量
本文转载至:http://www.zhoudev.com/?p=19文章只针对有一定语言基础的人。写本文的原因,其实很简单:团队的代码质量实在是太差了,而我又是一个在代码方面有很强洁癖的人,所以经常免不了大动肝火的去喷人。而喷人是很不好的,所以就有了这篇文章。团队的代码质量差,主要表现在以下几点:可读性:函数命名随意,实现逻辑混乱,代码格式不统一。。。可靠性
2018-02-06 20:04:50
261
转载 Linux 下安装 mysql
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk、tomcat、ec
2017-02-08 15:53:48
320
原创 windows 无法连接本地虚拟机
1. Windows 下无法ping 通本地虚拟机,本地的ftp和ssh工具也不能连接上虚拟机。2. 检查发现 虚拟机的ip地址 和网关不在一个网段上面。3. 修改虚拟机ip地址(临时)4. 可以 ping通虚拟机,ftp 和 ssh 工具也可以连接上。
2017-02-07 10:07:06
5158
转载 hadoop集群部署
本教程讲述如何配置 Hadoop 集群,默认读者已经掌握了 Hadoop 的单机伪分布式配置,否则请先查看Hadoop安装教程_单机/伪分布式配置 或 CentOS安装Hadoop_单机/伪分布式配置。本教程适合于原生 Hadoop 2,包括 Hadoop 2.6.0, Hadoop 2.7.1 等版本,主要参考了官方安装教程,步骤详细,辅以适当说明,保证按照步骤来,都能顺利安装并运行
2017-01-23 11:38:31
255
原创 Linux 环境下安装 jdk
1. 环境准备:vm 虚拟机软件,CentOs iso 镜像文件,FTP 软件,SSH 工具,linux 环境下的jdk安装包。2. 安装:2.1 安装jdk2.1.0 创建用户,切换用户 useradd jdk-> passwd jdk -> su - jdk2.1.1 使用 ftp工具将jdk 上传到linux 服务器 某个目录2.1.2 解压缩tar包 tar z
2017-01-19 13:32:29
229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人