自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (1)
  • 收藏
  • 关注

转载 postman-04- 在postman中写断言

熟练使用postman,要懂javascript 给最热主题API的测试加请求:相关API访问说明,参看文档 https://www.v2ex.com/p/7v9TEc53 这里访问“最热主题”的API 首页右侧的 10 大每天的内容。 https://www.v2ex.com/api/topics/hot.json Method: GET Authenticat...

2018-11-18 22:38:32 638

转载 postman-03- Http请求响应

Http请求与响应:Http是服务器和客户端之间交换数据的方式 请求是由客户端发送用来触发一个服务器上的一个动作 响应是来自服务器的应答Http请求的构成起始行: 由三部分组成 动作,比如put, post, get;也可以是head等名词,但名词很少见。 路径,上图中 "/"代表根路径, 也可以是其路径,比如 "/abc"。 Http协议版本,目前常见的是Http/1...

2018-11-18 21:41:49 321

转载 postman-02-发送第一个api请求

练习访问v2ex网站的API相关API访问说明,参看文档 https://www.v2ex.com/p/7v9TEc53 这里访问“最热主题”的API 首页右侧的 10 大每天的内容。 https://www.v2ex.com/api/topics/hot.json Method: GET Authentication: None 在postman中填入API地址,...

2018-11-18 21:07:36 274

转载 postman-01-安装

根据自己的操作系统到如下地址下载对应的postman版本:https://www.getpostman.com/apps安装很简单,唯一要注意的是,作为免费用户,无需注册,可以直接点击"Take me straight to the app" ...

2018-11-18 17:49:10 254

转载 Java- 15-数组,冒泡排序

遍历数组: for循环遍历 for...each遍历 Arrays.toString()快速打印数组元素import java.util.Arrays;public class ForCir{ static int[] nList = {34, 56, 89, 34, 35, 66, 80, 21, 58}; public static void main(String...

2018-11-15 11:42:15 212

转载 Java- 14-break, continue

breakbreak可以退出循环continue提前结束本轮循环,直接继续下次循环 break和continue通常配合if使用

2018-11-15 11:26:14 234

转载 Java- 13-while,for

while循环while在条件满足时循环可能一次都不循环要避免死循环for循环使用计数器进行循环for (int i=0; i<100; i++) { //}在循环内定义计数器变量不要在循环体内修改计数器for...each循环for (int n : ns) { //}for...each循环可以遍历数组for.....

2018-11-15 10:47:00 232

转载 Java- 12-switch

多重选择switchswitch(option) {case 1: // break;case 2: // break;default: //}case没有花括号case语句有穿透性不要漏写break建议打开编译选项:'switch' case fall-through: Warning 'switch' is miss...

2018-11-14 22:38:36 528

转载 Java- 11-if

条件判断ifif (condition) { //} else { //}只有单条语句也不建议省略花括号 多个if ... else串联要注意判断顺序 要注意判断边界条件 浮点数不能用==判断 math.abs(x-data)<0.0000001 引用类型用==判断是否为同一对象,用equals()判断是否逻辑相等 用equals()注意避免null...

2018-11-14 19:34:16 199

转载 Java- 10-输入和输出

输入Scanner scanner = new Scanner(System.in);输出System.out.println() System.out.print() System.out.printf()格式化输出:System.out.printf("%s improved %.1f %%", "Argument1", 25.5f);JDK字符串格式化参数说明:...

2018-11-14 16:15:57 251

转载 Java- 09-数组类型

数组数组索引从0开始,下标越界将报错 数组创建后大小不可变 数组可以创建时初始化,由编译器自动计算长度 数组是引用类型,但数组元素是值类型(例如int[])或引用类型(例如String[]) public class Hello{ public static void main(String[] args) { int[] ns = new int[5]; Sys...

2018-11-14 15:56:14 180

转载 Java- 08-字符和字符串

字符类型字符类型是基本类型:char Java使用Unicode编码字符串类型字符串类型是引用类型 字符串连接用+ 字符串不可变 理解引用类型:指向而非持有null空值null表示不存在...

2018-11-14 15:08:17 209

转载 Java- 07-布尔运算

布尔运算关系运算符:>,<,>=,<=,==,!= 短路运算符:与运算&&和或运算|| 三元运算符:b ? x : y

2018-11-14 15:00:43 376

转载 Java- 06-浮点数运算

浮点数的特点很多浮点数无法精确表示计算有误差特殊值NaN:表示Not a NumberInfinity:正无穷大-Infinity:负无穷大强制转型可以强制转型为整型四舍五入的技巧...

2018-11-14 11:50:29 196

转载 Java- 05-整数运算

整数运算整数除法仍然是整数,%可以取余 自增和自减运算:++和-- 简写的+=和-= 计算结果溢出不报错,但结果是错误的移位运算左移:<< 右移:>> 无条件右移:>>>位运算与运算 或运算 异或运算 非运算类型自动提升计算结果自动提升为为较大类型的数据类型 强制转型:可能丢失精度...

2018-11-14 11:18:25 213

转载 Java- 04-变量和数据类型

变量变量可以持有基本类型或指向某个对象 变量必须先定义后使用 定义变量 变量可以被赋值,还可以被重新赋值 等号=是赋值,不是数学的相等Eclipse Debug进入调试模式后可以设置断点后单步执行数据类型整数类型:byte,short,int,long 浮点类型:float,double 字符类型:char 布尔类型:boolean常量用final定义 通常全...

2018-11-14 11:06:59 180

转载 Java- 00-用Eclipse尝试写一个hello world

StepbyStep 参考: https://blog.youkuaiyun.com/cj_Allen/article/details/50323735

2018-11-13 21:42:27 360

转载 Java- 02-Java程序基本结构和注释

寥雪峰课程学习笔记Java程序基本结构class 类名 {}类名的规范和命名习惯 public修饰符 方法定义 static修饰符 语句以分号结束Java的注释的种类:单行注释 多行注释 特殊的文档注释 ...

2018-11-13 21:37:41 180

转载 Java- 01-Eclipse环境设置

寥雪峰JAVA课程学习笔记Eclipse基本概念View:小窗口,可拖动、关闭、重新打开 Perspective:一组View,例如Java Perspective,可以快速切换开发环境设置Eclipse菜单Window - Preference打开设置选项 General - Workspace: 钩上Refresh using native hooks or polling ...

2018-11-13 20:13:46 166

原创 Appium-查看andriod app元素和生成代码

最近在学习Appium,因为编写代码前必须知晓元素的属性值,目前常用的方法有两种:1. uiautomatorviewer但发现Andriod SDK tools下的uiautomatorviewer工具有些不稳定,有时候能捕捉到手机界面,有时候捕捉不到。有个方法增加捕捉成功率,就是点击了捕捉后,迅速点击模拟器上的app界面元素,捕捉成功率就高很多: 2. 直接用app...

2018-11-12 16:25:33 752

转载 python从零开始--36 python内置类属性 __len__ __getitem__ 实现 (补充26节)

在网上看到一个关于实现 __len__   __getitem__的代码,稍微修改了一下,刚好作为26节内置类属性的补充。代码说明:1. 定义一稿Card具名元组,用来存放扑克点数和花色的组合,FrenchDeck初始化后,刚好是52组数据2. __len__实现了len(obj)的用法,所以下面可以直接使用len(deck)3.__getitem__其实实现的是通过索引返回数据的...

2018-09-30 11:35:57 288

原创 python从零开始--35 wxPython 加 wxFromBuilder处理python桌面UI

python的桌面UI设计和处理貌似没有VB, C#等语言方便。今天查询了一些资料,发现用wxPython + wxFromBuilder是一个相对简单的方案。1.  用pip下载最新的wxPython (我在下载的时候,发现pip默认的源下载wxPython连接不成功,切换到国内的源就成功)2. 下载最新的的wxFromBuilder (注意下载与自己的python版本和系统版本对应的安装文件 ...

2018-07-13 17:14:41 1846

原创 质量控制-软件开发项目完成质量差的几大杀手

网上看到一篇文章,觉得有些点写得有些道理,自己在上面添加了一点东西,记录如下:软件开发项目完成质量差的几大杀手 软件开发过程中,总会遇到各式各样的问题。如果把问题产生的原因和解决方法搞清楚,就能在开发过程中避免这些问题,开发出高质量的软件产品。以下就列举了一些解决方法供读者参考。1、需求不明确需求分析在整个软件开发过程中都非常重要,根据项目经验,很多bug都是由于这一阶段需求未明确导致的。如以下一...

2018-06-25 17:11:37 3089

原创 Oracle - 如何用Sql查询所有表的名字

select * from tabs;select * from DBA_TABLES;select * from ALL_TABLES;select * from USER_TABLES;查给定用户下的表:select * from ALL_TABLES where OWNER = 'AMES' select * from ALL_TABLES where OWNER = 'SIMS' ...

2018-06-21 17:18:05 349

原创 oracle - plsql的简单使用

查询1. 打开SQL Window窗口2. 在SQL Windows页面上写入SQL语句,点击运行(F8),结果就展现在页面编辑更新:1. 除了用delete, update 语句外,一个比较方便的方式是,在查询语句后加上for update2. 然后选择要编辑的数据,点击小锁状态到解锁状态3. 编辑好后,点击commit完成更新4. 有时候更改好,先要post,commit功能才能用5. 退出前...

2018-06-08 12:07:39 461

原创 oracle - plsql的安装配置

plsql前两年弄个一次,被我删掉了,现在又要用,只好重新研究了一下怎么安装配置,为了防止以后又忘记了,写个小笔记。1. 首先下载好 oracle instant client和plsql,到官网下载,都下载64bit的。我下载的是 win64_11gR2_client和plsqldev1207x64.msi2. oracle instant client 安装方法 https://wenku.b...

2018-06-08 11:15:56 643

转载 Java- 00-Eclipse安装

参考: https://blog.youkuaiyun.com/Sakura_QiNian/article/details/79249230

2018-06-06 10:17:56 957

原创 Python web模版Django-25 在Django中加载css实例 (基于23,对24的index.html进一步修改 )

      在前面Django-24的笔记中,对index.html用Django-bootstrap3进行了改造简化,Django-bootstrap3中引用的css,js其实还是Bootstrap的CDN。CDN虽然方便,但以后带来的问题也是可以遇见的,就是CDN服务器关了的话,我们开发的网页就没有了样式。所以还是要尝试将相关CSS,JS部署到自己放心的地方。     这里结合Django-2...

2018-06-03 00:47:33 727

原创 Python web模版Django-24 在Django中用Django-bootstrap3插件

        Django有个bootstrap3插件,可以简化对bootstrap3的使用,github上有其的项目。打开帮助可以看其具体使用方法:第一步就是安装插件 pip install django-bootstrap3第二步,在settings.py上的INSTALLED_APPS中加入 'bootstrap3,'在模版中,加载bootstrap3库,用 bootstrap_*的标签,...

2018-06-03 00:18:35 1681

原创 Python web模版Django-23 在Django中加载CSS, 图片

参考 https://blog.youkuaiyun.com/qq_21182587/article/details/69936510我用了她写的步骤,基本搞定,只是修改了两个地方。一个是没有使用 ".replace("\\", "/")二是在重新运行前,参考了 https://blog.youkuaiyun.com/dong_w_/article/details/78767573 使用了collectstatic命令...

2018-06-02 23:54:41 383 1

原创 Python web模版Django-23 用Bootstraps上的examples/singin改造我的index.html

        前面尝试用Bootstraps页面改造了一下button,还是成功的。现在是用最快的速度改造整个index.html,步骤如下。step1: 在Bootstraps官网上找到一个singin的example (https://v3.bootcss.com/examples/signin/),如下:step2: 将其代码copy下来,覆盖到index.html,然后进行改造。<...

2018-06-02 20:43:57 427

原创 Python web模版Django-22 Bootstrap美化HTML之用BootCDN

  到目前为止,已经学习完了一些常用的HTML知识,另外前面也学着写过几个简单的HTML页面,比如event_manage.html, index.html, table_edit.html。但样子长的比较丑,目前也不会写专业的CSS来美化。   Bootstrap给了我这种小白一个新路径,无需亲自写复杂的CSS,也能实现网页的美化,让网页不至于那么“简陋”。实验美化一个button:Step1:...

2018-06-02 19:47:11 1389 1

原创 Python web模版Django-21 模版学习知识准备-html-3 body常用标签

body常用标签比较多,接着上一篇笔记:多行文本框form表单: 在form表单中加入"submit" input,可以将客户的输入,比如text, password, 选项用get 或 post发到服务器。 但这些text, password, 选项包括"submit”本身需要在同一个<form></form>下。<!DOCTYPE html><htm...

2018-05-31 17:35:01 350

原创 Python web模版Django-19 模版学习知识准备-html-1 html的基本构成和head相关的常用属性

  前面简单了解了一下HTML, CSS, Javascript的概念,但发现要把Django模版好好学下去,那点概念还不太够,所以增加一系列笔记,补学一些相关知识后,再回头学习Django的模版。   HTML是 Hyper Text mark-up language(超文本标记语言)的缩写。 它定义了一套规则,大家都来遵守,这样浏览器就能根据规则去解析它,将其翻译成方便用户“看”的格式呈现给用...

2018-05-31 11:20:43 425

原创 Python web模版Django-18 模型之增删改查操作

增删改查,基本操作: # 增 # # models.Tb1.objects.create(c1='xx', c2='oo') 增加一条数据,可以接受字典类型数据 **kwargs # obj = models.Tb1(c1='xx', c2='oo') # obj.save() # 查 # # models.Tb1.objects.ge...

2018-05-30 15:17:34 765

原创 Python web模版Django-17 模型之 后台管理创建的表

        将新创建的表注册到Django,就可以在后台用界面操作,其方法如下:step1: 打开sign下的admin.py文件,加入如下注册代码。from django.contrib import adminfrom sign.models import Event, Guest# Register your models here.admin.site.register(Eve...

2018-05-30 11:18:23 299

原创 Python web模版Django-16 模型之创建表

    为了实现新的业务功能,我们需要创建一些表,因此需要接触到Django的模型处理。在这一章中,学创建两张表。step1: 打开sign下的models.py文件,写入下列代码。from django.db import models# Create your models here.# 发布会表class Event(models.Model): name = models....

2018-05-29 16:33:04 389

原创 Python web模版Django-15 设置urls.py中的urlpatterns,用path方法时不能用正则表达式

"""from django.contrib import adminfrom django.urls import pathfrom sign import viewsfrom django.conf.urls import url# urlpatterns = [# path(r'', views.index),# path('index/', views.in...

2018-05-29 14:19:59 5006

原创 Python web模版Django-14 给其它页面加上登陆校验

  清除浏览器缓存,直接访问 http://localhost/event_manage/,发现无需登陆,也可以直接访问该网页。    Django中解决该问题的方法是,给对应的views.py中的方法加上装饰器 @login_required。step1: 在views.py中加入如下代码  from django.shortcuts import renderfrom django.http...

2018-05-29 14:13:28 409

原创 Python web模版Django-13 从数据库中取账号密码对index输入的账号密码进行校验

     在前面我们判断用户的账号和密码是否输入正确,用的是hardcode,在正式的开发中应该从数据库读取账号和密码进行比较,下面我们就来实现。step1: 查看和确认数据库中已经生成了auth_user表step2: 为系统创建超级用户, 在控制台中输入createsuperuser,输入对应的账号,邮箱和密码,密码不能过于简单。step3: 重新启动程序,访问http://localhost...

2018-05-29 11:53:57 2264

32 python解决工作小问题之 处理Excel的重复数据 2

32 python解决工作小问题之 处理Excel的重复数据 文本2

2018-05-22

空空如也

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

TA关注的人

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