自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 nacos 总是访问localhost

spring cloud 集成nacos 总是按照nacos官方配置后,发现已经注册到nacos,但是同时还总是出现访问localhost的异常,解决方法:resources下创建bootstrap.properties,增加配置:spring.cloud.nacos.config.enabled=false...

2020-10-19 10:22:25 6143 1

原创 mac git 的安装 及实现自动补全

前面的步骤可以参考:https://www.jianshu.com/p/c71ac1f6bb49本文主要说一下git-completion.bash 的下载该文件在这个目录下https://github.com/git/git/tree/master/contrib/completion,点击raw,会生成一个raw相关的链接,一般打不开,如何打开参考这边文章https://learnku.com/articles/43426如何将文件直接下载下来,可以使用命令:wget https:/..

2020-08-21 19:34:46 259 1

原创 idea tomcat 乱码问题的解决及相关设置(转)

https://www.cnblogs.com/shej123/p/10312806.html

2020-05-27 16:37:13 367

原创 java导出excel中文名称问题

1、代码response.setContentType("application/vnd.ms-excel");String exportFileName ="测试中文名称.xlsx"String fileNameURL = URLEncoder.encode(exportFileName, "UTF-8");response.setHeader("Content-disposition"...

2020-02-17 18:18:05 2074 1

原创 (转)正确处理浏览器在下载文件时HTTP头的编码问题(Content-Disposition)

原文链接:http://www.iefans.net/xiazai-wenjian-http-bianma-content-disposition/最近在做项目时遇到了一个 case :需要实现一个强制在浏览器中的下载功能(即强制让浏览器弹出下载对话框),并且文件名必须保持和用户之前上传时相同(可能包含非 ASCII 字符)。 前一个需求很容易实现:使用 HTTP Header 的 Conte...

2020-02-17 17:08:52 435

原创 mysql中utf8字符集默认排序utf8_general_ci的一些问题

1、utf8_general_ci不区分大小写设置字符串字段类型varchar,字符集utf8,排序规则utf8_general_ci,如下图:数据如图:测试查询结果:2、utf8_general_ci排序规则存储中文时不是按照字母顺序执行结果看图:发现较为有效的解决方案:select * from test t order by CONVERT(...

2019-05-17 16:55:58 3762

原创 java平台的无关性

编译后被java虚拟机所执行的代码是一种平台无关的二进制格式,不依赖于特定待定硬件、特定的操作系统,大多数情况下以文件存储,所以称为class文件格式。class文件中精确定义了类和接口的表现形式,包括在平台相关的目标文件格式中的一些细节上的惯例。正因为强制规定了和平台有关的细节,才达到了平台无关的效果。例如jvm默认使用大端形式存储,如果不强制统一使用字节存储顺序的话,同一个class文件在不同...

2019-03-19 18:24:15 568

原创 面向对象和面向过程

面向过程:顾名思义,面向过程编程关注的是解决问题的过程,分析一个问题的解决过程,得到解决问题的步骤,按顺序执行每一个步骤,最后解决问题。一个步骤可以是封装的一个函数,也可以是一行代码。通常是对数据结构进行操作,例如改变数组或者变量。 面向对象编程,关注的是通过使用对象来解决问题,使用对象来为我们提供服务。在面向对象编程,万事万物皆对象,对象是现实世界事物在程序中的虚拟表示...

2019-03-08 18:38:22 114

原创 hadoop各版本hadoop.dll和winutils.exe下载

当启动spark报找不到可执行的hadoop winutils.exe  可已下载相应版本的winutils.exe到hadoop\bin  地址: https://github.com/4ttty/winutils并配置环境变量classpath:%HADOOP_HOME%\bin\winutils.exe,确保已经配置HADOOP_HOME再次测试spark-shell...

2018-11-21 14:54:04 52603 15

原创 http连接(二)

http连接流程http连接流程分为三步: - 客户端与服务器创建TCP连接 - 客服端发送http请求,服务器处理并返回响应 - 关闭TCP连接整体流程如下图: http可能的性能问题DNS域名解析。客户端建立TCP请求前需要根据URL获取到对应的ip和端口。如果最近没有访问该域名可能会花费比较长的时间进行域名和ip的转换。TCP连接建立和关闭。TCP连接建立关闭会交换一系列的IP分组

2017-08-24 10:29:06 324

原创 http基础(一)

URLURL(uniform resource locator),统一资源定位符,浏览器寻找信息所用的资源位置。URL定义了服务器通过网络提供资源以及客户端通过网络访问资源的方式。URL的一般格式: http://www.baidu.com/index.htmlURL一般分为三部分: URL第一部分为URL的方案,即采用什么协议,如http、ftp等。这部分告诉客户端以什么方式访问服务器资源,对

2017-08-22 11:53:06 330

原创 插入排序--java

插入排序原理选择排序就是将一个无序数组插入一个有序数组,并保持有序数组顺序。通常将无序数组的第一个元素认为是一个有序数组,第二个元素及其之后的元素为待排序的数组。通过两层遍历,外层为需要循环的轮数,内层为循环有序数组找到插入位置进行元素移位。示例/** * 插入排序 while * @param array */ public static void inse

2017-08-17 19:40:12 205

原创 选择排序--java

选择排序原理选择排序简而言之就是通过循环遍历将待排序元素中的最大值或者最小值选出。通过两层遍历,外层遍历是需要选择元素的次数,内层遍利是循环选择最大值或者最小值并进行交换。示例/** * 选择排序 * @param array:待排序数组 */ public static void selectSort(int[] array){ for(in

2017-08-17 19:32:22 205

原创 冒泡排序--java

冒泡排序原理冒泡排序是通过两层遍历,通过比较交换的方式来实现将无序的数组进行排序。外层遍利是需要循环的轮数,内层遍利是需要交换的次数。示例:/** * 从后往前排序 */ public static void FromTtheBackForward(int[] sortArray){ for(int j=0;j<sortArray.length-1;j++

2017-08-17 19:19:17 199

原创 gulp+jsp初探

gulp

2017-08-11 11:09:40 1078

原创 spring mvc创建拦截器

1、创建Java代码packagecom.yacol.kzt.interceptor;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.springframework.web.servlet.ModelAndView;...

2016-01-30 10:24:58 812

原创 mongoDB Java的aggregate查询结果的遍历不停向mongoDB发送命令

不断重复的日志为:2016-01-28 10:41:24,284   http-bio-8088-exec-8 DEBUG- Sending command {aggregate : BsonString{value='ad_batch'}} to database kzhuoAd on connection [connectionId{localValue:12, serverValue:2

2016-01-30 10:14:56 3674

原创 mongodb的group简单使用

group使用示例> db.ad_batch.aggregate([    {        "$match": {            "day_count": {                "$gt": 1            }        }    },    {        "$group": {            "_id

2016-01-26 22:25:55 419

原创 Java基本数据类型

Java是一种强类型语言,每个变量都必须声明一种类型。Java有8中基本类型,其中包括4种整型,2种浮点型,以及char、boolean型。1、整型名称长度(每字节8位)范围byte1字节-2^8~2^7-1short2字节-2^16~2^15-1

2016-01-25 23:37:36 318

原创 3.0MongoDB对一个collection的常用操作

获取数据操作: MongoDatabase database = mongoClient.getDatabase("testdb");获取一个collection:MongoCollection collection = database.getCollection("test");1、插入一条数据:命令:db.test.insert({ "name

2015-11-07 22:39:22 2532

原创 3.0创建mongoDB客户端链接

5种创建链接本机的方式:MongoClient mongoClient = new MongoClient(); // or MongoClient mongoClient = new MongoClient( "localhost" ); MongoClient mongoClient = new MongoClient( "localhost" , 27017 );  

2015-11-07 22:38:46 769

原创 3.0MongoDB使用的jar包

3.0mongoDB提供了两个jar包,一个是mongodb-driver(下载地址:https://oss.sonatype.org/content/repositories/releases/org/mongodb/mongodb-driver/),另一个是mongo-java-driver(下载地址:https://oss.sonatype.org/content/repositories/

2015-11-07 22:36:24 674

原创 eclipse导出可被引用的第三方包和导出可执行包的方法

导出可被其他项目引用的第三方jar:1、

2014-11-24 22:11:13 859

原创 Spring启动时报异常:No String constructor found on type [java.lang.reflect.Method]

Spring 配置了一个定时器                            在启动项目时,debug模式的时候报下面的错误,但是不影响功能正常使用,goolge了一下,在stackflow上发先了一个同样的问题,有人回答是这样:There is noerror. Only a stack trace at debug level where Spring is

2014-11-20 18:20:15 2849 1

hadoop2.7.2以下_winutils_exe和hadoop_dll

hadoop2.7.2以下_winutils_exe和hadoop_dll,内含github地址

2018-11-21

java api文档

jdk7的文档,解压后是英文的html文档,绝对的齐全

2013-07-30

linux虚拟机安装图解

linux虚拟机安装图解,很详细的图文教程

2013-07-06

深入浅出extjs电子书实例和源码

书上光盘的资源,很齐全,很不错的一本学习extjs的资源

2013-07-03

plsql developer 8注册机

plsql developer 8注册机,自己还是很久之前用的注册的,今天有人来找,传到这,分享

2013-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除