#java
底层源码
似火似水
这个作者很懒,什么都没留下…
展开
-
解决:max file descriptors [65535] for elasticsearch process is too low
鉴于此问题,尝试多中方法整理如下几个解决方案 方案一: elasticsearch安装后启动时候,遇到此问题 问题翻译过来就是:elasticsearch用户拥有的可创建文件描述的权限太低,至少需要65536; 解决办法: #切换到root用户修改 vim /etc/security/limits.conf 在最后面追加下面内容 *** hard nofile 65536 *** soft nofile 65536 *** 是启动ES的用户 方案二: ulimit转载 2020-06-11 20:11:40 · 1578 阅读 · 0 评论 -
java元注解@Native && @Repeatable (java8 新增)
@Native 使用 @Native 注解修饰成员变量,则表示这个变量可以被本地代码引用,常常被代码生成工具使用。对于 @Native 注解不常使用,了解即可 @Repeatable 允许在相同的程序元素中重复注解,在需要对同一种注解多次使用时,往往需要借助 @Repeatable 注解。Java 8 版本以前,同一个程序元素前最多只能有一个相同类型的注解,如果需要在同一个元素前使用多个相同...原创 2020-04-24 15:11:30 · 3008 阅读 · 0 评论 -
java元注解@Inherited
@Inherited 表示注释类型自动继承。 如果在注释类型声明中存在继承的元注释,并且用户在类声明上查询注释类型,并且类声明没有此类型的注释,则该类的超类将自动查询注释类型。 将重复此过程,直到找到此类型的注释,或者达到类层次结构(Object)的顶部。 如果没有超类具有此类型的注释,则查询将指示所讨论的类没有这样的注释。 请注意,如果使用注释类型来注释除类之外的任何内容,则此元注释...原创 2020-04-24 13:50:28 · 202 阅读 · 0 评论 -
java元注解@Retention
@Retention 指示要注释具有注释类型的注释的保留时间。 如果注释类型声明中没有保留注释,则保留策略默认为RetentionPolicy.CLASS 。 保留元注释仅在元注释类型直接用于注释时才起作用。 如果元注释类型用作另一注释类型的成员类型,则它不起作用。 @Documented @Retention(RetentionPolicy.RUNTIME) @Target(ElementTyp...原创 2020-04-24 11:26:18 · 213 阅读 · 0 评论 -
java元注解-@Documented
java元注解-@Documented @Documented @Retention(value=RUNTIME) @Target(value=ANNOTATION_TYPE) public @interface Documented{} 表示具有类型的注释默认情况下由javadoc和类似工具记录。 应该使用此类型来注释其注释影响其客户端使用注释元素的类型的声明。 如果类型声明使用Document...原创 2020-04-24 10:54:12 · 1845 阅读 · 0 评论 -
java元注解@Target
java元注解-@Target所在位置@Target 说明ElementType 说明 所在位置 在 java.lang.annotation 包下 @Target 说明 指示注释类型适用的上下文,在源代码中使用{@link ElementType java.lang.annotation.ElementType}的enum常量表示。 如果{@code @Target}元注释没有出现在{@co...原创 2020-04-23 17:14:26 · 450 阅读 · 0 评论