Thymelea常用th 标签

Thymeleaf是个XML/XHTML/HTML5模板引擎,可以用于Web与非Web应用。Thymeleaf的主要目标在于提供一种可被浏览器正确显示的、格式良好的模板创建方式,因此也可以用作静态建模。你可以使用它创建经过验证的XML与HTML模板。相对于编写逻辑或代码,开发者只需将标签属性添加到模板中即可。接下来,这些标签属性就会在DOM(文档对象模型)上执行预先制定好的逻辑。Thymeleaf的可扩展性也非常棒。你可以使用它定义自己的模板属性集合,这样就可以计算自定义表达 ...

未命名

最近沉迷于造文案,好久没有学习新知识写不正经的代码了,昨天终于一波打怪升级文案工作可以暂告一段落。今天跟着新同学学习SpringBoot ,觉得很有意思,又涨见知了。我们要不断学习,知识不一定每天都有用,框架不一定都适用,但是所有的知识点积累在一起会影响你思考问题的方式,会扩宽你的思路。 ...

SpringBoot 中常见注解

@Service用于标注业务层组件@Controller用于标注控制层组件(如struts中的action)@Repository用于标注数据访问组件,即DAO组件@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。@Autowired后不需要getter()和setter()方法,Spring也会自动注入。  在接口前面标上@Autowired注释使得接口可以被容器注入,如:@Autowired  @Qu ...

人脑的多线程更不可靠

这段时间,黄浦二期的同学在反复测试大并发情况下的多线程处理机制,发现多线程真正要能控制好还是很需要磨练的,否则一旦轻视就出现安全性问题。人脑也是一样,最近各个事情交错投递到这里,总是自称是双核四线程的大脑,这段也是阻塞了,交替不过来事情也没有处理好,搞不好还得影响其他对接工作。最好还是一件一件的顺序处理,接不了就暂时不接,宁可拒收任务,也不再交替执行了。 ...

JS 验证输入(正则表达式)

验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[1-9][0-9]*$验证非负整数(正整数 + 0) ^\d+$验证非正整数(负整 ...

在不能科学上网的地方部署 GO Revel 环境

今天在自己的一台新工作机上部署GO 开发环境无意间踩了次坑;之间在那边工作时内网有源且路由层已经为我们开放了科学上网的通道,所以一直没有发觉 golang 的某些支持库在红墙之外的...$go get github.com/revel/revel如果你在地方不能** ,那么在执行 go get github.com/revel/revel 过程中一定会遇到这个错误:package golang.org/x/net/websocket: unrecognized im ...

极简 Gitlab 内网部署记录

之前这边组一直在用SVN ,今年我想逐步启用Git ( 跟上时代 ),在内网搭建一个类Github 的环境,安装 gitlab 是不二选择,开源免费全世界都在用。官方网站:https://about.gitlab.com/installation/从简单直接上手使用的角度考虑,可以采用官方提供的源在线部署,不必下载源码编译...值注意的是,为了一次成功节省时间,如果本机上的80 8080端口被占用,可以在此之前先暂时停用。因为Gitlab&nbs ...