自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js中 new Date()和Date.now()的区别

new Date() :new Date()是创建Date对象:var nowDate = new Date()console.log('nowDate:', nowDate);打印输出:Date.now():Date.now()是javascript中的内置函数,它返回自1970年1月1日00:00:00 UTC以来经过的毫秒数。因为now()是Date对象的静态方法,所以它将始终用作date.now()。var end = Date.now()console.lo

2022-02-23 17:58:28 3811

原创 vue element 使用el-dialog实现放大 缩小功能

环境:vue:2.5.16 element-ui:2.3.4效果图:缩小后的样子:放大后的样子问题:el-dialog本身只支持标题栏右上角有关闭按钮,故需要使用slot="title" 重写覆盖原本的标题栏。除了这个查询了下官方API文档,其他都是简单的逻辑代码而已。组件代码:<template> <div class="big-and-small-view"> <el-dialog class="D.

2021-04-29 16:49:42 7905

原创 vue element 组件内部实现弹窗拖拽(仅当前组件生效)

环境:vue:2.5.16 element-ui:2.3.4组件代码:<template> <!-- 使用v-dialog-drag给组件header添加可拖拽指令 --> <el-dialog v-dialog-drag> </el-dialog></template><script>export default { directives: { dialogD.

2021-04-29 15:55:34 280

原创 vue element 修改table expand展开行的图标以及动效

原本的展开行效果:来源于element官网 组件目标的展开行效果:未展开时候为加号+边框,展开过程无动效,展开后是减号+边框实现效果代码: /*修改展开按钮的样式 start*/ /*1.取消原本展开的旋转动效*/ el-table__expand-icon{ -webkit-transform: rotate(0deg); transform: rotate(0deg); } /*2.展开按钮未点击的...

2021-02-26 17:13:20 5072 2

原创 vue element-ui 在el-tabs组件 最右侧添加按钮

需求:需要在tabs页签切换栏的最右边添加一个按钮。如图:实现方案:使用CSS来实现,css原理解释:1.如果div的position设置了relative属性,但是没有指定偏移量,则相当于默认的position:static;2.position:static 默认值,没有定位,元素出现在正常的流中;3.position:absolute 绝对定位 相对于定位方式不是static的第一个父元素进行定位(往上寻找参照元素,一直到根元素为止,即body);代码如下:&lt

2021-02-22 14:59:36 19662 9

原创 vue element 修改el-select控件的长度 style=“width:XXpx“不生效的问题

问题:想要修改一个代码如下,里面的select的长度,然后单纯地通过设置style="width:200px"发现不生效,实际控件可触控区域以及占据区域确实变长了,但是视觉上没有变化。<template> <div class="workreport-tallyorg"> <div style="margin-left:20px"> <span>审批状态</span>...

2021-02-19 16:37:22 12451

原创 记录一个四舍五入失效的问题,还未明白为什么

源代码: public static void main(String[] args){ DecimalFormat df = new DecimalFormat(); df.setMaximumFractionDigits(2); df.setGroupingSize(0); df.setRoundingMode(RoundingMode.FLOOR); double commission = Mo...

2020-07-09 10:17:54 154

原创 ReactNative 解决text标签包裹文本在一些安卓机上换行后会被覆盖的问题

环境:红米6 安卓9版本问题:多行文本显示不全,下方文本有遮盖现象解决方案:手动给Text标签指定lineHeight值<Text style={{ fontSize: PbSizeStyle.fontSizeXL, color: '#000', fontWeight: '500', lin...

2019-12-23 11:43:14 888

原创 ReactNative 当TextInput的style中包含 textAlign:‘right‘时,在IOS中输入空格也能显示的解决方案

当前IOS上的表现:input设置text-align: right;时,输入文字中间加空格不显示预期表现:输入文字时有空格能够实时显示出来复现路径:写一个input 设置text-align: right; 在真机上运行,输入字符和空格,空格不能显示,除非空格后有字符,空格才能显示出来。解决方案:通过转化输入字符中的空格为\u{00a0} 达到显示效果的空格,传到后...

2019-12-16 17:25:54 1127 1

原创 React Native TextInput实现不点击(未获取焦点)保持format显示,点击后(获取焦点)失去format显示

靠两个TextInput自带方法和一个自定义变量实现实现:onFocus()(聚焦时调用),onBlur()(失去焦点时调用),isFocusTextInput1(用于控制format显示,聚焦时变为true,失焦时变为false,默认为false)TextInput组件写法: <Tex...

2019-12-16 17:10:41 769

原创 sql查询 条件大小写不区分

精确查找:SELECT * FROM 表 WHERE UPPER(字段) = UPPER(传入的参数)模糊查找:SELECT * FROM 表 WHERE UPPER(字段) LIKEUPPER('%+传入的参数 +%')

2019-05-07 14:38:59 12501

转载 Python Open函数学习

转载自:http://www.runoob.com/python/python-files-io.htmlopen 函数你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。语法:file object = open(file_name [, access_mode][, buffering])各个参数的细节如下:...

2019-04-26 14:20:44 282

原创 Python会假设任何在函数内的变量都是局部的

命名空间和作用域变量是拥有匹配对象的名字(标识符)。命名空间是一个包含了变量名称们(键)和它们各自相应的对象们(值)的字典。一个 Python 表达式可以访问局部命名空间和全局命名空间里的变量。如果一个局部变量和一个全局变量重名,则局部变量会覆盖全局变量。每个函数都有自己的命名空间。类的方法的作用域规则和通常函数的一样。Python 会智能地猜测一个变量是局部的还是全局的,它假设任...

2019-04-26 12:33:35 197

原创 Antd Design中DatePicker组件的初始化问题

问题:有一个Table 里面有一列数据是Date数据,用DatePicker组件展示,我需要拿到服务端返回来的数据对DatePicker组件进行初始化。服务端返回来的数据格式如下:YYYYMMDD一开始的解决方案:在构造器阶段拿到数据后转换成moment形式的数据 constructor(props) { .... this.s...

2019-04-25 13:49:04 10421

原创 python中的参数传递

参数传递在 python 中,类型属于对象,变量是没有类型的:a=[1,2,3] a="helloWorld"以上代码中,[1,2,3]是 List 类型,"helloWorld"是 String 类型,而变量 a 是没有类型,她仅仅是一个对象的引用(一个指针),可以是 List 类型对象,也可以指向 String 类型对象。可更改(mutable)与不可更改(immutabl...

2019-04-24 21:43:33 317

原创 Style 中的text-Transform属性 仅对显示起效果 对底层内容没有影响

在react style中调用这个属性<Input maxLength={60} placeholder="" style={{textTransform:"uppercase"}}/>输入的小写都会转化为大写显示在input中,但是实际值还是小写的,若传到后台取出数据来看,仍然是该大写大写,该小写小写。并且前端formItem里面的rule校验实际值的...

2019-04-12 15:16:49 823

原创 React报错 object doesn't support property or method 'locale'解决方案

报错主要内容如下:object doesn't support property or method 'locale'.由下面的原因导致:Invalid prop `value` of type `string` supplied to `Calendar`, expected `object`.Invalid prop `value` supplied to `Picker`....

2019-04-09 12:06:58 2107

原创 修改antd table row的高度

2019-03-28 18:11:47 22700 2

原创 Python中is和==的区别

is用于判断两个变量引用对象是否为同一个,==用于判断引用变量的值是否相等。a is b相当于id(a)==id(b),id()能够获取对象的内存地址。如果 a=10;b=a; 则此时 a 和 b 的内存地址一样的;但当 a=[1,2,3]; 另 b=a[:] 时,虽然 a 和 b 的值一样,但内存地址不一样。如果此时定义 a=10、b=10, 然后再对比 a is b...

2019-03-05 14:38:24 110

原创 Java编写注释相关

最近发觉自己不爱写注释的习惯,决定改过自新,从今天开始学习写注释,争取每段代码都写上注释。注释分为三种类型:1.单行注释:写法:在一行的最前面写://  +需要书写的注释图例:2.多行注释:写法:在任意位置写:/*  + 需要书写的注释 +*/图例: 3.说明注释:写法:在类或者方法头部写:以 /** 开始,以 */结束,中间可以书写...

2019-01-03 15:17:49 165

原创 正则表达式常用的字符和语法

常用的元字符 代码 说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 常用的限定符 代码/语法 说明 * 重复零次或更多次 + 重复一次或更多次 ?...

2018-12-20 17:24:04 177

原创 Ant Design of design异步请求后刷新页面表单数据

handleSearchSubmit = (e, action) =&gt; { e.preventDefault(); const forms = this.props.form; const {dispatch} = this.props; const that = this; dispatch( { type: 'Co...

2018-12-13 17:11:45 11859

原创 React Input组件绑定onChange函数联动其他组件

Input组件:&lt;FormItem label="Account Number" labelCol={defLabelCol} wrapperCol={defLabelCol} className={GlobalStyle['MF-Form-Input']}&gt; { getFieldDecorator('AcctId', { rule...

2018-12-06 14:56:48 4852

原创 错题整理10.18

String类重写了equlas方法,类型不同返回false,附上源码(jdk1.7) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21     pu...

2018-10-18 14:50:04 178

原创 错题整理10.15

1.包含抽象方法的类称为抽象类,但并不意味着抽象类中只能有抽象方法,它和普通类一样,同样可以拥有成员变量和普通的成员方法。注意,抽象类和普通类的主要有三点区别:1)抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无法实现该方法),缺省情况下默认为public。2)抽象类不能用来创建对象;3)如果一个类继承于一个抽象类,则子类必须实...

2018-10-15 14:51:57 108

原创 错题整理10.15

1.一个.java文件中,可以有多个类,包括内部类和外部类。考虑到内部类的原因,一个.java文件可以中可以有多个public类。但是对于外部类而言,一个.java文件必须只能有一个public类,同时这个类的类名必须和.java的文件名一致(包括大小写)。2.垃圾回收过程中的对象销毁–Finalization就在移除一个对象并回收它的内存空间之前,Java垃圾回收器将会调用各...

2018-10-15 14:26:11 129

原创 Java中整型数值==和equals的处理

前言:equals 比较内容, == 比较地址。PS.equals在Object类中,作用和==完全是一样的,都是对对象地址的比较,不是比较值。在String类中,equals被重写成了字符串的具体值的比较,而不再是地址比较。 ==:1)基本类型之间互相比较:值进行比较。比如:         return 5==6;返回falsePS.      ...

2018-10-14 23:40:16 2851

原创 错题整理10.14

1.HttpServlet容器响应Web客户请求流程如下:1)Web客户向Servlet容器发出Http请求;2)Servlet容器解析Web客户的Http请求;3)Servlet容器创建一个HttpRequest对象,在这个对象中封装Http请求信息;4)Servlet容器创建一个HttpResponse对象;5)Servlet容器调用HttpServlet的servic...

2018-10-14 23:21:30 99

原创 错题整理10.14

1.运算符优先级口诀:单目算术位关系,逻辑三目后赋值。单目:++、--算术:+、-、*、/、%位:位移运算符:&lt;&lt;、&gt;&gt;、&gt;&gt;&gt;关系:&lt;、&gt;、&lt;=、&gt;=、==========================逻辑:&amp;&amp;、||、!、&amp;、|、^三目:三目运算符(又称为三元运算符)A&

2018-10-14 18:29:25 120

原创 错题整理10.14

1.线程共享的数据区有 方法区和堆线程隔离的数据区有 虚拟机栈 本地方法栈和程序计数器按照我自己的理解概括一下这几个区(毕竟你面试去不可能背长篇大套的概念,自己的理解才是干货)先说线程私有的程序计数器:说白了就是指示当前线程执行的字节码执行到哪了 (当前线程所执行的字节码的行号指示器 )因为是线程私有的,所以每个线程都是有这样一个指示器的,字节码解释器就是按照这个指示器...

2018-10-14 02:11:11 362

原创 错题整理10.12

1.mark一下:jdk8之后,接口可以定义 static方法 与 default方法。 static方法只能通过接口调用,不能通过实现类调用。default只能通过接口实现类调用,不能通过接口名调用。接口的方法都是 public abstract 变量都是public static final的  2.init方法: 是在servlet实例创建时调用的方法,用于创建或打开任何...

2018-10-12 14:05:34 101

原创 错题整理10.12

1.1. A  a0=new  A();2. A  a1 =new  B();3. A  a2=new  C();第1行、第2行和第3行的声明都是正确的继承具有传递性,子类可以无条件向上转型! 2. 1 2 3 4 5 6 7 public static void main(String ...

2018-10-12 02:27:56 157

原创 错题整理10.10

1..java文件只能有一个类是与文件名相同,而包含的其他类不能与之相同,还需注意的是一个.java文件最多有一个public修饰的类。这里要与.class文件分开,一个.class文件有且只有一个类编译后.class 2.checked exception:指的是编译时异常,该类异常需要本函数必须处理的,用try和catch处理,或者用throws抛出异常,然后交给调用者去处理异...

2018-10-11 01:27:43 129

转载 GC在什么时候,对什么东西,做了什么事情

原文:https://mp.weixin.qq.com/s?__biz=MzAxNDMwMTMwMw==&amp;mid=2247489508&amp;idx=1&amp;sn=0485418697ff689e2964cc4ff30a7819&amp;chksm=9b9436fcace3bfea8a69ac5312c5ee4bfd960c1080c53f26511d9c50d4b24f433d...

2018-10-10 16:37:30 1204

原创 i=i++输出结果的原因

package algorithms.com.guan.javajicu; public class Inc {     public static void main(String[] args) {        Inc inc = new Inc();        int i = 0;        inc.fermin(i);        i= i ++; ...

2018-10-10 16:29:30 933

原创 JVM 内存配置参数

对于JVM内存配置参数:-Xmx10240m -Xms10240m -Xmn5120m -XXSurvivorRatio=3 -Xmx:最大堆大小-Xms:初始堆大小-Xmn:年轻代大小-XXSurvivorRatio:年轻代中Eden区与Survivor区的大小比值-Xms初始堆大小即最小内存值为10240m  -XXSurvivorRatio=3:代表E...

2018-10-10 15:58:11 896

原创 编码和编码格式的区别

编码: 编码就是一个编号(数字)到字符的一种映射关系,就仅仅是一种一对一的映射而已,可以理解成一个很大的对应表格java默认的字符集是Unicode(占两个字节byte,一个字节=8比特位bit,所以每个Unicode占用16比特位) 编码格式:编码格式 是用来序列化或存储编码中提到的那个“编号(数字)”的一种“格式”,包括gbk和utf-8    gbk: 是指中国的中文字符,其...

2018-10-10 15:46:46 2996

原创 180919面试总结(1)

1.内连接 外连接区别内连接,也被称为自然连接,只有两个表相匹配的行才能在结果集中出现。返回的结果集选取了两个表中所有相匹配的数据,舍弃了不匹配的数据。由于内连接是从结果表中删除与其他连接表中没有匹配的所有行,所以内连接可能会造成信息的丢失。内连接语法如下:select fieldlist from table1 [inner] join table2 on table1.colum...

2018-09-19 01:53:51 184

原创 Post,Get请求乱码的原因和解决方案

阅读须知:在每个页面的开头处,都会有一行:&lt;%@ page language="java" contentType="text/html; charset=UTF-8"  pageEncoding="UTF-8"%&gt;contentType="text/html;charset=UTF-8"的作用是指定对服务器响应进行重新编码的编码格式  pageEncoding="UT...

2018-09-16 18:19:23 22102 1

原创 Java中重载和覆盖的异同点

方法的覆盖和重载具有以下相同点:都要求方法同名 都可以用于抽象方法和非抽象方法之间方法的覆盖和重载具有以下不同点:方法覆盖要求参数列表(参数签名)必须一致,而方法重载要求参数列表必须不一致。 方法覆盖要求返回类型必须一致,方法重载对此没有要求。 方法覆盖只能用于子类覆盖父类的方法,方法重载用于同一个类中的所有方法(包括从父类中继承而来的方法) 方法覆盖对方法的访问权限和抛出的异...

2018-09-03 00:43:25 1534

空空如也

空空如也

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

TA关注的人

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