[toc] 配置测试脚本文件 直接在app下面的 中进行如下配置 注意: 必须完成如下配置之后才能导入我们需要测试的文件 查看内部具体的SQL语句可以将下面的代码copy到settings.py文件的最下方 单表操作 增加数据 增加数据的两种方法 通过QuerySet对象的create方法创建 通过 ...
分类:
其他好文 时间:
2019-11-28 01:10:48
阅读次数:
61
一、业务逻辑 我想在修改一个物品的状态时,同时发送广播,给对应的监听器去实现,此商品存储到solr中,同时通过网页静态模板生成一个当前物品的详情页面,此时用到了广播机制 当我删除一个商品时,发送一个广播,给对应的监听器,同时删除solr中对应的物品。 广播机制:必须要同时在线,才能接收我的消息 使用 ...
分类:
编程语言 时间:
2019-11-28 01:10:14
阅读次数:
78
业务场景:设计一款计算器 提供加减乘除功能同时要满足松耦合高复用以及高拓展的特性。 一般情况:抛去上述的特性就实现简单的加减乘除的功能,大多数初级程序员可能和我一样首先脑中 浮现出的代码逻辑是这样的 public static string Operate(int A, int B, string ...
分类:
其他好文 时间:
2019-11-28 01:09:56
阅读次数:
113
官方文档:http://httpd.apache.org/docs/trunk/vhosts/ 一、虚拟主机:一台真实主机上运行多个站点,每个站点的服务称为一个虚拟主机。 <VirtualHost *:80></VirtualHost>或<VirtualHost _default_:80></Vir ...
分类:
Web程序 时间:
2019-11-28 01:09:40
阅读次数:
84
一、APP通过View修改鼠标样式 app view上修改鼠标样式比较简单,通过 hover event 获取鼠标坐标并使用如下方法修改为自定义图片: getWindow().getDecorView().setPointerIcon(PointerIcon.load(getResources(), ...
分类:
移动开发 时间:
2019-11-28 01:09:27
阅读次数:
390
1.新建 C++ 动态链接库项目 CPlus.cpp: #include "stdafx.h" extern "C" __declspec(dllexport) void HelloWorld(char* name) { name[0] = 'c'; } stdafx.h: #pragma once ...
分类:
编程语言 时间:
2019-11-28 01:09:02
阅读次数:
120
Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近由学会了一些简单的函数求值。比如,它知道函数min(20, 23)的值是20, add(10, 98)的值是108等等。经过训练,Dr.Kong设计的机器人卡多甚至会计算一种嵌套的更复杂的表达式。 假设表达式可以简单定义为: 1、 一个正的十进 ...
分类:
编程语言 时间:
2019-11-28 01:08:45
阅读次数:
108
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 [1] 子网掩 ...
分类:
其他好文 时间:
2019-11-28 01:08:30
阅读次数:
87
"题目链接" 学到了一种方法,可以处理背包问题中带负数的转移 代码挺容易的 ...
分类:
编程语言 时间:
2019-11-28 01:07:16
阅读次数:
98
private void copyAlltoClipboard() { dataGridView1.SelectAll(); DataObject dataObj = dataGridView1.GetClipboardContent(); if (dataObj != null) Clipboar... ...
Java 基本数据类型 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 Java 的两大数据类型: 内置数据类型 引用数 ...
分类:
编程语言 时间:
2019-11-28 01:06:26
阅读次数:
113
1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl ...
分类:
其他好文 时间:
2019-11-28 01:06:08
阅读次数:
122
f=open('my-heart','r') print(f.encoding)#返回字符编码 print(f.fileno())#返回操作系统的端口编号 print(f.seekable())#是否可以移动设备文件,一般二进制可以移动 print(f.writable())#是否可写 print( ...
分类:
编程语言 时间:
2019-11-28 01:05:03
阅读次数:
100
1.封装介绍 封装:将属性和方法,封装到对象中 装:是往容器/名称空间里存放名字 封:代表将存放于名称空间中的名字给藏起来,这种隐藏对外不对内 为什么要封装: 封装数据属性,封装函数属性, 1. __开头的属性实现的隐藏仅仅只是一种语法意义上的变形,并不会真的限制类外部的访问 2. 该变形操作只在类 ...
分类:
其他好文 时间:
2019-11-28 01:04:34
阅读次数:
69
Feign的功能:这是个消费者,根据服务注册在Eureka的ID去找到该服务,并调用接口Hystrix的功能:熔断器,假如A服务需要调用B服务的/cities接口获取数据,那就在A服务的controller里声明@HystrixCommand,如果B服务的/cities接口挂了,就返回一个自定义的值 ...
分类:
编程语言 时间:
2019-11-28 01:04:15
阅读次数:
104
# 寻找文本所在的标签waitClickCompanyName = driver.find_elements_by_xpath('//div[@id="nsrzt"]//li') for i in waitClickCompanyName: #找出标签中的文本内容 name = i.get_attr ...
分类:
其他好文 时间:
2019-11-28 01:04:02
阅读次数:
165
冒泡排序分为从大到小和从小到大两种。从大到小 每次把最小的冒到最后面从小到大 每次把最大的冒到最后面(以这个为例)从前往后比较 ,如果前面比后面小,就交换位置。int[] but= {23,43,6,80,92,14,38}; for(int i=0;i<but.length;i++) { for( ...
分类:
编程语言 时间:
2019-11-28 01:03:37
阅读次数:
80