简介 nodejs搭建多页面服务端渲染 技术点 koa 搭建服务 koa-router 创建页面路由 nunjucks 模板引擎组合html webpack打包多页面 node端异步请求 服务端日志打印 项目源码 git…
分类:后端开发
PHP实现的一个时间帮助类
背景 工作的过程中经常会遇到各种时间类的操作,因此封装了一个帮助工具类,提高代码的复用率 主要功能 根据相差的天数获取连续的时间段 /** * 根据相差的天数获取所有连续的时间段 * @param $diffDay * …
Windows 7 下安装 Composer
我在学习 PHP 框架 laravel,官方不提供版本包下载地址,而且还强烈推荐使用 Laravel Homestead 这个虚拟机布置开发环境,用 Composer 下载 laravel 最新或特定版本包。 开发环境我…
pyocr光学识别
PyOCR是python的光学字符识别(OCR)工具包装器。它有助于使用Python程序中的OCR工具。 PyOCR可以用作谷歌的Tesseract-OCR或Cuneiform的包装。它可以读取枕头支持的所有图像类型,包…
hibernate—OpenSesssion和getCurrentSession及单例和多例模式的理解总结
之所以会有OpenSesssion() 和getCurrentSession()的区别,是因为session不是线程安全的,特别是多线程并发的时候更会导致数据混乱。 这一点可以这样解释,OpenSesssion()打开线…
Maven打包Jar文件
有时候,会根据需要做一些小工具,比如爬虫,处理文本之类的。这些小东西,写起来虽然不麻烦,但是在面对不懂程序的人的时候,这些人经常会说,你帮我弄一下这个,弄一下那个,耽误我们的时间。 当我们使用maven把程序打包之后,就…
laravel项目一次发布导致的BUG(环境变量问题)
laravel项目一次发布导致的BUG 背景 laravel项目的某一次发布后,项目中连接数据库突然报错,而用同样的数据库账号密码在机器上连接是可以的。 临时解决方案 经过短暂时间的排查,没找到原因,原数据库密码DB_P…
Golang 正则表达式(regexp)
Go内置了(regexp包)对正则表达式的支持,这里是一般的正则表达式常规用法的例子。 示例: package main import ( "bytes" "fmt" "regexp" ) func main() { /…
Node.js 指南(域模块剖析)
域模块剖析 可用性问题 隐式行为 开发人员可以创建新域,然后只需运行domain.enter(),然后,它充当将来抛出者无法观察到的任何异常的万能捕捉器,允许模块作者拦截不同模块中不相关代码的异常,防止代码的发起者知道自…
哒哒租车系统 代码简洁版
首先创建一个父类 Car //Car 类 public abstract class Car { private int price;//车的租金 private String name;//车的名称 private i…
书值 | 第 2 期:成为技术管理者,思维上应该如何转变?
今天介绍的这本书是《CTO说》。这本书的内容由 51CTO 的训练营演讲内容整理而来,因为各位 CTO 所处公司以及经历的不同,所以关注的点都不太一样。但总无论是哪一个 CTO,他们都提到了成为 CTO 需要具备的几个要…
代码整洁之道—注释
别给糟糕的代码加注释——重新写吧 若编程语言有足够的表达力,就不那么需要注释——也许根本不需要。 注释的恰当用法是弥补我们在用代码表达意图时遭遇的失败,注意,失败。注释总是一种失败,我们总找不到不用注释就能表达自我的方法…