码迷,mamicode.com
首页 > 编程语言 > 周排行
doraemon的python django的中间件(国庆大更新)
### 11.13 中间件 中间件的定义: 中间件是处理django的请求和相应的框架级别的钩子,本质上就是一个类 中间件可以定义为五个方法: - process_request(self,request) - process_view(self, request, view_func, view_... ...
分类:编程语言   时间:2019-10-09 00:24:06    阅读次数:103
算法分析之爬楼梯问题
一个人每次只能走一层楼梯或者两层楼梯,问走到第n层楼梯一共有多少种方法利用动态规划实现如下: 测试: ...
分类:编程语言   时间:2019-10-09 09:14:57    阅读次数:97
C/C++网络编程2——socket函数
本节主要介绍创建套接字的socket函数。 ...
分类:编程语言   时间:2019-10-09 09:16:34    阅读次数:99
品Spring:对@Resource注解的处理方法
@Resource是Java的注解,表示一个资源,它具有双向的含义,一个是从外部获取一个资源,一个是向外部提供一个资源。这其实就对应于Spring的注入和注册。当它用在字段和方法上时,表示前者。当它用在类上时表示后者。Spring只提供了对前者的支持。该注解本身表示的是资源,资源的含义是很宽泛的。由 ...
分类:编程语言   时间:2019-10-09 09:22:04    阅读次数:107
java web 项目中基础技术
1、 选择版本控制器(git, svn) 2、 用户登录的时候, 你需要进行认证, 权限受理 可以使用 spring shiro 框架,进行上面的工作 3、 过滤器(filter),监听器(listener) (不是特别清楚, 好像就是用户没有登录的时候,有的页面无法做显示, 只能访问首页或者是跳转 ...
分类:编程语言   时间:2019-10-09 09:26:06    阅读次数:80
springboot~yml里的自定义配置~续
之前写了关于读取自定义配置的文章 "springboot~yml里的自定义配置" ,而今天主要说一下对复杂配置信息的读取方法,我们简单的配置用@Value注解就可以了,而结构复杂的一般使用@ConfigurationProperties来实现,下面说一下。 配置信息 开启ConfigurationP ...
分类:编程语言   时间:2019-10-09 09:26:42    阅读次数:110
python--元组
Python基础-元组 什么是元组: 元组的使用与列表相似,不同之处在于元组是不可修改的,元组使用圆括号,而列表使用中括号。 定义元组: 元组常用操作: 元组存在的意义或应用场景: ...
分类:编程语言   时间:2019-10-09 09:26:57    阅读次数:74
Maven项目依赖外部jar进行打包的两种方式
https://blog.csdn.net/abcwanglinyong/artic 项目中除了pom.xml依赖之外,有时还依赖了其他jar包,如图: 依赖的方式如下: 点击Project Structure进行项目设置,在Modules中Dependencies标签中点击+号 添加lib下的所有 ...
分类:编程语言   时间:2019-10-09 09:27:21    阅读次数:113
算法分析之数字三角形逆推
写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。每一步可以走到左下方的点也可以到达右下方的点。分析逆推法按三角形的行划分阶段,若行数为 n,则可把问题看做一个n-1个阶段的决策问题。先求出第n-1阶段(第n-1行上各点)到第n行的的最大和,再依次求出第n-2阶段、第n-3阶段 ...
分类:编程语言   时间:2019-10-09 09:29:48    阅读次数:107
让你如绅士般基于描述编写 Python 命令行工具的开源项目:docopt
作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址:https://github.com/HelloGitHub Team/Article 一、前言 在本系列前面四篇文章中,我们介绍了 的方方面面。它无疑是强大的,但使用方式上略显麻烦。需要先设 ...
分类:编程语言   时间:2019-10-09 09:30:19    阅读次数:94
java架构之路-(面试篇)JVM虚拟机面试大全
下文连接比较多啊,都是我过整理的博客,很多答案都在博客里有详细说明,理解记忆是最扎实的记忆。而且我的答案不一定是最准确的,但是我的答案不会让你失望,而且几乎每个答案都是问题的扩展答案。 1.JVM内存模型 答:https://www.cnblogs.com/cxiaocai/p/11483629.h ...
分类:编程语言   时间:2019-10-09 09:30:33    阅读次数:82
算法分析之动态规划
动态规划(Dynamic Programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法。20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程(multistep decision process)的优化问题时,提出了著名的最优化 ...
分类:编程语言   时间:2019-10-09 09:30:56    阅读次数:80
python gtk 环境
为Python添加GTK+库:pygtk(windows下安装pygtk) 一、下载需要的文件 昨天晚上就是所需的文件没有找全,我还以为只需要一个pygtk就够了。 1、下载pygtk需要的文件 到pygtk官方网站的下载页面:http://www.pygtk.org/downloads.html ...
分类:编程语言   时间:2019-10-09 09:31:11    阅读次数:128
JavaScript防抖和节流
JavaScript防抖和节流 问题还原 我们先来通过代码把常见的问题还原: 在上面的程序中,看上去是没有什么问题,但是用户每输入一个字符,都会向后端发起一次请求,而这只是一个用户,如果同时很多用户进行相同的操作,无异于是给服务端造成极大的压力。 而解决这种问题,有很多种合适的方法,但是下文要说到的 ...
分类:编程语言   时间:2019-10-09 09:31:30    阅读次数:76
死磕 java线程系列之自己动手写一个线程池
欢迎关注我的公众号“彤哥读源码”,查看更多源码系列文章, 与彤哥一起畅游源码的海洋。 (手机横屏看源码更方便) 问题 (1)自己动手写一个线程池需要考虑哪些因素? (2)自己动手写的线程池如何测试? 简介 线程池是Java并发编程中经常使用到的技术,那么自己如何动手写一个线程池呢?本文彤哥将手把手带 ...
分类:编程语言   时间:2019-10-09 09:34:40    阅读次数:93
创建python的虚拟环境
为什么需要虚拟环境?如果你现在用Django 1.10.x写了个网站,然后你的领导跟你说,之前有一个旧项目是用Django 0.9开发的,让你来维护,但是Django 1.10不再兼容Django 0.9的一些语法了。这时候就会碰到一个问题,我如何在我的电脑中同时拥有Django 1.10和Djan ...
分类:编程语言   时间:2019-10-09 09:36:38    阅读次数:96
swift中UIButton的使用
func aa(){ let btn:UIButton = UIButton.init(type: UIButton.ButtonType.custom); btn.frame = CGRect.init(x: 10, y: 10, width: 100, height: 100);//frame ... ...
分类:编程语言   时间:2019-10-09 09:37:37    阅读次数:104
springcloud学习之路: (二) springcloud打jar包并批量运行
springcloud中内置了tomcat所以打包的时候是直接把tomcat打入jar包 之后就可以做到, 单独的服务, 独立的jar包, 独立运行的效果了. 一、打jar包 1. 在pom.xml文件中<build>标签中可以新增<finalName>标签自定义jar包名称 2. 点击idea操作 ...
分类:编程语言   时间:2019-10-09 09:40:07    阅读次数:190
算法分析之最大子段求和
给定由n个整数(包含负整数)组成的序列a1,a2,...,an,求该序列子段和的最大值。当所有整数均为负值时定义其最大子段和为0。所求的最优值为: 例如,当(a1,a2, ……a7,a8)=(1,-3, 7,8,-4,12, -10,6)时, 最大子段和为: 分治方法求解从问题的解的结构可以看出,它 ...
分类:编程语言   时间:2019-10-09 09:43:06    阅读次数:108
Java并发——线程池Executor框架
Java并发——线程池Executor框架 线程池 无限制的创建线程 若采用"为每个任务分配一个线程"的方式会存在一些缺陷,尤其是当需要创建大量线程时: 线程生命周期的开销非常高 资源消耗 稳定性 引入线程池 任务是一组逻辑工作单元,线程则是使任务异步执行的机制。当存在大量并发任务时,创建、销毁线程 ...
分类:编程语言   时间:2019-10-09 09:43:51    阅读次数:107
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!