![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
转载
Little2016
厚积薄发
展开
-
由12306.cn引发的网站性能技术思考。大家还什么想法说说!
转载的原文地址:http://tech2ipo.com/5569712306.cn网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于本人有限的经验和了解。只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购票下单环节分开的功能性的东西。业务任何技术都离不开业务需求,所以,要说明性能问题,首先还是想先说说业务转载 2012-09-28 17:41:03 · 1458 阅读 · 0 评论 -
hbase常识及habse适合什么场景
当我们对于数据结构字段不够确定或杂乱无章很难按一个概念去进行抽取的数据适合用使用什么数据库?答案是什么,如果我们使用的传统数据库,肯定留有多余的字段,10个不行,20个,但是这个严重影响了质量。并且如果面对大数据库,pt级别的数据,这种浪费更是严重的,那么我们该使用是什么数据库?hbase数个不错的选择,那么我们对于hbase还存在下列问题:1.Column Family代表什么?2.转载 2017-02-10 16:24:32 · 348 阅读 · 0 评论 -
图解Nosql(hbase)与传统数据库的区别
问题导读:1.nosql数据库能否删除列2.nosql数据库如何删除一条记录3.nosql数据库列族和lieder区别是什么?4.nosql操作与传统数据库的操作区别在什么地方?对于大多数做技术的人员,都知道我们传统数据库是什么样子的,那么如下图所示,我们操作的对象是行。也就是增删改查,都是以为对象。1.传统数据库增加删除介绍 图1下转载 2017-02-10 16:25:30 · 1281 阅读 · 0 评论 -
hbase与传统数据的区别
在说HBase之前,我想再唠叨几句。做互联网应用的哥们儿应该都清楚,互联网应用这东西,你没办法预测你的系统什么时候会被多少人访问,你面临的用户到底有多少,说不定今天你的用户还少,明天系统用户就变多了,结果您的系统应付不过来了了,不干了,这岂不是咱哥几个的悲哀,说时髦点就叫“杯具啊”。其实说白了,这些就是事先没有认清楚互联网应用什么才是最重要的。从系统架构的角度来说,互联网应用更加看重系统性转载 2017-02-10 16:26:09 · 568 阅读 · 0 评论 -
InputStream,String,File相互转化
1. String --> InputStreamInputStream String2InputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream;}2. InputStream --> StringS转载 2017-01-22 09:50:31 · 317 阅读 · 0 评论 -
理解Oauth2.0原理的好文章(转自阮一峰老师)
微信等平台的第三方认证系协议:OAuth 2.0转载 2017-09-01 14:52:53 · 575 阅读 · 0 评论 -
Maven详解
Maven详解一.前言 以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在了解阶段,没有深入的使用与理解,刚好最近看了一篇关于Maven的详解;就开始深入学习一下Maven的具体应用。二.Maven的作用在开发中,为了保证编译通过转载 2017-11-10 20:58:52 · 260 阅读 · 0 评论 -
TextRank 自动文摘
前不久做了有关自动文摘的学习,采用方法是TextRank算法,整理和大家分享。一. 关于自动文摘 利用计算机将大量的文本进行处理,产生简洁、精炼内容的过程就是文本摘要,人们可通过阅读摘要来把握文本主要内容,这不仅大大节省时间,更提高阅读效率。但人工摘要耗时又耗力,已不能满足日益增长的信息需求,因此借助计算机进行文本处理的自动文摘应运而生。近年来,自动文摘、信息检索、信息过滤、机器转载 2017-11-15 19:23:31 · 9608 阅读 · 0 评论 -
Windows 如何在cmd命令行中查看、修改、删除与添加环境变量
首先明确一点:所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改。也就是说当关闭此cmd命令行窗口后,将不再起作用。永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方法目前没试验过),另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变量(查看详细)。其次,明确一下环境变量的作用。它是操作系统用来指定运行环境的一些参数。比如临时文件夹位置和系统文件夹转载 2017-11-22 19:16:37 · 54863 阅读 · 3 评论 -
阿里Java工程师分享3年工作经验的程序员应该具备的技能
每个程序员、或者说每个工作者都应该有自己的职业规划,如果你不是富二代,不是官二代,也没有职业规划,希望你可以思考一下自己的将来。今天小编给大家分享的是一篇来自阿里Java工程师对3年工作经验程序员的职业建议,希望对你有启发。 程序员的三个阶段 第一阶段-——三年 我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合转载 2017-12-25 14:31:12 · 4568 阅读 · 3 评论 -
Hive 常用函数
1. parse_url(url, partToExtract[, key]) 解析URL字符串,partToExtract的选项包含[HOST,PATH,QUERY,REF,PROTOCOL,FILE,AUTHORITY,USERINFO]eg: 2. concat(str1,SEP,str2,SEP,str3,……) 和 concat_ws(SEP,str1,str2,str3...转载 2018-02-26 13:52:04 · 757 阅读 · 0 评论 -
presto和hive时间格式转换
1、北京时间格式 to unix时间格式数据格式:2017-11-17 08:28:132017-11-17 08:28:102017-11-17 08:27:51.3432017-11-17 08:27:48.021presto单个标准时间转化(10位unix):select to_unixtime(cast ('2017-08-30 10:36:15' as timestamp)) ...转载 2018-05-09 13:32:21 · 43377 阅读 · 0 评论 -
零基础学习hadoop生态系统到上手工作线路指导初级篇(HBASE篇)
问题导读:1.hbase是什么?2.hbase原理是什么?3.hbase使用中会遇到什么问题?4.如何通过eclipse,操作hbase?5.hbase经常和哪些软件一起使用?。。。。。。。。。。hbase从入门到编程认识hbase1.hbase简转载 2017-02-10 16:22:48 · 503 阅读 · 0 评论 -
HBase基本数据操作详解【完整版,绝对精品】
欢迎转载,请注明来源:http://blog.csdn.net/u010967382/article/details/37878701概述对于建表,和RDBMS类似,HBase也有namespace的概念,可以指定表空间创建表,也可以直接创建表,进入default表空间。对于数据操作,HBase支持四类主要的数据操作,分别是:Put:增加一行,修改一行;转载 2016-12-20 16:13:03 · 3363 阅读 · 0 评论 -
Hbase入门
1-Hbase的安装HBase是什么?HBase是Apache Hadoop中的一个子项目,Hbase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用hadoop的DFS工具就可以看到这些这些数据 存储文件夹的结构,还可以通过Map/Reduce的框架(算法)对HBase进行操作,如下图所示:HBase在产品中还包含了Jetty,在HBase启动时采转载 2016-12-20 16:57:35 · 346 阅读 · 0 评论 -
MySQL数据类型详解
MySQL 数据类型在 MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。Text 类型:数据类型描述CHAR(size)保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。VARCHAR(size)保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的转载 2012-10-16 11:23:05 · 353 阅读 · 0 评论 -
我见过的理解spring自动注入原理最形象最生动的一个例子了!!
依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在Spring里,创建被调用者的工作不再由调用者来完成,因此称为控制反转;创建被调用者实例的工作通常由Spr转载 2012-11-06 15:52:47 · 2483 阅读 · 0 评论 -
系统工程师工具箱
遇到问题时的处理思路评估故障重要性,紧急程度,适当的报告,如果需要,可寻求帮助;及时处理故障,“糙、快、猛”,见效快,消除影响-治标;故障善后要治本,聪明靠谱的人不会让故障发生第二次;合理安排工作哦,保证处理问题的节奏感-好的反馈机制有利于解决问题;故障是日常工作积累的集中反馈;行胜于言,自己得到的数据分析比听到的重要;如何判断系统的瓶颈或故障点日常工作:监控是否到位,日志是否转载 2012-11-14 11:27:38 · 582 阅读 · 0 评论 -
为什么不应该重写service方法?
故事通常是这样开始的: 从前,有一个程序猿,他语重心长地对孙子说:“孩子,要是你以后写servlet,最好不要重写service方法啊” 孙子大为不解,程序猿又说:“听爷爷的,准没错,爷爷的爷爷就是这么说的……” ——为什么不应该重写service方法呢? 如果你也曾思考过这个问题,但暂时无解,这篇文章或许可以给你一点启发。 先来看一个具体的例子: 当时我正在osc看红薯的转载 2012-11-21 08:59:49 · 339 阅读 · 0 评论 -
socket通信的基本原理
服务器端的步骤如下:(1)建立服务器端的Socket,开始侦听整个网络中的连接请求。 (2)当检测到来自客户端的连接请求时,向客户端发送收到连接请求的信息,并建立与客户端之间的连接。(3)当完成通信后,服务器关闭与客户端的Socket连接。 客户端的步骤如下: (1)建立客户端的Socket,确定要连接的服务器的主机名和端口。 (2)发送连接请求到服务器,并等待服务转载 2012-12-07 17:26:40 · 329 阅读 · 0 评论 -
入门:java垃圾回收-JVM调优
一、相关概念基本回收算法引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清除(Mark-Sweep)此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。转载 2016-03-01 19:55:34 · 384 阅读 · 0 评论 -
【转】Autowired和resource注解的区别(来源于公司同事分享)
我以前一直都用的setter方法在im才开始用注解然后也只是知其然不知其所以然今天看到一个类里面同时在用autowire和resource注解就查了下两者的区别发现差距很大,而且有可能会引起大的问题和大家分享一下 1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按转载 2016-06-23 09:48:27 · 499 阅读 · 0 评论 -
DML、DDL、DCL区别
DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类转载 2016-12-15 18:11:59 · 297 阅读 · 0 评论 -
在eclipse中使用Lombok
在eclipse中使用Lombok1、下载Lombok.jar http://projectlombok.googlecode.com/files/lombok.jar 2、运行Lombok.jar: java -jar D:\001_software\work\Java\libs\lombok.jar 数秒后将弹出一框,以确认eclipse的安装路径 3转载 2016-12-20 10:16:56 · 18006 阅读 · 0 评论 -
25个最好的免费Eclipse插件
Eclipse提供了一个可扩展插件的开发系统。这就使得Eclipse在运行系统之上可以实现各种功能。这些插件也不同于其他的应用(插件的功能是最难用代码实现的)。拥有合适的Eclipse插件是非常重要的,因为它们能让Java开发者们无缝的开发基于J2EE和服务的应用程序。Eclipse的插件也能帮助他们开发不同应用架构上的程序。下面列出来的是25个最好的免费Eclipse插件,可以让开发者更转载 2016-12-20 11:17:12 · 9100 阅读 · 0 评论 -
Cookie使用注意事项(同事分享)
Cookie使用注意事项1、 分类cookie可以手动设置,也可以由服务器产生,当客户端(浏览器)向服务器发送请求,服务器会反馈一些信息给客户端,这些信息的key/value值被浏览器作为文件保存在客户端特定的文件夹中。内存Cookie由浏览器维护,保存在内存中,浏览器关闭后就消失了,其存在时间是短暂的。硬盘Cookie保存在硬盘里,有一个过期时间,除非用户手工清理或到了过期时转载 2017-02-06 09:19:08 · 1588 阅读 · 0 评论 -
应用异常编码规范(同事分享)
转载 2017-02-09 16:38:34 · 1357 阅读 · 0 评论 -
【转】dom4j 最常用最简单的用法
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的转载 2017-01-19 09:30:25 · 277 阅读 · 0 评论 -
【转:好文章,必须收藏】史上最全!阿里智能人机交互的核心技术解析
原文:http://www.sohu.com/a/207972244_629652阿里妹导读:过去20多年,互联网及移动互联网将人类带到了一个全新的时代,如果用一个词来总结和概括这个时代的话,“连接”这个词再合适不过了。这个时代主要建立了四种连接:第一,人和商品的连接;第二,人和人的连接;第三,人和信息的连接;第四,人和设备的连接。“连接“本身不是目的,它只是为“交互”建立了通道。在人...转载 2018-12-29 10:10:19 · 661 阅读 · 0 评论