11 终点

尚未进行身份认证

我要认证

执着的追求技术!

等级
TA的排名 1k+

Python3字符问题处理[UnicodeEncodeError: 'ascii' codec can't encode characters in ordinal not in range(128]

(1)设置环境变量LANG在linux或Mac上设置环境变量的方式一样,编辑~/.bash_profile文件(’~’指的是用户登录后的默认目录),添加一行:exportLANG="en_US.UTF-8"添加完记得source.bash_profile一下使之生效。(2)使用PYTHONIOENCODING在运行python命令前添加参数PYTHONIOENCODIN...

2019-04-13 17:38:21

Java之美[从菜鸟到高手演练]之Java中阻塞队列的使用

本文转载自ITPUB,点击阅读原文在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识BlockingQueue阻塞队列,顾名思义,首先它是一个队列,而一个队列

2015-03-11 18:33:20

Java之美[从菜鸟到高手演练]之深入了解Struts2返回JSON数据的原理及具体应用范例

本文转载自网络,点击阅读原文早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论如何要抽一个小时的时间来写这篇文章,从头到尾将Struts2与JSON的关系说清楚。 其实网络中,关于这个问题的答案已是海量,

2015-02-07 17:24:33

Java之美[从菜鸟到高手演练]之ThreadLocal原理分析

作者:二青个人站点:zhangerqing.cn    邮箱:xtfggef@gmail.com    微博:http://weibo.com/xtfggef简介早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。当使用ThreadLocal维护变量时,Th

2015-01-26 20:50:31

Java之美[从菜鸟到高手演练]之atomic包的原理及分析

作者:二青个人站点:zhangerqing.cn    邮箱:xtfggef@gmail.com    微博:http://weibo.com/xtfggefAtomic简介Atomic包是java.util.concurrent下的另一个专门为线程安全设计的Java包,包含多个原子操作类。这个包里面提供了一组原子变量类。其基本的特性就是在多线程环境下,当有多个线程同时执行这些类的实例包含的方法时

2015-01-24 11:00:21

Java之美[从菜鸟到高手演练]之Linux下shell脚本的使用(一)

作者:二青个人站点:zhangerqing.cn    邮箱:xtfggef@gmail.com    微博:http://weibo.com/xtfggefShell脚本就是将很多条命令结合起来写在一起,通过运算以及判断来实现很多功能的文本。为什么学习shell,首先一些常规的系统管理操作,并且需要自动化地执行,如果用shell脚本把这些操作集中在一起,只需要定期的执行这个shell脚本就可以了

2015-01-21 11:22:58

Java之美[从菜鸟到高手演练]之Linux下vi和vim编辑器的使用

作者:二青个人站点:zhangerqing.cn    邮箱:xtfggef@gmail.com    微博:http://weibo.com/xtfggefVi是一个常用的linux下文本编辑器,基本所有的类Unix系统都会默认装有vi编辑器,所以只要学通了vi,则可以在任意linux上进行文本操作。在控制台里敲入"vi filename"即可启动vi编辑器,如果该file已经存在,则编辑已存在

2015-01-19 20:38:25

Java之美[从菜鸟到高手演变]之eclipse连接hadoop集群

作者:二青个人站点:zhangerqing.cn    邮箱:xtfggef@gmail.com    微博:http://weibo.com/xtfggef准备工具:Ubuntu 14.10 desktop 64 biteclipse 4.3 kepler jee versionhadoop 2.6.0hadoop eclipse plugin 2.6.0起初我是打算用win7做实验,后来遇到一

2015-01-18 09:40:58

Java之美[从菜鸟到高手演变]之Hadoop YARN的发展史与详细解析

本文摘自CSDN云计算专栏,点击链接阅读原文带有 MapReduce 的 Apache Hadoop 是分布式数据处理的骨干力量。借助其独特的横向扩展物理集群架构和由 Google 最初开发的精细处理框架,Hadoop 在大数据处理的全新领域迎来了爆炸式增长。Hadoop 还开发了一个丰富多样的应用程序生态系统,包括 Apache Pig(一种强大的脚本语言)和 Apache Hive(一个具有类

2015-01-16 22:08:14

Java之美[从菜鸟到高手演练]之Arrays类及其方法分析

作者:二青个人站点:zhangerqing.cn    邮箱:xtfggef@gmail.com    微博:http://weibo.com/xtfggef

2015-01-16 20:32:14

Java之美[从菜鸟到高手演练]之Hadoop原理及架构

本文摘自网友@x15594 的博客,介绍的很好,果断收藏,用来了解hadoop的原理及架构。阅读原文->Hadoop是Apache软件基金会所开发的并行计算框架与分布式文件系统。最核心的模块包括Hadoop Common、HDFS与MapReduce。HDFSHDFS是Hadoop分布式文件系统(Hadoop Distributed File System)的缩写,为分布式计算存储提供了底层支持。

2015-01-15 21:17:28

Java之美[从菜鸟到高手演练]之Hadoop常用命令

作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef这篇文章主要是讲一下位于bin下的hadoop命令,我们可以直接输入hadoop无任何参数看一下:用法就是:hadoop [---config confdir] COMMAND此处COMMAND就是下面列出来的那些,fs, version,jar 等等。用户命令fs目前版本的hadoo

2015-01-15 16:39:27

Java之美[从菜鸟到高手演练]之Linux下Hadoop的完全分布式安装

作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef本来是想安装一个单节点的环境就好了,后来按完了总觉得不够过瘾,于是今天继续研究安装,来一个完全分布式的集群安装。用到的软件和上一篇单节点安装Hadoop一样,如下:Ubuntu 14.10 64 Bit Server EditionHadoop2.6.0JDK 1.7.0_71sshr

2015-01-14 19:59:25

Java之美[从菜鸟到高手演练]之初识Hadoop

初识Hadoop这是一篇转载的文章,阅读原文请点击:原文地址Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身。《Hadoop基础教程》是我读的第一本Hadoop书籍,当然在线只能试读第一章,不过对Hadoop历史、核心技术和应用场景有了初步了解。Hadoop历史雏形开始于2002年的A

2015-01-11 19:10:56

Java之美[从菜鸟到高手演练]之Linux下单节点安装Hadoop

作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef现在开始要系统地学习下Hadoop了,虽然可能有点儿晚,但是还是想好好学习一下这门火爆的技术,让我们从安装环境开始。官方文档本文使用的个软件及版本如下:Ubuntu 14.10 64 Bit Server EditionHadoop2.6.0JDK 1.7.0_71sshrsync首先

2015-01-11 18:54:06

Java之美[从菜鸟到高手演练]之网络体系结构的划分

五层协议的体系结构作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef这章的知识点主要是网络的基本概念,上学的时候学过,不过已经忘得差不多了,所以翻了翻书总结一下,以此来加深对网络结构的了解。按照OSI(Open System Interconnection)的标准,网络协议被划分为7层:应用层、表示层、会话层、运输层、网络层、数据链路

2015-01-10 22:29:33

Java之美[从菜鸟到高手演练]之走进全球互联网中枢,顶级域名服务器的分布

这是一篇转载自网络的文章,解开了全球根域名服务器的神秘面纱,有兴趣的TX可以读一下。互联网域名与数字地址分配机构,是全球互联网的最高管理机构。《环球时报》记者在采访这个“全球网管”前,脑海里出现了这样一幕幕场景:大楼内戒备森严;安检需进行视网膜扫描;大型服务器上红绿灯不断闪烁;当战争发生时,工作人员坐在巨型屏幕前,一摁按钮,一个敌对国家就彻底从互联网上消失了。但当记者找到坐落在洛杉矶的ICANN总

2015-01-09 22:16:57

Java之美[从菜鸟到高手演练]之JDK动态代理的实现及原理

JDK动态代理的实现及原理       作者:二青邮箱:xtfggef@gmail.com     微博:http://weibo.com/xtfggef动态代理,听上去很高大上的技术,在Java里应用广泛,尤其是在Hibernate和Spring这两种框架里,在AOP,权限控制,事务管理等方面都有动态代理的实现。JDK本身有实现动态代理技术,但是略有限制,即被代理的类必须实现某个接口,否则无法使

2015-01-07 22:23:35

Java之美[从菜鸟到高手演变]之Spring中Quartz调度器的使用

本文转载自http://www.cnblogs.com/mguo/archive/2013/01/16/2862921.html====================================================一、Quartz的特点* 按作业类的继承方式来分,主要有以下两种:1.作业类继承org.springframework.scheduling.quartz.Quartz

2014-12-08 23:30:30

Java之美[从菜鸟到高手演变]之Quartz任务调度快速入门

本文转载自网络,点击 阅读全文概述了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionConte

2014-12-08 22:39:54

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!