• 2024-10-1810.18
    学习了异常处理,在处理用户请求时,合理的异常处理能提升应用的稳定性。importjavax.servlet.ServletException;importjavax.servlet.annotation.WebServlet;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.
  • 2024-09-24大文件去重
    若文件存的字符如下图,要求进行去重可将数据存入HashSet,如下,但如果文件很大,大于虚拟机内存的话,会报异常java.lang.OutOfMemoryError:JavaheapspaceHashSetset=newHashSet();Filefile=newFile("E:\\aa.txt");BufferedReaderreader=new
  • 2024-07-13每周JAVA学习汇总
    本周我自学了Java的输入与输出包括了:使用Scanner类进行输入导入Scanner类:importjava.util.Scanner;创建Scanner对象:Scannerscanner=newScanner(System.in);读取不同类型的数据:读取字符串:StringinputString=scanner.nextLine();读取整数:intinputInt=scanner.ne
  • 2024-06-20m2_day10 [IO流]
    课程内容:Reader和WriterFileReader和FileWriterBufferedReader和BufferedWriterPrintStream和PrintWriterPrintWriter相较于BufferedWriter强大之处Reader和WriterReader所有字符输入流统一的父类抽象类intread()intread(char[]data)in
  • 2024-06-13Socket初体验
    电脑windows连接Socket的服务端:telnetlocalhost1024 服务端publicclassSocketServer{publicstaticvoidmain(String[]args){ServerSocketserverSocket=null;Map<String,Socket>CLENT_MAP=newHashMap<>();//用于存储连接进来的客户
  • 2023-12-07解决response获取的PrintWriter输出的中文乱码
     出现乱码代码@OverrideprotectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{//1.获取字符输出流PrintWriterpw=response.getWriter();pw.write("你好res
  • 2023-11-26C++ 服务端与 Java 客户端的简单连接
    记录一下如何用两种语言简单通信,(其实也大差不差的,应该把。。。)//C++服务端#include<sys/socket.h>#include<netinet/in.h>#include<arpa/inet.h>#include<unistd.h>#include<iostream>#include<cstring>usingstd::cout;usingstd::endl;usingst
  • 2023-11-10JavaSE(三十一)-IO流--PrintWriter类
    文章目录1.常用的构造方法2.常用方法3.PrintWriter和BufferedWriter的使用区别java.io.PrintWriter是java中很常见的一个类,该类可用来创建一个文件并向文本文件写入数据。可以理解为java中的文件输出,java中的文件输入则是java.io.File。1.常用的构造方法1)构造方法参数为String
  • 2023-11-08Exception.printStackTrace()转换为String输出
    packagecom.test1;importjava.io.PrintWriter;importjava.io.StringWriter;publicclassT010{/***@paramargs*/publicstaticvoidmain(String[]args){try{String[]arr={"111&qu
  • 2023-10-18IO流,字符输出流PrintWriter
    PrintWriter 具有自动刷新(用这个就不用写flush方法),特点是按行输出字符串 并且可以通过printfln()方法实现自动换行 结果: 
  • 2023-10-09使用 StringWriter 和 printWriter 打印异常原因
    StringWriter和PrintWriter都是Java中用于输出文本的类,它们的主要区别在于输出的目标不同。StringWriter是一个字符流,它将输出的内容保存在一个字符串缓冲区中,可以通过toString()方法获取缓冲区中的字符串。因此,StringWriter通常用于将输出内容保存到字符串中,而不是直接输出到控
  • 2023-06-24java用main方法通过socket 接收实现http
    运行main方法后,可以接收http请求, 适合简单的服务器测试 代码如下:importjava.io.*;importjava.net.ServerSocket;importjava.net.Socket;publicclassDemo02{publicstaticvoidmain(String[]args)throwsIOException{finalServerSocketserverS
  • 2023-06-06org.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter)
    DescriptionResourcePathLocationTypeorg.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter)pom.xml/gs-rest-serviceline1MavenConfigurationProblem在学习springboot实例时,发现了这个Maven配置错误,但是不影响springboot运行。问题
  • 2023-05-31try catch捕获异常解析堆栈信息
    1packagekd.moya.zhgs.helper;2importjava.io.PrintWriter;3importjava.io.StringWriter;4/**5@ClassName:ErroHelper6@Description:TODO(异常解析)7@author:liul8@Date:2021/11/100010/15:08/星期三9/10publicclassErroHelper{11/*12
  • 2023-05-05建立一个简单的web项目的dome
    创建一个web项目,添加一个HelloServlet类1、导入两个maven依赖,因为类中继承了HttpServlet,所以要有对应的jar包没有可以去maven仓库中下载<!--https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api-->  <dependency>   <groupId>javax.servlet</gr
  • 2023-04-23java:文件写入BufferedOutputStream写入字节和PrintWriter写入字符
    BufferedOutputStream和FileOutputStream写入二进制字节方法定义publicBufferedOutputStream(OutputStreamout){示例BufferedOutputStreamwriter=newBufferedOutputStream(newFileOutputStream("demo.txt"));writer.write("helloworld".getBytes());w
  • 2023-04-07【中文乱码】HttpServletResponse PrintWriter中文乱码解决方法
    HttpServletResponse使用PrintWriter输出中文的时候,如果不设置流的编码就会产生乱码,PrintWriter直接输出的字符流首先使用"response.setCharacterEncoding(charset)"设置字符以什么样的编码输出到浏览器,如果不设置则默认是ISO-8859-1,这个是不支持中文的。解决方法publicvoid
  • 2023-03-20Windows 环境下用 smtp 实现 Email 客户端
    计算机网络原理实验二先来看看smtp协议具体写的时候不用这么多,先ehlo一下,然后登录,发邮件就可以了。使用QQ邮箱,搜了搜写出来以下代码:importjava.io.*;importjava.n
  • 2023-03-04Java 需要快速读出和写入的框架架构
    //对标牛客竞赛小白月赛109a题//importjava.util.*;importjava.io.*;publicclassMain{staticlongn;staticBufferedReaderbf=newBufferedReader(n
  • 2023-01-27【Javaweb】Servlet十 | HttpServletResponse类和HttpServletRequest类
    HttpServletResponse类的作用HttpServletResponse类和HttpServletRequest类一样。每次请求进来,Tomcat服务器都会创建一个Response对象传递给Servlet程序去使用。HttpS
  • 2023-01-08Response
    *功能:设置响应消息  1.设置响应行:    1.格式:HTTP/1.1200ok    2.设置状态码:setStatus(intsc)  2.设置响应头:setHeader(Stringname,Stringvalue)  3.设
  • 2022-11-17Java IO流--打印流PrintStream和PrintWriter的使用详解
    博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家,
  • 2022-11-05超好用Web服务端主动推送技术SSE
    1、前端代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><divid="msg_from_server"></div><divid
  • 2022-11-04后台弹出框
    if(fcPartnerFlowOrderList.size()>ConfigInDBExport.COM_RAIYI_EXPORT_MAX){response.setContentType("text/html;charset=UTF-8");PrintWriterout=response.
  • 2022-11-04PrintStream
    /**打印流*字节打印流*PrintStream*构造函数可以接收的参数类型*1.file对象。File*2.字符串路径。String*3.字节输出流,Writer**字符打印流*P