Java

java反射机制出浅读

定义:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。(在运行状态中,能够知道任意类的属性和方法,同时能够调用任意类的属性和方法)作用:  在运行时判断任意一个...
代码星球·2020-10-02

spring-data-redis

spring-data-redis可以用来缓存数据RedisTemplate提供了redis各种操作、异常处理及序列化,支持发布订阅,并对spring3.1cache进行了实现。ValueOperations:简单K-V操作1.存储@AutowiredprivateRedisTemplateredisTemplate;...
代码星球·2020-10-02

spring MVC 配置文件

1.web.xml<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:...
代码星球·2020-10-02

Spring MVC ajax传值

 1.传字符串@RequestMapping("/t")@ResponseBodypublicResultDatat(Stringname,Stringpass){Map<String,Object>map=newHashMap<String,Object>();map.put("name",n...
代码星球·2020-10-02

java的Page页面中地址处理

<%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><head>...

jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

原因:是WEB-INF下面的lib包里面有servlet-api.jar这个jar和tomcat自带的lib里的servlet-api.jar包冲突。解决:linux的话,去掉WEB-INF下面的lib包中的servlet-api.jar就可以了...

Linux中:Out of memory: Kill process 1270 (java) score 478 or sacrifice child 或者:java.lang.OutOfMemoryError: PermGen space

解:内存不足,自动查杀了进程,即杀死了项目进程,项目不能启动这个问题的原因是lowmemory耗尽。“内核使用lowmemory来跟踪所有的内存分配,一旦lowmemory耗尽,就会查杀进程,以保持系统的正常运转。说白了OOMKiller就是一层保护机制,用于避免Linux在内存不足的时候不至于出太严重的问...
代码星球·2020-10-02

Linux安装Java环境

一:安装Java环境在/usr下建一个Java文件夹,然后把jdk-8u60-linux-x64.tar.gz放到这个Java文件夹1.下载jdk-8u60-linux-x64.tar.gz2.解压:tarzxvfjdk-8u60-linux-x64.tar.gz(进入到usr/java这个文件夹后再执行这个命令tar...
代码星球·2020-10-02

Docker决战到底(七) 使用多阶段构建Spring Boot应用镜像

前文导航Docker决战到底(一)虚拟机中安装ubuntu系统Docker决战到底(二)Docker环境搭建Docker决战到底(三)Rancher2.x的安装与使用Docker决战到底(四)Jenkins的安装与使用Docker决战到底(五)制作自己的Jenkins镜像Docker决战到底(六)制作自己的Maven镜...

Java 调用 Rest api 设置经典 Linux 虚拟机的实例启停

用户可以通过RestAPI设置经典Linux虚拟机实例的启停。在调用该API时需要通过AzureActiveDirectory(下文简称AAD)获取Token,但是因为中国Azure中通过AAD的Application获取到的Token无法操作经典API,所以需要通过ClientID和管理员的用户名密码来获取Token...

新鲜出炉的Java开发者中心,约起来!

入门教程、SDK 和工具推荐下载、操作方法指导、API 参考,Java 开发者需要的,这里应有尽有。▼话说现在 Java 开发者在云端进行开发非常火热啊,「云+Java」就好比才子配佳人,真是难以想象和描述这么火热的云端开发和这么热门的开发语言相结合,会形成怎样的激情火...

使用版本 1.0.0 的 Azure ARM SDK for Java 创建虚拟机时报错

我们可以通过使用AzureARMSDK来管理Azure上的资源,因此我们也可以通过SDK来创建ARM类型的虚拟机,当我们使用1.0.0版本的AzureSDKforJava来创建ARM虚拟时,会遇到如下错误: com.microsoft.azure.CloudException:ManagedDisksaren...

Java 创建 ARM 虚拟机磁盘类型选择的问题

在Azure门户创建ARM虚拟机时,我们直接可以选择虚拟机的磁盘类型,但是在 AzureManagementLibrariesforJava 的API中我们无法找到直接设置磁盘类型的API.默认创建的磁盘类型是HDD,如何通过API设置磁盘类型?系统磁盘或数据磁盘的类型取决于使用的存储账户类型,如果...