自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 问答 (1264)
  • 收藏
  • 关注

原创 java获取窗口标题栏高度_Java Swing - 如何获取JDialog标题栏的高度

import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Insets;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JDial...

2021-02-28 11:59:06 520

转载 用java求数学函数的导数,Java估计一个点的导数

I am currently writing a calculator application. I am trying to write a derivative estimator into it. The formula below is a simple way to do it. Normally on paper you would use the smallest h possibl...

2021-02-28 11:00:39 185

原创 网上选课系统java大作业_Java面向对象设计大作业——公选课选课系统

功能调查与系统功能框架图功能本系统模拟公选课选课系统,由学生或管理员使用该系统,管理员可以自定义增加或删除课程,学生可以进行选课和查看已选课程。系统功能框架图类的设计(UML类图)类说明AdministratorService:说明:管理员对课程的操作主要方法:addCourse 是向Courses.txt文件中增加课程;deleteCourse是从Courses.txt文件中删除相应的课程Cou...

2021-02-28 02:06:32 503

原创 java迪杰斯特拉算法介绍_178-迪杰斯特拉(Dijkstra)算法基本介绍

2.网上数据结构和算法的课程不少,但存在两个问题:1)授课方式单一,大多是照着代码念一遍,数据结构和算法本身就比较难理解,对基础好的学员来说,还好一点,对基础不好的学生来说,基本上就是听天书了2)说是讲数据结构和算法,但大多是挂羊头卖狗肉,算法讲的很少。 本课程针对上述问题,有针对性的进行了升级3)授课方式采用图解+算法游戏的方式,让课程生动有趣好理解4)系统多面的讲解了数据结构和算法, 除常用数...

2021-02-28 00:32:05 158

原创 mysql升级回退_Mysql 升级、用户与授权,

#自动提交:5.6版本开始 默认自动提交#autocommit = 0升级1. mysqldump (一般不用这种方式):由于4.0--》4.1 数据文件不兼容,才使用此方式;2.mysql_upgrade2.1 安全关闭:/etc/init.d/mysqld stop2.2 删除原来5.6的软链接:unlink mysql2.3 创建新版本的软连接:ln -s mysql-8.0.17-...

2021-02-27 21:14:11 136

原创 java知识点讲解ppt_Java知识点阶段总结.ppt

《Java知识点阶段总结.ppt》由会员分享,可在线阅读,更多相关《Java知识点阶段总结.ppt(15页珍藏版)》请在装配图网上搜索。1、Java知识点阶段总结 养成良好的学习习惯 项目分析程序开发的思路 用户需要做什么 达到 什么目的和效果 对于简单的项目,最快确 立用户需求的模型就是界 面草图 根据用户对模型的评价修 改并最终确定最终的系统 模型 Java开发的思路 根据任务需求,找出完成任...

2021-02-27 10:33:40 556

原创 java向上转型和向下转型的区别_Java向上转型和向下转型

1 向上转型(子类转型成父类)举例:package a.b;public class A {public void a1() {System.out.println("Superclass");}}A的子类B:package a.b;public class B extends A {public void a1() {System.out.println("Childrenclass"); //...

2021-02-26 19:39:11 639

原创 java 代码通用结构_java spring代码通用结构-java

src.main.java.com.company.projectname| - aop:类组。Spring AOP的Aspect仓库,是AOP的相关内容。定义了AOP切面类与织入方法。涉及@Aspect,@Around,@PointCut,@validator,@SuppressWarnings,@Logable,@AfterReturning,@Order(3)标签等。| - constant...

2021-02-26 15:35:12 51

原创 java redis快速入门_SpringDataRedis快速入门

1.pom引入依赖redis.clientsjedis2.9.0org.springframework.dataspring-data-redis2.0.5.RELEASE2.新增配置文件 redis-config.propertiesredis.host=127.0.0.1redis.port=6379redis.pass=redis.database=0redis.maxIdle=300red...

2021-02-26 14:37:47 39

原创 三国大将风云java_三国正史四大猛将:临阵斩杀敌方大将,连吕布和马超也做不到...

原标题:三国正史四大猛将:临阵斩杀敌方大将,连吕布和马超也做不到《三国演义》中猛将如云,一言不合就大打出手,动不动就是大战一百多回合甚至两百回合以上,其实在现实和正史中,即使两军交战狭路相逢,双方主将单挑的机会也并不多,更不要说大战两三百回合了,因为就算人吃得消,马也承受不了这么高强度的作战,所以三国正史中的单挑屈指可数。也正因为如此,如果有人能在将对将的单挑中斩杀对手,那么此人绝对算得上是一员猛...

2021-02-26 12:16:16 216

原创 js java自动部署_vue 自动化部署 jenkins 篇

前端项目打包部署,以前都是手工运行打包命令,打包结束后压缩,然后上传到服务器上解压部署。这种重复性的工作,确实有点让人烦,而且效率也不高。本文基于 vue 的前端项目、 GitHub 的代码仓库,简述在 CentOS7 上利用 jenkins 实现自动部署。一、安装插件 NodeJSJenkins -> Manage Jenkins -> Manage Plugins -> Av...

2021-02-26 06:59:54 100

转载 java wav 时间,Java-调整WAV文件的播放速度

I'm likely dense but I cannot seem to find a solution to my issue(NOTE: I CAN find lots of people reporting this issue, seems like it happened as a result of newer Java (possible 1.5?). Perhaps SAMPLE...

2021-02-25 16:09:42 230

原创 java的c import_关于编译(javac),import,package的再理解

1.若我们在A.java中用到了类B,当我们仅仅用 javac A.java 编译A时,编译器也会去寻找B,若类B依然是源文件,也会自动编译它。在使用javac和java命令时,有一个参数选项 -verbose ,可以显示虚拟机每一步所做的事情。2.类A已经编译成功后,A中用到的B.class依然不能移走,若此时执行java A ,会报NoClassDefFoundError.3.编译时,如果程序...

2021-02-25 15:25:37 96

原创 java id pid_根据id,pid生成树结构,再生成id,pid形式

最近做一个树形表格,从数据库读出来给前端后,用插件老是有一些显示的错误,可能是因为插件还需要数据按顺序排好,so就有了这种转树再转回来的奇葩想法var data = [{"Id": 1,"Key": "params","Value": "","Pid": -1}, {"Id": 3,"Key": "filter","Value": "","Pid": 1}, {"Id": 2,"Key": "me...

2021-02-25 09:58:28 676

原创 java模型给泛型_java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于...

2021-02-25 06:46:49 61

原创 bar图设置距离 python_python画图设置坐标轴的位置及角度及设置colorbar

用python画图设置y轴在右边显示f, ax = plt.subplots(figsize = (14, 10))sns.heatmap(corr,cmap='RdBu', linewidths = 0.05, ax = ax)ax.set_title('Correlation between features', fontsize=18, position=(0.5,1.05))将y轴或者x轴...

2021-02-23 01:19:21 3612

原创 vnc安装mysql_centos 6.7安装与配置vncserver

yum install tigervnc tigervnc-server -y配置 vncservervi /etc/sysconfig/vncserver将文件中的下列两行的#号去掉# VNCSERVERS="2:myusername"# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"并根据个人需要修改用户名和显示器分...

2021-02-22 06:58:38 47

原创 redis setnx java_RedisTemplate用SETNX命令实现分布式锁

使用SETNX命令获取分布式锁的步骤:C1和C2线程同时检查时间戳获取锁,执行SETNX命令并都返回0,此时锁仍被C3持有,并且C3已经崩溃C1 DEL锁C1 使用SETNX命令获取锁,并且成功C2 DEL锁C2 使用SETNX命令获取锁,并且成功ERROR : 由于竞态条件,C1和C2都获取到了锁幸运的是,以下面的步骤完全可以避免这种情况发生,看看C4线程如何操作C4使用SETNX命令获取锁C3...

2021-02-21 23:58:23 876

原创 java 加密word_Java 加密和解密Excel文档

概况通常来说,对Excel文档进行保护的方法有保护整个工作簿或指定的工作表,以及标记最终状态,设置用户可以编辑区域等。本文将使用Free Spire.XLS for Java来演示如何给Excel工作簿或工作表加密以及移除密码保护。Jar包获取及导入在运行代码前,需先将Jar包导入IDEA中。方式一:在E-iceblue官网上下载Free Spire.XLS for Java产品包,解压后将lib...

2021-02-21 15:46:47 260

原创 决策树算法java_决策树算法原理(分类树)及实现

简单介绍机器学习主要分为俩大类:分类问题和回归问题。决策树是常用的分类学习算法,当然也能用于处理回归问题,同时也适合集成学习比如随机森林,作为机器学习的入门算法今天简单介绍一下决策树算法的原理和实现(python)决策树的特点:优点决策树易于理解和实现。对于决策树,数据的准备往往是简单或者是不必要的,而且能够同时处理数据型和常规型>属性,在相对短的时间内能够对大型数据源做出可行且效果良好的结...

2021-02-20 23:22:19 528

原创 wp java_Java WordPress工具库wp-client

简介WordPress Client是一个Java版的WordPress客户端操作库, 主要基于WordPress XML-RPC API实现。目前WordPress Client提供了如下能力: 获取WordPress用户信息获取博客文章信息发布文章到WordPress部署的博客对已发布的文章进行编辑、删除等操作使用添加依赖只需要在maven工程中的pom文件中添加如下依赖就可以使用wp-cli...

2021-02-20 21:52:21 282

原创 java 禁用迅雷_Squid使用User Agent过滤禁止迅雷

选了几个迅雷的版本查看User Agent并用了网上搜到的几个有迅雷特征的User Agentacl xunlei1 browser ^Mozilla/4\.0\s\(compatible;\sMSIE\s6\.0;Windows\sNT\s5\.1\)$acl xunlei2 browser ^Mozilla/4\.0\s\(compatible;\sMSIE\s6\.0;Windows\sNT...

2021-02-19 13:03:47 248

原创 jsonobject java 8_JSONObject 全知道

本节摘要:之前对JSON做了一次简单的介绍,并把JSON和XML做了一个简单的比较;那么,我就在想,如果是一个json格式的字符串传到后台,需要怎么对其处理?如果前台页面需要后台返回的是一个json的字符串,那么后台是怎么把json格式的字符串给拼装起来的呢?JSON和XML是不是有某种联系,他们之间是不是可以互相转换?……带着这些问题,搜索了相关的资料,并自己实际动手操作,总算对这些问题有了个比...

2021-02-17 04:37:51 347

原创 java循环控制_Java - 循环控制(Loop Control)

Java - 循环控制(Loop Control)可能存在需要多次执行代码块的情况。 通常,语句按顺序执行:首先执行函数中的第一个语句,然后执行第二个语句,依此类推。编程语言提供各种控制结构,允许更复杂的执行路径。loop语句允许我们多次执行语句或语句组,以下是大多数编程语言中循环语句的一般形式 -Java编程语言提供以下类型的循环来处理循环要求。 单击以下链接以检查其详细信息。Sr.No....

2021-02-16 21:15:21 420

原创 java excel 多列排序_java poi处理excel多sheet并实现排序

需求:有一个数据字典全量汇总表,其中第一个sheet为目录,包括编号和表名,第二个以后为表的明细。其中sheet名就是表名但无序,sheet内字段序号无序有空行现在要求将其中101,104,107,111表中的格式列和字段名称以及表名取出,生成批量语句,要求按给的编号有序输出,字段出要有序并排除窄。输出结果如下:insert into t_export(export_id,owner,table_...

2021-02-16 20:23:29 1160

原创 floodlight java_floodlight学习系列(1)——在Eclipse中安装运行floodlight

环境:ubuntu 16.04前提:已经成功安装了JDK和Ecplise1、安装floodlightapt-get install build-essential default-jdk ant python-devgit clone git://github.com/floodlight/floodlight.gitcd floodlightantant eclipse (使得floodlig...

2021-02-16 17:28:59 510

原创 java comparable接口作用_Java Comparable 接口

compareTo()的灵活性如果我们反复调用上面的compareTo()方法,那么我们可以通过大小来排序,这很棒,但并非故事的结束。如果我们想通过颜色来给苹果排序呢?抑或是重量?我们也可以做到。关键是,我们的客户——让我们叫他胖子农夫(见例3),需要在我们开始开发之前精确定义需要如何对苹果进行排序。 例3他可以通过回答这两个问题来做到这一点:他希望苹果如何进行排序?他希望我们比较什么特征?在那样...

2021-02-16 02:40:15 53

原创 java 问题排查_JAVA问题排查笔记

一、查看jvm内存使用情况1、jstat命令先看看这个命令的使用方式 参数解释:Options — 选项,我们一般使用 -gcutil 查看gc情况vmid — VM的进程号,即当前运行的java进程号interval– 间隔时间,单位为秒或者毫秒count — 打印次数,如果缺省则打印无数次再看看options有哪些 通过命令来看每个options是干嘛的jstat -class pi...

2021-02-15 19:49:58 145

原创 java concurrency_GitHub - CL0610/Java-concurrency: Java并发知识点总结

努力的意义,就是,在以后的日子里,放眼望去全是自己喜欢的人和事!欢迎提issue和Pull request。所有的文档都是自己亲自码的,如果觉得不错,欢迎给star鼓励支持 :)整个系列文章为Java并发专题,一是自己的兴趣,二是,这部分在实际理解上很有难度,另外在面试过程中也是经常被问到。所以在学习过程中,记录了Java并发相关的基础知识,一是自己对知识能够建立体系,同时也希望有幸能够对其他人有...

2021-02-15 18:04:50 110

原创 c# mysql 文件存储_c# 如何实现保存文件到数据库

//从form 中获取fileDataHttpFileCollection files = Request.Files;byte[] fileData = new byte[files[0].ContentLength];files[0].InputStream.Read(fileData, 0, fileData.Length);void FileStateHandle(string conns...

2021-02-15 15:23:34 576

原创 java 文件保存目录结构_java web 实现文件夹上传(保留目录结构)

javaweb上传文件上传文件的jsp中的部分上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求1.通过form表单向后端发送请求Save改进后的代码不需要form标签,直接由控件来实现。开发人员只需要关注业务逻辑即可。JS中已经帮我们封闭好了 通过监控工具可以看到控件提交的数据,非常的清晰,调试也非常的简单。 2.通过ajax向后端发送请求1.$.ajax({url ...

2021-02-13 14:58:53 137

原创 java com dll_通过COM组件方式实现java调用C#写的DLL文件

通过Java调用C#的DLL文件实现。网上资料很多,自己整合总结了一下,做个备忘。一、C#写com组件开发环境 VS20131、新建工程:TestDemo(类库项目) //根据自己需要取工程名注:WIN7以上系统VS必须以管理员身份启动!!!!!2、右键点击工程->应用程序->程序集信息->使程序集com可见,打上勾(或者:项目->TestDemo属性->应用...

2021-02-13 07:42:04 217

原创 java 右移两位_java左移右移运算符

http://blog.csdn.net/dandanteng/article/details/7433531首先要明白一点,这里面所有的操作都是针对存储在计算机中中二进制的操作,那么就要知道,正数在计算机中是用二进制表示的,负数在计算机中使用补码表示的。左移位:<左移操作时将运算数的二进制码整体左移指定位数,左移之后的空位用0补充右移位:>>,有符号的移位操作右移操作是将运算数...

2021-02-13 06:42:54 1184

原创 java 字符串 哈希值_Java 获取字符串Hash值

Java 生成字符串的Hash值:/*** A hashing method that changes a string (like a URL) into a hash suitable for using as a* disk filename.*/public static String hashKeyForDisk(String key) {String cacheKey;try {fin...

2021-02-13 06:34:15 3065

原创 as3调用java_[AS3]AMF3+JAVA的调用范例

amf是Adobe独家开发的数据封装格式,Flash可以直接访问,由于它是基于二进制的数据传输,所以相对于xml SOAP、json、webService等基于字符串的数据格式,有数据体积小和效率高的特点。amf目前有AMF0和AMF3两种格式,flash8以前版本只支持AMF0,flash9支持两种格式。AMF3比AMF0效率更高。调试环境:1、JDK 1.52、Resin 3.03、Flash...

2021-02-13 05:17:21 161

原创 java thrift client_使用thrift的java client调用python server

上面这篇文章的例子是使用java client调用python server中的helloString方法来打印client传输过去的字符串thrift文件,hello.thriftservice Hello {string helloString(1:string word)}Server端生成Python server端代码thrift --gen py hello.thriftpython ...

2021-02-12 23:35:56 212

原创 java 键值对 排序_Java Map 键值对排序 按key排序和按Value排序

Java Map 键值对排序 按key排序和按Value排序一.理论准备Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。TreeMap:基于红黑树(Red-Black tree)的 NavigableMap 实现,该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的 Comparator 进行排序,具体取决于使...

2021-02-12 21:03:17 906

原创 rust灯灭了怎么办_Rust Rc 方法整理

std::rc::Rc 是单线程引用计数指针。'RC' 代表 'Reference Counted'。翻阅 module-level-documentation 查看更多信息Rc 的固有方法都是关联函数,这意味在使用应该是用类似 Rc::get_mut(&mut value) 而不是 value.get_mut() 的方式调用。这可以避免与其包含的类型方法冲突。方法newpub fn ne...

2021-02-11 08:47:00 202

原创 mysql执行计划字段解析_MySQL执行计划解析

前言在实际数据库项目开发中,由于我们不知道实际查询时数据库里发生了什么,也不知道数据库是如何扫描表、如何使用索引的,因此,我们能感知到的就只有SQL语句的执行时间。尤其在数据规模比较大的场景下,如何写查询、优化查询、如何使用索引就显得很重要了。那么,问题来了,在查询前有没有可能估计下查询要扫描多少行、使用哪些索引呢?答案是肯定的。以MySQL为例,MySQL通过explain命令输出执行计划,对要...

2021-02-08 09:45:27 93

原创 mysql中如何设置时区_MySQL时区应该如何设置

MySQL时区应该如何设置发布时间:2020-05-08 15:02:59来源:亿速云阅读:218作者:三月下文主要给大家带来MySQL时区应该如何设置,希望这些文字能够带给大家实际用处,这也是我编辑MySQL时区应该如何设置这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。MySQL 时区默认是云服务器的时区。在使用中经常会遇见。可以通过以下命令查看查看时区SQL代码. mysql>...

2021-02-08 00:33:05 1003

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除