java
java基础及实战
靓仔很忙i
我是一名程序员up!欢迎大家关注,私信,交流技术。
我的个人主页:http://xlwang.top/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java实战---手写简易Tomcat
文章改自:https://my.oschina.net/liughDevelop/blog/1790893package com.ruoyi.common.enums;import java.io.*;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Socket;class Response { public static final int BUFFER_SIZE = 2048;转载 2020-09-17 22:59:20 · 249 阅读 · 1 评论 -
java实战---java生成图片二维码
【代码】java实战---java生成图片二维码。原创 2019-06-19 00:05:20 · 2240 阅读 · 3 评论 -
java实战---Java 多层嵌套JSON类型数据解析
简单来说:“key”:“value” --> String“key”:{“k1”:“v1”} --> JSONObject“key”:[v] --> JSONArray数据结构:{ "error": 0, "status": "success", "results": [ { "currentCity"...原创 2019-07-27 11:35:53 · 1144 阅读 · 1 评论 -
java实现qq邮件的简单发送
import com.sun.mail.util.MailSSLSocketFactory;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.security.GeneralSecurityException;...原创 2019-06-19 00:04:10 · 263 阅读 · 0 评论 -
PO,VO,DO,BO之间的互转(再也不需要手动wrapper了)
思路: 对象转为map: 对象的属性相当于map的key,对象的属性值相当于map的value 两个对象值映射:通过这种特殊关系,将两个对象转换成map后,比较两个map的key是否相等,若相等,传值 得到结果并返回: 遍历完所有的key后,将最终生成的map转成对象,将该对象返回附:map和对象同时转为json字符串,观察一下,有惊喜哦。import...原创 2019-11-14 21:25:04 · 3176 阅读 · 0 评论 -
JavaWeb------查找java项目所需的jar包
如何快速查找下载java项目所需jar包?JAVA开发过程中,有时需要查找一些jar包,有什么方法可以快速的查找并下载到项目所需jar包?------------有效建议1------------Java jar 包查询下载方法做过java开发的工程师,对java应用所需jar包一定不会陌生。特别是有需要搭建开发环境时,对各种jar包的需求量就会很大。如何快速的找到自己想要的jar...转载 2018-05-06 13:36:55 · 2830 阅读 · 1 评论 -
JavaWeb------Eclipse连接SQLServer,进行增加操作
package jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class SqlServerConnect { public static void main(String[] a...原创 2018-06-06 21:28:41 · 2923 阅读 · 1 评论 -
JavaWeb------Eclipse查看第三方jar包文件源代码(JAVA反编译)
文章转自:Eclipse 无法查看第三方jar包文件源代码解决方法1、打开第三方依赖包,源文件的快捷键:ctrl + mouseClick2、由于我们下载的第三方jar 包,如Spring等相关的依赖包时,并没有附加下载相应的源文件,所以经常出现如图的这种问题。 解决方法如下: 1、jar包下都为编译生成的 .class 文件,所以安装相应的反编译插件...转载 2018-07-26 11:07:25 · 2973 阅读 · 4 评论 -
JavaWeb------基础知识整合
javaweb结构UNICODE,GBK,UTF-8区别JavaWEB_Servlet(尚硅谷_佟刚老师)JavaWEB_JSP(尚硅谷_佟刚老师)MVC(尚硅谷_佟刚老师)JavaWEB_Session(尚硅谷_佟刚老师)javaweb学习总结(三十八)——事务Java的三种代理模式简述...原创 2018-08-10 12:55:44 · 371 阅读 · 0 评论 -
JavaWeb------jsp与数据库传送数据中的乱码问题解决方案
1.统一数据库和eclipse默认的编码均为utf-8(eclipse的编码有工作空间的,jsp的也进行相应更改)2.前端form表单提交到servlet后,servlet第一行写上request.setCharacterEncoding("UTF-8");3.在数据库的链接后面加上?useUnicode=true&characterEncoding=UTF-8 例如:jdbc:...原创 2018-08-12 19:10:12 · 386 阅读 · 0 评论 -
JAVA------多线程及多线程的应用
目录1.多线程的两种实现方式2.两种实现方式的比较(转载)3.多线程中常用的方法4.多线程的应用:模拟车站售票一.多线程的两种实现方式①继承Thread,重写run方法②实现Runnable接口,重写run方法package com.bdsw.wxl.day6.homework;import org.junit.jupiter.api.Test;/** ...原创 2018-07-21 19:55:36 · 387 阅读 · 0 评论 -
JAVA------IO流
目录一、IO流概述二、IO流的分类1.Java IO类图2.下面用一张表格详细讲解IO流的分类:三.四个抽象基类1.1.字节流①概述:②练习:1.2.字节流缓冲区2.1字符流①. 字符流简介:②.字符流读写:思考:2.2.缓冲区扩展:了解装饰设计模式四.流操作的基本规律五.指定编码表(转换流可以指定编码表)一、IO流概述概...原创 2018-07-25 08:31:40 · 603 阅读 · 0 评论 -
JAVA------文件操作
目录一.java文件路径中的/与\\二.Java文件操作:1.基本概念2.构造方法3.常用方法三.获取指定盘符下所有文件一.java文件路径中的/与\\对于文件路径中/和\\,我感觉每个都在代码中见过,觉得有些奇怪,于是查了一下资料,做一下整理:一般可以认为是"/"的作用等同于"\\"在java中路径一般用"/"windows中的路径一般用"\"linux...原创 2018-07-24 12:29:33 · 364 阅读 · 0 评论 -
JAVA------List,Set,Map的简单应用
目录需求一:存放学生信息需求二:要求学生信息不能重复存放需求三:在不允许出现相同对象的情况下,如何进行按照年龄排序(也可以年龄为第一要素,成绩为第二要素排序)需求四:集合的一些知识点(超链接)需求一:存放学生信息定义学生类,按年龄升序,将学生信息存放在集合中,遍历学生的信息(Student注释部分为后续的HashSet使用,此处可忽略)思路:①定义一个学生类,声明...原创 2018-07-20 17:05:27 · 588 阅读 · 0 评论 -
Java------List的实现以及常用方法
package com.wxl.Iterable;import java.util.ArrayList;import java.util.List;import org.junit.jupiter.api.Test;public class TestList { @Test public void test1() { /** * List常用方法: * 增(...原创 2018-03-31 18:15:23 · 652 阅读 · 0 评论 -
JAVA------正则表达式详解
目录一.概念二.正则的写法字符字符类预定义字符类边界匹配器Greedy 数量词 运算符三.正则的应用1.匹配字符串2.分割字符串3.替换字符串正则表达式的组4.获取字符串四.正则表达式的总结1.正则表达式的组成:2.正则表达式的常见应用,有字符串的匹配、切割、替换和获取;一.概念正则表达式是对字符串操作的一种逻辑公...原创 2018-07-22 16:58:59 · 709 阅读 · 0 评论 -
JAVA------面向对象基础知识小结
文章转自:Java基础知识总结目录一:java概述:二:java语法基础:三:面向对象:★★★★★特点成员类中怎么没有定义主函数呢?成员变量和局部变量的区别:构造函数:构造函数和一般函数有什么区别呢?构造代码块和构造函数有什么区别?创建一个对象都在内存中做了什么事情?匿名对象使用场景:继 承(面向对象特征之一)final特点:抽象类...原创 2018-07-18 13:56:23 · 724 阅读 · 2 评论 -
Java------正则表达式的应用
1.1. 验证电子邮箱规则:1、邮件地址的组成内容:用户名@公司域名;2、用户名可以是数字、字母和下划线;长度最低为3,最多为20,且不能以下划线和数字0开头;3、公司的域名,由数字、字母和连字符(-)组成,但第一个字符不能是连字符多级域名之间用 . 隔开;1.2. 通过正则,使用****替换字符串中所有手机号码的中间4位 (选做)原字符串:"张三:1323333232...原创 2018-07-17 22:20:52 · 339 阅读 · 0 评论 -
Java------手写简单的排序算法(冒泡,选择,插入)
package com.wxl.array;public class Sort { private static void show(int[] a) { int i; for(i=0;i<a.length;i++) System.out.print(a[i]+"\t"); } public static void bubbleSort(int[] a) {...原创 2018-05-01 18:03:25 · 774 阅读 · 0 评论 -
Java------数组使用及排序练习
1.有一个整数数组,其中存放着序列1,3,5,7,9,11,13,15,17,19。请将该序列倒序存放并输出。2.使用选择排序和冒泡排序对一自定义数组进行排序;3.先对数组{1,3,9,5,6,7,1,5,4,8}进行排序,然后二分查找法找出数组中的元素8,标出其排序后其下标的位置。4.编写一个程序,生成0-9之间的100个随机整数并且显示每一个数的个数1.编写一个Array类...原创 2018-07-17 22:17:21 · 3911 阅读 · 0 评论 -
Java-----关于i=i++在java中的正确解释方法
很多装B的地方,都会出这么一个问题:int i=0;i = i++;此时i为多少?网上这个问题有很多解释,有的是完全错误的,有的不完全对,在这里我想把最终正确的解释说一下,给那些还迷茫在这个问题中人一个答复。我们都已经知道了,在java中,此时i的值是0 。答案稍后揭晓...我们先来看一个问题:int i=0;int j=0;j = i++;此时...转载 2018-04-25 20:07:50 · 1498 阅读 · 0 评论 -
Java------控制语句练习
测试类,Main类/** * * @author 王雪亮 * @date 2018年7月17日 * @Description 用于测试9个控制语句程序的测试类 */public class Main {public static void main(String[] args) { System.out.println("-----1.文公鸡、母鸡、小鸡各买多少只刚好100...原创 2018-07-17 08:43:13 · 980 阅读 · 0 评论
分享