- 博客(46)
- 收藏
- 关注
原创 数据结构的引入
/100元最多买20只鸡翁,买33只鸡母、剩下的钱买鸡雏。//1只鸡翁5元、1只鸡母3元、三只鸡雏1元。//目前在学习数据结构,书中有这个代码。//使用C++完成百钱买百鸡代码。
2024-12-17 21:30:40
253
原创 计算机三级 数据库技术
软件工程:软件工程的思想,即用工程的概念、原理、技术和方法对软件生产、开发的全过程进行跟踪和管理软件开发方法:瀑布模型、快速原型模型、螺旋模型DBAS生命周期模型。
2024-11-14 19:47:38
424
原创 Java连接Mysql报通信异常,但是cmd和navicat都能连接MySQL服务
Java连接Mysql报通信异常,但是cmd和navicat都能连接MySQL服务
2022-10-24 14:47:21
1764
原创 SSM项目学习 报Access denied for user ‘‘@‘localhost‘ (using password: YES)错误
报错
2022-06-26 17:38:24
299
原创 Zookeeper树形节点结构与JavaAPI
三个监听器zookeeper的API:NodeCache TreeCache PathChildrenCache1.NodeChacheprivate CuratorFramework client;@Beforepublic void buildsCurator() { RetryPolicy re = new ExponentialBackoffRetry(3000,10,5000);//int baseSleepTimeMs, int maxRetries, int m..
2022-05-18 09:17:02
137
原创 windows系统下载maven并配置
1.打开官网,搜索Maven官网。2.点击下在Dowload3.根据自己的系统,需求下载安装包。4.配置Maven坐标4.1前提 先配置jdk的环境变量变量名:JAVA_HOME变量值:你的jdk路径4.2再配置maven的环境变量变量名:MAVEN_HOME变量值:你的maven路径不会环境变量配置的百度一下。打开cmd运行: mvn 命令有报错就说明环境配置好了。...
2022-05-16 08:16:13
294
转载 linux安装maven(傻瓜式安装)
原地址:linux安装maven - 惊涛随笔 - 博客园1、安装wget命令yum -y install wget2、下载maven安装包wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz3.解压maven安装包tar -zxvf apache-maven-3.5.4-bin.tar.gz4.配置mavenvi /...
2022-05-16 07:31:39
1056
转载 Linux上安装nodejs傻瓜式安装
1、检查是否已安装whereis nodejs2、下载nodejs编译包https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0-linux-x64.tar.xz3、解压编译包首先我们解压文件到当前目录tar -xvf node-v10.13.0-linux-x64.tar.xz重命名为nodejs那么重头戏来了,我们需要把/root/nodejs文件夹移动到/usr/sbin...
2022-05-11 20:59:49
507
原创 反射讲解,有错误的请见谅。
反射是基础中最重要的一部分内容了,我们的类在运行的时候会进行三个步骤。1.类的加载:把类的.class文件加载到java.lang.class文件中去。2.类的连接:给类分配地址,分配内存。3.类的初始化:就是使用构造方法创建类对象。public 类名() {}比如一个学生类,以前我们创建使用:Student s = new Student();s.name = "张三";s.method;但学了反射后我们可以这样创建:1.获取类的管理对象类Class,Class类对象是所有
2022-05-10 12:02:30
40
原创 Lambda表达式
//方法一调用start的方法需要的步骤MyRunnable my = new MyRunnable();Thread t = new Thread(my);t.start();//方法二采用匿名内部类的方法new Thread(new Runnable() { @Override public void run() { System.out.println("多线程启动了"); }}).start();//方法三Lambda表达式new Thre.
2022-05-09 08:27:46
49
原创 TCP发送数据和接受数据
public static void main(String[] args) throws IOException { //1.创建客户端Socket对象 Socket socket = new Socket("192.168.200.1",8802); //2.发送数据 OutputStream os = socket.getOutputStream(); os.write("你好,TCP,我来了".getBytes(StandardCharsets.UTF_8.
2022-05-08 14:03:11
746
原创 UDP发送数据步骤和接受UDP数据步骤
public static void main(String[] args) throws IOException { //1.创建对象 DatagramSocket ds = new DatagramSocket(); //2.准备数据包DatagramPacket对象的参数 //byte[] 数据 getBytes()String类的方法转换为byte[] byte[] bys = "XXX,你7点起床。".getBytes(); //length 数.
2022-05-08 10:36:39
3337
原创 IO流,供大家理解,也供我复习使用。
首先我们来说说IO流有多少种大致可以细分为:File:文件类,我们的操作都是基于这个文件的操作,失去的文件那么我们的操作将毫无意义。字节流(OutputStream:字节输出流,InputStream:字节输入流)字符流(Writer:字符输出流,Reader:字符输入流)缓冲流(字符缓冲流:{BufferedWriter,BufferedReader}字节缓冲流:{BufferedOutputStream,BufferedInputStream})标准输出输入流(System.
2022-05-08 10:05:08
115
原创 锁的实现和加锁
锁的实现有两种方式。第一种继承Thread类重写run方法,创建类对象,那么这个类就是一个线程,这个的好处就是可以使用Thread类种的封装的方法。第二种实现Runnable重写run方法,创建类对象,再创建Thread类,选择Thread类的构造方法把类对象传进去。加同步的话一共有4种情况:1.在方法内部加synchronized,此时的锁对象是(object)例如:private Object object = new Object();public void run(
2022-05-08 07:20:42
1585
原创 Properties的使用
public static void plays() throws IOException { Random random = new Random(); int num = random.nextInt(100); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); int s = -1; int n = 0; while (num !=.
2022-05-07 14:54:14
46
原创 探究System这个类In和Out
如图所示,System这个类继承于Object类,它被final修饰所以是个最终类,不能被继承。System这个类中都是静态方法,其中这几个方法都是我们日常常用的。当我们使用System.out.println()或者System.out.print()这个输出语句想必大家都很熟悉吧?当我们输入System.out的时候,其实是创建的PrinftStream这个流对象。看图,PrintStream这个类是OutputStream的孙子,其次它是一个实体类,实现了两个接口。..
2022-05-07 10:12:31
417
原创 复制多级文件夹的方法
//创建首目录,并调用复制方法public static void copyFile1(File srcFile,File dscFile) throws IOException{ String fileName = srcFile.getName(); File file = new File(dscFile,fileName); if (!file.exists()) { file.mkdir(); copyFile2(new Fil.
2022-05-07 08:19:19
170
原创 复制多级文件代码怎么用递归实现,我不太会
//复制文件方法public static void copy(File startFile,File endFile) throws IOException { BufferedInputStream bufferedInputStream = new BufferedInputStream(new FileInputStream(startFile)); BufferedOutputStream bufferedOutputStream = new BufferedOutputSt.
2022-05-06 20:06:30
47
原创 使用cmd编译java代码出现乱码如何解决
上面这图没有指定字符集出现代码乱码现象。指定了指定的字符集总结:我们只要在java代码编译的时候指定字符集就行。javac -encoding 字符集 Java代码
2022-05-06 16:53:08
622
原创 复制文件到集合,复制集合到文件
//将集合的数据写入到文件public static void arrayFile(TreeSet<String> treeSet,File file) throws IOException { //创建字符输出流 Writer writer = new OutputStreamWriter(new FileOutputStream(file)); //创建字符缓冲流 BufferedWriter bufferedWriter = new BufferedWr.
2022-05-06 14:33:43
86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人