- 博客(13)
- 资源 (16)
- 收藏
- 关注
原创 Arrays.asList方法返回的List进行增删时出现UnsupportedOperationException原因分析
当我们想将一个数组转为List列表时,很容易就会把目光聚焦于Arrays工具类提供的一个方法asList,当我们开心的调用了Arrays.asList方法将数组转为List之后,看起来一切风平浪静:随后,我们希望向这个strList中添加一个字符串"d":这是肿么肥四!让我们进入Arrays.asList方法内部一探究竟:原来Arrays.asList返回的ArrayL...
2018-11-29 18:03:10 657
转载 将Intellij idea的快捷键与Eclipse的快捷键设置成一样,并且恢复Alt+/代码自动补全快捷键
原文地址:将Intellij idea的快捷键与Eclipse的快捷键设置成一样,并且恢复Alt+/代码自动补全快捷键步骤如下:(1)打开Intellij idea,点击File->Settings或者CTRL+ALT+S快捷键,打开设置面板。在搜索框中搜索Keymap,在Keymaps中选择Eclipse即可。(2)在右上角的搜索框中输入completion,在Main...
2018-11-29 15:29:38 704
转载 99%的人都理解错了HTTP中GET与POST的区别
原文地址:99%的人都理解错了HTTP中GET与POST的区别GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 ...
2018-11-29 10:22:18 181
原创 简单的Dubbo+zookeeper入门使用示例
Dubbo官方网址:http://dubbo.apache.org/zh-cn/本案例源码下载地址:CSDN资源下载:dubbo简单入门级代码示例百度网盘:https://pan.baidu.com/s/1cOcfzOCW9nBiSFrMJayG6w 提取码: nkqm 使用工具:IDE:IntelliJ IDEA 2017.2 x64注册中心:zookeepe...
2018-11-27 20:52:56 283
原创 idea中maven的Modules中java文件夹无法创建class,test文件夹中测试类没有执行按钮的解决
最近在使用idea创建maven工程的modules后,发现子模块的src/main/java文件夹点击右键无法创建class类,并且也无法识别resources文件夹,而且test文件夹下的测试类右键也没有执行选项。这个问题的原因是没有指定保存源码的文件夹及资源文件夹以及测试代码的存放文件夹,可以通过以下方式进行解决:1.首先点击:File --> Project Structur...
2018-11-27 19:24:01 4734
原创 windows安装zookeeper 单机,伪集群,集群(集群未测试)
参考文章:zookeeper集群搭建 windows1. 首先我们需要去官网下载zookeeper,官网链接如下:https://archive.apache.org/dist/zookeeper/我们下载使用的是 zookeeper-3.4.5 版本。下载好之后找个地方解压,解压完成后如下:单机模式:1. 下载解压完后,我们就需要进入到conf目录进行配置...
2018-11-27 16:23:08 170
原创 并发和并行的区别
并发是指多个不同的任务在同一个核中进行交替执行,逻辑上来讲是同时执行的,但是实际上并不是同时执行。实现并发是为了使CPU的单核足够忙碌,避免因为调用远程服务器或进行I/O等操作导致线程被长时间的阻塞,并发的实现思路是类似调用远程服务或者I/O等可能引起阻塞的工作可以被分给子线程处理而不会导致主线程阻塞,主线程依然能够继续处理其他操作。(典型代表:Future(包含java8的complatea...
2018-11-13 11:20:29 225
原创 EL表达式调用后台方法并传递参数
尝试获取后台对象中带参数的get方法返回的属性值时,发现 J2EE6 开始支持EL表达式带参数的调用后台方法。 语法格式为:${对象名.方法名(参数)};注意此处的方法名是方法全名,EL表达式并不会帮我们自动按照属性名进行首字母大写并在开头拼接get三个字符来寻找相应的get方法获取属性值。 示例:前台代码为:<html> <body&g...
2018-11-09 16:53:14 2629
原创 SQL条件放在on、where、having的区别和关系
参考文章:SQL中ON和WHERE的区别在写SQL语句的时候,我们经常会用到各种表连接(left join, right join, inner join, full join),还有各种分组聚合函数(sum, min, max, avg, count),那么我们在写SQL的时候,对于不同的过滤条件具体是应该放在连接操作中的 ON 后面,还是分组操作的 having 后面,还是 where...
2018-11-06 15:14:31 5448 2
原创 在js中实现replaceAll的方法
参考链接:JavaScript RegExp对象var newStr = oldStr.replace(new RegExp(replaceStr,'gm'),'');replaceStr为要替换掉的字符串
2018-11-04 20:46:35 869
原创 zip、tar格式文件解压包相关指令
ZIP格式压缩包:解压到特定目录# unzip [文件名].zip -d [目录位置]解压到当前目录# unzip [文件名].zip以ZIP格式压缩文件:# zip -r [文件名].zip [原文件/目录名]TAR.GZ格式压缩包:解压到特定目录# tar -xzvf [文件名].zip -C [目录位置]解压到当前目录# tar -xzvf [文件名].zip以...
2018-11-04 20:37:05 1502
原创 yum安装配置
检查是否有安装配置yum所需的依赖包:[root@localhost /]# rpm -qa|grep deltarpm*所需的三个依赖包:deltarpm-3.5-0.5.20090913git.el6.x86_64.rpmpython-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpmcreaterepo-0.9.8-4.el6.noarch.r...
2018-11-04 20:28:11 274
原创 使用Flvplayer.swf播放器播放 .flv 格式的视频
使用Flvplayer.swf播放器播放 .flv 格式的视频1.首先下载一个 Flvplayer.swf 播放器用于播放.flv格式的视频。2.将该附件放到工程的 WebContent 下,如图:3.在 jsp 页面中添加如下代码(加粗部分代码):4.页面显示播放目标视频的播放器:1.首先下载一个 Flvplayer.swf 播放器用于播放.flv格式的视频。大家可以到我上传的所有资源中寻找...
2018-11-04 20:04:03 12905 7
深度学习入门:基于Python的理论与实现(AZW3+高清PDF+源码).zip
2019-05-22
Spring实战第四版(spring in action).mobi (kindle)
2019-04-27
深度学习入门:基于Python的理论与实现(超清PDF+源码)
2018-11-29
算法的乐趣 (图灵原创).azw(kindle)
2018-09-21
零基础学Java 第2版.azw(kindle)
2018-09-21
看透Spring MVC:源代码分析与实践 (Web开发技术丛书).azw(Kindle)
2018-09-21
锋利的jQuery(第2版).azw(kindle)
2018-09-21
SQL编程基础(原书第3版).azw(kindle)
2018-09-21
Python学习手册(原书第4版).azw(kindle)
2018-09-21
Linux系统命令及Shell脚本实践指南 (Linux_Unix技术丛书).azw(kindle)
2018-09-21
Linux Shell脚本攻略第二版(图灵程序设计丛书).azw(kindle)
2018-09-21
JAVA线程1基础入门(中国程序员).azw(kindle)
2018-09-21
Java编程思想第四版.azw(Kindle)
2018-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人