自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 问答 (920)
  • 收藏
  • 关注

原创 java面试汇总github_盘点:2020年最新、最全、最实用的Java岗面试真题,已收录GitHub...

文中涉及的面试真题请访问原文链接,点击文末的【阅读原文】即可获取眼看着"金九银十"也快到来了,很多小伙伴都蠢蠢欲动想要刚给自己涨一波薪资;面试作为涨薪最直接最有效的方式,我们需要花费巨大的精力和时间来准备。除了自身的技术积累之外,掌握一定的面试技巧和熟悉最常见的面试题,一定会让我们如虎添翼。所以最近小编在GitHub上搭建了一个仓库(地址:https://github.com/Java-Super...

2021-02-28 04:21:36 524

原创 java 实现macd算法_macd 的java版本实现 包含测试用例

代码段如下:import java.math.BigDecimal;import java.math.RoundingMode;import java.util.ArrayList;import java.util.HashMap;import java.util.List;/*** 财经数据指标工具类*/public class FinanceIndicatorsTools {private s...

2021-02-27 08:44:36 1290

原创 mysql 唯一性约束报错_MySQL中的唯一性约束与NULL详解

前言之前做的一个需求,简化描述下就是接受其他组的 MQ 的消息,然后在数据库里插入一条记录。为了防止他们重复发消息,插入多条重复记录,所以在表中的几个列上加了个唯一性索引。CREATE UNIQUE INDEX IDX_UN_LOAN_PLAN_APP ON testTable (A, B, C);这时 A,B,C 三列都是不允许 NULL 值的,唯一性约束也是 work 的。后来由于需求的变化,...

2021-02-27 05:31:47 164

原创 java行级锁 mysql_实例详解Mysql行级锁的使用及死锁的预防

Mysql 行级锁的使用及死锁的预防方案一、前言mysql的InnoDB,支持事务和行级锁,可以使用行锁来处理用户提现等业务。使用mysql锁的时候有时候会出现死锁,要做好死锁的预防。二、MySQL行级锁行级锁又分共享锁和排他锁。共享锁:名词解释:共享锁又叫做读锁,所有的事务只能对其进行读操作不能写操作,加上共享锁后其他事务不能再加排他锁了只能加行级锁。用法:SELECT `id` FROM ta...

2021-02-26 01:56:16 182

原创 java锁工具类的实现_java多线程无锁和工具类

1 无锁(1) cas (compare and swap) 设置值的时候,会比较当前值和当时拿到的值是否相同,如果相同则设值,不同则拿新值重复过程;注意,在设置值的时候,取值+比较+设值 是一条cpu语句,在这个过程中不会有其他线程干扰,是原子操作。从指令层面保证操作可靠。CAS有3个操作数,内存值V,旧的预期值A,要修改的新值B。(2)无锁类 无锁算法都处于无限循环之内,先进行compare,...

2021-02-25 19:21:19 268

原创 java.lang.comparable_java.lang.Comparable接口

转自:http://blog.csdn.net/zccst/article/details/5092920java.lang.Comparable接口作者:zccstjava.lang.Comparable接口定义的compareTo()方法用于提供对其实现类的对象进行整体排序所需要的比较逻辑。实现类基于compareTo()方法的排序被称为自然排序。而compareTo()方法的...

2021-02-25 05:03:57 195

原创 java建立一个栈_Java实现栈和队列面试题

面试的时候,栈和队列经常会成对出现来考察。本文包含栈和队列的如下考试内容:(1)栈的创建(2)队列的创建(3)两个栈实现一个队列(4)两个队列实现一个栈(5)设计含最小函数min()的栈,要求min、push、pop、的时间复杂度都是O(1)(6)判断栈的push和pop序列是否一致1、栈的创建:我们接下来通过链表的形式来创建栈,方便扩充。代码实现:public class Stack {publ...

2021-02-24 06:54:00 135

原创 java io读取图片到jframe_使用ImageIO将BufferedImage载入到JFrame中,用什么办法?

展开全部你的Java程序我帮你改完了32313133353236313431303231363533e59b9ee7ad9431333361313865,现在可以显示图片了,你看看吧.importjava.awt.Container;importjava.awt.Graphics;importjava.awt.image.BufferedImage;importjava.io.FileIn...

2021-02-24 02:32:41 240

原创 java时间空值_Java可选:正确处理空值

Java 8引入了 Optional该类,以使对null的处理不那么容易出错。例如,以下用于选择幸运名的程序的空检查为:public static final List NAMES = Arrays.asList("Rita", "Gita", "Nita", "Ritesh", "Nitesh", "Ganesh", "Yogen", "Prateema");public String pic...

2021-02-23 15:57:14 428

原创 gdb java_gdb继续而不是踩踏

我用 -O0 和 -ggdb args编译了所有内容,以摆脱优化并添加调试符号 . 我已经多次使用gdb来调试c代码,但这是我第一次在c上使用它 .当我尝试使用gdb进行调试时,一切正常,除了“next”命令有时“继续”而不是转到下一个源代码行 . 调试器总是在断点处停止,但它似乎决定跳过许多行而不是下一个...例如我可能有类似的东西:int foo::bar(list_class &l...

2021-02-23 14:07:18 152

原创 java线程协作_java线程间的协作

1、为什么线程之间需要协作线程之间相互配合,完成某项事情,好比:一个线程修改了一个工具的值,而另一个线程感知到了转变,然后举行响应的操作,整个历程开始于一个线程,而最终执行又是另一个线程。前者是生产者,后者就是消费者,这种模式隔离了“做什么”(What)和“怎么做”(How)。简朴的设施是让消费者线程不断地循环检查变量是否相符预期,在while循环中设置不知足的条件,若是条件知足则退出while循...

2021-02-21 19:04:21 101

原创 cpu 缓存 java_Java与CPU缓存是如何亲密接触的!

在解释【伪共享】这个概念之前,我们先来运行一段代码,小编的电脑上有4个core。这个程序的逻辑是4个线程共享同一个数组读写不同下标的变量。每个线程循环1亿次读写,也就是+1操作。然后统计4个线程同时跑完总共花的时间。下面我们来看看在小编的电脑上运行的结果:然后我把SharingLong里面的注释代码去掉,再跑了一下:在性能上注释前后差别高达5比1,为什么会在性能上会产生如此大的差别呢?这就是本篇要...

2021-02-21 05:48:41 60

原创 反射 java 例子_java反射机制,以及简单例子

java反射机制,以及简单例子2018/8/16 18:35:34 1754575407 程序员俱乐部 我要评论(0)摘要:理解java反射机制首先:了解什么是Java反射官方语言:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。理解:主要是...

2021-02-20 18:23:48 91

原创 python+word+excel+ppt自动化办公教程_python自动化办公——excel操作

1、打开工作表#excel表操作from openpyxl import load_workbookworkbook = load_workbook('11.xlsx')print(workbook.sheetnames)#excel表操作from openpyxl import load_workbookworkbook = load_workbook('11.xlsx')#打开某个sheet表...

2021-02-20 00:44:41 365

原创 mysql 安装不引导_安装centos后无法引导启动windows7的解决方法(非常重要)

在电脑Windows7系统上安装Centos7,安装后找不到Windows7引导菜单。原因:因为CentOS 7已采用新式的grub2系统,所以需要进入/boot/grub2目录后使用vi编辑grub.cfg文件。解决方法一:修改Centos 7的Grub2引导,添加Windows的启动项1.sudo vi /boot/grub2/grub.cfg2.找到 ### BEGIN /etc/grub....

2021-02-18 01:30:46 57

原创 java虚拟机内存分布_深入理解JVM——Java虚拟机内存分布

一、运行时数据区域Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。下面是对Java虚拟机运行时数据区域的介绍:Java虚拟机运行时数据区域1.程序计数器程序计数器(Program Counter Register)是一块较少的内存空间...

2021-02-17 01:24:40 97

原创 java激励_激励奋斗的名言

该楼层疑似违规已被系统折叠隐藏此楼查看此楼关于奋斗的名言分享给大家,这也是我们奋斗教育一直崇尚和追求的,希望对大家有帮助。把学问过于用作装饰是虚假;完全依学问上的规则而断事是书生的怪癖。——培 根★聪明的人有长的耳朵和短的舌头。 ——弗莱格★重复是学习之母。 ——狄慈根★当你还不能对自己说今天学到了什么东西时,你就不要去睡觉。 ——利希顿堡★好问的人,只做了五分种的愚人;耻于发问的人,终身为愚人...

2021-02-16 23:14:09 125

原创 java 采番_C#采番的前端与SQL的写法

前端:if (Consts.STR_ENTUPD_FLG_ENT.Equals(strEntUpdFlg)){DataRow[] drArr = this.dtHaisyaData.Select("JIGYOUSYO_CD = '" + this.cmbS_JIGYOUSYO_CD.SelectedValue.ToString()+ "' and UKE_DATE = '" + this.dtpS...

2021-02-16 21:53:24 699

原创 java怎么实现一行两列_有没有一种简单的方法将两列输出到Java中的控制台?

回答得晚了,但是如果你不想硬编码宽度,那么这样的功能如何:public static void main(String[] args) {new Columns().addLine("One", "Two", "Three", "Four").addLine("1", "2", "3", "4").print();}并显示:One Two Three Four1 2 3 4好吧,只...

2021-02-16 21:20:53 361

转载 java 判断非ascii字符,从Java中的String中删除非ASCII字符

I have a URI that contains non-ASCII characters like :How can I remove "�" from this URI解决方案I'm guessing that the source of the URL is more at fault. Perhaps you're fixing the wrong problem? Removing ...

2021-02-13 16:06:23 374

原创 java eclipse android_eclipse搭建android开发环境

如何用eclipse搭建android开发环境呢,主要分为以下几个步骤下载JDK下载eclipse(Eclipse IDE for Java EE Developers),根据自己电脑配置选择32位还是64位即可下载Android SDK 这里选择直接解压版本。配置环境JAVA_HOME 变量值为JDK在电脑上的安装路径: C:\Program Files\Java\jdk1.8.0_20。...

2021-02-12 14:57:13 207

原创 腾讯云mysql最大数据量_被低估的腾讯云数据库

原标题:被低估的腾讯云数据库许多企业在其基础架构中使用PostgreSQL数据库来运行关键业务,除了部署在本地数据中心外,这个开源数据库也可以运行在腾讯云上,当然,这并不新鲜,但是…… 4月7日下午,腾讯云正式发布了国内首个Serverless数据库新品PostgreSQL for Serverless(ServerlessDB)。据介绍,相比普通云上数据库,该数据库能最快1秒完成部署,成本降低7...

2021-02-12 12:20:36 557

原创 电脑开机出现奇怪字符_电脑开机黑屏怎么办出现英文字符

电脑开机黑屏出现英文字符的解决方法:1、如果是显示左上角光标闪烁或Error 1962,可将电脑关机断电后,将除了显示器之外的所有外部设备移除,只保留显示器设备进行测试,测试确定正常后,再重启电脑,就不会出现黑屏情况。2、如果开机提示DHCP错误,则需重启电脑后连续点击键盘F1键,进入Bios找到Devices选项下面的Network Setup菜单,将下面的Boot Agent改为Disable...

2021-02-12 10:12:49 304

原创 字节跳动python面试题校招_字节跳动校招----编程题(Python)

一、题目题目描述有三只球队,每只球队编号分别为球队1,球队2,球队3,这三只球队一共需要进行 n 场比赛。现在已经踢完了k场比赛,每场比赛不能打平,踢赢一场比赛得一分,输了不得分不减分。已知球队1和球队2的比分相差d1分,球队2和球队3的比分相差d2分,每场比赛可以任意选择两只队伍进行。求如果打完最后的 (n-k) 场比赛,有没有可能三只球队的分数打平。输入描述:第一行包含一个数字 t (1 &l...

2021-02-11 23:51:11 226

原创 mysql 字段拼接%号_Mysql 实现字段拼接的三个函数

给运营导出数据时,难免需要对字段进行拼接,如果 Mysql 可以完成的话,就可以少些很多代码。concat()concat_ws()group_concat()Mysql 确实有几个函数可以对字段进行拼接。concat()将多个字段使用空字符串拼接为一个字段mysql> select concat(id, type) from mm_content limit 10;+-----------...

2021-02-11 01:38:40 399

原创 nsarray 释放_iOS-NSArray用法大全详细说明

释放双眼,带上耳机,听听看~!+ (void)NSArrayCreateMethod{// 如果用这种格式,最后不用加nil!NSArray *array = @[@"one", @"two", @"three"];NSLog(@"array = %@",array);QFDog *xiaoBai = [[QFDog alloc] init];QFDog *xiaoHei = [[QFDog al...

2021-02-08 20:45:25 373

原创 mysql和sql打包_MySQL打包执行SQL

#include #include#include"mysql.h"int main(int argc, const char*argv[]){bool deal_ok = true;MYSQL* db_session = 0;//init dbif(deal_ok){db_session=mysql_init(db_session);if (0 !=db_session){printf("ini...

2021-02-08 04:58:32 95

原创 autocad2007二维图画法_AutoCAD 2007矩形绘制方法教程

对于一些初学者来说,CAD感觉很复杂,其实只需要打好基础就不难了,其中矩形绘制应该是最基础最实用的技能,你知道AutoCAD 2007怎么绘制矩形吗?下面围绕这个问题推出两种绘制矩形的方法。AutoCAD 2007矩形绘制的方法:第一种方法:1、 在CAD主界面的命令栏输入REC这时主界面会显示指定第一点2、点击鼠标左键然后移动鼠标主界面会显示指定第二点3、点击之后在CAD光标指示的右边先输入长方...

2021-02-06 13:37:00 861

原创 开发python语音匹配度_Text2Speech深度学习文字语音合成

This project is a part of Mozilla Common Voice. TTS aims a deep learning based Text2Speech engine, low in cost and high in quality. To begin with, you can hear a sample generated voice from here.TTS...

2021-02-05 14:05:06 457

原创 android studio与ideal后台进行交互_Android通过Web与后台数据库交互

2021.1.27 更新 已更新新版本博客,更新内容与原文章相比有点多,因此新开了一篇博客,链接在下方:氷泠:Android+Java Web+MySQL实现登录注册​zhuanlan.zhihu.com1 背景开发一个App与后台数据库交互,基于MySQL+原生JDBC+Tomcat,没有使用DBUtils或JDBC框架,纯粹底层JDBC实现。这几天踩了很多坑,说得夸张点真是踩到没有知觉,希望能...

2021-02-04 08:43:03 3788

原创 mysql动态链接表格_动态链接mysql数据库

import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class ConnectDB {private static final String MYSQL = "jdbc:mysql://";private static final String ORACLE = "...

2021-02-03 23:39:36 154

原创 mysql数据库自增_mysql 数据库自增id 的总结

mysql数据库使用auto_increment 字段来辅助为自增列赋值。SHOW VARIABLES LIKE 'auto_incre%';输出auto_increment_increment 1auto_increment_offset 1auto_increment_increment= 1 ,每次插入数据,id++;auto_increment_offset =1 ,说明...

2021-02-02 12:04:02 832

原创 c语言位运算负数的实例_巧妙运用C语言位运算

原标题:巧妙运用C语言位运算位运算位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。位运算符有:&(按位与)、|(按位或)、^(按位异或)、~ (按位取反)。其中,按位取反运算符是单目运算符,其余均为双目运算符。位运算符的优先级从高到低,依次为~、&、^、|,其中~的结合方向自右至左,且优先级高于算术运算符...

2021-02-01 01:22:51 780

空空如也

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

TA关注的人

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