Django xadmin报错related Field has invalid lookup: icontains

在搜索字段search_fields中,报错:relatedFieldhasinvalidlookup:icontains 原因:搜索的内容是外键 所以需要改写'外键字段名__关联表的具体字段名’,注意是双下划线 __ search_fields = ['notice_competiti...

2019-05-07 00:03:39

阅读数 7

评论数 0

Java集合--斗地主

使用Java集合、泛型等知识实现斗地主: package com.study.java.Demo02; import java.util.ArrayList; import java.util.Collections; public class DouDizhu { public ...

2019-05-05 21:50:52

阅读数 15

评论数 0

python Django项目中迁移数据库报错1050 1060

django.db.utils.OperationalError:(1060,"Duplicatecolumnname'user_id'") 键入命令行 python manage.py dbshell 进入数据表 django_migrations, 删除对应的app字段...

2019-04-28 19:36:36

阅读数 166

评论数 0

算法设计与分析--搜索算法

回溯算法 回溯算法也叫试探算法,是一种系统的搜索问题解的方法。回溯法可以看做是递归的一种特殊形式。 在回溯时,应当:保存当前步骤,如果是一个解就输出,维护状态,使搜索路径尽量不重复(体现在记录当期数据是否被访问)。必要时,应该对不可能的解进行剪枝。回溯法可以被认为是一个有过剪枝过程的DFS ...

2019-04-16 21:34:45

阅读数 32

评论数 0

算法设计与分析--贪心算法

汽车加油问题 Time Limit:1000 msMemory Limit:65536 KiB Problem Description 一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。并证明算法能产生一个最优解。 对于给定...

2019-04-10 14:31:16

阅读数 12

评论数 0

算法设计与分析--动态规划

动态规划: 动态规划:通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。动态规划问题常常适用于有重叠子问题和最优子结构性质的问题。动态规划视图仅仅解决每个子问题一次,从而减少计算量,一旦某个给定的子问题已经解出,则将其记忆化存储,以便下一次需要同一个子问题时直接查表。 与分治法的区别...

2019-04-08 09:24:17

阅读数 66

评论数 0

《JAVA多线程编程核心技术》

一、JAVA多线程技能 多线程使用异步,同步意味着一个任务想要执行必须等待上一个任务执行完才可以。线程被调度的时机是随机的。 使用多线程: 多线程的实现 1. 继承Thread类 需要重写run方法 首先Thread类的结构是 public class Thread impleme...

2019-04-07 22:21:55

阅读数 27

评论数 0

Java--线程之间的通信 线程间数据共享

在没有使用线程通信时,多线程共同操作同一份数据会造成对同一共享变量的争夺,所以多线程之间的通信可以避免对统一共享变量的争夺。多个线程在处理同一资源并且任务不同时,需要线程通信来帮助解决线程之间对同一变量的操组合使用。 等待唤醒机制(wait()/notify()) wait() 线程在调用w...

2019-04-06 22:19:07

阅读数 8

评论数 0

Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing

最近在看Java,在编译写书上一个例子时,由于书上的代码只有一部分,于是就自己补了一个内部类。结果编译时出现:No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing i...

2019-04-06 20:32:11

阅读数 63

评论数 0

二叉树

还原二叉树--先序中序 #include<bits/stdc++.h> using namespace std; typedef struct node { char data; struct node *lchild, *rchild; }tree; /...

2019-04-01 21:53:17

阅读数 6

评论数 0

算法设计与分析--分治

众数问题 给定含有n个元素的多重集合S,每个元素在S中出现的次数称为该元素的重数。多重集S中重数最大的元素称为众数。例如,S={1,2,2,2,3,5}。多重集S的众数是2,其重数为3。对于给定的由n 个自然数组成的多重集S,计算S的众数及其重数。如果出现多个众数,请输出最小的那个。 Inpu...

2019-03-15 19:58:01

阅读数 16

评论数 0

Java多线程

线程和进程 进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程...

2019-03-08 19:44:02

阅读数 11

评论数 0

Java面向对象程序设计--基础

一、Java入门 Java运行环境JRE, 由Java虚拟机JVM、类库和一些核心文件组成 多线程是指处理器可以在不同线程之间快速切换 如果源文件中有多个类,那么只能有一个类是public类,如果有一个类是public类,那么源文件的名字需要和这个类的名字一致,如果源文件中没有public类...

2019-03-07 19:29:53

阅读数 97

评论数 0

fiddler抓包工具的使用

charles 和 fiddler都是网络数据包拦截工具就是抓包工具啦。 抓包:所谓抓包就是讲网络中发送和接受的数据包进行截获, 重发,编辑和转存等等,也经常被用来做数据截取。 SSL:SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。广泛地用于Web浏览器与服务器之...

2019-03-03 20:20:17

阅读数 194

评论数 0

Leading head内容准备

代理服务器 什么是代理服务器:Web代理(proxy)服务器是网络的中间实体。 代理位于Web客户端和Web服务器之间,扮演“中间人”的角色。 HTTP的代理服务器即是Web服务器又是Web客户端。:Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1, 端...

2019-03-03 20:19:43

阅读数 19

评论数 0

什么是git以及git的工作原理

什么是版本控制系统: 维基百科的解释:版本控制(Revision control)是维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程。此外,版本控制也是一种软体工程技巧,借此能在软体开发的过程中,确保由不同人所编辑的同一程式档案都得到同步。 版本控制是一种记录一个或若干文件内容变化...

2019-03-02 15:28:14

阅读数 38

评论数 0

总结---Pythond web框架-Django flask tornado

博主目前只用过 Django flask,今天来根据自己的使用体验与网上的一些言论总结一下三个Python web框架的对比区别 Django、Flask、Tornado的比较一些语法区别 1.Django走的是大而全的方向,开发效率高。它的MTV框架,自带的ORM,admin后台管理,自带的...

2019-03-01 20:38:16

阅读数 20

评论数 0

安全--了解XSS

白帽子  |  黑帽子 黑帽子是指那些造成破坏的黑客,而白帽子则是研究安全,但不造成破坏的黑客。  一、XSS攻击 XSS 全称(Cross Site Scripting) 跨站脚本攻击, 是Web程序中最常见的漏洞。指攻击者在网页中嵌入客户端脚本(例如JavaScript), 当用户浏...

2019-02-24 17:33:20

阅读数 35

评论数 0

Django开发--step5 归档+分类+评论

一、归档 实现点击归档时,展示在此归档下的文章列表页面 在views.py中: def archives(request, year, month): post_list = Post.objects.filter(created_time__year=year, ...

2019-02-21 11:29:18

阅读数 29

评论数 0

Django开发--step4 详情界面url的获取

在我们开发的博客系统中,每一篇博客的连接都是不同的,比如第一篇博客的url /post/1 第二篇是/post/2 一、设置文章详细页的URL 在urlpatterns上添加一句  app_name=‘blog' 这句话的作用是告诉Django这个urls.py模块时属于blogapp这个应...

2019-02-20 20:26:27

阅读数 36

评论数 0

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