7 光光-Leo

尚未进行身份认证

奋斗在开发一线

等级
TA的排名 3k+

坑边杂记

2019.08.07multipartResolver上传文件 小于10K未生成临时文件https://www.cnblogs.com/flywang/p/5413239.html2019.07.09 js tofixed方法 四舍六入五成双/五不进位https://blog.csdn.net/ptsx0607/article/details/83275619 坑的一脸血20...

2019-06-26 13:01:19

天书· 深入理解Java虚拟机

练功心得前言新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言闯荡江湖,单单只会花拳绣腿的三脚猫功夫远远不...

2018-11-10 18:16:18

IOS11 弹窗上文本框光标错位问题

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。最近遇到个蛋疼的问题,系统的移动端页面在IOS升级到11以后,页面上的弹窗中的文本框的光标会错位,进而导致下面的按钮也无法点击,具体解决方式就直接搬运同行的了,见下面链接https://www.cnblogs.com/...

2018-01-19 10:18:24

A计划--POJ1006 Biorhythms

A题不分早晚!第一道枚举水题import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int p,e,i,d; int m =1; while((p

2017-11-11 14:51:30

A计划--POJ1007 DNA Sorting

A题不分早晚!思路是首先把每行的DNA串使用归并排序计算出逆序数对的个数,然后在对每组产生的逆序数对数对原始数据进行排序import java.util.Scanner;public class Main{ static String dnas[]; static String dataStr[]; static int data[]; static int step; st

2017-11-11 14:02:57

A计划---POJ1804 Brainman

还是一道逆序数的题,再熟悉一下归并排序import java.util.Scanner;public class Main { static int data[] = null; static long step; public static void sort(int left,int right,int temp[]){ if(left<right){ int mid

2017-11-07 19:22:37

A计划---POJ2299 Ultra-QuickSort

A题不分早晚对于刚入坑的我来说,这道题还是有点难度的。最初使用二分插入排序计算的,但这个算法虽然相对直接插入排序性能优化了不少,平均复杂度为O(nlogn),但最坏情况下时间复杂度为O(n2),所以超时了。后来经过提示知道这是一道逆序数的题,可以使用归并排序实现,时间复杂度为O(nlogn), 不过需要注意的一个地方是题目中给定的数据范围是50W,所以使用最大情况下结果会超出int的存

2017-11-07 09:56:17

A计划--POJ2388 中位数

A题不分早晚,从今天开始好好学习算法,提高自己的逻辑思维能力,免得太怠惰。这道题就是一道求中位数的题,很简单,用快排就可以了import java.util.Scanner;public class Main { static int data[] = null; public static void sort(int left,int right){ if(left>

2017-11-06 13:05:34

Hadoop那些事儿(六)---Hive入门程序

关于hive的入门知识点,网上有很详细的资料,我是看的 http://yiibai.com/hive/ 提供的教程,在这里我就不重复了。然后最近一直在蒙圈中,在使用过程中有问题一直解决不了,卡了好久。下面来写hive的jdbc程序。 我还是在之前hadoop的项目中写的,首先引入hive的依赖包,位于安装目录下,我这里的地址是/usr/local/hive/lib 我引入了所有含有hive的ja

2017-03-06 11:13:07

使用maven-clover2-plugin测试代码覆盖率

首先给两个官网的地址: http://docs.atlassian.com/maven-clover2-plugin/2.3.1/usage.html http://maven.apache.org/archives/maven-1.x/plugins/clover/properties.html大家可以先看一下 下面我先说一下我对clover的理解:当测试代码执行时,代码覆盖系统会收集哪些语

2017-03-01 16:27:10

Hadoop那些事儿(五)---Hive安装与配置

hadoop+hive

2017-02-22 15:04:14

Hadoop那些事儿(四)---MapReduce编程实例(基础)

前言上一篇文章,以WordCount为例讲了一下MapReduce的代码结构及运行机制,这篇文章将通过几个简单的例子进一步认识MapReduce。1.数据检索问题描述假设有很多条数据,我们从中查找包含某个字符串的语句。解决方案这个问题比较简单,首先在Map中获取当前读取的文件的文件名作为key,将要解析的数据按句号分割,逐句判断,如果包含指定的字符串则作为value输出。在Reduce中对属于同一文

2017-02-17 11:33:19

Hadoop那些事儿(三)---MapReduce编程浅析

1.map和reduce1.1 mapReduce处理逻辑在本系列文章的第一篇中,曾对MapReduce原理做过简单的描述,在这里再重述一遍。 首先我们有两个文件word1.txt和word2.txt 其中word1.txt的内容如下:aaaabbbbccccddddaaaaword2.txt的内容如下:aaaaccccddddeeeeaaaa这里的两个文件很小,我们先假设这

2017-02-06 10:27:38

Hadoop那些事儿(二)---MapReduce开发环境搭建

上一篇文章介绍了在ubuntu系统中安装Hadoop的伪分布式环境,这篇文章主要为MapReduce开发环境的搭建流程。1.HDFS伪分布式配置使用MapReduce时,如果需要与HDFS建立连接,及使用HDFS中的文件,还需要做一些配置。 首先进入Hadoop的安装目录cd /usr/local/hadoop/hadoop2在HDFS中创建用户目录./bin/hdfs dfs -mkdir -p

2017-01-19 20:41:25

Hadoop那些事儿(一)–--Hadoop初探

前言Hadoop是什么? 用百科上的话说:“Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。” 可能有些抽象,这个问题可以在一步步学习Hadoop的各种知识以后再回过头来重新看待。Hadoop大家族Hadoop不是一个单一的项目,经过10年的发展,Hadoop已经成为了一个拥有近20个

2016-12-24 15:19:52

我的2016--一篇很烂的年终总结

眼瞅着又到年底了,趁着CSDN举办《我的2016》的活动,在这个被雾霾淹没的冬至的夜晚,坐在瑜伽垫上写下了这篇文章,我想趁着这个机会总结一下我最近的这几年,而不仅仅是这个即将逝去的2016.我与CSDN第一次在csdn上写博客是在2013年9月,当时我正在读大二,我当初决定写博客,只是单纯的想把自己学到的一些东西或者解决问题的一些思路和方法记录下来,避免遗失。掰着指头数一数,已经3年半了,很庆幸自

2016-12-21 21:00:32

nginx那些事儿

本文为我学习nginx时的笔记与心得,如有错误或者不当的地方,还望不吝指出1 基本概念1.1 正向代理和反向代理正向代理:一般来说,我们说的代理技术就是指正向代理技术。 使用正向代理技术一般用来访问我们无法访问的服务器。正向代理服务器介于用户和目标服务器之间,比如用户A想去访问目标服务器B,但是各种原因无法直接访问,这时就可以通过使用正向代理服务器C,用户A向代理服务器C发送一个请求并指定目标服务

2016-12-21 11:20:53

memcached 学习笔记

memcachedMemcached 是一套高性能的、分布式内存对象缓存系统。 注意,memcache不是数据库。1 memcached1.1 特点a.协议简单 使用文本协议和二进制协议,协议简单,性能高效.b.基于 libevent 的事件处理 libevent 是个程序库,它将 Linux 的 epoll、BSD 类操作系统的 kqueue 等事件处理功能封装成统一的接口

2016-12-17 11:35:02

mongodb学习笔记

1.基本概念1.1 NOSQLNOSQL,即not only sql,不仅仅是sql的意思,NOSQL泛指非关系型数据库。关于关系型数据库和分i关系型数据库的区别,在这里不进行阐述,大家可以自行百度。NOSQL主要分为四种类型:键值存储数据库/列存储数据库/文档型数据库/图形数据库。1.2 MongoDBMongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功

2016-12-16 10:10:55

CAS单点登录(四)--cas server返回中文用户名时乱码的原因及解决方式

今天,在单点登录系统中,使用中文用户名登录系统时,出现了返回的用户名乱码的问题。通过阅读cas_client源码,找到了具体的原因。获取用户名的操作是在ticket验证的过程中,下面,我先按照流程描述一下ticket验证的过程。首先,由于我们在客户端进行了如下配置(代码1):           CAS Validation Filter           org.jasig.cas.cli

2016-11-11 21:43:17

查看更多

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