自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 Django框架中定位URL的render、redirect和HttpResponse方法区别

Django中在views里有3种返回url的形式:HttpResponse:可以直接返回一个html页render:用于页面渲染,需要传入request参数,除了html文件名,还可以传数据到页面上,源码里的介绍如下:实际还是调用HttpResponsedef render(request, template_name, context=None, content_t...

2019-02-23 16:30:49 2137

原创 synchronized是对象锁还是全局锁

都可以锁!synchronized(this)以及非static的synchronized方法,锁住的是括号里()的对象,如果要锁全局,就用synchronized(对象.class)。static 的synchronized方法,static方法可以直接类名.方法名()调用,无法使用this,所以它锁的不是this,而是类的Class对象。所以静态方法也相当于全局锁,锁住了代码段。具...

2019-02-20 15:09:59 1706

原创 ArrayList、Vector、LinkedList对比

ArrayList、Vector、LinkedList作为List的三个常用子类,为序列化一维数组提供了很好的保障。他们有共同点和各自的特点。依次分析。介绍:ArrayList:动态数组,从jdk1.2开始,array(数组)的升级版本,实现动态扩容,从而节省了一定的空间。Vector:向量,自动增长数组,从jdk1.0就有LinkedList:链表,利用类之间的引用关系,实现链式...

2019-02-19 00:29:51 202

原创 LeetCode——实现strStr()

实现 strStr() 函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回  -1。示例 1:输入: haystack = "hello", needle = "ll"输出: 2示例 2:输入: haystack = "aaaaa", needl...

2019-02-18 16:53:25 187

原创 Django报RuntimeError at /...错误

Django报如下错误:RuntimeError at /loginYou called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the slash URL while maintaining POST dat...

2019-02-15 19:21:59 8115

原创 JavaScript正则表达式

js正则常用于登录注册验证。创建正则表达式:写在两个/.../或者/^...$/中间,就是创建了,区别下面会说到。^是开始符号,$是结尾符号。var rep = /\d+/; // 创建匹配数字的正则表达式var reps = /^\d+$/; // 创建只匹配数字的正则表达式他有两个方法:text:判断字符串是否符合规定的正则exec:获取匹配的字符串举...

2019-02-14 23:37:33 151

原创 JavaScript词法分析

JavaScript方法在调用执行的时候不会立即执行,而是会经过一层一层的解析再执行。通过一个面试题例子来看: function f(age) { console.log(age); var age = 2; console.log(age); func...

2019-02-13 23:43:22 305

原创 DOM实现全选、反选、取消

需求:经常看到网页上有全选、反选等等按钮,我们用DOM实现。JQuery实现参照:jQuery实现全选、反选、取消简单写一个表格和选中框:忽视掉“添加按钮”直接上代码:在JavaScript代码里 有详细的注释<!DOCTYPE html><html lang="en"><head> <meta charset="UT...

2019-02-12 23:47:55 733

原创 jQuery实现全选、反选、取消

需求:经常看到网页上有全选、反选等等按钮,我们用jQuery实现。DOM实现参照:DOM实现全选、反选、取消。一个简单的html表格可以写出来,同时让按钮绑定点击事件: <input type="button" value="全选" onclick="allPick();"> <input type="button" value="反选&quot

2019-02-12 23:41:01 522

ForumSystem.zip

一个基于Django的论坛项目,实现用户端发帖、看帖、看公告、筛选帖子等功能,和管理端的管理帖子、公告、分类功能,详细介绍看压缩文档里的readme。

2019-07-16

AcmeStudio安装包

AcmeStudio是被卡内基美隆大学生产的软件结构发展环境。它允许软件建筑的发展和分析,而且提供研究员结合的架构提供他们自己的建筑分析网络设备。

2018-12-27

jdk 9 api帮助文档

java的jdk 9 api帮助文档,可以查询jdk 9 里的各种类的信息,方法,构造方法,静态方法,接口方法等。

2018-12-07

python-sqlalchemy帮助文档

python下使用SQLAlchemy的帮助文档,里面有所有的方法的说明

2018-10-24

RabbitMQ服务端3.7.8安装包

RabbitMQ消息队列的服务端3.7.8版本安装包,解压后一键安装

2018-10-18

otp windos 64位 21.0.1版本

otp-windows-64位-21.0.1版本,安装RabbitMQ之前必须安装这个

2018-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除