自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明天的你会感谢今天的自己

记录自己走过的路,踩过的坑,以及,看到的风景

  • 博客(167)
  • 资源 (2)
  • 收藏
  • 关注

原创 Windows多次复制粘贴快捷键

1.使用ctrl + c 复制内容,可以多次执行改动作实现复制多个数据的效果;2.使用Windows 键+ v键 ,展示所复制的所有内容,选择你想要粘贴的内容即可

2020-08-04 10:21:16 14413

转载 VSFTPD 上传文件 200 227 553错误

200 Switching to Binary mode.227 Entering Passive Mode(192,168,130,102,66,128)553 Could not create file.附: FTP 数字代码的意义110 重新启动标记应答。120 服务在多久时间内ready。125 数据链路埠开启,准备传送。150 文件状态正常,开启数据连接端口。200 命令执行成功。202 命令执行失败。211 系统状态或是系统求助响应。212 目录的状态。213.

2020-07-03 11:13:01 4926

原创 DBeaver查看关闭的(所有的)已保存脚本

如图:在script下就有所有的脚本

2020-07-01 12:10:54 7630 1

原创 maven安装后配置修改

maven在安装后,很多是使用的默认配置。在maven的conf下。我们打开这个配置文件,有几个需要注意的地方。1.本地存放下载的jar包的地址,默认是放在C盘的,如果C盘放不下,请更改存储位置。2.maven中央仓库的地址选择。在setting中添加:<mirrors> ... <mirror> ...

2020-04-19 19:41:37 479

原创 mysql安装报错之initializing datebase

我们在按照mysql安装教程时,发现在这一步会报错:我说一下我的解决方法:在桌面右键单击电脑,打开属性,查看你电脑的账户名称是否有中文,如果有,请改成英文为了确保安装不再有问题,请确保电脑的所有账户名称都是英文。然后就可以快乐的像我一样安装成功了。由于本人在遇到这个错误时,百度了很多方法都没有用,靠自己这三天时间摸索出来的,所以本文不允许转载!请理解...

2020-04-16 12:52:39 2398 2

原创 linux 网络命令

ping 查看网络状态- c 指定ping的次数(不加则一直ping)ping -c 4 192.168.3.2write 向在线的某个用户发消息write chinai love youwall(write all) 向所有在线用户发消息(包括自己)wall i love chinaifconfig 查看网络状态mail 发送“信息”,可以给不在线的用户发送ma...

2020-04-13 23:10:53 188

原创 linux压缩命令

针对于文件:压缩后,仅保留压缩格式,不保留原文件压缩:gzip + 文件名解压缩:gunzip + 文件名针对于目录:原文件保留,生产格式为 packagename.tar.gztar -zcvf new.tar(打包后的文件) new(要打包的文件)-c 打包-v 显示详细信息-f 指定文件-z 打包同时压缩-x 解包(对应-c)tar -zxvf aaa.ta...

2020-04-12 23:29:39 138

原创 linux常用命令之目录处理命令

目录处理命令(linux的命令都是小写):ls 查看目录所在文件ls -a 查看所有文件,包含隐藏文件ls -l 查看详细信息ls -d 查看目录信息mkdir 创建新目录(可一次创建多个目录)mkdir -p 递归创建cd 切换目录cd /home 回到家目录cd ....

2020-03-17 11:30:53 174

原创 spring boot 入门 之用idea创建spring boot 项目

1.请按照截图方式来创建(idea版本为2019.3.1,应该是到目前2020.1.29的最新版本)。123.4。这里说一下,新手选择一个web - spring web即可5点击finish即可...

2020-01-29 13:07:51 219 1

原创 第23次讨论

2020年1月日15日 23.59.59截止 【第23次讨论主题:JDK版本】1)你用过最新的JDK版本是什么?(只要用过)jdk82) 最新的版本中有什么功能你觉得是惊艳到你的。这里的“最新的版本”,我就当做是我用过的最新的JDK8了。最惊艳的,我认为是stream 了。Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。首先流的获取(...

2020-01-02 21:06:07 195 1

原创 2种方式打开jar文件

1.桌面操作(要先安装JDK/JRE)对 “.jar”文件右击:然后点击这个“浏览”然后找到你安装JDK的文件,找到Java.exe,然后选中,然后用这个打开就好。2.用cmd(dos)命令打开我试过上述方法去打开我的jar文件,但没用,暂时没用找到原因,于是用命令打开1.先检查Java是否正常安装,输入java -version即可2.用命令+ 目录地址的...

2019-12-02 11:10:51 59006 3

原创 给你5年,你能成就自己吗?

今天晚上,在完成工作后,并不敢下班,因为现在才20.30,离我们稳定的下班时间至少还有3个小时,给直属领导说下班,也会叫你去做其他 的事情,也无所谓了,已经提了离职。闲逛知乎,看到一个话题“25岁做什么,可以在5年受益”,有一篇“李苦李“老师的回答让我醍醐灌顶,已下手《高性能MYSQL》,李老师说其实用不到5年就能成为这个领域的专家,给自己定个目标:3年,把这个本书读三遍,研究透能理解到的每个知识...

2019-11-26 20:56:07 292 3

原创 回顾

1)DIY班到现在,你的收获是什么?当初得知孤尽大大会组建一个“Java学习班”的 时候,就期待能够加入其中,学 一些“够牛B”的技术,从最开始的差不多600人,到现在的不到60人,留下的人大概为最初人数的1/10,我很庆幸自己能够成为这50来个人中有一员,更期待自己能够成为最终“毕业班”中的一员,坚持到现在,我想再过几个月,等到第一期“DIY班”毕业的时候,我想人数和现在的人数应该相差不大...

2019-11-21 01:35:16 341

原创 哈希码的计算 (hashCode()与equals() )

在Java世界中,所有的类都源自基类object,在object类中,有public native int hashCode(),该方法返回一个hash值:Java中的hashCode方法就是根据一定的规则将与对象相关的信息(比如对象的存储地址,对象的字段等)映射成一个数值,这个数值称作为散列值。1)自主选择一个类,说明它hashCode方法的设计理念和代码核心逻辑。类hashmap...

2019-10-24 14:50:55 1485

原创 2019-10-24

如果一家公司,让你每天加班到1点,没有加班费,让你沉迷于业务无法学习,自身的技术毫无进步,身体逐渐消瘦变差,而且直系领导又傻B的话,早点走为好...

2019-10-24 12:56:11 202

原创 0与0.0

1)1.0/0的结果是什么?为什么?1.0/0的结果是Infinity(正无穷大),1.0是浮点数,0是整数,作除法时,0会转变为0.0,这里的0.0不是整数“0”,是一个无限接近0的小数,所以会得到无穷大这个结果。2)0/0的结果是什么?为什么?这里的结果会得到异常:java.lang.ArithmeticException: / by zero。两个0都是整数,机器在执行除法时,如果 ...

2019-10-16 00:20:34 757

原创 又到开学季

今天是2019年9月1号,恩,距离上线还有5天,有很多总结,等上线再写吧。此次的目的是告诫自己不要忘记学习,这两个月极客上买了点课,等项目上线后继续学习。...

2019-09-01 08:46:40 272

原创 jdk 1.8 String

1)String变量到底存储在哪里?(JDK8) JDK1.8版本中,String常量池已经从方法区中的运行时常量池分离到堆中了,那么在堆中的String常量池里存的是String对象还是引用呢?答案是对象。例子1:String s1 = "abc";String s2 = "abc";System.out.println(s1==s2); // trueJVM首先会去字符串池中查找...

2019-08-21 20:12:27 939 2

原创 关于生病

三年没有得什么大病,上一次感冒的时间我都记不住了,我一直以来也算是身体比较好的那种人,虽然比较胖,但读书的时候没少锻炼。小学家在农村,家里四季种很多蔬菜,自己又不挑食,营养这方面我从来不缺少过,初中高中都住校,住校生早上都有晨跑的,课间操也是800米的跑步我跑步也不偷懒,知道这是锻炼,都认真的跑,大二的时候每天晚上跑半个小时。骨折之后不怎么锻炼了,但一直没有什么住院之类的大病。这次突然得了肾结石,...

2019-08-14 22:45:35 222 2

原创 电信3.0项目测试总结

第一次连续加班15天留影纪念。先说说感觉吧,虽然做的是测试工作,但是测试人员基本和程序员没啥区别了,不仅要懂业务,还是会写sql查询,服务器看日志,甚至每个测试人员对系统业务的整体把控,比实现部分业务的coder还有有大局观。在测试业务时,场景是必须要懂的,要知道它是干什么的,填入的数据是否合乎场景的要求,那些数据是不合法的,对于不合法的数据,系统是否进行拦截不让数据进入后台。电信的系...

2019-08-05 22:53:57 921

原创 Classloader的秘密

1)类加载的过程是怎么样的? a.什么时候加载类? 1:遇到new、getstatic、putstatic 等指令时。 2:对类进行反射调用的时候。 3:初始化某个类的子类的时候。 4:虚拟机启动时会先加载设置的程序主类。 5:使用JDK 1.7 的动态语言支持的时候。 b.双亲委派模型中,ClassLoader在加载类的时候,会先交由...

2019-07-27 11:02:19 121

原创 优秀的博客

1.Java监听器:监听器的用法,servlet中几个重要监听器的作用:https://www.cnblogs.com/Java3y/p/8436237.html2.socket与TCP/IP的关系移机网络编程:https://www.cnblogs.com/wangcq/p/3520400.html本篇博客不定时更新,记录一些自己看到的优秀、深刻的博客和文章...

2019-07-15 20:28:32 147

原创 堆?栈?常量池(一)

作为Java程序员,了解堆和栈,是最基础的基本功。一句话总结堆和栈的作用,就是:堆放对象栈放常量,当然,栈也放了其他一些东西,比如基本类型。 今天说说常量池,这东西是jdk1.5提供的一个“缓存池”,包装类型Integer 在赋值时,比如Integer a = 10,这个时候我们会考虑,这个a是个对象吧,那它应该存放在堆里面咯,但事实是这样吗?当a的范围在-128...

2019-07-10 19:59:25 231

转载 java容器与tomcat(2)-处理http请求的专家"servlet"

在上一篇我们说的到,浏览器发起请求后,通过http协议,服务器会收到请求。那么服务器是怎么接收和处理请求的呢?这篇博客就来谈论一下这个问题。1.http服务器收到http请求后,会调用服务端程序来处理这个请求,这些程序,就是我们写的Java类。2.定义servlet接口来专门处理这些请求。3.Servlet 容器用来加载和管理业务类(实现servlet接口的类);HTTP 服务器不...

2019-07-02 21:29:00 276

转载 java容器与tomcat(1)-http和服务器

注:本文是极客时间,李号双老师的课程《深入拆解Tomcat & Jetty》的学习笔记,部分内容会按照课程的原文摘抄记录下来,同时也会记录自己的一些学习心得。文章是总结,记录的是精华,不会很详细的解释其中内容,如有需要,请查看李老师的原文。1.HTTP 的本质 HTTP 协议是浏览器与服务器之间的数据传送协议,http是应用层协议,基于tcp/ip协议来传输数据,这里的数据...

2019-07-02 20:37:54 271

原创 ThreadLocal

先谈谈自己对ThreadLocal的认识:ThreadLocal是JDK 1.2的版本中提供java.lang包下提供的类,但把它理解成一个存储变量的集合或者局部变量会好一点。这个局部变量与一般的成员变量不一样,ThreadLocal的变量在被多个线程使用时候,每个线程只能拿到该变量的一个副本。其主要的作用是:ThreadLocal不是为了解决多线程访问共享变量,而是为每个线程创建一个单独的变...

2019-07-02 11:43:08 1611

原创 mysql isnull()用法

1.isnull(exper) 判断exper是否为空,是则返回1,否则返回02.ifnull(exper1,exper2)判断exper1是否为空,是则用exper2代替3.nullif(exper1,exper2)如果expr1=expr2成立,那么返回值为NULL,否则返回值为expr1。比如:c.SERVICE_OFFER_NAME 查出来是有数据的,但在isnull...

2019-06-24 21:04:54 57651

原创 20190603

工作太忙,没怎么写博客,有时候在工作中,有idea或者感悟时想写,却有因为在工作时间不方便写,下班之后呢,往往又忘记,这两周有好几次感悟都这样而溜走,很遗憾啊。博客不一定非要记录技术的东西,写写工作感悟,心情什么的,或者做一下总结和收获,也挺好的嘛。上周学习了oracle的存储过程,简单来说这玩意就是已经定义好放在数据库里面的一个“方法”,不过阿里巴巴编码手册已经禁止使用了,而且mysql...

2019-06-03 22:27:16 109

原创 navicat连接ip地址服务器新建查询出现can not create file

1.navicat能查看表,但不能写sql,报错问题如下:2.解决办法:来到这里;然后把你navicat的安装位置加到前面:来到桌面,鼠标对准navicat,右键,打开文件位置,来到文件夹目录:复制地址,添加到上面那个红框里面。把大写的N改为小写(我是这样的,不知道不改会不会有问题哈)。然互就可以愉快的写sql了。...

2019-05-22 17:27:44 1000

原创 浅谈电信三户模型

三户模型三户指的是客户账户用户。客户是一个社会化的概念,一个自然人或一个法人(任何社团、组织、机构等,具有社会关系比较紧密,并且有相似消费特征的团体)就称之为一个客户,法人客户既可以是一个企业,也可以是与这个企业、集团相关的自然人客户,可以称之为一个集团客户组(群)。帐户的概念起源于金融业,只是一个客户在运营商存放资金的实体,目的是为选择的产品付费。该实体应该包含帐户的归属人,可以归属一...

2019-05-18 12:32:02 1972

原创 navicat:模型保存错误 unable to write the output file

直接打开任务管理器,然后关闭navicat,再重新开navicat就好了。

2019-05-14 11:30:18 2234 4

原创 杂谈:关于浮点数的精度问题

1)包装类Float中为什么有两个常量来表示最小值:MIN_VALUE和MIN_NORMAL?个人理解:既然有两个常量,说明两个常量表示的数值不一样,查阅资料后发现,MIN_VALUE:值为3.4E-45 的常量,它表示 float 类型能够表示的最小值。MIN_NORMAL:保存 float 类型数值的最小标准值的常量,即 2-126。 ...

2019-05-12 20:38:01 1054

原创 Synchronized和锁的分类

Synchronized关键字大家都模式,这篇我总结的不在于其运用,而在于锁的思想。1.公平锁/非公平锁公平锁是指多个线程按照申请锁的顺序来获取锁。非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁。有可能,会造成优先级反转或者饥饿现象。Synchronized是非公平锁。2.可重入锁可重入锁又名递归锁,是指在同一个线程在外层方...

2019-04-25 15:35:17 899

转载 Java IO读取文件,写入文件

一、Java把这些不同来源和目标的数据都统一抽象为数据流。  Java语言的输入输出功能是十分强大而灵活的。  在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流。  这里介绍几种读写文件的方式二、InputStream、OutputStream(字节流)     //读取文件...

2019-04-22 23:00:55 1377 1

原创 访问web路径的内容

1是项目顶级目录,也就是项目名称。那我们访问的时候,web这一层是省略掉了的

2019-04-12 20:15:50 245

原创 同一个项目能否有相同类名的类注入JavaBean里面?

如果一个项目中,有相同类名的类(jar包不算),只要两个类的内容不相同,是可以放入spring容器的,原因是jvm在加载类的时候是按照全限类名去加载对象的。但最好不要有相同的类名的类。...

2019-04-12 20:11:30 2544

原创 eclipse(MyEclipse)解决java.lang.OutOfMemoryError: PermGen space的方法,亲测有效

最近老是遇到内存溢出,估计是项目太大了。永久区又不会被JVM回收,只改改启动参数了。1.双击你的Tomcat,打开参数区2.在参数里面写入一下参数即可 -Xms512m -Xmx512m -XX:PermSize=512M -XX:MaxPermSize=512m...

2019-04-09 20:10:17 1446

原创 fatal: Authentication failed for git网址

昨天修改了公司gitlub的密码,今天在pull等操作时候报了fatal: Authentication failed for错误,原因是tortoisegit本地的setting里面的密码没有改,把它改了就ok了。代码文件夹 右键 ---tortoisegit---setting点进去把密码改了就行。除此之外,tortoisegit还有缓存,里面存的是旧密码,所以要把缓存清...

2019-03-29 13:52:08 218

原创 MyEclipse启动Tomcat后首页不显示数据

我的IDE是MyEclipse,启动Tomcat 7后,打开我网站的页面,发现页面没有任何数据,但是后台又没有报错,F12看谷歌浏览器的console,出现了一些js问题,后来几经周转,终于解决问题了。我遇到这个问题后也搜索了很多方法,但都不是我想要的,如果我的方法解决了你 问题,请点赞留言,谢谢。我为什么要提我的IDE是MyEclipse,因为MyEclipse有一个页面小工具,叫做code...

2019-03-26 16:01:47 744

原创 火狐(Firefox):uncaught exception: out of memory异常

uncaught exception: out of memory异常有很多原因,我这里说一个我遇到的,不一定适合所有人的问题哈。我的IDE是MyEclipse,启动Tomcat 7后,打开我网站的页面,发现页面没有任何数据,但是后台又没有报错,F12看console,出现了内存溢出异常,后来几经周转,终于解决问题了。我遇到这个问题后也搜索了很多方法,但都不是我想要的,如果我的方法解决了你 问...

2019-03-26 15:57:40 3307

thoughtworks笔试题:Conference Track Management

thoughtworks的笔试题:会议安排。本人使用Java实现,把会议封装成对象,再调用工具类安排会议。下载后的代码里面包含本人姓名,记得改正!附件有运行成功截图!代码能够完美运行,如不能运行我被车撞死!!请放心下载

2018-12-10

C#前端页面学习资料

C#前端页面+连接数据库+需求算法,几乎每个重要的地方我都写了注释的,请放心下载,如果还有不明白的,请私信问我

2018-01-12

空空如也

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

TA关注的人

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