visual Studio 2015 安装.Net Core步骤

123
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

Odoo模块开发教程2-模块继承之原模型继承

原模型继承 第一步我们来为 Book 模型添加 is_available 布尔型字段。这里使用经典的 in-place 模型继承。该字段值可通过图书借出和归还记录自动计算,但现在我们先使用普通字段。要继承已有模型,需要在 Python 类中添加一个_inherit 属性来标明所继承的模型。新类继承父 Odoo 模型的所有功能,仅需在其中声明要做的修改。在任何地方使用该模型修改都可用,可以认为这类继承是对已有模型的引用并在原处做了一些修改 为模型添加字段 通过 Python 类来新建模型,继承模
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

Odoo模块开发教程3-模块继承之修改视图和数据第三讲

其它模型继承机制 前面我们介绍了模型的基本继承,在官方文档中称为经典继承。这是最常用的继承方式,最容易 想到的就是 in-place 继承。获取模型并对其继承。添加的新功能会自动添加到已有模型中,而不会创建新模型。可以为_inherit 属性传入多个值来继承多个父模型。大多数情况下这通过 mixin 类完成,mixin 类是实现可复用的通用功能。也可以像普通模型那样独立使用,像是一个功能容器,可随时加到其它模型中。 如在使用_inherit 属性的同时还使用了与父模型不同的_name 属性,此
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

2019-2020-2 20175305张天钰《网络对抗技术》Exp 8 Web基础

2019-2020-2 20175305张天钰《网络对抗技术》Exp 8 Web基础 一、 实践要求 (1).Web前端HTML(0.5分) 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 (2).Web前端javascipt(0.5分) 理解JavaScript的基本功能,理解DOM。编写JavaScript验证用户名、密码的规则。 (3).Web后端:MySQL基础:正常安装、启动MySQL,建库、创建用户、修改密码、建表(0.
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

图的基本操作 (c语言)

图的基本操作:创建 删除 遍历 创建:邻接矩阵和邻接表 十字链表 下面代码是邻接矩阵的定义和邻接表的创建 遍历:深度优先遍历(一条路走到黑) 广度优先遍历(树的层次遍历) 具体代码: #include<stdio.h> #include<stdlib.h> #include<string.h> #include<iostream> #include<conio.h> int visited[20] = {0};//标记深度优先遍历访问过的节点 访问过1 未访问0 //邻阶矩阵存储 struct
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

IDEA中lock对象不提示newCondition();

IDEA中lock对象不提示newCondition(); 问题:在我学习JUC编程的时候,在Lock中IDEA不提示newCondition()方法 解决方案 先在方法中把Condition condition = lock.newCondition();写好粘贴至方法外面就好 深入思考 一般情况下是不能在方法外面调用对象的方法的,但为什么lock.newCondition()就可以呢?
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

2020-05-24 python pprint方法

废话不多说,直接上代码 import pprint test = { "name":"zhangsan", "age":18, "gender":1, "desc":{ "addr":"beijing", "job":"IT" } } pprint.pprint(test) print(test)  输出结果: {'age': 18, 'desc': {'addr': 'beijing', 'job': 'IT'}, 'gender': 1, 'name': 'zhang
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

self assessments and the records of problems

每日打分并记录ac题数 5.24 :30pts,AGC44A(dp要写返回值的那种,不然是爆搜) (为什么我总是期望明天才开始重新做人啊?!!)
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

集合的模拟实现(类模板)

题目: 我们可以用一个类来模拟集合及集合运算,add运算用以实现集合元素的增加,delete运算用于实现集合元素的删除,find运算用以实现集合元素的查找,但是目前集合元素类型未知,可以是int、char、double等基本数据类型,也可以是String、Time、Student等对象类型,要求采用类模板实现集合及集合运算,包括集合元素的增加、删除和查找的等基本功能。 集合模板类MySet包括数据如下: T data[100];//用数组来存放所有的集合元素,最多不超过100个元素 int c
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

第4篇scrum冲刺

一、站立会议 1、照片 2、工作安排 成员 昨天已完成的工作 今天的工作安排 困难 陈芝敏 冯晓凤 江晓琦 高子茵 二、燃尽图 三、签入记录 四、项目程序 1.代码 2.运行截图 五、每日总结 成员 每日总结 陈芝敏 冯晓凤 江晓琦 高子茵
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

[对对子队]会议记录5.22(Scrum Meeting9)

今天已完成的工作 梁河览 工作内容:修改第一到九关新手引导,修复关卡选择bug 相关issue:优化初步导出版本 相关签入:fix:修改第一关到第九关的新手引导和地图场景的bug 马嘉 工作内容:修改齿轮和结算界面 相关issue:优化流水线的齿轮的动画 相关签入:fix:调整了四到九关齿轮及结算界面 吴昭邦 工作内容:调整快进按钮位置,调整场景,写技术博客 相关issue:优化流水线加入物品的动画 相关签入:fix:调整4-9关材料位置,更改快进图标位置 朱俊豪 工作内容:修改bug,调整场
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

数据库基础回顾-DML

DML:增删改 表中的数据   1.增:INSERT INTO 表名(列1,列2)VALUES(值1,值2);     **注意:列名要与值一一对应;2.如果表名后,不定义列名,则默认给所有列添加值;3除了数字类型,其他类型需要使用引号括起来;   2.删:DELECT FEOM 表名【where 条件】     如果不加条件会删除表中所有记录;     TRUNCATE TABLE 表名; -- 删除表 然后再创建一个一模一样的空表   3.改:update 表名 set 列名1 = 值1,
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

Odoo安装教程12-创建新的插件模块之设置视图层第三讲

完整表单视图 此时 library.book 的表单视图代码如下: <form string="Book"> <header> <button name="button_check_isbn" type="object" string="Check ISBN" /> </header> <sheet> <group name="group_top"> <group name="group_left"> <field name="name" /> <field name="author_ids"
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

TCP建立连接和断开连接图解

一、TCP报文简介 TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。 (3)标志位:共6个,即URG、ACK、PSH、RST、SYN、FIN等,具体含义如下: (A)URG:紧
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

IPOPT 和 CppAD

IPOPT doc: https://coin-or.github.io/Ipopt/ IPOPT Home page IPOPT messages IPOPT options IPOPT documentation (html) IPOPT documentation (pdf) IPOPT (Internal Point OPTimizer) is a powerful general non-linear optimization engine. IPOPT is incorporate
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

子矩阵 解题报告

子矩阵 解题报告 目录 子矩阵 解题报告 题目大意 解题方法 1. 暴力出奇迹 解题思路 代码1 2. 动态规划 3. 一半DFS一半DP 解题思路 代码2 总结时间到! 题目大意 在一个N行M列的矩阵中,选出一个R行C列的子矩阵,使相邻元素的差的绝对值的和最小。 解题方法 1. 暴力出奇迹 解题思路 在一个N行M列的矩阵中,选出一个 \(R\) 行 \(C\) 列的子矩阵,相当于一个 \(N\) 行 \(M\) 列的矩阵,在 \(N\) 行中选出 \(R\) 行,在 \(M\) 列中选出 \
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

小人推心图(网上代码)

from turtle import * def go_to(x, y): up() goto(x, y) down() def head(x, y, r): go_to(x, y) speed(1) circle(r) leg(x, y) def leg(x, y): right(90) forward(180) right(30) forward(100) left(120)
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

中点画线算法 任意斜率

中点画线算法 !参考视频 中点画线算法也是一个比较经典的算法 主要思想就是利用中点和线段上点的距离来选择取上方的点还是下方的点。 通过构造判别式d = F(x0+1,y+0.5)或者F(x0-1,y+0.5)来确定正向斜率和负斜率的值 对于的d<0的判别式,我们选择上方的点,同时利用d的递推公式来构造下一个点 同理对于d>=0的判别式我们选择左方或者右方的点。 我使用的是openGL c++版 库为freeglut 和glew #include <gl/glew.h> #include <gl
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

Vue 项目上线到 Centos 系统

Vue 项目发布流程 linux版 一、通过node创建 Web 服务器 创建node项目,并安装express,通过express快速创建web服务器,并将vue打包生成dist文件夹,托管为静态资源 主要代码如下: const express = require('express') //创建web服务器 const app = express() //托管静态资源 app.use(express.static('./dist')) //启动web服务器 app.listen(80,
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0

LeetCode求数组中的逆序对

public class Solution { public int reversePairs(int[] nums) { if (nums.length < 2) { return 0; } int[] temp = new int[nums.length]; return mergeSort(nums,0, nums.length-1, temp); } private i
分类: 其他 发布时间: 05-24 21:54 阅读次数: 0