标签:Statement

Java

阅读开源框架总结Java类的定义

wenming.gapo 发布于 2018-10-18

Java的类是自定义的引用类型,是对 职责相关 的行为与数据的一种封装,用以表现一种业务领域或者技术领域的概念。在不同的场景,类包含的成员可能有所不同,大体可以分为如下五类: 数据类:可以视为是持有数据的容器,类的成员只包含了字段,以及与字段有关的get/set方法 实体类:既包...

阅读(21)评论(0)赞 (0)

Java

Android Annotation-让你的代码更加优雅(二)做一个Java诗人(JavaPoet)

2

yanxinchi 发布于 2018-10-17

上一篇我们按照思维导图,介绍了注解的基础知识,如何定义一个注解,提示性注解,运行时注解的写法和用法。没有看过第一篇,又对注解知识相对陌生的同学,建议先食用第一篇。本篇将重点介绍编译期注解,自动生成Java文件相关内容。第一篇传送门: Android Annotation-让你的代...

阅读(17)评论(0)赞 (0)

Java

java – Spring JDBC支持和大型数据集

hanze 发布于 2018-10-15

当使用各种JDBC模板方法之一时,我对如何迭代/滚动大型结果集(这不适合内存)感到困惑.即使没有直接暴露的Iterable接口,我至少会期待RowCallbackHandler的实例被调用,而查询执行完成后(或堆overfloats). 我确实看到了一个 this (尽管在精神上...

阅读(16)评论(0)赞 (0)

Java

搭建大众点评CAT监控平台

6

hellas 发布于 2018-10-15

AT(Central Application Tracking)是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。关于CAT的具体介绍可移步到CAT官网进行查阅。 环境清单 CentOS 7 Java 8 Maven 3.5 MySQL 5.7 CAT 2.0.0...

阅读(24)评论(0)赞 (0)

Spring

java – 文本搜索不能与Spring Boot MongoDB一起使用

1

xirruiqiang 发布于 2018-10-15

我正在开发Spring Boot MongoDB弹簧数据mongo文本搜索示例.通过参考链接: https://spring.io/blog/2014/07/17/text-search-your-documents-with-spring-data-mongodb ,我开发了我...

阅读(19)评论(0)赞 (0)

Java

Android内存泄露小结

3

尖兵 发布于 2018-10-11

Java 程序运行时的内存分配策略有三种,分别是静态分配,栈式分配,和堆式分配,对应的,三种存储策略使用的内存空间主要分别是静态存储区(也称方法区)、栈区和堆区。 静态存储区(方法区):主要存放静态数据、全局 static 数据和常量。这块内存在程序编译时就已经分配好,并且在程序...

阅读(26)评论(0)赞 (0)

Java

Java沙箱逃逸走过的二十个春秋(六)

小丁 发布于 2018-10-10

原文: http://phrack.org/papers/escaping_the_java_sandbox.html 在上一篇文章中,我们为读者详细介绍了实例未初始化漏洞,在本文中,我们将为读者介绍最后两种漏洞,即受信任的方法链攻击和序列化漏洞。 —-[ 4.3 – 受信任的方...

阅读(38)评论(0)赞 (0)

Java

SpringBoot(五):多模块项目Generator生成代码

1

zhuangli 发布于 2018-10-05

本作品采用 知识共享署名 4.0 国际许可协议 进行许可。 本文作者:低调小熊猫 文章链接: https://aodeng.cc/archives/springbootwu 转载声明:自由转载-非商用-非衍生-保持署名,非商业转载请注明作者及出处,商业转载请联系作者本人qq:26...

阅读(33)评论(0)赞 (0)

Java

Java沙箱逃逸走过的二十个春秋(四)

xubiao.zhuang 发布于 2018-10-05

原文: http://phrack.org/papers/escaping_the_java_sandbox.html 在前面几篇文章中,我们为读者全面介绍了基于内存破坏型漏洞的沙箱逃逸技术。从本文开始,我们将介绍Java级别的漏洞。首先,让我们来了解一下糊涂的代理人漏洞。 –[...

阅读(29)评论(0)赞 (0)

Java

JShell:Java REPL综合指南

1

yanxinchi 发布于 2018-10-03

本文要点 Java Shell或JShell是官方提供的读取-求值-打印-循环,通常称为REPL,是在Java 9中引入的。 JShell提供了一个交互式shell,用于快速原型、调试、学习Java及Java API,所有这些都不需要public static void main...

阅读(41)评论(0)赞 (0)

Spring

苞米豆-多数据源国庆特别版 2.2.3 发布:全局druid参数

darida 发布于 2018-10-01

https://gitee.com/baomidou/dynamic-datasource-spring-boot-starter 苞米豆多数据源启动器,欢迎关注。 V2.2.3 的改变: 支持druid参数全局配置。(重要) 对外暴露动态添加删除数据源的方法。(重要,可以启动后...

阅读(48)评论(0)赞 (0)

Java

Java SQL 注入学习笔记

darida 发布于 2018-09-26

Wednesday. September 26, 2018 – 8 mins Java SQL Injection 0x01 简介 文章主要内容包括: Java 持久层技术/框架简单介绍 不同场景/框架下易导致 SQL 注入的写法 如何避免和修复 SQL 注入 0x0...

阅读(55)评论(0)赞 (0)

Java

Java 代码字节:足智多谋的 Try-With-Resources

hanze 发布于 2018-09-26

当通过 Java 实现业务实例时,对资源进行处理是司空见惯的。一般情况下,资源(如文件或 socket 句柄)封装在对象中,使用后必须关闭才能释放资源。通常开发人员有责任关闭自己所创建的资源,以避免资源冲突,一般都会放在 finally 语句块中处理。不这样做其实也不会产生编译错...

阅读(25)评论(0)赞 (0)

Java

使用JDBC处理Postgresql数据库

yeseng 发布于 2018-09-25

不得不吐槽的是Java的配置真心的繁琐,如果没有有IDE的话,手动处理这些内容真心会累死人。 今天简单的来说明下,如何使用JDBC来连接数据库,只能说是1个抛砖引玉的过程。 这里,我们选择的Java版本为8,使用的数据库是Postgresql。首先我们使用maven下载对应的依赖...

阅读(43)评论(0)赞 (0)

Java

MyBatis功能架构设计

3

puefu.he 发布于 2018-09-20

image.png 功能架构讲解: 我们把Mybatis的功能架构分为三层: (1)API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。 (2)数据处理层:负责具体的SQL查找、SQL解析...

阅读(66)评论(0)赞 (0)