自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 问答 (3)
  • 收藏
  • 关注

原创 用maven下载jar包:java初学者必备

一、曾经的痛相信很多java的初学者对于下载jar包有一段很难受的经历,一般是百度jar包的名字,然后发现csdn可以下载,然而需要C币,就是因为不会找,白白浪费了很多C币,这里给初学者(其实我到现在依然经常用这个办法)安利下载jar包最轻松的办法。二、准备将这个网站加到你的书签里,这可以说是maven的仓库,各种jar包都有:http://mvnrepository.com/ 安装...

2019-01-07 16:52:09 13852 2

原创 Java笔经1:泛型,IO体系,异常,关于System类

注:这是本人笔试期间总结的一些java知识点,太简单的没写,太深奥的疏漏较多,主要是针对较难易错点的的一些探讨,错误之处还望留言斧正。一、泛型1、一个简单的泛型类注意<T>的位置,T可以是任意的字母,常用的有K、V、T、S、U等,多个类型变量变量可以用逗号分割Pair<T, K, V>class Pair<T> { private T m...

2018-09-08 22:56:25 357

原创 Java笔经0:基本数据类型,访问修饰符,多态,构造器

注:这是本人笔试期间总结的一些java知识点,太简单的没写,太深奥的疏漏较多,主要是针对较难易错点的的一些探讨,错误之处还望留言斧正。一、基本类型以及对应的包装类的各种转换、比较1、各种规则自动类型转换顺序: byte/char/short -> int ->  long -> float -> double 布尔型不参与自动类型转换2、char、short...

2018-09-07 18:54:32 345

原创 LeetCode-124:Binary Tree Maximum Path Sum

题目很高兴leetcode上点击量最高的解法和我一样,而且这题难度也就Medium吧 我真是提交了n多遍才理解了这题什么意思:在二叉树中,从一个节点开始,左右可以向下延伸,但不能分叉,可以说呈倒V字形,这样一个结构,这个结构可以从任何点开始,可以不包括root,可以只有一个节点,可以没有左分支或者右分支,计算出上边结构的所有节点val的和,要求找出一个结构,使得和最大思路先对节点做...

2018-08-27 14:46:53 260

原创 LeetCode-126:Word Ladder II

题目题目读起来也挺简单,有一点不太清楚,就是这个字典里不包含start,但是要包含end,其实start也不所谓吧,就是end一定要有,没有就不能完成要求思路1、自己的思路构造图:拿每个word和别的word比较,是不是只差一个字母,是的话邻接表里添加此单词(节点) 按照无向图最短路径算法求就行,Dijkstra可以 最后放弃了,觉得第一步时间复杂度太高2、参考实现思路...

2018-08-27 10:17:04 240

原创 LeetCode-128:Longest Consecutive Sequence

题目给出一个未排序的数组,找出最长的连续序列,连续指的是像……11、12、13、14……这样的,要求算法时间复杂度为O(n)。 做一些说明:不知道会不会有重复的数字,如果有应该怎么算?看最后AC的情况,应该是如果有重复的数字,不算在序列里边。思路1、自己的思路我刚开始是想用hash结构来处理,不过又觉得hash好像时间复杂度也挺高,不知道谁给我的hash时间复杂度搞得感觉,是上...

2018-08-21 15:29:01 247

原创 解决win10开发者预览版17666微软输入法候选字消失的bug

讲道理,这次内部体验版的bug是我见的最多的,输入法问题就碰到了两个,一个是应用场景切出去再切回来就自动切为中文输入了,对于我这种每天工作在cmd窗口的人来说,简直想摔电脑!!!再有一个就是本文说的,什么?没有候选字?那你叫我怎么输入?其他bug就不一一列举了!很简单,就下面几张图:这就OK了!...

2018-05-13 11:14:19 3664 3

原创 CentOS 7安装Nginx

环境说明:CentOS 7.3,Nginx 1.12.21、下载解压安装包wget http://nginx.org/download/nginx-1.12.2.tar.gztar -zxf nginx-1.12.2.tar.gz2、安装需要的依赖主要的依赖有四个:gcc、PCRE、zlib、openssl,具体有什么用我也不知道,读者可以自行百度yum install gcc-c++ yum...

2018-04-04 20:25:50 201

原创 解决freemarker生成的静态文件中文乱码的问题

1、思想:统一字符集查看了很多教程,说是要以GBK来获取模板,又要以utf-8输出文件,或许是有道理的,但是总感觉怪怪的,逻辑有的不是很通,我最后解决这个问题,就是一点:统一所有字符集2、将模板文件设置为utf-8编码格式3、设置Configuration默认编码为utf-8如果是整合spring的话,可以使用在配置文件中加载FreeMarkerConfigurer对象,设置默认编码格式为utf-...

2018-03-26 14:54:19 5181 6

原创 FreeMarker简单语法使用

1、模板文件这里使用到了简单的取值、判断null并设置默认值、循环遍历list、日期格式、if else判断、include<html><head> <title>${title!"DefaultTitle"}</title></head><body> <p>网页描述:${desc!&

2018-03-26 08:43:26 511

原创 CentOS下安装solr-6.6.3

1、环境CentOS7.3、JDK1.8、tomcat8.5、solr-6.6.32、下载解压去官网  https://lucene.apache.org/solr/也可以直接去清华镜像(其实一样的)  https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/6.6.3/解压solr、tomcat(就不多说了,另一篇博客里有)3、将solr部...

2018-03-17 21:21:23 491

原创 CentOS上安装Tomcat

1、环境及版本CentOS7.3、JDK1.8(没有安装的话请先安装)、tomcat8.52、下载解压tomcat官网  https://tomcat.apache.org/download-80.cgi使用以下命令解压tar -zxf apache-tomcat-8.5.28.tar.gz将解压完的目录拷贝或者剪切到/usr/local下cp -r apache-tomcat-8.5.28/ /...

2018-03-17 17:12:42 257

原创 CentOS7.3安装JDK1.8

1、下载、解压安装包http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html到你的下载目录用这个命令解压tar -zxf jdk-8u161-linux-x64.tar.gz2、将源码放到该放的地方在/usr/local下新建java文件夹,再将刚才解压的源码复制过去,事实上可以剪切过去m...

2018-03-13 18:05:09 237

原创 连接Redis集群时出现的问题

注意:我的环境是centos7.3,redis4.0.81、连接超时或者拒绝连接请看这篇博文,操作差不多  http://blog.csdn.net/dragonfreedom/article/details/795126862、java.lang.NumberFormatException: For input string: "7005@1700是因为jedis的版本和redis不对应,我使用...

2018-03-12 15:10:39 8309 1

原创 Redis4.0.8安装以及集群的配置

1、下载 redis-4.0.8.tar.gz我的环境是centos7.3,redis使用4.0.8,后边的ruby使用2.3.3这个就不多说了,下载解压,不会了百度一下注意:中间遇到问题可以参考  http://blog.csdn.net/DragonFreedom/article/details/795126862、安装解压完进入解压目录,进行以下两步操作,注意第二行命令的prefix指的是你...

2018-03-12 14:28:46 3332

原创 解决连接虚拟机的Redis时出现的拒绝访问和超时的问题

最近做淘淘商城的一个项目,有很多地方用到了虚拟机,要在centos上搭建Nginx、FastDFS、Redis,集合每个模块都会遇到类似的问题,在这里总结一下。1、环境我用的是CentOS 7.3(以下就简称c7了), win10,nginx-1.12.2,fastdfs-5.10、redis-4.0.8我在这些服务安装时都遇到了防火墙的问题,而且时最烦人的,包括这里要说的redis。centos...

2018-03-11 10:22:19 9171 1

原创 解决msvcr120.dll文件丢失问题

我是在安装MySQL时提示缺少这个文件1、最直接解决办法这个文件是在 C:\Windows\SysWOW64 目录下,我查看了一下发现确实没有,在网上找了好多总算找到了直接给链接吧  链接:https://pan.baidu.com/s/1miUy5S0 密码:iuyk 2、安装VC++2013若是以上方法不能解决,需要下载安装VC++2013,这是微软官网的链接  https://www.mic...

2018-02-10 17:06:49 38479 5

原创 MySQL下载教程

讲道理,到英文网站下东西有时候真的很烦,不知道从何点起,现在送上一篇下载MySQL的简单教程1、先去官网逛逛,看看官网上都有些啥  https://dev.mysql.com/  从DOWNLOADS开始2、选择社区,选择MySQL Community Server(一般我们都使用这个)下边的下载3、翻到最下边,选择自己对应的环境,下载zip就行,解压完就能用,完了最好再配一下环境变量,网上也有很...

2018-02-10 01:28:27 352

原创 使用sublime编译运行C程序

1、打开sublime,找到顶部工具(Tool)菜单->编译系统(Build System)->新编译系统(New Build System);2、将一下代码输入到出现的新的窗口中{"working_dir": "$file_path","cmd": "gcc -Wall \"$file_name\" -o \"$file_base_name\"&qu

2017-04-13 17:09:16 22657 2

原创 Java初级编程示例:日历小程序

Java日历小程序import java.time.*;public class test1 { public static void main(String[] args) { // LocalDate date = LocalDate.now(); int Month = date.getMonthValue(); i

2017-03-29 18:48:39 1063

原创 win10下Tomcat配置,环境变量设置

1、Tomcat9下载地址:http://tomcat.apache.org/download-90.cgi  一般选择如下下载,下载文件是一个安装包,直接解压,无需安装,可以剪切解压完后的文件夹到你想要的路径,那个路径最后也就是你的安装路径2、打开环境变量在系统变量新建:变量名: CATALINA_HOME,变量值:Tomcat的安装路径,比如我的:D:\apache-tomcat-9.0.0....

2017-03-27 21:19:51 7448

原创 win10下JDK设置,环境变量配置

JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlJDK安装基本都是点击下一步,最后安装完成即可1、右击win,选择系统;2、选择左上角高级系统设置3、选择环境变量;4、点选系统变量的新建,变

2017-03-27 20:45:17 1366

原创 lesson1

一、数据类型1、常用四种数据类型:int、float、真值(True/False)、字符串2、显示类型的函数:type()Eg.1 a = 2 type(a)3、注意:(1)、print()与C语言中的printf()加以区别(2)、不用“;”结束,一句话的末尾什么都不写(3)、变量不用申明类型即可定义使用二、序列1、li

2016-03-17 13:05:00 444

JDK1.8源码

这是jdk1.8.0_181版本的jdk源码,可以直接使用IDEA或者eclipse导入,方便查看JDK源码

2018-08-24

Netty权威指南 高清带详细目录

此PDF是从博文视点官网下载的正版版电子书,文字高清可复制,有详细的目录

2018-08-22

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

TA关注的人

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