- 博客(27)
- 资源 (8)
- 收藏
- 关注
原创 Hadoop学习总结(3)——Hadoop伪分布式环境搭建
一、Hadoop运行模式Local (Standalone) Mode 本地模式 适用于开发人员测试Debug 使用本地文件系统Pseudo-Distributed Mode 伪分布式模式 适用于开发人员测试Debug 使用HDFS文件系统Fully-Distributed Mode 完全分布式模式 适用于生产环境服务器集群 使用HDFS文件系统二、环境准备(环境及软件工具版本
2017-03-28 14:46:21 2443
原创 敏捷开发系列学习总结(10)——到底什么是敏捷开发?
1,提要软件开发是一个系统工程,包括最初的可行性分析、再到设计、开发、测试、维护等整个生命周期。在这个过程中某些阶段的失误或说是变化,都可能增加整个软件项目的风险。如何在保证效率的基础上还能安计划、保证质量的完成软件项目?于是产生了软件开发的一些方法,这个方法不是指具体有编码阶段的各种设计模式和技巧,而是在整个软件开发策略层面的方法。传统瀑布模式和新型的敏捷开发就是其中最常用的方法,后
2017-03-24 10:08:51 1980
转载 做开发十年,我总结出了这些开发经验
在一线做了十年的开发,经历了网易、百度、腾讯研究院、MIG等几个地方,陆续做过3D游戏、2D页游、浏览器、移动端翻译app等。积累了一些感悟。必然有依然幼稚的地方,就当抛砖引玉,聊为笑谈。一、对于团队而言,流程太重要了行军打仗,你需要一个向导;如果没有向导,你需要一个地图;如果没有地图,至少要学习李广,找一匹识途的老马;如果你连老马也没有,那最好可以三个臭皮匠好好讨论,力图
2017-03-24 09:16:41 1960 2
原创 Myeclipse学习总结(11)——Eclipse中设置Java/Css/Html/Jsp换行长度
一.Java代码长度设置1.打开Eclipse的Window菜单,然后Preferences->Java->Code Style->Formatter->Edit ->Line Wrapping->Maximum line width:默认80.2.新建一个profile如下图3根据自己的需求设定想要的Java代码长度二.CSS代码长度设置1.Win
2017-03-22 13:12:05 3096
转载 给大学生的几条良心建议
这篇文章是我写给小密圈中 20% 比例的大学生的,但是考虑到我公众号的读者中也有不少也是大学生或者研究生,所以姑且分享出来,希望对更多的还在校园的同学有所帮助与思考,更希望能够消除你们对未来的迷茫与恐慌。1. 绝大部分的大学教育都是渣可能有人觉得话说的有点难听,但是事实就是如此,这不是大学的问题,本质上是中国教育的问题,中国的教育一向都是「灌输式」教学,成绩差跟成绩好的同学唯一的区
2017-03-22 09:29:57 1073 1
转载 Docker学习总结(45)——Docker在沪江落地的实践
Docker与微服务微服务与Docker都是着简单轻量的代言,以至于人们说起Docker便会联想起微服务。但其实两者没有本质的关系,Docker可以不依赖于任何语言、框架或系统,而微服务负责拆分业务,解耦复杂应用。由于Docker相比VM更加轻量,更加灵活,正好符合了微服务的一些原则,所以大家经常使用Docker来部署微服务。沪江在使用Docker前,首先对业务进行了拆分,把传统服务拆分成...
2017-03-21 16:02:37 1610
原创 Redis学习总结(4)——Spring Data操作Redis
Redis是一种NOSQL数据库,Key-Value形式对数据进行存储,其中数据可以以内存形式存在,也可以持久化到文件系统。Spring data对Redis进行了很好的封装,用起来也是十分的得心应手。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings),散列(hashes),列表(l
2017-03-19 20:25:11 1361
Redis学习总结(4)——Spring Data操作Redis
Redis是一种NOSQL数据库,Key-Value形式对数据进行存储,其中数据可以以内存形式存在,也可以持久化到文件系统。Spring data对Redis进行了很好的封装,用起来也是十分的得心应手。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings),散列(hashes),列表(l...
2017-03-19 20:25:00 309
Redis学习总结(4)——Spring Data操作Redis
Redis是一种NOSQL数据库,Key-Value形式对数据进行存储,其中数据可以以内存形式存在,也可以持久化到文件系统。Spring data对Redis进行了很好的封装,用起来也是十分的得心应手。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings),散列(hashes),列表(l...
2017-03-19 20:25:00 168
原创 Spring Boot学习总结(6)——SpringBoot解决ajax跨域请求问题的配置
ajax是一种创建交互式网页应用的网页开发技术,是一种用于创建快速动态网页的技术,通过在后台与服务器进行少量数据交换。而ajax的跨域问题则是请求了其他项目的接口地址,当协议、子域名、主域名、端口号中任意一个不一样的时候,都算不同的域。不同域之间的相互请求,就叫跨域.处理ajax跨域的问题主要从ajax本身和服务器端去考虑,这里主要介绍服务器端应该怎样去解决,ajax本身的话可以考虑JSONP技术
2017-03-16 10:51:00 2608
Spring Boot学习总结(6)——SpringBoot解决ajax跨域请求问题的配置
ajax是一种创建交互式网页应用的网页开发技术,是一种用于创建快速动态网页的技术,通过在后台与服务器进行少量数据交换。而ajax的跨域问题则是请求了其他项目的接口地址,当协议、子域名、主域名、端口号中任意一个不一样的时候,都算不同的域。不同域之间的相互请求,就叫跨域.处理ajax跨域的问题主要从ajax本身和服务器端去考虑,这里主要介绍服务器端应该怎样去解决,ajax本身的话可以考虑JSONP技术...
2017-03-16 10:51:00 198
Spring Boot学习总结(6)——SpringBoot解决ajax跨域请求问题的配置
ajax是一种创建交互式网页应用的网页开发技术,是一种用于创建快速动态网页的技术,通过在后台与服务器进行少量数据交换。而ajax的跨域问题则是请求了其他项目的接口地址,当协议、子域名、主域名、端口号中任意一个不一样的时候,都算不同的域。不同域之间的相互请求,就叫跨域.处理ajax跨域的问题主要从ajax本身和服务器端去考虑,这里主要介绍服务器端应该怎样去解决,ajax本身的话可以考虑JSONP技术...
2017-03-16 10:51:00 151
原创 Myeclipse学习总结(10)——MyEclipse2014导入项目时The project was not built since its build问题
今天在GitHub下载了当当网开源的Dubbox源码,将工程源码导入Myeclipse进行学习,Maven Update完成后出现The project was not built since its build path is incomplete. Cannot find the class file forJava.lang.Object的错误解决办法:将工程源码重新清理并且编译
2017-03-16 10:33:56 4715
Myeclipse学习总结(10)——MyEclipse2014导入项目时The project was not built since its build问题...
今天在GitHub下载了当当网开源的Dubbox源码,将工程源码导入Myeclipse进行学习,Maven Update完成后出现The project was not built since its build path is incomplete. Cannot find the class file forJava.lang.Object的错误解决办法:将工程源码重新清理并且...
2017-03-16 10:33:00 359
Myeclipse学习总结(10)——MyEclipse2014导入项目时The project was not built since its build问题...
今天在GitHub下载了当当网开源的Dubbox源码,将工程源码导入Myeclipse进行学习,Maven Update完成后出现The project was not built since its build path is incomplete. Cannot find the class file forJava.lang.Object的错误解决办法:将工程源码重新清理并且...
2017-03-16 10:33:00 201
原创 Maven学习总结(35)——Maven项目错误 JAX-RS (REST Web Services) 2.0 can not be installed问题
项目problem提示错误JAX-RS (REST Web Services) 2.0 can not be installed : One or more constraints have not been satisfiedJAX-RS (REST Web Services) 2.0 requires Java 1.7 or newer.将pom.xml编译插件的JDK1.6改为1
2017-03-16 10:22:45 4974
Maven学习总结(35)——Maven项目错误 JAX-RS (REST Web Services) 2.0 can not be installed问题...
项目problem提示错误JAX-RS (REST Web Services) 2.0 can not be installed : One or more constraints have not been satisfiedJAX-RS (REST Web Services) 2.0 requires Java 1.7 or newer.将pom.xml编译插件的JDK1.6改为1...
2017-03-16 10:22:00 796
Maven学习总结(35)——Maven项目错误 JAX-RS (REST Web Services) 2.0 can not be installed问题...
项目problem提示错误JAX-RS (REST Web Services) 2.0 can not be installed : One or more constraints have not been satisfiedJAX-RS (REST Web Services) 2.0 requires Java 1.7 or newer.将pom.xml编译插件的JDK1.6改为1...
2017-03-16 10:22:00 1285 4
原创 Spring Boot学习总结(5)——SpringBoot Jar应用Linux后台部署执行
SpringBoot:应用日常jar后台启动:nohup java -jar ./owl.jar &直接前台执行:java -jar ./owl.jar如果 Maven 运行过程出现内存溢出,则可以添加下面参数:export JAVA_OPTS=-Xmx1024m -XX:MaxPermSize=128M -Djava.security.egd=file:/dev/./urando
2017-03-14 17:42:19 8782
Spring Boot学习总结(5)——SpringBoot Jar应用Linux后台部署执行
SpringBoot:应用日常jar后台启动:nohup java -jar ./owl.jar &直接前台执行:java -jar ./owl.jar如果 Maven 运行过程出现内存溢出,则可以添加下面参数:export JAVA_OPTS=-Xmx1024m -XX:MaxPermSize=128M -Djava.security.egd=file:/dev/./urando...
2017-03-14 17:42:00 411
Spring Boot学习总结(5)——SpringBoot Jar应用Linux后台部署执行
SpringBoot:应用日常jar后台启动:nohup java -jar ./owl.jar &直接前台执行:java -jar ./owl.jar如果 Maven 运行过程出现内存溢出,则可以添加下面参数:export JAVA_OPTS=-Xmx1024m -XX:MaxPermSize=128M -Djava.security.egd=file:/dev/./urando...
2017-03-14 17:42:00 153
原创 Maven学习总结(34)——Maven settings.xml配置解读
第一步:看settings.xml的内容解释| #用户级别,面向单个用户配置,即每个用户都可以自定义settings.xml供己方使用 | This is the configuration file for Maven. It can be specified at two levels: | 1. User Level. This settings.xml file provi
2017-03-13 13:41:44 2445
原创 Linux学习总结(26)——Shell常用命令总结
1.ls命令:列出文件ls -la 列出当前目录下的所有文件和文件夹ls a* 列出当前目录下所有以a字母开头的文件ls -l *.txt 列出当前目录下所有后缀名为txt的文件2.cp命令:复制 cp a.txt b.txt : 把文件a的内容复制到b文件cp a.txt ./test : 把文件a复制到text目录下cp -a test test2:
2017-03-09 16:13:59 1181
转载 区块链相关技术学习总结(1)——区块链以及区块链技术入门详解
区块链是目前一个比较热门的新概念,蕴含了技术与金融两层概念。从技术角度来看,这是一个牺牲一致性效率且保证最终一致性的的分布式的数据库,当然这是比较片面的。从经济学的角度来看,这种容错能力很强的点对点网络,恰恰满足了共享经济的一个必须要求——低成本的可信环境。本次分享一下聊聊区块链技术,以及目前区块链技术架构,并且介绍一下价值互联网。由于区块链是一个新兴的技术概念,本文所有的观点仅代表个人观点,
2017-03-07 20:46:53 19286 2
原创 Java基础学习总结(100)——Dbunit入门简介
dbunit是一个基于junit扩展的数据库测试框架。它提供了大量的类对与数据库相关的操作进行了抽象和封装,虽然在80%的情况,你只需使用它极少的api。它通过使用用户自定义的数据集以及相关操作使数据库处于一种可知的状态,从而使得测试自动化、可重复和相对独立。虽然不用dbunit也可以达到这种目的,但是我们必须为此付出代价(编写大量代码,测试及维护),既然有了这么优秀的开源框架,我们又何必再造轮子
2017-03-03 10:24:03 1271 1
原创 Java Web学习总结(34)——拦截器和过滤器的差异总结
过滤器和拦截器的区别: ①拦截器是基于Java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。 ⑤在action的生命周期中,拦截器可以多次被调用,而
2017-03-03 09:43:14 1031
转载 大项目微服务架构设计
根据目前产品存在的问题,针对快速开发、海量用户、大量数据、低延迟等互联网应用的实际需要,通过对业务架构、系统架构、基础架构、技术架构进行分析,采用先进实用的微服务SOA架构重构智慧校园、数字化校园等产品,彻底解决系统解耦、性能低下等问题,而且支持云计算部署,可以满足高并发、高可用、高稳定和高安全等性能要求,提供强大的saas和互联网访问服务。由于采用微服务架构,各个服务模块化编写,具有高内聚低耦合
2017-03-03 09:29:19 2504
清华-2018人工智能之自动驾驶研究报告.pdf
2019-09-02
容器网页终端(websocket-webshell)
2017-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人