绿眼群众
码龄8年
关注
提问 私信
  • 博客:69,590
    69,590
    总访问量
  • 25
    原创
  • 1,575,737
    排名
  • 11
    粉丝
  • 0
    铁粉

个人简介:一名正处在入门中的程序员 ヽ(✿゚▽゚)ノ,没事就随意写写自己的学习经历,总结一下,方便日后复习 (๑•̀ㅂ•́)و✧。难免会有很多错误的地方 X﹏X,请各位大佬多多批评!(づ ̄3 ̄)づ╭❤~

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-05-07
博客简介:

程序员劝退中心

博客描述:
新手写点心得,有不对的地方请告诉我及时修改! X﹏X
查看详细资料
个人成就
  • 获得31次点赞
  • 内容获得22次评论
  • 获得47次收藏
创作历程
  • 1篇
    2020年
  • 9篇
    2019年
  • 15篇
    2018年
成就勋章
TA的专栏
  • 计算机基础
    10篇
  • 微信
    2篇
  • 杂谈
    3篇
  • java
    6篇
  • spring
    2篇
  • 文档
  • websocket
    1篇
  • php
    1篇
  • 搬运
  • 前端
    3篇
  • 缓存
  • 数据库
  • MYSQL
  • 算法
    1篇
  • 网络
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

二进制

“世界上有10种人,一种懂二进制,一种不懂。” 二进制: 1、基本符号:0,1 2、基本运算规则:0+0=0,0+1=1,1+0=1,1+1=10 权值表示:十进制45.5: 45.5=4*10^1+5*10^0+5*10^-1 1011.11的权值表示:  1*2^3+0*2^2+1*2^1+1*2^0+1*2^-1+1*2^-2=11.75 
原创
发布博客 2018.01.25 ·
3989 阅读 ·
1 点赞 ·
3 评论 ·
6 收藏

Element-ui控件学习和使用小技巧

文章目录前言Tree 树形控件动态更新全部折叠前言本文章旨在收集学习和使用Element-ui的过程中遇到的问题和困难,总结后对官方文档中较为模糊的部分进行补充说明或提供一些可行的思路和方法,各位大佬有更好的思路或发现错误之处,也请不吝赐教,共同学习进步。我会尽量注明参考文章,内容也会慢慢(遇到了)更新,相关代码部分仅给出关键代码,其余部分请自行补全。Tree 树形控件动态更新树形控件在初始化的时候会自动调用loadNode()函数,并传入node和resolve()参数。当我们在主动调用
原创
发布博客 2020.08.04 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

个人编码规范

【强制】在controller层API中,禁止使用Map类型作为入参类型,建议使用实体类型或简单类型;使用Map类型容易造成以下问题:前端人员无法准确获知应该传递哪些有效参数;service层很难获知传递了哪些参数;参数名没有强限制,容易造成参数命名混乱和错误;若涉及到多种不同类型参数,则泛型必须为Object,导致无法对参数类型进行强制要求,如果不对每个参数都进行繁复的类型检查...
原创
发布博客 2019.07.09 ·
379 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

编程中关于日期结束的争议

文章目录问题问题由来答案证明纠结的等式果壳网的证明结束时间的证明数学证明代码证明问题我们做一个选择题,今天的结束时间是()。A. 23:59:59B. 23:59:59.999C. 24:00:00D. 00:00:00(第二天的零时)问题由来这编程过程中,经常需要查询某一个时间段内的数据,特别是某一天或某几天,这时候就存在两个值,一个是起始值,一个是结束值。假如我们获取的是今天...
原创
发布博客 2019.06.27 ·
717 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

编程过程中踩过的坑

mybatis-plus 2.1.9 easyexcel 冲突filter corsdate localdatetime
原创
发布博客 2019.05.29 ·
2208 阅读 ·
5 点赞 ·
0 评论 ·
2 收藏

bootstrap-select多选框与Vue整合

文章目录说明效果图源代码说明该组件整合主要分为dom、数据接收、数据监听、数据初始化、样式初始化5个部分。效果图源代码<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>bootstrap-select多选框与Vue整合</title&g...
原创
发布博客 2019.05.20 ·
6291 阅读 ·
7 点赞 ·
5 评论 ·
8 收藏

数字签名与数字证书

文章目录前言数字签名数字证书后记参考文章前言本文把数字签名、数字证书与RSA加密算法的关系和流程进行了图像化总结,至于为什么需要数字签名和数字证书请阅读下方参考文章。需要了解RSA加密算法的朋友,请移步:非对称加密算法RSA。数字签名明文摘要签名私钥明文和签名从上图我们可以知道,数字签名就是对明文的摘要进行加密的结果。注意,数字签名这个概念是私钥拥有者才有的。私钥理论上只有一个人拥有,...
原创
发布博客 2019.04.01 ·
444 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

JAVA集合类

文章目录前言类关系图推荐文章前言使用IDEA对JAVA中的常用集合类的关系进行了图像化处理,具体的实现原理请阅读推荐文章。类关系图推荐文章LinkedList 源码分析(JDK 1.8)TreeMap源码分析HashMap 源码详细分析(JDK1.8)LinkedHashMap 源码详细分析(JDK1.8)ArrayList 源码分析...
原创
发布博客 2019.04.01 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

非对称加密算法RSA

文章目录前言密钥计算加解密过程参考文章前言本文主要参考了阮一峰老师的博客,并对RAS的密钥计算和加解密过程进行了图像化总结,需要对原理进行深入了解的朋友,建议直接去看阮一峰老师的博客,地址在参考文章里面。密钥计算加解密过程参考文章RSA算法原理(一)RSA算法原理(二)...
原创
发布博客 2019.04.01 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java对象的深度克隆

文章目录前言代码后记前言       日常写代码过程中我们需要对数据和对象等进行克隆,然而对引用类型必须要自己重写clone()方法,对于复杂的对象并不那么好写,而且每个对象都需要重写一次。这里我不重写clone()方法,而是使用输入输出流进行克隆。代码public void copyTest() throws ClassNotFoundExcept...
原创
发布博客 2019.03.25 ·
3449 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

record-动态代理

文章目录2019-1-14参考文档2019-1-14参考文档java的动态代理机制详解
原创
发布博客 2019.01.15 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VUE+BOOTSTRAP+jqpaginator快速实现前端页面分页效果

经常在写前端代码的时候都会涉及到分页,这部分代码基本没有太大改变,但是写起来又挺麻烦,所以决定写在博客里,以后自己用到的时候可以直接抄进去,也方便大家目录依赖结构代码dom节点监听器初始化方法翻页方法其他依赖&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;bootstrap.min.css&quot;&amp;gt;&amp;lt;script src=&quot;jqpag
原创
发布博客 2018.12.11 ·
1097 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java服务整合UCenter,实现用户状态双向同步

原理:在某应用登录后,需要向UC发送同步登录请求,成功后UC会返回一段js代码,其中主要是一个http地址。这个地址指向了非当前登录的应用,请求这个地址之后,非当前登录的应用就有了登录记录。实际上,相当于通过这段代码在别的应用上进行了一次登录,这是用户看不见的,个人感觉严格来说并不算是单点登录,而且这个单点登录有一个缺点,针对php,jsp,asp这些语言很好用,但是html就不行,因为html没...
原创
发布博客 2018.08.16 ·
715 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习记录:springboot + websocket + spring-messaging实现服务器向浏览器广播式通信

http协议很好地解决了客户端向服务器通信的问题,虽然已经满足了大部分需求,但是难免会有服务器需要向客户端通信的情况,一般的解决方式就有ajax轮询、长轮询、socket。ajax轮询就是定时使用ajax访问服务器,询问是否有新的消息。长轮询则是访问服务器后,如果没有新消息,则服务器不做响应,直到请求超时或者有新消息,客户端再次发起请求。这两种方式都会增加服务器压力,而且感觉有点笨。最好的方式就是...
原创
发布博客 2018.05.23 ·
2067 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

学习记录:spring session + redis 实现session共享demo

基于spring boot框架,使用spring session + redis简单实现session共享。1.pom.xml&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m...
原创
发布博客 2018.05.18 ·
863 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于微信PC版内置浏览器和IOS11以下系统打开页面白屏的问题

最近在开发的微信公众号项目出现了白屏的问题,安卓端一切正常,只在IOS11以下的苹果手机端和微信PC版内置浏览器打开才会发生。 网上找了很多资料,最后确定是前端JS代码使用了ES6版本的语法,而IOS11以下和微信PC版是不支持ES6语法的,所以需要降低语法到ES5。前端人员在打包的时候进行了转换,但是还是无法解决问题。我们对打包后的文件再次进行转换,问题得到解决...
原创
发布博客 2018.05.07 ·
10368 阅读 ·
0 点赞 ·
10 评论 ·
0 收藏

微信公众平台配置——URL、Token和JS安全域名

    无论是正式的微信公众号还是测试账号,都需要配置URL和Token,用于验证服务器是否配置正确,如下图。        图中的URL除了包括协议、域名,还需要具体的接口路径,比如这里就是"/wx/enter"。    Token可以自己随便设置,但是需要在URL中的接口进行验证。@RequestMapping(value = "/enter")public String wxEnter(H...
原创
发布博客 2018.04.26 ·
5020 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

字符的编码表示——ASCII码、国标码、Unicode码

ASCII码: 美国信息交换标准代码(American Standard Code for Information Interchange) 其中包括62个英文字母和阿拉伯数字,33个可打印字符,33个控制字符,共128个字符,在计算机中使用8位二进制表示,所有二进制码最高位为0。 下面是ASCII码表,第一行是高四位,第一列是低四位。0是48,A是65,a是97。
原创
发布博客 2018.01.26 ·
12068 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

定点数和浮点数

很多数据都是既包含整数部分,同时又包含小数部分,对小数点的表示成为计算机当中的一个问题。 根据小数点的位置是否固定,可以分为定点表示和浮点表示。定点数和浮点数代表了数值的两种不同表示格式,由原码或补码构成。 定点数: 用来表示整数和纯小数,其小数点位置固定,并且隐藏起来,一个定点数只包含一种编码。 定点整数:小数点位于最低位之后。 定点小数:小数点位于最高之前,符号位之
原创
发布博客 2018.01.26 ·
2156 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

原码、补码以及四则运算

原码:以n位为例,最高位表示真值的符号位,0表示正号,1表示负号,剩下的n-1位对数字部分进行编码。如果数字部分不足n-1位,则在高位补零,补足n-1位。 注意,按照以上表示方法,0的表示方法有两种:+0=0000 0000;-0=1000 0000。 原码是对数值的直接表示,所以其简单直观,但是在进行加减法运算时,需要对符号位和数值等等绝对值大小进行判断,使得运算十分复杂。 
原创
发布博客 2018.01.26 ·
3857 阅读 ·
3 点赞 ·
1 评论 ·
6 收藏
加载更多