12 2019 档案
摘要:回顾2019,总结,反思,展望,行动。 从朋友圈回顾2019 记录今年每一个精彩瞬间。 1月1日,还在上课。 2月4日,过大年。(过年不让放炮) 2月13日,回培训班。 3月15日,培训课程结束。 3月20号,第一次面试。 3月25日,在北京租了第一个自己的小屋。 3月26日,第一次做饭。 3月28
阅读全文
摘要:函数式接口 函数式接口详解:FunctionInterface接口 话不多说,先打开源码,查阅一番。寻得FunctionInterface接口 函数式接口代码测试:FunctionTest 高阶函数:如果一个函数接收一个函数作为参数,或者返回一个函数作为返回值,那么该函数就叫做高阶函数。函数式编程语
阅读全文
摘要:JAVA8学习——深入浅出Lambda表达式(学习过程) lambda表达式: 我们为什么要用lambda表达式 在JAVA中,我们无法将函数作为参数传递给一个方法,也无法声明返回一个函数的方法。 在JavaScript中,函数参数是一个函数,返回值是另一个函数的情况下非常常见的,JavaScrip
阅读全文
摘要:JAVA注解 Annotation学习 本文目的:项目开发过程中遇到自定义注解,想要弄清楚其原理,但是自己的基础知识不足以支撑自己去探索此问题,所以先记录问题,然后补充基础知识,然后解决其问题。记录此学习过程。 项目中遇到的注解: 问题描述: 开发中,我们需要自己新建一个codequeryframe
阅读全文
摘要:我的平安夜 Merry Christmas 平安夜给自己买的第一个“苹果”,嘻嘻。 今夜,不想去学习技术知识点什么的, 我们就想到哪里写哪里,就简单聊聊思维方式吧。 其实我不想做今年总结,为什么呢,因为今天并不是2019年的最后一天,下一周还有一个元旦呢,到时候就提前已经把年度总结给写完了,元旦岂不
阅读全文
摘要:浅谈接口 2019年12月23日23:40:57 (记录我的学习过程) 1.为什么我会接触这个? 项目组组长推荐:我们先自行学习一下接口(HTTP接口) 2.提到接口,我的第一印象 1. 陌生 2. 熟悉又陌生 3. 需要开始接触,了解学习 3.自我描述:接口是什么? 1.举个例子来说:前台和后台进
阅读全文
摘要:IDEA和JIRA任务联动 操作流程详解 操作流程 1. 添加jira配置,File Setting tools Tasks Service 2. 配置分支命名规范,File Setting tools Tasks 3. 点击测试连接jira服务器,成功即可 (我这里连接的是台北的服务器,需要VPN
阅读全文
摘要:Git ignore 官网:https://git scm.com/docs/gitignore 今天在初始化仓库的时候,考虑到如何过滤不需要的文件进入版本控制系统。所以去查阅了一番官方文档。 想要过滤: 1. 新建 .ignore 文件,放在根目录 2. 配合.ignore文件 PS:这个igno
阅读全文
摘要:外链接和内连接: leetcode 题目:编写一个 SQL 查询,满足条件:无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息: 第一次的答案:(错误) 第二次的答案:(惭愧的 去查询了资料才想起来) 自己在这里搜集一下,进行复习和回顾 知识点 :外链接和内连接 博
阅读全文
摘要:如何录制高清GIF格式的图片 工具:傲软GIF 下载地址:https://www.apowersoft.cn/gif 特点:质量高,能够一帧一帧的修改 使用简单。就不说了。自行尝试。这里只是提供一个制作GIF的方法. 如下所示
阅读全文
摘要:Netty学习 IO体系架构系统回顾 IO和NIO的学习 NIO 1.4 开始出的 在网络应用框架中,NIO得到了大量的使用,特别是netty里面 前提:对IO及其了解 对IO的总结和回顾 理解Java I/O系统 熟悉使用Java.io包中的相关类和接口进行I/O编程 掌握Java IO的设计原则
阅读全文
摘要:今天在启动项目的时候,莫名的Maven install命令的时候出现错误 错误提示:Failed to execute goal org.codehaus.mojo:flatten maven plugin:1.1.0:flatten (flatten) on project [ERROR] Fai
阅读全文
摘要:解决IntelliJ IDEA 控制台输出中文乱码问题 问题描述:如图,控制台输出的字符,乱码 解决方案 第一步:修改intellij idea配置文件: 找到Intellij idea安装目录,bin文件夹下面in的64.exe.vmoptions 和 idea.exe.vmoption这两个文件
阅读全文
摘要:关于快速了解一门知识 适合现在的我的两种方法: 1. 查阅官网 2. 教学视频的快速入门 第一遍,了解,了解大概百分之50的内容,对正题的知识点有全面的了解,整体的过一遍有一个印象,如果说每一门技术你都从0开始认真的一步一步学的话,时间周期长,效率低下,接触面低,并且也很容易“知难而退”或者钻入牛角
阅读全文
摘要:今天写点什么? 昨天晚上预留的一个话题: 如果是自己一个人的话,生活会变成什么样。 明天晚上的话题。over。 2019年12月15日23:54:08 2019年12月16日22:05:30 现在才10点,不想写昨晚那个预留的话题。我也去下载一个Markdown软件。 想了一会儿,没有下载,因为有道
阅读全文
摘要:总结一下今天 早上有保洁阿姨来打扫卫生,打扫到了12点,打扫的时候都是用抹布在地上擦的。看着是真的累。12点开始做饭,做的油泼面,估计吃完的时候1点半。吃完之后刚开始再客厅看着电影。 后来进屋里了。大娃说可瞌睡,得睡一会,我也跟着睡了一会,这时候眼睛已经睁不开了,大娃让我出去把灯关了,他手机在外边的
阅读全文
摘要:Docker继续学习 Docker三个重要概念: 镜像 就是一个模板(类似一个Java类) 容器 容器是用镜像创建的运行实例。 仓库 仓库是几张存放镜像的地方。 国内的镜像仓库有,网易云,阿里云。 Docker本身是一个容器运行载体或者称之为管理引擎。我们把应用程序和配置以来打包好行成一个可交付的运
阅读全文
摘要:Docker学习 好,接下来开始进入正题: 简介: 容器,虚拟化技术:云计算,云平台,开发在云端,阿里云,javaee服务器编译部署 等等等会涉及到,Java程序员有必要了解一下。 官网:https://www.docker.com/ 前提知识: 强制,熟悉Linux命令和相关背景知识比如:ps,t
阅读全文
摘要:学习记录 java基础部分(一) 参考:GitHub上的知名项目:javaGuide : https://github.com/Snailclimb/JavaGuide/blob/master/docs/java/Java%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md
阅读全文
摘要:本文是关于get,post等几种请求方式的资料搜集和学习,HTTP,HTTP2协议的涉及点,然后提到了socket协议,RPC 先是和朋友的一些交流对话,问着问着就到了我的知识盲区。需要恶补一下这方面的知识了。朋友问:get 的请求方式 ,是不是只是单方面接受服务器发送的数据?我答:前半句和后半句,
阅读全文
摘要:Mac和window实现双向数据传输 总体步骤:第一步,在window上设置开发访问权限,然后选择要共享的磁盘或者文件夹第二步,在Mac上使用 Finder里面的网络,command+K,选择一个IP服务器连接(就是window的IP),需要两台电脑保持在同一个网段第三步,拉取你需要的内容即可,速度
阅读全文
摘要:
阅读全文

摘要:在学习张龙老师的netty过程中,总结的老师关于学习方法的一些见解,理解还不到位。 遇到问题是常态,每个人都是如此不管你的技术是好还是不好,熟练还是不熟练在过程中肯定是会遇到问题的,问题也都是很普遍的只不过你的基础好,基础问题会解决的快点,但是还是会遇到你的层次的问题的都会有一个解决问题的过程。解决
阅读全文
摘要:关于云服务器和云部署的实操(新手级别入门) 1、 听说服务器有了之后,可以绑定一个域名。 绑定域名是为了防止你的ip地址直接暴露在地址栏里。 现在我没有绑定域名。下图。直接显示出来了。 2、(双11,双12的时候,各大平台的服务器新用户都是1折,或者学生优惠也很优惠哦)华为云提供15天的试用时间,可
阅读全文
摘要:win7蓝屏死机0x0000003B错误蓝屏故障解决 刚才一个朋友问我:电脑蓝屏了怎么办。 我问他要了电脑的截图,自己看了错误代码:0x0000003B 搜索资料,查询了一番。都是说电脑中病毒或者是系统漏洞了。装360杀毒啊,IE浏览器清缓存啊,什么的 我就不明白了,现在系统都进不去,怎么去装360
阅读全文
摘要:JAVA代码:生成一个集合,自定义大小,100以内的随机整数 方法一:(Random类) package com.dawa.test; import java.util.ArrayList; import java.util.List; import java.util.Random; /** *
阅读全文
摘要:今天抛出这么一个错误,突然间我发现和之前的 类未找到异常java.lang.ClassNotfoundException还有点不一样。NoClassDefFoundError错误的发生,是因为Java虚拟机在编译时能找到合适的类,而在运行时不能找到合适的类导致的错误。 java.lang.NoCla
阅读全文
摘要:一个同事问的一个功能需求:{"aa":null} 如何能转化为 {"aa":{}}因为需求暂时不明确,暂时先完成这样的转换。使用的是FastJson1.2.7 package com.dawa.test; import com.alibaba.fastjson.JSON; import com.al
阅读全文
摘要:IDEA遇到项目包后面出现% classes,% lines covered该怎么解决 这个问题嘛,我一个同学已经问我第二遍了。这次又是他问的,所以我就写一下教程吧 出现这种问题的原因:就是你点运行项目的时候,点错了按钮。不是run,也不是debug,而是那个 coverage 解决方法: 第一种(
阅读全文
摘要:在此对于数据库中 union all 关键字的功能和用法进行简单的使用介绍。 这是我工作中的一个需求: 有两个 A表 和B表。 A表的数据: B表的数据: 现在有这样一个需求,让他一次性的全部查出来。如下: 这时候就用到了 union all : select 姓名,年龄,性别 from A uni
阅读全文
摘要:IDEA中的,光标返回到上一次停留的地方ctrl+alt+ ←IDEA中的,光标返回到下一次停留的地方ctrl+alt+ → 不过要小心,笔记本电脑,默认的翻转屏幕的快捷键和这个冲突。。我的选择是关闭了电脑图形显示器的快捷键。当然你也可以选择修改IDEA中的快捷键
阅读全文
摘要:克隆指定的分支:git clone -b 分支名仓库地址 git clone -b 分支名 仓库地址 -b 是在克隆的时候制定一个分支
阅读全文
摘要:从一本书中,认识到的唐雅薇,《我是一只IT小小鸟》 等待阳光静静看着它的脸 重重的壳挂着轻轻的仰望 让风吹干流过的泪和汗 总有一天我要属于我的天 --周杰伦《蜗牛》 引子:我是普通女生 首先要说明两点:我是女生,我不是牛人。引用一个朋友的签名档:"用了20多年,生活只告诉了我一件事情:我只是一个智商
阅读全文
摘要:Mac从拆箱到入门 记录首次使用Mac的我的历程,不是专业的Mac使用教程,只是简单的记录。还有我在使用过程中一些用到的功能都一些小提示吧。 1.首次开机配置,对于一个完全的新手来说(也就是我)是完全懵逼的一个状态,幸亏啊,幸亏这个语音提示挺给力,光开机配置我就慢慢研究了接近20分钟吧,使用这个语音
阅读全文
摘要:本文转载自刘未鹏博客:http://www.mindhacks.cn。 原文地址如下:http://mindhacks.cn/2009/10/05/im-a-tiny-bird-book-review/ 设计你自己的进度条 进度条的设计是一个很多人都知道的故事:同样的耗时,如果不给任何进度提示,只是
阅读全文
摘要:https://blog.csdn.net/ricohzhanglong/article/details/1732149 中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为“不败”。 但什么才是软件开发的葵花宝典? 让我们先从一些现象出
阅读全文
摘要:这个帖子,长期记录一些小小的生活插曲 在北京朋友开店了-关于同学开快餐店的故事。今天下午听说这个朋友在附近开了一个店,下午5点多吧,出门去他那里去了。走路过去的。在那里聊了将近一个小时吧。对最近我们自己的状况都做了简单的描述。2019年10月24号晚上。我们两个准备出门去朋友李XX的外卖店。但是出门
阅读全文
摘要:记录那个刚毕业,还不太富裕的那个人的生活。 刚理完发,从理发店出来。理发店的店员让我感觉到,不太富裕的人连理发的勇气都没有,甚至是路过理发店门口鼓起好大勇气才敢进门。而我,就是那个刚毕业,还不太富裕的那个人。 买衣服的时候,杰克琼斯店里的女售货员竟然在我试完衣服之后不买对我做出言语上的攻击,我就不明
阅读全文
摘要:记录两次小组会议总结 今天下午的座谈,让我觉得有必要自己总结一下自己的工作经验。(简单的不到一年的一年工作经验) 你要到成什么样子才能成长?嗯,就这么定了,总结一下工作经验教训 会议1: 2019年11月21日,今天7点开始,小组内关于git下一步的操作进行了激烈的谈论。各抒己见,还好,最终提前还是
阅读全文
摘要:这是大娃笔记里的一首散文诗记录了大娃的一些心酸小故事 昨天早上还想买衣服,兴致勃勃今天早上不想买衣服,毫无生气昨天晚上去了九龙山,睁不开眼昨天晚上去了合生汇,疲惫万堪从1100的期望价格,到1800上不封顶的喜欢不是衣服不好看不是衣服不舒服给我舅昨晚视频的时候,我想了想给我妈昨晚视频的时候,我想了想
阅读全文
摘要:服务器端代码和客户端代码 原理详解:(用到的API) 0.Socket 连接服务器端的套接字 1.TcompactProtocol 协议层2.TFrameTransport 传输层3.THshaServer: 半同步半不同步server压缩算法 server类型的选择有5种 但是,客户端和服务器端的
阅读全文
摘要:转:『认知升级』是比其他一切都更加重要的思维模型转变 本文链接:https://blog.csdn.net/ricohzhanglong/article/details/95947294作者:圣思园老师张龙圣思园官方网站:http://iprogramming.cn 我们在过去的时光中,谈了很多关于
阅读全文
摘要:Netty学习——Thrift的入门使用 希望你能够,了解并使用它。因为它是一个效率很高的框架 官网地址:http://thrift.apache.org/ 1.Thrift数据类型 一门技术如果需要支持多门语言,那么这门技术的字符类型肯定会很少,因为数据类型需要是多门语言的交集。Thrift 不支
阅读全文
摘要:Netty学习——Apache Thrift 简介和下载安装 Apache Thrift 简介 本来由Facebook开发,捐献给了Apache,成了Apache的一个重要项目 可伸缩的,跨语言的服务开发,他将融合了软件栈和代码生成引擎。 IDL:Interface Description Lang
阅读全文
摘要:Netty学习——Netty和Protobuf的整合(二) 这程序是有瑕疵的,解码器那里不通用,耦合性太强,有两个很明显的问题,但是要怎么解决呢?如:再加一个内部类型 Person2,之前的代码就不能用了。 问题1:客户端和服务器端 分别 这里解码器都不能写死吧 问题2:客户端和服务器端Handle
阅读全文
摘要:Netty学习——Netty和Protobuf的整合 Protobuf作为序列化的工具,将序列化后的数据,通过Netty来进行在网络上的传输 1.将proto文件里的java包的位置修改一下,然后再执行一下protoc 异常捕获:启动服务器端正常,在启动客户端的时候,发送消息,报错 警告: An e
阅读全文
摘要:Netty学习——protoc的新手使用流程 关于学习的内容笔记,记下来的东西等于又过了一次脑子,记录的更深刻一些。 1. 使用IDEA创建.proto文件,软件会提示你安装相应的语法插件 安装成功之后,proto文件的显示图标是这个样子的 2. 编写Proto文件 syntax ="proto2"
阅读全文
摘要:学习参考的官网: https://developers.google.com/protocol-buffers/docs/javatutorial 简单指南详解:这个文档写的简直是太详细了。 本篇从下面三个步骤进行介绍: I. Define message formats in a .proto f
阅读全文
摘要:Google Protobuf使用方式分析 在RPC框架中,Google Protobuf是很常用的一个库,和Apache Thrift 是同款的用于进行序列化的第三方库。原理都是大同小异,无非就是使用方式的不同。 rmi:remote method invocation 远程方法调用在A机器,调用
阅读全文
摘要:Netty学习(一)基于长连接的双攻的通信,通过websocket编程实现 效果图,客户端和服务器端建立起长连接,客户端发送请求,服务器端响应 但是目前缺少心跳,如果两个建立起来的连接,一个断网之后,另外一个是感知不到对方已经断掉的。以后使用心跳技术来进行连接检测 须知: 状态码101,代表 协议转
阅读全文
摘要:Netty学习——基于netty实现简单的客户端聊天小程序 效果图,聊天程序展示 (TCP编程实现) 后端代码: package com.dawa.netty.chatexample; import io.netty.bootstrap.ServerBootstrap; import io.nett
阅读全文