5 weixin_30751947

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 11w+

django2.x版本 url配置

1、导入模块from django.urls import path, include, re_path路由系统过程:1)网页输入网址,提交请求2)找到settings.py中的Root_URLCONF, 进入路由系统中按照顺序找匹配的3)找到了,就调用与该匹配的url映射的视图函数,并传递参数request以及其它 HttpRequest对象request...

2019-09-30 07:13:00

Timeit模块

对程序的运行时间进行统计的模块timeitimport timeittimeit 有timeit,repeat方法,Timer类,包含timeit,repeat方法1.timeit方法timeit.timeit(stmt='add()', setup='from __main__ import add', number=1000)stmt 运行的程序,测序的函数或者...

2019-09-29 11:50:00

利用jenkens+github实现简单的CI/CD

一 获取github accessToken 依次点击 settings----> Developer settings --->Personal access tokens 到这里如果没有就创建一个 创建之后需要记住,因为也为刷新就没有了,这里的权限,按照需求点击 (如果不懂就全选) 二 Jenkins 配置 系...

2019-09-20 15:31:00

Linux/Unix/Cygwin 常用命令

以下只说明各指令的基本用法,若需详细说明,请用man去读详细的manual。[Cygwin通常没有安装 man相关的文件,所以没有man功能] 1.关于文件/目录处理的指令: 1.1 ls 这是最基本的文件指令。ls的意义为“list”,也就是将某一个目录下的内容显示出来。如果你在ls指令后 没有跟任何文件,它将会显示出目前目录中所有文件。也可以在ls后面加上所要察看的目录名称或文...

2019-09-19 22:19:00

解决myeclipse没有代码提示的问题

今天和室友安装了一样的myeclipse版本,结果室友的自动提示功能有,我的输入“.”后却不能提示,这对我们敲代码简直来说是一个折磨,不能自动提示,本来还以为是系统问题,一个是win7,一个是win10,在网上查了好久,找到这个方法: windows—》preference—》java-》editor-》Content Assist 上面的那个框里面的“....

2019-09-19 22:17:00

arraylist 和linkedlist

arraylist :线程不安全动态数组修改元素慢\访问性能好可用作列表源码分析:数据结构:数组 数组元素类型:object类型,可以存放所有类型数据构造方法:1.无参构造 默认容量102.有参构造 自定义add方法:先判断size+1,数组是否放得下容量不足,增大为1.5倍(>>1),但不能超过规定的最大值扩容步骤...

2019-09-18 20:31:00

java程序启动极慢的问题处理

在程序部署过程中,遇到一次java程序启动极慢的情况参考:https://www.iteye.com/blog/windshome-1836885原部署环境是有外网的,启动java极快后来极其修改了IP,没有了外网,仅用了ipv6java启动极慢解决办法在 /etc/hosts 里面 加上 自己的域名解析即可  127.0.0.1 XXXX ...

2019-09-17 14:31:00

django中app_name以及namespace理解

在写django的时候,html中反向解析经常会用到app_name 但有时候又是namespace,具体的区别如下:  大部分情况 这两者有其一就可以了。 并且两者(可以简化理解)无区别  只要一种情况 比如 访问 path('book1/', include('book.urls')), path('book2/', include('bo...

2019-09-15 12:59:00

修改jumpserver源码并且实现一个自定义功能模块

在前面已经说了,如何打开jumpserver的管理控制台并且自定义自己的数据模型。接下来实现一个自定义的功能模块。先看效果!一 定义好自己的模型(model)  1.1 这一块儿在前一篇博文已经讲过了二 定义好自己的app(这里注意 一定要自定义app,不要在源码上修改别人的app,因为jumperver的源码不是那么简单的。。可能用各种...

2019-09-14 13:43:00

jumperver源码理解以及部分修改

一 admin后台处理以及展示修改  jumpserver 默认不开放admin后台(获取是我没用使用正确的打开方式,)   打开方式 找到程序的入口 urls.py   修改,另外主要看下settings 里面的配置,应该是已经注册了的如图  urlpatterns = [ path('admin/', admin.site.urls), ...

2019-09-12 13:56:00

odoo12从零开始:三、2)odoo模型层

前言  上一篇文章(创建你的第一个应用模块(module))已经大致描述了odoo的模型层(model)和视图层(view),这一篇文章,我们将系统地介绍有关于model的知识,其中包括:1、模型的类型:Model、TransientModel、AbstractModel2、模型的属性:_name,_description,_table,_order等3、模型的字段类...

2019-09-12 10:25:00

odoo12之应用:一、双因子验证(Two-factor authentication, 2FA)(HOTP,TOTP)附源码

前言 双因子认证:双因子认证(2FA)是指结合密码以及实物(信用卡、SMS手机、令牌或指纹等生物标志)两种条件对用户进行认证的方法。--百度百科 跟我一样"老"的网瘾少年想必一定见过买点卡后上面送的密保(类似但不完全一样),还有"将军令",以及网银的网盾,是一种二次验证的机制;它通常是6位的数字,每次使用后(HOTP)或者一定时间后(TOTP)都将会刷新,大大...

2019-09-11 12:51:00

odoo12从零开始:一、安装odoo运行环境(windows10)

前言 鉴于好多朋友说没有mac电脑,windows开发其实也差不了多远,只是个人习惯问题,而且吧,windows的电脑其实配环境也挺快的其实,我在这里再稍微补一个比较简单的windows环境部署,希望可以对朋友们有一些帮助。在windows10上安装odoo12开发环境我们将要安装的软件包:1)、git: 代码管理2)、postgres: odoo12运行所...

2019-09-10 09:57:00

odoo12从零开始:三、1)创建你的第一个应用模块(module)

前言 以前,我一直都不知道为什么好多框架的入门都是“hello world”开始,当我思前想后我要如何介绍odoo的model、record、template等继承等高级特性时,发现在那之前便需要清楚地介绍什么是模型(model),什么是记录(record),什么是模板(template),以及他们到底是干什么用以及是怎么用的?想要知道它们是怎么用的,就得介绍odoo的一个...

2019-09-09 14:34:00

Kali -关闭防火墙

kali关闭防火墙前需要安装ufw安装apt-get install ufw关闭ufw disable # To disable the firewall开启ufw enable # To enable the firewall转载于:https://www.cnblogs.com/061713xlhj/p/11479866.html...

2019-09-07 11:47:00

Kali linux network is unreachable

使用树莓派4 安装完kali linux后,配置好ip,能ping通上级路由。但ping公网地址显示网络不可达。Ping: connect: network is unreachable解决方法如下。编辑NetworkManager.conf文件将managed参数修改为true。保存退出:wq重启服务即可正常访问root@kali:...

2019-09-07 11:38:00

odoo12从零开始:二、1)个性化定制odoo12之修改数据库创建页面

剧情回顾上一文章,我们已经成功运行了odoo12,并访问localhost:8069看到如下界面:我们还没有创建数据库,但是我们发现,数据库管理页面的logo是odoo,数据库页面全是英文的,对于我们国内用户来说,这是不太友好的。我们想要自定义这个数据库页面,有没有办法?答案是肯定的。本节代码git clone -b v2.1 https://github....

2019-09-06 17:47:00

odoo12从零开始:一、安装odoo运行环境(mac)

写在前面: 接触odoo已经两年多了,在大学做课程设计的时候,无意间了解到odoo这个erp框架,当时的odoo在国内还默默无闻,我也不曾想过自己毕业后会从事到odoo框架的相关开发工作中来。两年多的时间里,我见证了它在国内的发展,也随着工作经验的积累,对odoo已经有了一定的了解,在这里,我希望能分享自己两年多来学习到的一些知识和经验,也希望有可能吸引到更多的朋友加入到o...

2019-09-06 14:52:00

python3 中的cls和self的区别 静态方法和类方法的区别

一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去,同时有利于命名空间的整洁class A(): a='1' @staticmethod...

2019-09-04 15:46:00

代理模式

代理模式:在目标对象实现的基础上,实现对目标对象的扩展代理模式的形式:静态代理、动态代理(JDK代理)、cglib代理(可以在内存中动态创建对象,而不需要实现接口)静态代理:代理对象和目标对象要实现相同的接口,然后通过调用相同的方法调用目标对象的方法。1.创建目标对象(被代理对象)2.创建代理对象,同时将被代理对象传递给代理对象3. 通过代理对象,调用被代理对象的...

2019-09-03 15:50:00

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。