自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 双击左键java_java的Swing点击Button左键,右键,双击

import java.awt.Color;import java.awt.Container;import java.awt.FlowLayout;import java.awt.TextArea;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAd...

2021-02-28 09:17:24 159

原创 JAVA中希尔排序去的讲解_java 中基本算法之希尔排序的实例详解

java 中基本算法之希尔排序的实例详解希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因DL.Shell于1959年提出而得名。希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。基本思想:算...

2021-02-28 03:36:58 143

原创 java基本类型是类吗_Java基本数据类型和引用类型(一)

Java基本数据类型和引用类型Java中一共有四类八种基本数据类型,看下表:除掉这四类八种基本类型,其它的都是对象,也就是引用类型,包括数组。来看一段示例代码:一个Person类,提供了一个构造方法,一些get/set方法:下面是测试的main方法:先看第一句代码:方法体里声明的基本数据类型在栈内存里,我们画一下继续执行以下代码对于基本数据类型来说,赋值(=号)就相当于拷贝了一份值,把int1的值...

2021-02-27 13:27:21 925

原创 java集合转字符串拼接_关于集合和字符串的互转实现方法

今天在写项目的时候遇到一个问题,就是要把得到的一个集合转换成字符串,发现import org.apache.commons.lang.stringutils;有这么一个简单的方法:string str=stringutils.join(list,",");第一个参数list表示要转换的集合对象,第二个参数“,”表示要把集合用逗号进行隔开,这样一来就省去很多中间转换的步骤,可以直接得到一个用逗号分开...

2021-02-27 08:18:23 2698

原创 java的函数传值_java 函数形参传值和传引用的区别[转]

java方法中传值和传引用的问题是个基本问题,但是也有很多人一时弄不清。(一)基本数据类型:传值,方法不会改变实参的值。publicclassTestFun{publicstaticvoidtestInt(inti){i=5;}publicstaticvoidmain(String[]args){inta=0;TestFun.testInt(a);System.out.println("a=...

2021-02-26 22:30:54 66

原创 java中数组按降序排列_JS实现数组按升序及降序排列的方法

本文实例讲述了JS实现数组按升序及降序排列的方法。分享给大家供大家参考,具体如下:数组数字大小排序让数组按照升序降序排列这里写个数组 var array=[1,80,4,33,21,55];升序输出:var array=[1,80,4,33,21,55];array.sort(function (x,y) {return x-y;});document.writeln(array);解释: x,y...

2021-02-26 17:40:36 832

原创 java扫描注解_使用Spring Java注释扫描

我有几个需要用名称注释的类,因此我将注释定义为@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.TYPE)public @interface JsonUnmarshallable {public String value();}现在,需要此注释的类定义为@JsonUnmarshallable("myClass")public class ...

2021-02-25 17:29:10 382

原创 java登录注册原理_案例:登录注册实现

案例概述案例知识点分析开发框架注册功能的实现流程监听器初始化数据实现表单提交Servlet接收Servlet封装Servlet处理数据(解耦)Servlet转发,JSP显示文件上传功能的实现文件上传要点文件上传原理文件上传参考案例pageEncoding="UTF-8"%>Insert title here文件上传package com.jesse.servlet;import java.i...

2021-02-24 21:03:59 713

原创 java统计_java统计当前在线数

package com.hnedu.stat;/*** 计算在线人数,说明:** 在访问页面放入:* com.hnedu.stat.OnlineCounter.addUser(Object object)* 一般用ip来作为object的传入值,当然,如果网站统计登陆在线人数,也可用用户名* 来作为object传入值。** 调用显示在线人数* com.hnedu.stat.OnlineCounte...

2021-02-21 19:56:12 165

原创 python图书推荐系统_在线图书推荐系统的实现含源码(协同过滤)

项目简介基于模型的协同过滤应用---图书推荐本文实现对用户推荐图书的简单应用。推荐算法:在我们的在线图书推荐系统中,我们借用Spark的ALS算法的训练和预测函数,每次收到新的数据后,将其更新到训练数据集中,然后更新ALS训练得到的模型。假设我们有一组用户,他们表现出了对一组图书的喜好。用户对一本图书的喜好程度越高,就会给其更高的评分,范围是从1到5。我们来通过一个矩阵来展示它,行代表用户,列代表...

2021-02-20 14:20:03 3285

原创 python中静态变量和静态方法_【开发者笔记】python中的类方法(@classmethod)和静态方法(@staticmethod)...

在java、c#等高级语言中我们用static来定义静态方法和静态变量,那么在python中如何定义静态方法和静态变量呢。python提供了@classmethod和@staticmethod来定义静态方法,刚接触的时候不太明白,Stack Overflow提供了一个比较方便理解的解释,Stack Overflow回答。但是看完还是不太理解,于是自己写了个实例:class stclass():d=...

2021-02-20 07:03:42 257

原创 java list《》_Java中List集合的遍历

一、对List的遍历有三种方式List list = new ArrayList();list.add("testone");list.add(“testtwo”);...第一种:for(Iterator it = list.iterator(); it.hasNext(); ) {....}这种方式在循环执行过程中会进行数据锁定,...

2021-02-20 03:45:25 208

原创 java连接weblogic_java学习:weblogic下JNDI及JDBC连接测试(weblogic环境)

JNDI的专业解释,大家自行去网络搜索吧,这里就不啰嗦了。单纯从使用角度看,可以简称把它看成一个key-value的“哈希资源”容器。给定一个string类型的key,可以把任何类型的value,放入这个容器(通过bind/rebind方法);其它地方需要使用该资源时,根据key就能取出该资源(通过lookup方法)JNDI使用示例:package jmyang.weblogic;/*** Tit...

2021-02-19 06:43:07 257

原创 mysql调试事件_mysql日志管理分析调试实例_mysql

以下的文章主要介绍的是mysql 操作日志查看的实际操作步骤以及对其实际操作步骤的具体描述,假如你在实际操作中遇到相似的情况,但是你却不知道对其如何正确的解决,那么以下的文章对你而言一定是良师益友。刚接触MySQL不久,发现缺少比较多企业级的功能,想实时查看MySQL所执行的sql语句,类似mssql里的事件探查器,上网找了一下,只能将执行操作写到日志里,做法如下:对my.ini文件进行设置,我的...

2021-02-19 04:04:38 126

原创 mysql索引4种结构_mysql索引:四种类型,两种方法

1. 普通索引:最基本的索引,它没有任何限制,用于加速查询。2.唯一索引unique:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。3.主键索引:是一种特殊的唯一索引,一个表只能有一个主键,不允许有空值。一般是在建表的时候同时创建主键索引。4.空间索引Spatial:空间索引是对空间数据类型的字段建立的索引,MYSQL中的空间数据类型有4种,分别是GEOMETRY...

2021-02-19 02:39:42 1656

原创 java浮点数误差_浮点数运算的误差

浮点数运算的误差在 JavaScript 中整数和浮点数都属于number 数据类型,所有数字都是使用64位浮点数形式储存,遵循IEEE-754双精度标准存储,即便整数也是如此。 所以我们在打印 1.00 这样的浮点数的结果是 1而非 1.00。而有时候用浮点数进行数学运算的时候,发现居然会有一些误差,比如:console.log("加法:");console.log("0.1 + 0.2 ="...

2021-02-16 23:07:30 590

原创 java服务写在哪里_JavaService

JavaService Java服务本文主要讲解两部分内容:linux下使用commons-daemon把java安装为后台运行程序windows下使用commons-daemon把java安装为windows服务1、概述1.1、为什么使用commons daemoncommons daemon可以对程序启动前及关闭前进行一些自定义的操作如启动时初始化工作,关闭时释放某些资源或进行特殊操作1_2、...

2021-02-16 22:21:53 480

原创 java维吉尼亚密码_java实现维吉尼亚加密/解密算法 | 学步园

加密算法程序:public class mtoc{//输入明文和密钥,用输入的密钥对明文进行加密public static void main(String[] args){int i;char[] c=new char[100];char[] k1=new char[100];//输入System.out.print("enter a mingwen string:");String m=MyI...

2021-02-13 05:59:29 505

原创 java 搜索机制_Java爬虫搜索原理实现

新人国庆没事做,又研究了一下爬虫搜索,两三天时间总算是把原理闹的差不多了,基本实现了爬虫搜索的原理,本次实现还是俩程序,分别是按广度优先和深度优先完成的,广度优先没啥问题,深度优先请慎用,有极大的概率会造成死循环情况,下面深度优先的测试网站就造成了死循环。。。。好吧,我承认是我人品不太好。。。下面有请代码君出场~~~~~~~~~~~~~~~1.广度优先/*** 完成广度优先搜索*/package ...

2021-02-13 04:32:10 176

原创 括号匹配算法 java_使用栈实现括号匹配算法-java

题目:检验符号是否匹配. '['和']', '('和')'成对出现时字符串合法. 例如"[][]()","[[([]([])()[])]]"是合法的; "([(])","[())"是不合法的.遍历字符串的每一个char, 将char与栈顶元素比较. 如果char和栈顶元素配对, 则char不入栈, 否则将char入栈. 当遍历完成时栈为空说明字符串是合法的.代码如下:package MyArr...

2021-02-13 02:33:15 195

原创 java读取xlsx_Java读取Excel文件(支持xls,xlsx,多sheet)

public classExcelReadUtil {private static Logger logger = LoggerFactory.getLogger(ExcelReadUtil.class);public static HashMap>> readExcel(File file, intignoreRow) {if (file.getName().toLowerCase(...

2021-02-12 11:49:26 318

原创 java起源_Java的来源

展开全部1.Java名字的由来,实际上是一个有趣的故事;2.我们所见到的Java标志,总是一杯热636f707962616964757a686964616f31333365643661咖啡,这杯热咖啡你很难与计算机编程联想到一起。这杯热咖啡、Java这个名字的由来,是Java创始人员团队中其中一名成员由于灵感想到的;3.想起自己在Java岛(爪哇岛)上曾喝过一种美味的咖啡,于是这种计算机编程语言就...

2021-02-12 10:16:40 553

原创 java脚本_写一个在线Java脚本执行器

在生产环境中,有时候我们想要快速执行一段代码,但是又不得不经历上线的痛苦(分情况哈,有时候这种痛苦是必须的)或者在某些场景中,不能重启避免破坏现场,那么有个在线脚本执行器就最好不过了。于是在工作之余,便写了这么一个这个工具主要就是利用了java自带的javac包里的相关api实现的。先放一段效果图写一个在线Java脚本执行器https://www.zhihu.com/video/123376282...

2021-02-12 08:55:52 711

原创 mysql自带的监控报告_MYSQL监控-自带工具Query Profiler的使用

Query Profiler是MYSQL自带的一种query诊断分析工具,通过它可以分析出一条SQL语句的性能瓶颈在什么地方。通常我们是使用的explain,以及slow query log都无法做到精确分析,但是Query Profiler却可以定位出一条SQL语句执行的各种资源消耗情况,比如CPU,IO等,以及该SQL执行所耗费的时间等。不过该工具只有在MYSQL 5.0.37以及以上版本中才...

2021-02-08 17:38:14 306

原创 mysql生成随机验证码_MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法...

上一篇介绍了如何在 Oracle 生成随机数字、字符串、日期、验证码以及 UUID,今天我们继续讨论在 MySQL 中生成各种随机数据的方法。????计算机生成的都是伪随机数,并不是真正的物理随机数。生成随机数字生成 0 到 1 之间的随机数MySQL 中的 RAND 函数可以用于生成一个大于等于 0 小于 1 的随机数字。例如:SELECT rand();rand() |-------------...

2021-02-08 15:32:45 709

原创 mysql实习生笔试题_2014阿里实习生面试题MySQL如何实现索引的

【相关专题推荐:mysql面试题(2020)】在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,比如MyISAM和InnoDB存储引擎。MyISAM索引实现:MyISAM存储引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。MyISAM的索引方式也叫做“非聚集”的,之所以这么称呼是为了与InnoDB的聚集索引区分。InnoDB索引实现:虽然...

2021-02-08 07:28:10 93

原创 mysql输出非零列_如何只提取mysql和php中具有非零值的列?

尝试这个:$result = mysqli_query($conn, "SELECT * FROM $dbname.statusinfo WHERE soid = '$userinput1' AND date_column <> '0000-00-00' ") or die(mysqli_error($conn));虽然,使用mysql你甚至可以这样做:$result = mysqli...

2021-02-07 11:00:35 247

原创 mysql 表名 参数化_我可以在准备好的语句中参数化表名吗?

我可以在准备好的语句中参数化表名吗?我多次使用mysqli_stmt_bind_param函数。但是,如果我将试图防止SQL注入的变量分开,则会遇到错误。下面是一些代码示例:functioninsertRow($db,$mysqli,$new_table,$Partner,$Merchant,$ips,$score,$category,$overall,$protocol)...

2021-02-05 05:39:00 379

原创 vue项目使用encode_Vue项目中使用xlsx-style导出有格式的表格

SheetJS是前端导出Excel文件的利器,通过很简单的方法就可以实现导出xls、xlsx、odd等格式的文件。但是SheetJS免费版本支持的格式太少,包括居中、自动换行、冻结等都不行。github上有一个开源的库:xlsx-style。该库是从SheetJS fork出来的,也就是在SheetJS的基础上进行开发的,所以使用xlsx-style就不需要再在项目中引入SheetJS了。NOTE...

2021-02-05 00:23:19 1716

原创 python后面空格报错_python 使用xlsxwriter 写入数据时,当数据中链接的后面包含空格时(如:&quot;http://*** &quot;),导出问题打开报错_Python_七九推...

python 在使用xlsxwriter组件写入数据时,当数据包含类似“http://*** /”数据时,导出的excel,打开时会提示如下错误:没有查到相关的资料处理这个问题,可能原因为excel识别为链接,与内置库冲突导致,对数据准确性无大影响的情况下,只能临时通过字符替换解决:if keyword.startswith('http://') and keyword.find(' ') &gt...

2021-02-03 18:54:30 158

原创 python 多态 知乎_Python函数接口的一些设计心得

4、需要反复使用一组参数的时候,传递一个指针(或者C++的引用)比重新在栈里复制一次开销小一些5、二进制连接,而且不支持重载,希望通过结构体头部字段(比如Windows下通常有个字段表示结构体大小)来支持扩展Java当中也经常使用这种接口形式,理由跟上面其实有类似的地方:1、参数太多,完整的参数列表太长,尤其是要把类型全都写上的时候(很多泛型类2、型名字很长)3、没有特别有效的方式表达复杂的参数格...

2021-02-03 02:38:52 115

原创 python 中文查找_使用python和regex查找字符串中的所有中文文本

python窄unicode构建的简短但相对全面的答案(不包括只能通过代理项对在窄unicode构建中表示的序号65535):RE = re.compile(u'[⺀-⺙⺛-⻳⼀-⿕々〇〡-〩〸-〺〻㐀-䶵一-鿃豈-鶴侮-é»ä¸¦-龎]', re.UNICODE)nochinese = RE.sub('', m...

2021-02-03 01:41:57 476

空空如也

空空如也

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

TA关注的人

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