自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断谓词公式 java_Java8-Consumer、Supplier、Predicate和Function方法总结

这几个接口都在 java.util.function 包下的,分别是Consumer(消费型)、supplier(供给型)、predicate(谓词型)、function(功能性);那么,下面,我们从具体的应用场景来讲讲这个接口的用法!1 Consumer接口从字面意思上我们就可以看得出啦,consumer接口就是一个消费型的接口,通过传入参数,然后输出值,就是这么简单,Java8 的一些方法看起...

2021-02-28 13:54:02 875

原创 dialog与java_dialog与window的选择

dialog与window的选择我用WINDOW加载了ID这个面板后,无论密码正确与否它都调用了RESET();晕~~``~WINDOW这个窗口无法关闭,我用System.exit(0);却不主窗口都给关闭了 ),倒!!!!!!!!!!!...

2021-02-27 14:29:33 92

原创 java给字符串加锁_Java中String做为synchronized同步锁

synchronized (("" +userId).intern()) {//TODO:something}JVM内存区域里面有一块常量池,关于常量池的分配:JDK6的版本,常量池在持久代PermGen中分配JDK7的版本,常量池在堆Heap中分配字符串是存储在常量池中的,有两种类型的字符串数据会存储在常量池中:编译期就可以确定的字符串,即使用""引起来的字符串,比如String a = "12...

2021-02-27 12:18:09 1815

原创 java 过滤攻击报文_Spring Boot XSS攻击过滤插件

XSS 是什么XSS(Cross Site Scripting)攻击全称跨站脚本攻击,为了不与 CSS(Cascading Style Sheets)名词混淆,故将跨站脚本攻击简称为 XSS,XSS 是一种常见 web 安全漏洞,它允许恶意代码植入到提供给其它用户使用的页面中。xss 攻击流程简单 xss 攻击示例若网站某个表单没做相关的处理,用户提交相关恶意代码,浏览器会执行相关的代码。解决方案...

2021-02-26 13:32:04 237

原创 java 异步线程写法_多线程_几种定时器的写法

1 :固定时间后执行一次任务:1000毫秒后执行任务(只执行一次)2: 5000毫秒后,执行任务,以后每隔1000毫秒再执行一次任务(无限执行)3:交替再生:任务2秒4秒交替的执行(无限执行),4: 创建两个循环交替任务:2秒后,A任务执行。 A任务里面创建一个B任务4秒后执行,B任务里面又创建一个A任务2秒后执行,如此往复。1,2,3代码:import java.util.Date;import...

2021-02-26 03:39:46 544

原创 java朴素贝叶斯_Java实现的朴素贝叶斯算法示例

Java实现的朴素贝叶斯算法示例发布于 2020-6-5|复制链接摘记: 本文实例讲述了Java实现的朴素贝叶斯算法。分享给大家供大家参考,具体如下:对于朴素贝叶斯算法相信做数据挖掘和推荐系统的小伙们都耳熟能详了,算法原理我就不啰嗦了。我主要想通过java代码实现朴素贝叶斯算法,思想:1. 用javabean +Arraylist 对于训练数据存储2. 对于样本数据训练 ..本文实例讲述了Java...

2021-02-25 19:53:13 483

转载 java注释参与编译吗,Java中的注释会导致编译时传递依赖吗?

A simple example where Ent.java uses annotations and is compiled with the necessary jar dependency after which Includer.java is compiled which in turn imports Ent.java.Ent.java:import javax.persistenc...

2021-02-25 13:31:40 313

原创 装java的步骤_java安装与设置步骤

java安装与设置步骤学习java,必须先安装java,那么java安装步骤是怎么样的呢?下载的安装文件为jdk-6u23-windows-i586.exe。1、 选择这个文件——打开——自定义安装,选择开发工具——安装到(默认路径为C:\Program Files\Java\jdk1.6.0_02\,这个路径中有空格,会给以后用到的一个编译命令带来麻烦。)——更改为D:\java\javabro...

2021-02-25 01:59:58 1622

原创 java 父子类初始化顺序_java父子类的初始化顺序--个人总结

很难过,昨晚参加了校园宣讲,现场笔试。不幸的是自己没有通过笔试,其中一道选择题是自己之前碰到过很多次但是一直都没有搞明白的。就是父子类的初始化顺序,比如new一个子类的实例对象,我只知道先执行父类的静态代码和构造函数,在执行子类的静态代码和构造函数。至于,子类的静态代码先执行还是父类的构造函数先执行自己就搞不清楚了,至于成员变量和代码块的执行顺序更是云里雾里。自己基础还是太差。下面自己做了一个de...

2021-02-25 00:47:42 353

原创 java jwidnow_Web安全通讯之JWT的Java实现

上篇文章中目的是介绍 Json Web Token(以下简称 jwt) ,由于我对 Java 比较熟悉就介绍Java 服务端的实现方式,其他语言原理是相同的哈~下面按照这几个方面来介绍它:Java 基本实现开源库 jjwt 的使用源码解析 jjwt废话不多说,撸起袖子就是干,上代码Java 实现private static final String MAC_INSTANCE_NAME = "...

2021-02-24 23:25:10 290

原创 java获取打印机缺纸状态_GitHub - flyersea/react-native-sunmi-inner-printer: http://docs.sunmi.com/htmls/index....

react-native-sunmi-inner-printer http://docs.sunmi.com/htmls/index.html?lang=zh##V1文档资源根据商米V1文档开发打印接口(React native plugin Referring the sunmi V1 printer document and demos)Caution: this is not the off...

2021-02-24 22:14:39 440

原创 java返回接口引用_java – 返回接口的方法的静态引用(with ::)

我有几个预定义的静态“处理器”实现相同的方法,例如:default double process(double num){样品:public class Test {public static void main(String[] args) {test(Test::processor1, 1d);test(Test::processor2, 1d);}static double processo...

2021-02-24 19:09:51 160

原创 alibaba java_Alibaba Java Coding Guidelines

阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C是世界知名的反潜机,专门对付水下潜水艇,寓意是扫描出所有潜在的代码隐患。这个项目组是阿里巴巴开发爱好者自发组织形成的虚拟项目组,把《阿里巴巴Java开发规约》强制条目转化成自动化插件,并实现部分的自动编程。阿里技术公众号于今年的2月9日首次公布《阿里巴巴Java开...

2021-02-22 22:28:35 379

原创 java 缩略图_Java 缩略图

importcom.sun.image.codec.jpeg.JPEGCodec;importcom.sun.image.codec.jpeg.JPEGEncodeParam;importcom.sun.image.codec.jpeg.JPEGImageEncoder;importorg.apache.commons.lang3.StringUtils;importjavax.imageio.I...

2021-02-21 22:13:56 65

原创 node mysql 模块化_node.js当中模块化开发的基本流程及require加载文件的规则

一、模块的分类1、文件模块即自己写的功能模块文件,一个js文件即代表一个自定义的文件模块。const calc = require('./modules/calculator.js');2、核心模块Node平台自带一套基本的功能模块,也有人称之为Node平台的API。const path = require('path');const fs = require('fs');3、第三方模块社区或第三...

2021-02-19 05:56:29 121

原创 mysql rr解决幻读吗_MySQL 到底是怎么解决幻读的?

在一次事务里面,多次查询之后,结果集的个数不一致的情况叫做幻读。而多出来或者少的哪一行被叫做幻行。二、为什么要解决幻读在高并发数据库系统中,需要保证事务与事务之间的隔离性,还有事务本身的一致性。三、MySQL 是如何解决幻读的如果你看到了这篇文章,那么我会默认你了解了脏读 、不可重复读与可重复读。1. 多版本并发控制(MVCC)(快照读/一致性读)多数数据库都实现了多版本并发控制,并且都是靠保存数...

2021-02-17 18:58:21 1056

原创 lambda表达式python啥意思_请用Python解释一下这个Lambda表达式用法

我在Lambda表达式的概念上挣扎了一下,我在这里有一段代码:nav.add_branch('containers_pods',{'containers_pod':[lambda ctx: list_tbl.select_row_by_cells({'Name': ctx['pod'].name, 'Provider': ctx['provider'].name}),{'containers_po...

2021-02-17 06:06:54 84

原创 java 冒泡排序的三种写法_java代码两种写法实现冒泡排序以及冒泡排序的优化

冒泡排序重点在于对给定数字序列的逐对扫描以及交换,其写法并不唯一。一般情况下,外层循环表示扫描的轮数,内层循环表示需要扫描的元素个数。排在最前面的既可以是最大值,也可以是最小值;对给定数据可以顺序扫描,也可以进行逆序扫描,其结果是等效的。对此,我在这里提供了两种写法和一种优化方案与大家分享。方案一:顺序扫描给定数据,将无序数列中的最大元素依次排到最后。即先冒出最大的气泡注释掉的代码部分提供了外层循...

2021-02-16 12:22:39 641

原创 java 常用 函数式接口_「java8系列」神奇的函数式接口

前言在上一篇Lambda的讲解中我们就提到过函数式接口,比如:Consumer consumer = (s) -> System.out.println(s);其中Consumer就是一个函数式接口。这里是通过Lambda表达式创建了一个函数式接口的对象。如果不知道什么是Lambda,请看《神秘的Lambda》。函数式接口是什么?有且只有一个抽象方法的接口被称为函数式接口,函数式接口适用于函...

2021-02-13 17:00:41 93

原创 java数据库注解_Java Annotation(Java 注解)的实现代码(数据库的连接)

下面是我做的一个demo:项目结构:运行效果:====================================================代码部分:注:很多人会考虑这个问题,“这样做的目的是什么?我们可以做一个配置文件(xml,properties等),不是比这个跟方便...或者说直接把我们的配置信息写入程序...这样也不会去解析我们写的注释..”但是annotation和xml,pr...

2021-02-13 05:42:28 165

原创 java ecdsa_Java实现ECDSA签名算法

ECDSA签名算法package com.albedo.security;/*** DSA 加解密实现*/public class ECDSAUtils extends Base {//字符编码public static final String ALGORITHM = "EC";public static final String SIGN_ALGORITHM = "SHA1withECDSA"...

2021-02-12 20:07:22 408

转载 安全设置阻止java,Java jnlp应用程序被安全设置阻止

I have an enterprise java application that has plenty of jars that are downloaded to the client's jvm cache by a jnlp file. When I start the application I get the following stack trace on Java Console...

2021-02-12 14:16:40 770

原创 python设计答题软件_用python制作《冲顶大会》答题工具

最近很多人玩答题类App,例如冲顶大会、芝士超人、百万英雄系列,答对12道题与其他玩家平分所有奖金,虽然奖金没有刚开始的时候多了,但偶尔还是能有个饭钱的。一方面是玩的人多了,另一方面是因为科技手段太多,有基于语音识别的、图像识别的,还有抓接口的,甚至有直播答题的,它们的各自优缺点请大家自己尝试,我也不说哪个工具了,在此只说自己制作的一款小工具,它首先用OCR识别手机的截图,然后把识别到的问题交给百...

2021-02-11 02:04:20 609

原创 python怎么编辑浏览器_怎样修改anaconda默认浏览器

修改anaconda默认浏览器的方法是:1、打开anaconda prompt;2、运行命令【jupyter notebook --generate-config】;3、根据输出的路径打开配置文件;4、修改默认浏览器即可。具体方法:1、打开anaconda prompt;2、运行jupyter notebook --generate-config命令;结果:3、使用记事本打开上面的文件路径;4、找...

2021-02-10 12:37:07 1117

原创 mysql explain extended_Mysql Explain 详解及Extended选项的使用

Mysql Explain 详解http://database.ctocio.com.cn/tips/369/8263369.shtml一.语法explain < table_name >例如: explain select * from t3 where id=3952602;二.explain输出解释+----+-------------+-------+-------+-----...

2021-02-10 02:54:32 668

转载 mysql jboss mysql-ds-xa.xml,解决Jboss数据源配置问题

After configuring the datasources in the jboss 5.0 AS, I deployed the jbpm web application.Im getting the the exception.java.lang.RuntimeException: mapped-name is required for simpleds of deployment w...

2021-02-07 09:21:23 71

原创 在mysql里面建议表_太强了!项目中常用的19条MySQL优化建议,全在这里了

一、EXPLAIN做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据图片描述type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式key_len列,索引长度rows列,扫描行数。该值是个预估值extra列,详细...

2021-02-05 08:58:37 102

原创 中信银行MySQL面试_中信银行校园招聘面试经验|面试问题(共202条)- 职业圈

面试过程:1、宣讲会后初面(带简历)一个简单的面试,HR面同学被问到:工作中有什么有成就感的事情?有没有投别的?why中信?为什么配的上中信?为什么想来银行?2、线上笔试会统一组织考场上机考试,普通的行测题目3、群面外包的,地点在开放大学,全是苍蝇………………题目和银行的经营有关系:股份制商业要在某市高新区开支行,有大学生、老年人、高科技企业和教职工四个目标客户群体,选出主要的目标客户,并且分析具...

2021-02-05 03:23:21 588

原创 mysql数据库连接池原理_数据库连接池实现原理

数据库连接池实现原理实现原理是用动态代理技术编写连接池需实现java.sql.DataSource接口,DataSource接口中定义了两个重载的getConnection方法:Connection getConnection()Connection getConnection(String username, String password)public class JdbcPool imple...

2021-02-02 12:15:44 403

原创 c语言二fseek从文件头移动_c语言文件操作

c语言文件操作文件操作流程:1.打开文件 2.操作文件 3.关闭文件文件类型指针:FILE* fp;文件打开函数fopen()使用方法:fp=fopen("文件名","文件使用方式");要点:(1)指定要打开的文件名 (2)指定文件的使用方式,例如读文件还是写文件 (3)为文件指定文件指针,以跟踪文件的访问过程ps:文件能正常打开时,fopen()函数返回文件指针,否则返回null空指针操作文...

2021-02-01 01:23:01 867

空空如也

空空如也

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

TA关注的人

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