客户端(例如 Web 浏览器)把请求发送给 Web 服务器,Web 服务器再把请求发送给 Flask程序实例。程序实例需要知道对每个 URL 请求运行哪些代码,所以保存了一个 URL 到Python 函数的映射关系。处理 URL 和函数之间关系的程序称为路由。 在 Flask 程序中定义路由的最简便 ...
分类:
其他好文 时间:
2017-03-29 18:56:43
阅读次数:
186
我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而 ...
分类:
编程语言 时间:
2017-03-29 13:10:51
阅读次数:
272
一、需求 最近在项目中遇到一个小问题,即从数据库取两个变量,判断取出的变量是否为空,取不为空的变量;若两个变量都不为空,取两个变量;两个变量都为空,则跳过; 二、解决方案(这里提供两种思路) 1、第一种思路,也就是大多数人会想到的思路,也是我最开始的办法;直接开始判断。看下图代码: 这种思路没有错, ...
分类:
编程语言 时间:
2017-03-27 15:26:27
阅读次数:
152
markdown是一种text-to-html标记语言,使用它可以突出内容,凸现可读性,而抛掉html 不易读的特点。markdown文件后缀名为.md 特性 标题 markdown 支持六级标题,一级标题用#表示,二级标题用##表示,依次类推逐渐变小。如:#Foo : Foo ###Foo : F ...
分类:
其他好文 时间:
2017-03-25 23:34:26
阅读次数:
201
菜鸟玩3D--3DmeNow初级教程 3D软件对于我们这些菜鸟来说,一直是可望而不可及的一种东西,深奥的3D建模,复杂的面板操作……都使我们对之望而却步,有没有一种很简单的3D造型软件,使我们这些菜鸟也能和3D来个亲密接触呢?而这次带给大家的3DmeNow,就是这么一款简便易用的3D软件。3DmeN... ...
分类:
其他好文 时间:
2017-03-24 10:51:13
阅读次数:
258
Go作为一种简便灵巧的语言,深受开发者的喜爱。但对于初学者来说,要想轻松驾驭它,还得做好细节学习工作。 初学者应该注意的地方: 中级开发者应该注意的地方: 高级开发者应该注意的地方: 英文来着:http://devs.cloudimmunity.com/gotchas-and-common-mist ...
分类:
其他好文 时间:
2017-03-22 13:29:13
阅读次数:
167
1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便 ...
分类:
编程语言 时间:
2017-03-20 00:16:11
阅读次数:
229
Action wildcard 通配符(配置量降到最低) 使用通配符,就是为了配置简便,但是一定遵守“约定优于配置”原则,约定就是做项目之前最好事先与项目组的人或是自己规定好命名规则。 多个* {1}代表:众多*中的第一个* 但是一定要注意的是命名规范与路径问题: 例如: <package name ...
分类:
其他好文 时间:
2017-03-18 23:21:45
阅读次数:
164
1. 起源 KV项目下载底层重构升级决定采用独立进程进行Media下载处理,以能做到模块复用之目的,因此涉及到了独立进程间的数据传递问题。 目前进程间数据传递,多用WM_COPYDATA、共享dll、内存映射、Remoting等方式。相对来说,WM_COPYDATA方式更为简便,网上更到处是其使用方 ...
原作者:海子 原作者:海子 出处:http://www.cnblogs.com/dolphin0520/ 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降 ...
分类:
编程语言 时间:
2017-03-17 19:52:06
阅读次数:
277