自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

源代码: 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 42

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

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

2019-12-23 11:43:14 404

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

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

2019-12-16 17:25:54 405

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

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

2019-12-16 17:10:41 246

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

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

2019-05-07 14:38:59 6641

转载 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 75

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

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

2019-04-26 12:33:35 61

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

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

2019-04-25 13:49:04 6207

原创 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 139

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

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

2019-04-12 15:16:49 353

原创 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 1159

原创 修改antd table row的高度

2019-03-28 18:11:47 11062 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 32

原创 Java编写注释相关

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

2019-01-03 15:17:49 91

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

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

2018-12-20 17:24:04 85

原创 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 7384

原创 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 2883

原创 错题整理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 68

原创 错题整理10.15

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

2018-10-15 14:51:57 41

原创 错题整理10.15

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

2018-10-15 14:26:11 64

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

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

2018-10-14 23:40:16 1379

原创 错题整理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 46

原创 错题整理10.14

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

2018-10-14 18:29:25 52

原创 错题整理10.14

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

2018-10-14 02:11:11 246

原创 错题整理10.12

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

2018-10-12 14:05:34 42

原创 错题整理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 61

原创 错题整理10.10

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

2018-10-11 01:27:43 49

转载 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 665

原创 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 245

原创 JVM 内存配置参数

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

2018-10-10 15:58:11 190

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

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

2018-10-10 15:46:46 1435

原创 180919面试总结(1)

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

2018-09-19 01:53:51 62

原创 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 12711 1

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

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

2018-09-03 00:43:25 1146

原创 Java单例模式的几种写法

第一种(懒汉,线程不安全): 1 public class Singleton {   2     private static Singleton instance;   3     private Singleton (){}    4     public static Singleton getInstance() {   5     if (instance ==

2017-10-23 15:20:26 127

转载 Java数据类型

第一类:逻辑型boolean第二类:文本型char第三类:整数型(byte、short、int、long)char类型占2个字节byte类型占1个字节short从-32768到32767int从-2147483648,到2147483647共10位long从-9223372036854775808到9223372036854775807共19位第四类:...

2017-10-23 14:36:46 97

转载 Servlet运行机制与生命周期

转载自:http://blog.csdn.net/suwu150/article/details/51487398Servlet的运行机制和生命周期一、Servlet的运行机制           当浏览器发送给服务器一个Servlet的请求时,如果这个Servlet是第一次被调用,那么服务器将会自动创建一个Servlet实例,并运行它;而如果这个Servlet已经

2017-10-23 14:33:32 217

原创 最短路径算法 - 弗洛伊德算法

(主要来自大话数据结构这本书)【1】为什么需要弗洛伊德算法?带权图中单个源点到所有顶点的最短路径问题可以用《迪杰斯特拉算法》求解。那如果要求图中每一个顶点与其它顶点之间的最短路径呢?类似可以想到的方法为:每次以一个顶点为源点,重复执行地杰斯特拉算法算法n次。这样,理论上我们便可以求得每一个顶点与其它顶点的最短路径,总的执行时间为O(n3)。好吧!为了

2017-10-21 21:18:02 208

原创 最短路径算法 -Dijkstra算法

最短路径算法  -  迪杰斯特拉算法算法描述 1)算法思想:设G=(V,E)是一个带权有向图,把图中顶点集合V分成两组,第一组为已求出最短路径的顶点集合(用S表示,初始时S中只有一个源点,以后每求得一条最短路径 , 就将加入到集合S中,直到全部顶点都加入到S中,算法就结束了),第二组为其余未确定最短路径的顶点集合(用U表示),按最短路径长度的递增次序依次把第二组的顶点加入S中。

2017-10-21 20:03:33 242

原创 redis集群原理

redis简介(from baidu百科):redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些

2017-10-21 19:02:25 296

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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