Java之异常的处理(try-catch)
package com.atguigu.java1; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import org.junit.Test; /* * 一、异常的处理:抓抛模型 * * 过程一:"抛":程序在正常执行的过程中,一旦出现异常,就会在异常代码处生成一个对应异常类的对象。 *
ELK---- Elasticsearch 安装 学习
elk = 分布式系统收集管理多台服务器日志,并能快速做增删改查操作的几个工具集合简称。 elasticsearch(存储日志)+logstash(收集日志)+kibana(展示数据) 在linux下安装这服务。 因为是在本机安装的centos 7 下,所以可能跟服务器上有点区别,但是区别不大。 因这elasticsearch 使用的是java写的工具软件,所以安装它之前必须安装java运行环境,配置相应的JAVA环境信息。 因文件比较大,所以先通过软件下载工具下载两个包,并上传到我们的服务器
K8S中Service
Service 的概念 Kubernetes Service 定义了这样一种抽象:一个 Pod 的逻辑分组,一种可以访问它们的策略 —— 通常称为微 服务。 这一组 Pod 能够被 Service 访问到,通常是通过 Label Selector Service能够提供负载均衡的能力,但是在使用上有以下限制: 只提供 4 层负载均衡能力,而没有 7 层功能,但有时我们可能需要更多的匹配规则来转发请求,这点上 4 层负载均衡是不支持的 Service 的类型 Service 在 K8s 中有以下
matlab练习程序(二次规划-拉格朗日方法)
最近在看二次规划方法,对于等式约束的二次规划问题,可以使用拉格朗日方法求解。 推导方法如《最优化理论与算法(第2版)》书上所述: 这里代码如下(代码中给了三个例子): clear all;
close all;
clc;
% min x1^2+2*x2^2+x3^2+x2^2-2*x1*x2+x3
% s.t. x1+x2+x3 = 4
% 2*x1-x2+x3 = 2
%{
H=[2 -2 0;
-2 4 0;
0 0 2];
Java之异常的处理(throws)
package com.atguigu.java1; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; /* * 异常处理的方式二:throws + 异常类型 * * 1. "throws + 异常类型"写在方法的声明处。指明此方法执行时,可能会抛出的异常类型。 * 一旦当方法体执行时,出现异
ES6知识点-模块Module
4.5模块Module 4.5.1概念 ES6 之前,制定了一些模块加载方案,最主要的有 CommonJS 和 AMD 两种。 CommonJS用于服务器,AMD用于浏览器。 ES6 在语言标准的层面上,实现了模块功能,成为浏览器和服务器通用的模块解决方案。 ES6 模块的设计思想是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。 // CommonJS模块
let { stat, exists, readFile } = require('fs');
// 等同于
le
cmd命令行中无pip命令的解决办法
cmd命令行中无pip命令的解决办法 只需简单的两步即可,按顺序执行以下命令(在cmd中): python -m ensurepip python -m pip install --upgrade pip --force-reinstall 重新再输入pip的命令就有了。
2019年12月23号工作总结
有没有感觉这一年过的很快,转眼就到了和2019将要分手的季节. 1.当做一件事,付出很多努力行不通的时候,不妨换一种途径 记得很久前去面试,面试官也是做软件测试的,聊得就是测试工作当中他比较关心的话题,其中抛出一个问题,问我使用抓包工具fiddler抓手机的包,不管使用什么办法就是不能抓取到数据! 我先梳理了几种方法: 首先保证电脑和手机使用的是同一个wifi,也要确保fiddler可以正常工作. 在手机端设置好代理之后,还需要安装证书,假如是ios,还需要打开信任证书开关. 当使
xcrun instruments -s devices
xcrun instruments -s devices Known Devices: 黑小鸭的MacBook Pro [8614FE14-5336-5DF6-AC53-5F5B8CE1DDA2] (null) [00008030-000E605A1108802E] Apple TV (12.1) [CB76ED08-A001-4B7E-BDD4-F6B6D9E7A151] (Simulator) Apple TV 4K (12.1) [A18BCA8F-ECB1-4E52-89DC-6817
Java开发不精通Spring?那你怎么进大厂拿35K高薪?
前言按照 Spring 官方最新的说法,Spring 是现代 Java 的起源。不可否认,Spring 无论在 Java 生态系统,还是在就业市场,是绝对的王者。面试出镜率之高,投产规模之广,无出其右。随着技术的发展,Spring 从往日的 IoC 框架,已发展成 Cloud Native 基础设施,衍生出大量 Spring 技术栈,如大家熟知的 Spring Boot、Spring Cloud
java中连接数据库的步骤
JDBC(连接数据库) 简单连接数据库的步骤: 1、将mysql的jdbc驱动加载到内存中 指定需要连接的数据库地址、用户名和密码; 2、获取连接; 3、通过连接创建Statement对象; 4、执行数据库(DML); jdbc 中增、删、改都是executeUpdate方法 5、关闭数据库; 代码详情如下: package com.yj.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java
macOS&&IntelliJ IDEA-集成Maven及其应用
macOS&&IntelliJ IDEA-集成Maven及其应用 macOS&&IntelliJ IDEA Maven基本应用 Maven介绍 Maven是开源组织Apache基于Java开发的项目构建工具,主要用于项目的编译、测试、打包、部署等任务。 目前许多Java主流的开源框架(SpringBoot,Spring Cloud Alibaba等等)都纷纷基于Maven构建,如果你浏览的开源项目根目录中有个pom.xml就表示该项目是基于Maven构建的。 Maven安装 首先去Maven官
今日推荐
周排行