IntelliJ Idea中配置JavaFX Scene Builder

1) Oracle 官网下载最新版本的JavaFX Scene Builder,并安装至本地 安装路径为:C:\Program Files (x86)\Oracle\JavaFX Scene Builder 2.0\JavaFX Scene Builder 2.0.exe 2) 打开IntelliJ Idea,按照如下操作进行配置: File --> Settings... --> Languages & Frameworks --> JavaFX --> 将上述路径配置到 "Path to
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

数据与代码分离:excel管理测试数据

原因是test_data如果数据太多,放在界面占位置又不美观 然后使用excel来存放数据 数据如下 方法一 1 from openpyxl import load_workbook 2 3 4 class DoExcel: 5 def __init__(self, filename, sheetname): 6 self.filename = filename 7 self.sheetname = sheetname 8 9
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

获得类型的Class对象方法

1. 类型名.Class 说明:基本数据类型和void,只能通过这种方式获得Class对象。 2.对象.getClass() 说明:获取对象的运行时类型,此方法只能用于引用数据类型 3.Class.forName(“类的全名称”) 类的全名称:包+类名 4.类加载器对象.loadClass(“类的全名称”) 类的加载必须由类加载器(java.lang.ClassLoader)来完成。 1.类加载器是负责加载类的对象 2.每个Class对象都包含一个对定义它的ClassLoader的引用。通过C
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

《MySQL数据库》MySQL InnoDB详解

前言:以下内容均为MySQL5.7版本为准,在MySQL5.7版本中innodb是默认的存储引擎。 innodb结构 事务性表和非事务性表(Innodb,MyISAM )。 MyISAM 没有commit 和rollback。 创建表的时候指定存储引擎 CREATE TABLE `user` ( `id` int(64) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 innodb有页为单位存储数据。一页的大小为16KB,除了修改源码,不
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

在idea的maven工程中导包出现PKIX:unable to find valid certification path to requested target证书问题

之前添加依赖都没问题,突然有一天开始在pom文件中添加依赖发现无论添加什么依赖都失败。 试过网上提到的办法:删除repository中所有的lastUpdated.properties文件,但是还是不行。 但是可以在localhouse中找到导入依赖的文件夹,里面有导入失败的lastUpdated.properties文件,打开文件发现是 PKIX:unable to find valid certification path to requested target 这个问题。 于是跟着网上的
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

面对对象的特征

一、面对对象的四种特征: 1、封装 将对象封装成一个高度自治和相对封闭的个体,对象属性有这个对象自己的方法来读取和改变。 封装是为了保证软件内部具有优良的模块性的基础,其目的是实现软件部件的“高内聚,低耦合”。 2、继承 在定义和实现一个类的时候,可以在一个已经存在的类的基础上进行,把这个已经存在的类所定义的内容作为自己的内容,并且可以接进行修改和添加新的内容。 3、抽象 抽象就是找出一些事物的相似和共性,然后将这些事物归为一个类,这个类只考虑这些事物的相似和共性之处,并且会忽略与当前主题和目
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

A Simple Problem,题解

题目: 分析:   看到式子,推一推其实就是(y+x)*(y-x)=n,显然可以根号n的枚举,判断一下合不合法直接出结果,然后就是代码。注意x!=0. #include <cstdio> #include <string> using namespace std; int main(){ int t; scanf("%d",&t); for(int i=1;i<=t;i++){ int n; scanf("%d",&n);
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

Flink学习(十七) Emitting to Side Outputs(侧输出)

我们在生产实践中经常会遇到这样的场景,需把输入源按照需要进行拆分,比如我期望把订单流按照金额大小进行拆分,或者把用户访问日志按照访问者的地理位置进行拆分等。面对这样的需求该如何操作呢? 大部分的DataStream API的算子的输出时单一输出,也就是某种数据类型的流。除了split算子(使用split切分过的流是不能被二次切分的),可以将一条流分成多条流,这些流的数据类型也都相同。processfunction的side outputs功能可以产生多条流,并且这些流的数据类型可以不一样。一个
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

hibernate基础15:组合主键3

1、Java实体bean类 package com.project.pojo; import java.io.Serializable; public class Student implements Serializable{ private int id ; private String name; public int getId() { return id; } public void setId(int id) {
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

LeetCode 4. 寻找两个正序数组的中位数

4. 寻找两个正序数组的中位数 难度困难 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。 请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3] nums2 = [2] 则中位数是 2.0 示例 2: nums1 = [1, 2] nums2 = [3, 4] 则中位数是 (2 + 3)/2 = 2.5 思路:创建一个数组,
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

Ant 调用 Shell/CMD 命令

Ant中调用Makefile,使用shell中的make命令 <?xml version="1.0" encoding="utf-8" ?> <project name="my_project" basedir="."> <target name="my_make" description=""> <exec executable="/bin/sh"> <arg line="-c make -f /home/test/ant/Ma
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

sql 学 习总结

sql 学 习总结 insert into UerInfo(name,age) select 'name1',21 insert into UerInfo(name,age) values ('name2',22), ('name3',23), ('name4',24)
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

DS博客作业--查找

待续
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

添加功能todolist练习

css 1 /*base*/ 2 body { 3 background: #fff; 4 } 5 6 .btn { 7 display: inline-block; 8 padding: 4px 12px; 9 margin-bottom: 0; 10 font-size: 14px; 11 line-height: 20px; 12 text-align: center; 13 vertical-align: m
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

190-SpringCould中的Eureka的配置文件是什么样子?

1.Service注册中心的配置文件 #配置Tomcat端口号 server.port=9100 #设置该服务注册中心的hostname eureka.instance.hostname=localhost #由于我们目前创建的应用是一个服务注册中心,而不是普通的应用,默认情况下,这个应用会向注册中心(也是它自己)注册它自己,设置为false表示禁止这种自己向自己注册的默认行为 eureka.client.register-with-eureka=false #表示不去检索其他的服务,因为服务
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

NWERC 2019 题解

做出5题 I . 前20分钟的策略是将原序列排序后,观察排序后的下标id,与原先的下标id和是否为定值或一致。由于其过于复杂,无法实现,30分钟更换思路,从左向右,不下降序列直至s,从右向左下降序列直至t,然后将s和t的指针移位至首先出现as的数,判断a[s]<=[t+1] 且 a[t]>a[s-1] (若s为首项则不判断t,若t是尾项也不判断s)。然后观察s...t区间是否有序 42:12 (+) #include <bits/stdc++.h> using namespace std; #
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

Skylum Luminar快捷键命令

Skylum Luminar是一款基于AI技术的创意图像编辑处理软件,该软件支持用户运用AI人工智能技术,对图像图片进行多种样式的编辑处理。 通过键盘快捷键命令可以有效节约宝贵时间,提升用户的工作效率。本文中,软发网将以Skylum Luminar 4.1.0为参考对象,详细汇总整理Skylum Luminar快捷键命令。 for Windows \:快速预览 ;:比较 G:切换到图库模式 Space:在单个图像视图/库视图之间快速切换 D:切换到编辑模式和面板 I:切换到信息面板 Tab:隐
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

【NLP】老司机带你入门自然语言处理

自然语言处理是一门用于理解人类语言、情感和思想的技术,被称为是人工智能皇冠上的明珠。 随着深度学习发展,自然语言处理技术近年来发展迅速,在技术上表现为BERT、GPT等表现极佳的模型;在应用中表现为chatbot、知识图谱、舆情监控等基于NLP技术的产品在市场上的大规模出现。 基于此,各类公司开始出现NLP算法工程师的需求,待遇在软件工程师岗位中处于相当上游的水平。 基于此,不少同学和工程师有学习NLP的愿望,本文对首先NLP做一个简单的介绍;然后,作为一个过来人,为初学NLP的同学提供一些必
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

Elastisearch笔记

es 和 关系型数据库的简单对比 RDBMS Elasticsearch Table Index(Type) Row Doucment Column Filed Schema Mapping SQL DSL ## 索引相关信息 GET kibana_sample_data_ecommerce ## 文档总数 GET kibana_sample_data_ecommerce/_count ## _cat indices API ## 模糊匹配 GET /_cat/indices/kibana
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

前端实现获取canvas下载地址以及下载basse64图片格式功能

全部代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>html2canvas,实现下载</title> </head> <body> <ol class="ol"> <li>test</li>
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0