快速实例 Quickstart 序列化 创建一个序列化类 简单使用 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如json之类的表示形式的方式。我们可以通过声明与Django forms非常相似的序列化器(serializers)来实现。 mo ...
分类:
其他好文 时间:
2018-09-13 16:27:09
阅读次数:
103
构造一个线程池为什么需要几个参数?如果避免线程池出现OOM?Runnable和Callable的区别是什么?本文将对这些问题一一解答,同时还将给出使用线程池的常见场景和代码片段。 基础知识 Executors创建线程池 Java中创建线程池很简单,只需要调用Executors中相应的便捷方法即可,比 ...
分类:
编程语言 时间:
2018-09-13 16:20:24
阅读次数:
208
示例代码片段: java ResultSet resultSet = statement.executeQuery(sql); ResultSetMetaData metaData = resultSet.getMetaData(); System.out.println(metaData.getC ...
分类:
编程语言 时间:
2018-09-10 11:19:05
阅读次数:
484
由于之前做移动端h5 打印图片都是用 html2canvas ,但是遇到比较多坑所以想转换用createjs直接绘制。 在createjs里,想实现比较基础的圆形图片,简单来说就是把图片放在一个圆形范围里面,超出圆形部分隐藏。 用到的属性: mask 效果图: 代码片段: 源代码地址: https: ...
分类:
Web程序 时间:
2018-09-08 13:07:09
阅读次数:
276
你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 def current_datetime(request): now = datetime.datetime.now() html = "It is now %s." % now re... ...
分类:
编程语言 时间:
2018-09-07 11:01:04
阅读次数:
159
Thread.currentThread方法 Thread的静态方法currentThread方法可以用于获取运行当前代码片段的线程。 Thread current = Thread.currentThread(); public class CurrentThreadDemo { public s ...
分类:
编程语言 时间:
2018-09-06 14:38:22
阅读次数:
182
一、Thymeleaf介绍Thymeleaf是一种JavaXML/XHTML/HTML5模板引擎,可以在Web和非Web环境中使用。它更适合在基于MVC的Web应用程序的视图层提供XHTML/HTML5,但即使在脱机环境中,它也可以处理任何XML文件。它提供了完整的SpringFramework集成。关于Spring推荐Thymeleaf的这种说法,我在Spring官方文档并没有看到具体的说明,只
分类:
编程语言 时间:
2018-09-06 10:59:45
阅读次数:
264
3.5 宏、继承、包含 类似于python中的函数,宏的作用就是在模板中重复利用代码,避免代码冗余。 Jinja2支持宏,还可以导入宏,需要在多处重复使用的模板代码片段可以写入单独的文件,再包含在所有模板中,以避免重复。 定义宏 调用宏 定义带参数的宏 调用宏,并传递参数 把宏单独抽取出来,封装成h ...
分类:
其他好文 时间:
2018-09-04 17:06:26
阅读次数:
234
一、前言GitLab是利用RubyonRails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后
分类:
其他好文 时间:
2018-09-03 14:58:53
阅读次数:
164
rest-framework框架的基本组件 快速实例 Quickstart 回到顶部 序列化 创建一个序列化类 简单使用 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如json之类的表示形式的方式。我们可以通过声明与Django forms非常 ...
分类:
其他好文 时间:
2018-09-01 20:33:25
阅读次数:
169