OAuth2.0认证原理浅析

  • Post author:
  • Post category:其他

一.OAuth是什么? OAuth的英文全称是Open Authorization,它是一种开放授权协议。OAuth目前共有2个版本,2007年12月的1.0版(之后有一个修正版1.0a)和2010年4月的2.0版,1.0版本存在严重安全漏洞,而2.0版解决了该问题,下面简单谈一下我对OAuth2.0的理解。 二.OAuth2.0有什么用? 引用一下OAuth2.0中文文档中的介绍: 1.需要第三…

继续阅读 OAuth2.0认证原理浅析

VUE相关知识

  • Post author:
  • Post category:vue

1. data为什么最好是一个函数 为了防止多个组件实例对象公用一个 data ,采用函数的形式,在调用 initData 时会生成一个全新的 data 对象 2. Vue的生命周期 Vue2 Vue3(options) Vue3(composition) 创建前(beforeCreate) beforeCreate setup 创建完成(created) created setup 挂载前(be…

继续阅读 VUE相关知识

有关于 线程可见性和volatile关键字的问题

  • Post author:
  • Post category:其他

Volatile 关键字 前面写了一个多线程tcp读写的小功能; 当时的想法是,定义一个静态的static的变量来存储每一个线程所对应的链接发送的消息 结果发现主线程修改了值之后子线程读不到, 还是java 基础不够深厚啊; 为了快速完成功能,后面是采用了第三方存储库redis来存储这些数据; 现在功能完成了,想到这些问题,想起来关于线程可见性的这块儿,先写个博客记录一下, 后面有时间再去验证; …

继续阅读 有关于 线程可见性和volatile关键字的问题

Springboot实现微信公众号模板消息发送

  • Post author:
  • Post category:其他

最近看了一个地推的公众号,每天都会给你推送好几条地推需要的模板消息,好一段时间没有做公众号开发了,最近刚申请了个服务号,刚好可以拿来开发。模板消息需要服务号才可以,申请服务号的话需要企业营业执照,个人的话是没有办法申请的。下面来分享一下我的开发过程。 开发步骤 1.微信公众号服务号 2.准备好 APPID 跟AppSecret 3.开通模板消息,申请一个模板,获取模板ID 4.获取ACCESS_T…

继续阅读 Springboot实现微信公众号模板消息发送

内存不足引起的编译(make)错误

  • Post author:
  • Post category:其他

本人使用1G内存 1个核的CPU的虚拟主机源码安装mysql5.7时,使用make命令编译到50%多时遇到一个错误。 错误如下: c++: internal compiler error: Killed (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. See &l…

继续阅读 内存不足引起的编译(make)错误

The Folder Path “XXXX” Contains an Invalid Character 问题的另一个解决办法

  • Post author:
  • Post category:其他

今天安装一个自己写的.NET程序。程序使用Windows Installer打包,需要.NET 3.5。安装包没有问题,之前在其他机器上测过。系统是XP SP3. 我装好.NET所有需要的更新包后(包括语言包),运行安装包,直接出现“The Folder Path "XXXX" Contains an Invalid Character”错误,其中XXXX为乱码。安装无法继续。同时发现另一程序也无…

继续阅读 The Folder Path “XXXX” Contains an Invalid Character 问题的另一个解决办法

Java基础之数组

  • Post author:
  • Post category:java

文章目录 数组的概述 一维数组的使用 一维数组的使用:声明 一维数组的使用:初始化 一维数组的使用:数组元素的引用 一维数组的使用:数组元素的默认初始化值 创建基本数据类型数组 内存的简化结构 一维数组的内存解析 练习1 练习2. 二维数组的使用 二维数组[ ][ ]:数组中的数组 二维数组的内存解析 练习3 练习4 数组中涉及的常见算法 1.数组元素的赋值(杨辉三角、回形数等) 2.求数值型数组…

继续阅读 Java基础之数组

写给美术朋友们的凹凸贴图白皮书

  • Post author:
  • Post category:其他

先自我介绍……你要是说这是自我炒作我也认了。首先说明,FXCarl是一个对3D美术一窍不同的家伙。虽然很想往技术美工方向发展了。因为是学程序出身,眼下能做的也就是写写Shaders。等到手上的项目做完,会公开始用的实时光照模型……不过那是后话了。现在只是想配合一下这两天大家讨论的热火朝天的NormalMap,在这里和占大多数的美术人员从另外一个角度来谈谈“凹凸贴图技术” 首先我想说,对于凹凸贴图在…

继续阅读 写给美术朋友们的凹凸贴图白皮书

JavaScript正则表达式向前匹配和向后匹配,匹配某些字符串前面或后的内容

  • Post author:
  • Post category:java

用正常表达式的时候经常要匹配某些字符串前面或者后面的数据,比如: admin=abc123; 我只想要’admin='后面的帐号名 解决问题关键正则表达式: (?<=XXX)\w*:表示匹配XXX后面的字母和数字 \w*(?=XXX):表示匹配XXX前面的字母和数字 一定要加括号,表示这是一个 整体,还要注意表达式的顺序 var cookieName = "admin"; var str= …

继续阅读 JavaScript正则表达式向前匹配和向后匹配,匹配某些字符串前面或后的内容