logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

kotlin数字与java数字的不同

kotlin的数字与java的数字完全不同1 表示long类型不能使用小写l,只能使用大写L,比如这个就要报错val l = 1l2 没有八进制,下面也是要报错的val i = 0113 不支持十六进制科学计数法表示double,这样写也不行val d = 0x3p34 大数字不需要加大写L,会自动转换为long类型val bigNumber = 10000000000000...

#kotlin
CDI技术第三步,对话作用域

对话作用域对话作用域需要用到一个很关键的接口,javax.enterprise.context.Conversation。默认情况下,对话作用域是跟RequestScope一样的,也就是来一个HTTP请求,就新建一个对象。请求结束,对象也终结了。那么要如何才能传给下一个请求呢?需要做两件事情1 将对话设置为开始,也就是对话状态由临时对话设置为长时间对话。这个需要调用java

REST技术第四步 多个参数注解问题

经过实验,发现在使用@BeanParam注解的查询类字段上。@FormParam和@QueryParam不能同时加上去,只能加一个,否则会出现取不到数据的情况。而且在方法参数上两个注解也不能同时加上去。同时加上是一个注解能工作,另外一个不能工作。我做个实验。package beanparam;import javax.ws.rs.GET;import javax.ws.rs

Javac编译小技巧

比如下面两个类,文件名分别为A.java与B.java:public class A{public static B b = new B();public static void main(String[] agrs){System.out.println(b);}}public class B{public A a;}在用javac编译的时候,先编译A会报错

Java权限基础

Java权限控制器是什么鬼?首先需要一个权限文件。这里使用到一个命令行工具policytool。这个在JDK bin目录下面。举个例子,以下代码默认是可以运行的public class Main { public static void main(String[] args) {System.out.println(System.getProperty("user.ho

#java#安全
到底了