摘要:
使用ajax post方式传递数据,遇到body中含有双引号无法传递(后来再次测试好像又可以了,有空找时间验证)。 方法一:双引号传递前转-,php再把-转回双引号; 方法二:php前面添加 define('DISABLEDEFENSE', true);define('DISABLEXSSCHECK 阅读全文
摘要:
问题: 最近用Highcharts显示很多条数据时,因为tooltip提示框设置了shared为true,使提示框高度大于表格高度,导致提示框内容显示不全。(如下图) 经查询API文档,发现可以通过设置tooltip的useHTML属性和formatter属性来自定义提示框格式来解决此问题。 解决方 阅读全文
摘要:
看到一行Python写的代码,会用LovePython输出心形: print('\n'.join([''.join([('LovePython'[(x-y)%10]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=0 else' ')fo 阅读全文
摘要:
问题描述 为了提高文章质量,每一篇文章(假设全部都是英文)都会有m民编辑进行审核,每个编辑独立工作,会把觉得有问题的句子通过下表记录下来,比如[1,10],1表示病句的第一个字符,10表示病句的最后一个字符。也就是从1到10着10个字符组成的句子,是有问题的。 现在需要把多名编辑有问题的句子合并起来 阅读全文
摘要:
今天看到了一道关于Java继承的题目: 问如下代码,输出的结果是Father还是test。 这题的答案是Father,因为test类没有重写getName方法的话,使用的是父类的方法,打印的是父类的name。 PS:如果getName方法的内容是 System.out.println(this.ge 阅读全文
摘要:
反射,简单来说,是一种在运行时动态地访问对象属性和方法的方式,而不需要事先确定这些属性是什么。 Kotlin反射API:KClass、KCallable、KFunction、KPropperty KClass 对应Java中的java.lang.class KCallable(适用于不知道参数类型和 阅读全文
摘要:
我们一般使用类和函数要说明类和函数的确切名称。调用一个类,你需要知道它定义在哪个类中,还有它的名称和参数的类型。 注解和反射可以给你超越这个规则的能力,让你编写出使用事先未知的任意类的代码。注解赋予这些类库特定的语义,而反射允许你在运行时分析这些类的结构。 应用注解 注解只能拥有如下类型的参数:基本 阅读全文
摘要:
泛型的声明 与Java不同的是,Kotlin要求类型实参要么被显示的说明,要么能被编译器推导出来。因为Java在1.5版本才引入泛型,所以为了兼容过去的版本,可以不直接声明List类型的变量,而不说明类型。 泛型函数 泛型属性同理 泛型类 类型参数约束 “ <T extends Number> ”代 阅读全文
摘要:
高阶函数 以另一个函数作为参数或者返回值的函数被称为高阶函数。 函数类型 调用作为参数的函数(同样也可以作为返回值) 参数默认值 内联函数:消除lambda带来的运行时开销 lambda表达式会被编译成匿名类,所以每次被调用都会有一个类额外被创建,如果lambda每捕捉到一个变量,就会新创建一个对象 阅读全文
摘要:
约定 在Kotlin中,可以调用自己代码中定义的函数,来实现语言结构。这戏功能与特定的函数命名相关,例如,在你的类中定义了一个名为plus的特殊方法,那么按照约定,就可以在该类的实例上使用 + 运算符,因此,我们把这种技术称为“约定”。 重载运算符 可重载的二元运算符 如果重载 + 或 * 计算的两 阅读全文