自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 收藏
  • 关注

原创 React18和React route 6+参考文档集锦

参考文档集锦

2022-06-01 23:10:23 661

原创 Python - shallow copy and deepcopy

# author# date 2022/5/10 - 10:13# difference between '==' and 'is'# "==" compare the value of an object# "is" judge two variable is the same , id(variable)a = 10b = 10print(a == b) # Trueprint(a is b) # Trueprint(id(a)) # 140737281630896p.

2022-05-10 13:36:24 392

翻译 Python-base64 编码

import base64这个模块提供了函数,方便将二进制数据编码成原始ASC11码,并将通过base64编码后的数据解码成二进制数据。该模块提供了两个接口,这个新式的接口支持将类字节对象编码成ASC11字节,并将类字节对象或含有ASC11码的字符解码成字节。原有的接口不支持将String解码,但它为文件对象的编码和解码提供了函数支持。只支持Base64标准字母库。并且每76个字符后会添加新行。新接口提供的方法:base64.b64encode(s, altchars=None)使用

2022-05-09 18:47:33 1960

翻译 Python之struct-将字节数据解析为打包的二进制数据

struct 模块用于将python值和C结构数据之间的转换,C结构由Python bytes对象表示。一些struct的函数及方法支持缓存参数(buffer argument).缓存参数能够提供一个可读的或可读写的buffer。而缓存参数参考了实现Buffer Protocol协议的对象。模块的函数及异常处理struct.error - 多个场景都会抛出此类异常,蚕食是字符串类型,用来描述哪里出问题了struct.pack(format, v1, v2, ...) format...

2022-05-07 15:35:57 732

翻译 Python之容器数据类型collections

Python的collections模块,提供了容器的数据类型,是对Python内置的常规容器的一个补充。内置容器有 dict, list, set and tuple本文对collections模块中常见的容器类型及用法,提供一些示例,仅供参考

2022-05-07 11:07:28 385

原创 一段曲折的工作经历

没有永远的一帆风顺,也没有永远的黯淡无光

2022-03-29 16:39:12 388

原创 Java包装类型与基础类型之间转化时的异常

public class Demo{public static void main(){ int age = 18; if(isNewUser(user)){// 此处age 变量是基础类型变量,当user.getAge() 方法返回空(null)时,// 包装类型转基础类型报错// 解决方法: 定义age变量为Integer ,包装类型可以赋值为null age = user.getAge(); }}class User{ Stri.

2022-02-16 20:05:46 331

原创 JAVA容器学习(一)

个人学习轨迹

2022-01-17 22:36:23 122

转载 Python机器学习及数据分析参考文章

https://www.jianshu.com/nb/28844312

2020-04-04 08:49:57 299

原创 matplotlib.pyplot 绘图中文字体乱码解决方案

背景在使用matplotlib.pyplot 进行绘图时,经常会出现中文字体乱码。是由于其内置的字符集不支持中文字符,需要重新配置字符集。解决方案一通过pl.rc参数设置pyplot的字符集,代码如下:from matplotlib import pyplot as pl# 设置全局字体类型# 字典变量font = {'family':'SimHei', '...

2020-03-15 16:41:13 3088

原创 有关功能测试用例设计的几点体会

测试项目,经常会有逻辑功能相对复杂、测试重点多的情况。此时,常常不确定如何设计更好的,更全面的case。当然,我可以利用之前学习的用例设计方法来设计用例,但是我认为还需要一些其他的方面的考虑。具体来讲就是根据项目实际情况,确定测试方案,设计用例。总结如下:针对单一功能点设计,单一功能点更容易理解,有针对性,可以更全面的测试。 针对校验性逻辑/异常逻辑 流程型功能/系统整体功能 ...

2020-03-10 23:51:49 242

原创 金融产品分类汇总

私募基金是指以非公开方式向特定投资者募集资金并以特定目标为投资对象的证券投资基金。私募基金是以大众传播以外的手段招募,发起人集合非公众性多元主体的资金设立投资基金,进行证券投资公墓基金是受政府主管部门监管的,向不特定投资者公开发行受益凭证的证券投资基金,这些基金在法律的严格监管下,有着信息披露,利润分配,运行限制等行业规范。例如目前国内证券市场上的封闭式基金属于公募基金。资管产品...

2020-03-09 23:24:03 2767

原创 python的函数参数

简介python 中函数有5种参数类型,位置参数,默认参数,可变参数,命名关键字参数和关键字参数,在函数参数列表中,参数的优先顺序是位置参数 >默认参数>可变蚕食>命名关键字参数>关键字参数位置参数给函数的位置参数传参时,参数位置与函数变量的位置一一对应。例如:# 位置参数def power(x,n): sum = 1 whil...

2020-03-08 19:19:16 288

转载 python中self参数的用法

self代表类的实例,而非类类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。class Test: def prt(self): print(self) print(self.__class__)t = Test()t.prt()程序输出如下:<__main__....

2020-03-07 20:18:38 679

转载 '__init__'和‘__name__’的用法

'__init__'的用法1. 用法类似于JAVA的构造函数代码段如下:class Person: def __init__(self, name): self.name = name def sayHi(self): print('Hello, my name is', self.name)p = Person('Swaroop'...

2020-03-07 17:30:10 592

原创 常用测试用例设计方法论(二)

正交实验设计方法正交试验设计,是指研究多因素多水平的一种试验设计方法。根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备均匀分散,齐整可比的特点.正交试验分析法包括以下常用术语:(1)指标:通常把判断试验结果优劣的标准叫做试验的指标。(2)因子:是指所有影响试验指标的条件。(3)因子的状态:是指影响试验因子的因素,也称之为因子的水平正交表正交...

2020-03-02 12:34:31 1106

原创 常用的用例设计方法论(一)

常用的测试用例设计方法:等价类划分 边界值分析法 因果图方法 正交实验设计方法 功能图分析方法 错误推测法 需求文档转化法 随机测试和探索式测试未完待续...

2020-03-01 22:13:09 1104

原创 浮躁的世界中,该如何管理好自己

毋庸置疑,当今的社会是浮躁的,充满诱惑的,生活在这样的环境中,太容易迷失了。如何能保持清醒,认真的生活,不虚度光阴呢?首先,应该定个目标,一个小小的目标,能够时刻提醒自己,要去完成它。有了目标,就会有动力去做事情,一件事情,开始做了,就是他除了关键的一步。目标要是合理的,要通过一定的努力,可以达成的。而后是坚持不懈,能够持续的做事情,是最难能可贵的,很多成功人士,往往都是...

2020-03-01 17:52:49 438 1

原创 测试用例设计方法-- 白盒测试

白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,即清楚盒子内部的东西以及里面是如何运作的。特点测试方法白盒测试方法分为静态测试和动态测试。静态测试是在测试过程中没有执行程序,主要方法如下:桌面检查:找资深的同事检查代码 代码审查:以会议的形式,召集相关人员=参与,由会...

2020-03-01 13:09:07 2993

转载 linux之sed用法

sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:         sed [-nefri] ‘command’ 输入文本        常用选项:        -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDI

2016-04-28 17:06:31 318

转载 cookie 和session 的区别详解

cookie 和session 的区别详解转自 http://www.cnblogs.com/shiyangxt/archive/2008/10/07/1305506.html这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录

2016-01-14 14:06:33 370

转载 oracle : olumn to be modified must be empty to decrease precision or scale

问题缘由:   客户要求某个字段支持小数点,数据库一开始设计的时候只支持整数,在通过alert语句修改类型,出现了ora-001440的错误,解决办法   step1:备份原来的表,create table WF_TEACHER_REMUNERATION_BAK    as select * from WF_TEACHER_REMUNERATION;step2:

2015-09-24 10:53:35 1969

转载 CentOS 安装FTP服务

转:http://blog.techippo.org/archives/348 1.安装vsftpdyum install vsftpd2.启动/重启/关闭vsftpd服务器[root@localhost ftp]# /sbin/service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for v

2015-08-19 09:34:36 375

转载 ibatis 中isNull, isNotNull与isEmpty, isNotEmpty区别

在iBATIS中isNull用于判断参数是否为Null,isNotNull相反isEmpty判断参数是否为Null或者空,满足其中一个条件则其trueisNotEmpty相反,当参数既不为Null也不为空是其为true 判断之后做相对应的表达式操作如下代码:   [html]view plaincopyselect i

2015-08-14 16:09:36 362

转载 Oracle下一条SQL语句的优化

原来的语句是这样的:   select sum(sl0000) from xstfxps2 where   dhao00 in (   select dhao00 from xstfxps1 where trunc(ywrq00)=trunc(sysdate)   and khdm00='500000003913');   已用时间: 00: 02: 49.04    

2015-08-06 15:15:43 328

转载 Linux sftp 的用法

sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。举例,如远程主机的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用户名是  fyt ,在命令行模式下:sftp fyt@202.206.64.33或者  fyt@www.hebust.

2015-06-10 13:06:56 762

转载 Jersey 入门与Javabean

转自:http://www.cnblogs.com/xinsheng/p/3897289.htmlJersey是JAX-RS(JSR311)开源参考实现用于构建RESTful Web service,它包含三个部分:  核心服务器(Core Server) 通过提供JSR 311中标准化的注释和API标准化,可以用直观的方式开发RESTful Web服务。  核心客户端(C

2015-05-22 17:15:36 757 1

原创 枚举类型应用(一)

枚举类型应用一public enum EnumTest{ RED("RED1", 1), GREEN("GREEN2", 2), BLANK("BLANK3", 3), YELLO("YELLO4", 4); private String context; EnumTest(String context,int num) { this.context

2015-05-07 18:31:18 567

原创 VI 之快速查找定位

在Vi里面可以用”“/”+关键字“可以快速查找关键字。被查到的关键字以高亮方式显示。 通过键“N”,可以快速定位到下一个高亮关键字。总结:1. “/”+ Key , 定位关键字2. “N”,定位下一个高亮关键字。

2015-05-05 18:32:11 8300

原创 Intelij Idea cannot find symbol exception

遇到‘cannot find symbol ’的情况一般是由于CASHE 或者 JAR不全导致。因此需要clean cache 和重新build。 步骤如下:1. intelij idea : File --Invalidate --> cache/restart2. 重新gradle idea3. refresh  code.

2015-05-04 14:59:27 893

转载 JAVA 可变参数的定义 String ... ids

现在我们在编程的时候,经常会出现这样子一些方法:Java代码  public void paintReportChart(int i, String... args) {          final String chartTitle;          final String titleName;          final Stri

2015-04-30 09:18:05 1746

转载 IntelliJ Idea 常用快捷键

IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本

2015-04-28 13:07:56 287

转载 极限编程

极限编程编辑极限编程(ExtremeProgramming,简称XP)是由KentBeck在1996年提出的。KentBeck在九十年代初期与WardCunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有效。Kent仔细地观察和分析了各种简化软件开发的前提条件、可能性以及面临的困难。1996年三月,Kent终于在为DaimlerChrysle

2015-04-28 09:08:44 669 1

转载 WGET 命令详解

wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点:(1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;(2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候

2015-04-24 14:01:01 344

转载 Install or uninstall on linuxOS

linux系统可不像windows那么方法可以直接在控制页面中或程序管理中删除不要的软件了,在linux中必须使用命令方式来删除软件哦,下面我来给大家介绍卸载Linux系统中软件具体方法。  -RPM包安装的软件  1、确定软件版本  rpm -qa|grep softname*  softname为软件名称,不确定部分可使用*通配符。接着就会有相关的软件包列表。  2、卸载软件包  rpm -e

2015-04-22 17:59:36 451

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-04-22 17:50:33 305

原创 VLD_UNCOLLECTED_INCOME_DAILY

WITH P2PUNCOLLECT AS ( SELECT INV.LOANER_ID USER_ID, SUM( CASE WHEN TRUNC(END_AT)< = TRUNC(SYSDATE -1) THEN INTEREST ELSE (TRUNC(SYSDATE-1)-ADD_MONTHS(TRUNC(END_AT),-1))/(TRUNC(END_AT)-ADD_MONTHS(TRU

2015-04-17 15:18:02 467

原创 VLD_CMN_INCOME

WITH INTEREST AS ( SELECT CASE WHEN p.product_category = 'JLD' THEN 'AED' ELSE p.product_category END PRODUCT_CATEGORY , CASE WHEN P.PRODUCT_TYPE = 'TRANSFER_REQUEST' AND P.PRODUCT_CATEGORY IN ('CH',

2015-04-17 15:16:37 398

转载 SQLPLUS应用简介(二)

Oracle学习笔记:sqlplus 使用精讲一、连接数据库  os:仅仅进入sqlplus环境,不连接数据库sqlplus /nolog  os:本机连接    方式1:操作系统认证登录:其后的角色不可省略set ORACLE_SID=TEST_SIDsqlplus / as { sysdba | sysoper | sysasm }    方式2:标准用户登录:密码、端口(默认1521)、角色

2015-03-31 15:49:26 776

转载 SQLPLUS应用简介(一)

SQLPLUS简介sqlplus /nolog 这个参数表示是不用no login的意思,表示不用登陆数据服务器,只打开sqlplus即可。 打开sqlplus后,就需要用conn连接数据库服务器了 sqlplus专用命令 1.disc[onnect],退出数据库登陆,但不退出sqlplus; 2.exit 或者 quit,退出sqlplus; 3.c[ha

2015-03-31 15:38:27 383

空空如也

空空如也

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

TA关注的人

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