自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 德州扑克判断牌型的代码(原创)

import java.util.HashMap;import java.util.Scanner;import java.util.TreeSet;public class Demo05 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = 0; TreeSet<Integer> set1 = new Tre.

2020-11-19 10:28:14 1557

原创 使用ren命令批量修改照片名

dos命令ren修改文件民的格式 ren [需要修改的文件的绝对路径包含后缀名] [修改后的名称,包含后缀名]如果文件名有空格,需要使用英文双引号包裹。举个栗子:批量修改照片名,以身份证命名。输入cmd进入dos命令窗口直接指向即可。...

2020-10-03 15:42:19 4795

转载 java.math.BigInteger简单使用

之前接触过的大数加法和乘法都需要自己定义,其实java已经有自带的处理大数的类,java.math.BigInteger就是其中之一。直接放代码,当然还有其他用法,这里只是为了举例子简单的示范一下:import java.math.BigInteger;public class Demo10 { public static void main(String[] args) { ...

2020-04-20 16:31:54 776

原创 不使用Integer.toBinaryString计算一个整数转成二进制之后1的个数

如题,在不使用Integer.toBinaryString的情况下,如何计算一个整数中1的个数?跑偏的解法:考虑十进制转二进制的思路,通过除以2取余的思路,正数和0可以解决,负数是补码表示所以难以实现。正确的解法:通过与运算(&)和无符号右移(>>>)运算来实现。注意不能是带符号的右移。直接放代码:public class Demo01 { public ...

2020-04-17 10:03:18 174

原创 JAVA学习——多线程——yield和join方法

join():Thread的实例方法,作用是阻塞当前线程,让调用join方法的线程占用CPU,当前进程进入阻塞状态。yield():Thread的实例方法,作用是将当前对象占有的CPU让出,当前线程进入就绪状态等待CPU调度,但也可能马上就会继续调度这个线程,这是由CPU指定的。结合了Lambda表达式、多线程的yield方法和join方法的一个代码例子:package TestTread;...

2020-03-21 22:54:49 258

原创 JAVA学习——Lambda表达式是干什么用的?

今天又一次接触到了Lambda表达式,之前的博客只知道其形不明白其意,这次终于了解比较深刻了。总而言之Lambda表达式就是用来简化代码的,是JDK8的新特性,不用Lambda表达式一样可以写,只是稍微麻烦一点。问题一:Lambda怎么读?答:就是我们数学里面的那个符号拉姆达,读成la mu da。也就是希腊字母的第十一个。问题二:Lambda表达式可以在什么情况下使用?答:在一个类实现了...

2020-03-21 17:36:05 1068

原创 JAVA学习——IO流拷贝文件夹及其内容

IO流分两种:字节流和字符流,字节流可以处理所有数据,包括图片音频视频传统文本等,字符流是专门用来处理文字的流,自然能够使用字符流的地方一定可以使用字节流,反过来不一定。又可分为处理流和节点流:节点流是基础,处理流是在节点流的基础上进行操作。最近学习了File类、InputStream类、OutputStream类、Reader类、Writer类、FileInputStream类、FileOu...

2020-03-21 16:35:41 282

原创 JAVA笔记——File类及其主要方法的学习

package TestFile;import java.io.File;import java.io.IOException;/** * 测试File的创建以及其中的几个常用的方法和属性 * 包括: getName() 返回文件的名字 * getPath() 返回的是创建File时的那个路径,可能是绝对路径也可能是相对路径 * getParent() 返回上一级路径,是...

2020-03-20 16:26:32 84

原创 向右探索算法思想

以下是牛客网上面字节跳动的一道编程题,我自己写了一种时间复杂度为O(n*n)的解决办法,但是超时了,后来看解答,看到一种时间复杂度为O(n)的算法,自己叫它向右探索算法。时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 128M,其他语言256M我叫王大锤,是一名特工。我刚刚接到任务:在字节跳动大街进行埋伏,抓捕恐怖分子孔连顺。和我一起行动的还有另外两名特工,我提议我们在字节...

2020-03-11 12:29:24 246

原创 Java笔记——Lambda表达式

今天在腾讯课堂看马士兵老师的课时,遇到如下问题,运用多线程交替输出1A2B3C…26Z,其中提到一个新名词:Lambda表达式。import java.util.concurrent.locks.LockSupport;public class TestLockSupport { public static Thread t1 = null; public static Thread t2...

2020-03-10 11:27:44 90

转载 String是值传递还是引用传递

作者:路人而已来源:CSDN原文:https://blog.csdn.net/u010469514/article/details/80838678版权声明:本文为博主原创文章,转载请附上博文链接!转载只为方便自己以后看,读者请看原文链接,感觉讲的比较好今天上班时,同事发现了一个比较有意思的问题。他把一个String类型的参数传入方法,并在方法内改变了引用的值。 然后他在方法外使用这个值...

2019-05-14 19:39:38 103

原创 JDBC链接Mysql数据库的一般过程

六步:1、加载驱动2、建立连接3、创建Statement对象(也可能是其他类似Statement的对象)4、对第三步得到的对象执行sql语句,产生resultSet(结果集)对象5、操作结果集6、释放资源(close方法,遵循后创建先关闭原则)package com.bjsxt.jdbc;import java.sql.Connection;import java.sql.Dr...

2019-05-06 22:21:34 81

空空如也

空空如也

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

TA关注的人

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