摘要:
一、关于SameSite的介绍 1. 什么是SameSite? SameSite是浏览器请求中Set-Cookie响应头新增的一种属性,它用来标明这个 cookie 是否是“同站 cookie”,同站 cookie 只能在本域名中使用的cookie,不能作为第三方 cookie。 Chrome 51 阅读全文
摘要:
最近项目需要做多语言,原先是2种语言(中文/英文),现在又要加一种语言,成了3种。那么原来的方式肯定不适用了,只能升级解决方案。 原来的写法,使用三目表达式,按照当前全局变量的语言类型,返回不同的语言提示,如图: 那么,如果再加一种法语,该咋弄呢?显然再写三目表达式是不合适的(其实原来写三目表达式也 阅读全文
摘要:
如今前后端分离是大势所趋,笔者虽然是做后台的,但也不得不学学前端的流行框架VUE -_-||| 。 为了学习VUE,笔者搭建了一个简单的用户后台,以此来了解VUE的开发思路(注:本项目不用于实际开发,只是为了学习,本文重点在于vue的动态路由添加,动态权限以及页面处理的一些小问题)。 一、项目组成 阅读全文
摘要:
1、注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u) c) 多行注释:[alt+shift+A] d) 多行注释:/** 2、移动行:alt+up/down 3、显示/隐藏左侧目录栏 c 阅读全文
摘要:
支撑环境 1. Windows 10 1809 12月更新版本(其他版本应该也行,但建议不低于1809,过低的版本可能无法安装子系统ubuntu18.04 LTS) 2. ubuntu 18.04 LTS (本文采用Windows 10 的子系统 linux实现,未在虚拟机及实体机中单独安装) 安装 阅读全文
摘要:
初次使用vscode时各种不适应,所有需要用到的功能貌似都需要单独安装插件才能用。这让很多初次使用vscode的朋友有点无所适从。 下面本人就带各位朋友学习下如何使用vscode来进行最基本的工作——页面启动与代码调试 一、安装vscode(已经安装的朋友忽略,直接进行第二步) 官网下载地址:htt 阅读全文
摘要:
一. 新建一个自由风格的软件项目 二. General配置(参数化构建) 1. 用来选择部署的服务器(我这里只添加了一个,如果需要添加多个,一行一个就可以了) 2. 选择不同的环境变量 三、源码管理 1. 填写Github项目地址,选择Credential(Credential需要自己新建,根据自己 阅读全文
摘要:
主要是更改一下ssh的端口,由22改为443 进入.ssh下 新建config文件 添加以下内容 Host github.comUser gitHostname ssh.github.comPreferredAuthentications publickeyIdentityFile ~/.ssh/i 阅读全文
摘要:
当谈到 JRebel 的激活时,有几种方法可以让您在 IntelliJ IDEA 中使用它。以下是一些选项: 在线激活(推荐): 安装 JRebel 插件后,点击 Jrebel Activation 进行激活。 在激活页面中,您可以选择在线激活并填写相应的激活网址和生成的 GUID。 注意:这是一种 阅读全文
摘要:
最近学习dapr,决定将过程在此记录,也为小伙伴们学习的时候提供一份参考。 Dapr的介绍这里就不多说了,大家直接可以去百度或者去官网上进行查阅,本文就简单介绍下如何使用。 Dapr官方中文文档 一、安装Dapr CLI 选择与您使用的系统对应的安装方式即可,我这里使用的是windows系统,故使用 阅读全文
摘要:
一直对c#中async/await的用法模模糊糊,不太清晰,今天写了一下Demo彻底明确一下async/await的用法,以免因为对其不了解而对后期的业务产生影响(比如事务导致的锁表等等)。 1. 首先,async/await 成对出现才有意义。其意义在于可以等待异步操作完成后继续顺序执行,而不是异 阅读全文
摘要:
1. 登录Gmail账号,右上角点击设置图标 -> 查看所有设置,如图 2. 点击“转发和POP/IMAP”,如图 3. 开启IMAP和POP,选择“对所有邮件启用POP(包括已经下载的邮件)”和“启用 IMAP”,如图 4. 右上角点击头像,下拉框中选择,“管理您的Google账号”,并选择“安全 阅读全文
摘要:
.net core发布的时候会有一个.exe的文件,使用pm2运行这个文件就可以了。 pm2 start xxx.exe --name="xxxx" 阅读全文
摘要:
这个问题挺奇怪的,明明就是文件过大的问题,却出现了跨域的错误,搞不懂,有了解的大佬请指教。 但问题还是解决了,其实就是Nginx默认上传大小限制为1M,如果超出了,则出现跨域的错误。 一、自定义Nginx上传文件大小限制 那么如何自定义Nginx上传大小限制呢?其实在Nginx的config文件中, 阅读全文
摘要:
一、防火墙的开启、关闭、禁用命令 (1)设置开机启用防火墙:systemctl enable firewalld.service (2)设置开机禁用防火墙:systemctl disable firewalld.service (3)启动防火墙:systemctl start firewalld ( 阅读全文
摘要:
友情提示,该操作最好先保留密码登录的方式,等测试私钥可以登录了再根据需要关闭密码登录权限,以免引起不必要的麻烦!!! 一、服务器生成公钥和私钥 1.1、生成公钥和私钥 authorized_keys: 存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥 id_rsa: 生成的私钥文件 id_ 阅读全文