<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[java开发郭靖]]></title><description><![CDATA[java开发郭靖]]></description><link>https://blog.csdn.net/qq_34508530</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qq_34508530]]></copyright><item><title><![CDATA[docker报错：Cannot connect to the Docker daemon. Is the docker daemon running on this host?]]></title><link>https://blog.csdn.net/qq_34508530/article/details/109464308</link><guid>https://blog.csdn.net/qq_34508530/article/details/109464308</guid><author>qq_34508530</author><pubDate>Tue, 03 Nov 2020 10:44:48 +0800</pubDate><description><![CDATA[docker这种报错一般情况都是docker未启动对于这种情况只用重启docker就行了：
service docker restart
还有一种情况则是docker配置文件出错按照提示查看报错，并找到相应位置进行更改：
systemctl status docker.service   或    journalctl -xn
对于初学者且很难找到报错位置并改正的同学，推荐一个快速的方法—重装大法
cd /var/lib/docker
rm –rf *
service docker restart
ps:如]]></description><category></category></item><item><title><![CDATA[Docker 安装后 报 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker da...]]></title><link>https://blog.csdn.net/qq_34508530/article/details/109464271</link><guid>https://blog.csdn.net/qq_34508530/article/details/109464271</guid><author>qq_34508530</author><pubDate>Tue, 03 Nov 2020 10:43:29 +0800</pubDate><description><![CDATA[刚在新的Centos上安装Docker,后运行docker run hello-world报错Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
解决办法
$ systemctl daemon-reload
$ sudo service docker restart
$ sudo service docker status
$ sudo docker run hel]]></description><category></category></item><item><title><![CDATA[List转Map的三种方法]]></title><link>https://blog.csdn.net/qq_34508530/article/details/106858190</link><guid>https://blog.csdn.net/qq_34508530/article/details/106858190</guid><author>qq_34508530</author><pubDate>Fri, 19 Jun 2020 15:56:24 +0800</pubDate><description><![CDATA[Map&lt;Long, User&gt; maps = userList.stream().collect(Collectors.toMap(User::getId,Function.identity()));
看来还是使用JDK 1.8方便一些。另外，转换成map的时候，可能出现key一样的情况，如果不指定一个覆盖规则，上面的代码是会报错的。转成map的时候，最好使用下面的方式：
Map&lt;Long, User&gt; maps = userList.stream().collect(Collect]]></description><category></category></item><item><title><![CDATA[IDEA自动格式化代码插件]]></title><link>https://blog.csdn.net/qq_34508530/article/details/106693088</link><guid>https://blog.csdn.net/qq_34508530/article/details/106693088</guid><author>qq_34508530</author><pubDate>Thu, 11 Jun 2020 17:20:13 +0800</pubDate><description><![CDATA[https://blog.csdn.net/Mr_rain/article/details/79279931

]]></description><category></category></item><item><title><![CDATA[程序员：面试官，来你要是能说出ZooKeeper原理，我转身就走]]></title><link>https://blog.csdn.net/qq_34508530/article/details/106176349</link><guid>https://blog.csdn.net/qq_34508530/article/details/106176349</guid><author>qq_34508530</author><pubDate>Sun, 17 May 2020 16:30:52 +0800</pubDate><description><![CDATA[一场面试已经进行了许久，几番“交战”下来，程序员Y已经是满头大汗…
面试官：这样吧，你再来说说Zookeeper的工作原理
程序员Y（终于按捺不住自己心头的怒火）：有事没事问底层，有事没事问原理，我TMD写代码又不是做学术，会用就行了，知道底层原理有屁用啊？
面试官：小伙子啊！你如果连某个技术的底层原理都搞不懂的话，那你又怎么能把它运用自如呢？你又怎么会知道在不同的场景下应该使用什么样的框架呢？
程序员Y：那我不管，我觉得我能在我所在的岗位做好我自己要做的事情就行了，熟知原理这些还浪费时间，工作中有用不到…]]></description><category></category></item><item><title><![CDATA[接私活网站]]></title><link>https://blog.csdn.net/qq_34508530/article/details/105455823</link><guid>https://blog.csdn.net/qq_34508530/article/details/105455823</guid><author>qq_34508530</author><pubDate>Sat, 11 Apr 2020 17:14:45 +0800</pubDate><description><![CDATA[1、程序员客栈：程序员的经纪人
地址链接：https://www.proginn.com/
2、快码众包-让互联网产品开发更快速！认准域名Kuai.ma
地址链接：https://www.kuai.ma/
3、Coding 码市 - 基于云技术的软件外包服务平台 coding码市
地址链接：https://codemart.com/
4、开源中国众包平台 oschina众包
地址链接：https:...]]></description><category></category></item><item><title><![CDATA[我觉得程序员副业赚钱并不靠谱]]></title><link>https://blog.csdn.net/qq_34508530/article/details/105454296</link><guid>https://blog.csdn.net/qq_34508530/article/details/105454296</guid><author>qq_34508530</author><pubDate>Sat, 11 Apr 2020 16:07:19 +0800</pubDate><description><![CDATA[我最近看到不少关于程序员副业赚钱的文章，其中出的点子有这些：


在网上找项目做兼职


录制课程，到网上平台售卖，或者免费推广，赚广告费。


写付费的专栏文章


寻找漏洞，获取赏金


写app发到应用市场赚钱


写小程序


开发插件


我觉得这些方法对于绝大多数程序员来说都不太靠谱。
比如在网上找项目，找到的很可能是层层分包的东西，都是低水平的重复劳动，对自身的能力提升没有什么价值，...]]></description><category></category></item><item><title><![CDATA[解决 primordials is not defined 问题]]></title><link>https://blog.csdn.net/qq_34508530/article/details/105416597</link><guid>https://blog.csdn.net/qq_34508530/article/details/105416597</guid><author>qq_34508530</author><pubDate>Thu, 09 Apr 2020 18:07:48 +0800</pubDate><description><![CDATA[在安装npm依赖的时候碰到了ReferenceError: primordials is not defined的问题, 搜索发现是安装gulp版本与node版本不兼容的问题, 我的项目gulp版本是3.9.1, 本地node版本是12.4.0
stackoverflow给出的方法是回退node版本或升级gulp版本:
https://stackoverflow.com/q/55921442/63...]]></description><category></category></item><item><title><![CDATA[最新大数据视频]]></title><link>https://blog.csdn.net/qq_34508530/article/details/105265288</link><guid>https://blog.csdn.net/qq_34508530/article/details/105265288</guid><author>qq_34508530</author><pubDate>Thu, 02 Apr 2020 11:14:50 +0800</pubDate><description><![CDATA[链接：https://pan.baidu.com/s/14GpGctEh88mgcTGz8sditQ
提取码：75zn

]]></description><category></category></item><item><title><![CDATA[推荐10个堪称神器的学习网站]]></title><link>https://blog.csdn.net/qq_34508530/article/details/104986885</link><guid>https://blog.csdn.net/qq_34508530/article/details/104986885</guid><author>qq_34508530</author><pubDate>Fri, 20 Mar 2020 11:54:19 +0800</pubDate><description><![CDATA[每天都会收到很多读者的私信，问我：“二哥，有什么推荐的学习网站吗？最近很浮躁，手头的一些网站都看烦了，想看看二哥这里有什么新鲜货。”
今天一早做了个恶梦，梦到被老板辞退了。虽然说在我们公司，只有我辞退老板的份，没有老板辞退我这一说，但是还是被吓得 4 点多都起来了。（主要是因为我掌握着公司所有的核心源码，哈哈哈）
既然 4 点多起来，就得好好利用起来。于是我就挑选了 10 个堪称神器的学习网站，推...]]></description><category></category></item><item><title><![CDATA[代码神器：拒绝重复编码，这款IDEA插件了解一下]]></title><link>https://blog.csdn.net/qq_34508530/article/details/104839289</link><guid>https://blog.csdn.net/qq_34508530/article/details/104839289</guid><author>qq_34508530</author><pubDate>Fri, 13 Mar 2020 13:35:48 +0800</pubDate><description><![CDATA[Easycode是idea的一个插件，可以直接对数据的表生成entity、controller、service、dao、mapper无需任何编码，简单而强大。
1、安装(EasyCode)
image
我这里的话是已经那装好了。
建议大家在安装一个插件，叫做Lombok。
Lombok能通过注解的方式，在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toS...]]></description><category></category></item><item><title><![CDATA[idea快捷键]]></title><link>https://blog.csdn.net/qq_34508530/article/details/104839274</link><guid>https://blog.csdn.net/qq_34508530/article/details/104839274</guid><author>qq_34508530</author><pubDate>Fri, 13 Mar 2020 13:33:25 +0800</pubDate><description><![CDATA[idea快捷键
自动代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键（Generate）
fori/sout/psvm + Tab
Ctrl+Alt+T 生成try catch 或者 Alt+enter
CTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里
Ctrl + O 重写方法
Ctrl + ...]]></description><category></category></item><item><title><![CDATA[WebGL是什么？]]></title><link>https://blog.csdn.net/qq_34508530/article/details/104825105</link><guid>https://blog.csdn.net/qq_34508530/article/details/104825105</guid><author>qq_34508530</author><pubDate>Thu, 12 Mar 2020 18:33:15 +0800</pubDate><description><![CDATA[1.webgl概述
webgl是一项用来在网页上绘制和渲染复杂三维图形（3D图形）,并允许用户与之进行交互的技术。
传统意义上，为了显示三维图形，开发者需要使用c或者c++语言，辅以专门的计算机图形库，如OpenGL或者Direct3D，来开发一个独立的应用程序。现在用了webgl，我们只需要向已经熟悉的html和javascript中添加一些额外的三维图形学代码，就可以在网页上显示三维图形了。
...]]></description><category></category></item><item><title><![CDATA[jvm调优]]></title><link>https://blog.csdn.net/qq_34508530/article/details/103905697</link><guid>https://blog.csdn.net/qq_34508530/article/details/103905697</guid><author>qq_34508530</author><pubDate>Thu, 09 Jan 2020 12:28:22 +0800</pubDate><description><![CDATA[说明: 以下的总结内容适用于jdk8以下的版本. jdk8已经移除了永久区(PermGen)
堆大小设置
JVM 中最大堆大小有三方面限制：相关操作系统的数据模型（32-bt还是64-bit）限制；系统的可用虚拟内存限制；系统的可用物理内存限制。32位系统下，一般限制在1.5G~2G；64为操作系统对内存无限制。我在Windows Server 2003 系统，3.5G物理内存，JDK5.0下测试...]]></description><category></category></item><item><title><![CDATA[Jvm中内存溢出的4种情况]]></title><link>https://blog.csdn.net/qq_34508530/article/details/103905636</link><guid>https://blog.csdn.net/qq_34508530/article/details/103905636</guid><author>qq_34508530</author><pubDate>Thu, 09 Jan 2020 12:19:49 +0800</pubDate><description><![CDATA[1、java堆溢出
java对用于存储对象的实例，只要不断的创建对象，并且保证GC Roots到对象之间有可达路径来避免垃圾回收机制清除这些对象，那么在对象数量达到最大堆的容量限制之后机会产生内存溢出异常。
当出现java堆内存溢出时，异常堆栈信息“java.lang.OutOfMemoryError”会跟着进一步提示“Java heap space”。
要解决这个区域的异常 ，一般会先通过内存映...]]></description><category></category></item><item><title><![CDATA[面试题：使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变？]]></title><link>https://blog.csdn.net/qq_34508530/article/details/103896725</link><guid>https://blog.csdn.net/qq_34508530/article/details/103896725</guid><author>qq_34508530</author><pubDate>Wed, 08 Jan 2020 19:12:36 +0800</pubDate><description><![CDATA[/*
 * 问题：使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变
 * 答:
 * 使用final关键字修饰一个变量时，是指引用变量不能变，引用变量所指向的对象中的内容还是可以改变的。
 */
public class Test10 {
	// final修饰基本类型的变量
	public static final char CHAR = '中';
	// final修饰引...]]></description><category></category></item><item><title><![CDATA[Spring Bean的生命周期]]></title><link>https://blog.csdn.net/qq_34508530/article/details/103896626</link><guid>https://blog.csdn.net/qq_34508530/article/details/103896626</guid><author>qq_34508530</author><pubDate>Wed, 08 Jan 2020 19:03:26 +0800</pubDate><description><![CDATA[只有四个！
是的，Spring Bean的生命周期只有这四个阶段。把这四个阶段和每个阶段对应的扩展点糅合在一起虽然没有问题，但是这样非常凌乱，难以记忆。要彻底搞清楚Spring的生命周期，首先要把这四个阶段牢牢记住。实例化和属性赋值对应构造方法和setter方法的注入，初始化和销毁是用户能自定义扩展的两个阶段。在这四步之间穿插的各种扩展点，稍后会讲。
实例化 Instantiation
属性赋值 ...]]></description><category></category></item><item><title><![CDATA[学会了这些技术，你离BAT大厂不远了]]></title><link>https://blog.csdn.net/qq_34508530/article/details/103882920</link><guid>https://blog.csdn.net/qq_34508530/article/details/103882920</guid><author>qq_34508530</author><pubDate>Tue, 07 Jan 2020 22:29:08 +0800</pubDate><description><![CDATA[每一个程序员都有一个梦想，梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司，由于身边的环境等原因，不知道 BAT 等一线互联网公司使用哪些技术？或者该如何去学习这些技术？或者我该去哪些获取这些技术资料？没关系，平头哥一站式服务，上面统统不是问题。平头哥整理了 BAT 等一线大厂的必备技能，并且帮你准备了对应的资料。对于整理出来的技术，如果你掌握的不牢固，那就赶快巩固，如果你还没有涉及，现在...]]></description><category></category></item><item><title><![CDATA[Mybatis Plus]]></title><link>https://blog.csdn.net/qq_34508530/article/details/103882819</link><guid>https://blog.csdn.net/qq_34508530/article/details/103882819</guid><author>qq_34508530</author><pubDate>Tue, 07 Jan 2020 22:19:10 +0800</pubDate><description><![CDATA[Mybatis Plus是扳手，那Mybatis Generator就是生产扳手的工厂。
Mybatis Plus：国人团队苞米豆在Mybatis的基础上开发的框架，在Mybatis基础上扩展了许多功能，荣获了2018最受欢迎国产开源软件第5名，当然也有配套的↓
Mybatis Plus Generator：同样为苞米豆开发，比Mybatis Generator更加强大，支持功能更多，自动生成En...]]></description><category></category></item><item><title><![CDATA[Docker与VM虚拟机的比较]]></title><link>https://blog.csdn.net/qq_34508530/article/details/103866836</link><guid>https://blog.csdn.net/qq_34508530/article/details/103866836</guid><author>qq_34508530</author><pubDate>Mon, 06 Jan 2020 23:48:34 +0800</pubDate><description><![CDATA[所有的应用程序都有自己的依赖关系，其中包括软件和硬件资源。 Docker是开发者的开放平台，通过将每个应用程序打包到容器中来隔离依赖关系。容器就像是轻量级的虚拟机，可以扩展到成千上万的节点，通过在不同虚拟环境中运行相同应用程序来帮助提升云的可移植性。虚拟机广泛用于云计算，通过使用虚拟机来实现隔离和资源控制。 虚拟机使用自己的内存管理加载完整的操作系统，使应用程序更加高效和安全，同时确保其高可用性。...]]></description><category></category></item></channel></rss>