ST Blog

Thinking will not overcome fear but action will.

营养界炸锅了

营养的正确姿势到底是什么?

营养界炸锅啦 大家好,我是博主的老婆,嘻嘻,美女医生一枚。请容许我这么自夸一下啦。这就是我,美不美啦。 第一次在我们的主页写东西,也不知道该谈些什么。 就分享一篇最近在医学界及营养界炸锅的消息: 曾经,所有的健康报、营养师已经给我们洗脑,认为“低脂饮食、少油少盐少吃肉、饮食清淡”就让我们远离疾病,长命百岁。 然而,最近一篇在柳叶刀(就是很牛很牛的医学杂志)发表的研究彻底颠覆...

男人和女人

男人和女人 社会是一个大森林, 每个男人都是猎手, 每个女人都是陷阱。 猎手和陷阱在一起, 更容易抵抗困难, 也容易收获猎物。

游戏-2048

曾经风靡一时的2048游戏。 #仓库地址 2048游戏 没事可以玩玩消遣下 Try 有兴趣还可以深入研究下源码。

关于博客

2017 情人节快乐~

随便谈谈 明天是就情人节了,首先预祝大家情人节快乐~ 在这特殊的节日里,我特意花了半天的时间,我参考了简书中的文章 *利用 GitHub Pages 快速搭建个人博客 ** 搭建了自己的博客。 关于博客 一直想弄一个自己的博客,其实研究生期间也搞过一个,因为服务器到期,后来也不了了之了。 原因: 1、懒 2、服务器要钱 这次重操旧业,利用Github Pages...

静态块和静态方法

两者区别和调用顺序

静态块和静态方法 Java 静态块和静态方法 1.Java 静态代码块和静态方法的区别 一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用。比如main方法就必...

随机生成字符串

满足给定的正则表达式

随机字符串 原始需求:请求中有一个可选参数,如果没有带需要后端随机生成一个,而且要满足给定正则表达式的校验,并返回在响应的body中。 需求分解: 1.随机生成一个字符串 2.满足给定的正则表达式 网上查询,有一个 Xeger 的类可以实现,代码如下: import nl.flotsam.xeger.Xeger; public class XegerTest { ...

使用 .gitignore 忽略 Git 仓库中的文件

.gitignore 文件在Git中的使用

使用 .gitignore 文件忽略指定文件 .gitignore 在Git中,很多时候你只想将代码提交到仓库,而不是将当前文件目录下的文件全部提交到Git仓库中,例如在MacOS系统下面的.DS_Store文件,或者是Xocde的操作记录,又或者是pod库的中一大串的源代码。这种情况下使用.gitignore就能够在Git提交时自动忽略掉这些文件。 忽略的格式 # :...

Git 代码回滚

回滚代码的正确姿势

并不适合阅读的个人文档。 git revert 和 git reset 的区别 先看图: sourceTree 中 revert 译为提交回滚,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。 reset 为 重置到这次提交,将内容重置到指定的版本。git reset 命令后面是需要加2种参数的:–-hard 和 –-soft。这条命令默认...

Git指令整理

不适合阅读的整理的一些个人常用的 Git 指令

随便整理的一些自用的Git指令 GitHub创建仓库提示代码 echo "# 项目名" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:qiubaiying/项目名.git git push -u orig...

正则表达式

效率提升

正则表达式 正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。 熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 在网上收集整理了一些常用的正则表达式如下: 1.校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=.*\\d)(?=.*...