自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java 生成excel模板

需要的依赖<!--jxl 生成模板文件--><dependency> <groupId>net.sourceforge.jexcelapi</groupId> <artifactId>jxl</artifactId> <version>2.6.12</version></dependency>代码package com.liujinghe.excel;i

2022-01-25 18:02:49 1215 1

原创 芒果db的基本操作

package com.liujinghe.demo.mongodb;import java.net.UnknownHostException;import java.util.Date;import com.mongodb.BasicDBObject;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.DBCursor;import com.mongodb.MongoClient;import

2021-12-31 10:11:32 4130

转载 Java 集合转换(数组、List、Set、Map相互转换)

list,set,map,数组间的相互转换1.list转setSet set = new HashSet(new ArrayList());2.set转listList list = new ArrayList(new HashSet());3.数组转为listList stooges = Arrays.asList("Larry", "Moe", "Curly");或者String[] arr = {"1", "2"};List list = Arrays.asList(arr);

2021-12-31 09:27:42 3621

原创 servlet和tomcat安装

Author:ExchangesVersion:9.0.2一、引言1.1 C/S架构和B/S架构1.2 C/S架构(Client/Server 客户端/服务器)1.3 B/S架构(Browser/Server 浏览器/服务器)1.4 资源分类1.5 网络通信三要素二 、服务器2.1 概念2.1.1 什么是Web2.1.2 什么是Web服务器2.2 常见服务器2.3 Tomcat服务器2.4 Tomcat安装2.4.1 下载2.4.2 解压安装2.4.3 Tomcat目录结构2.5 T...

2021-09-29 21:46:21 518

原创 ajax的servlet

package com.liujinghe2.controller;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;impo.

2021-09-23 21:27:38 245

原创 jquery方式发送get请求

function ajax2() { //jquery方式 get请求 $.ajax({ type:"GET", url:"ajaxServlet", // data:"username=王方", data:{"username":"老李"}, async:true, cache:true, dataType:"t.

2021-09-23 21:27:02 6254

原创 jquery方式发送post请求

function ajax() { $.post("ajaxServlet",{username:"小达"}, function (data) { alert("服务器返回的数据"+data) })}

2021-09-23 21:26:24 3163

原创 ajax原生js实现post

function ajax2() { //原生写法,post请求,不可以带数据 //1.创建XMLHttpRequest对象 var xmlHttp; if(window.XMLHttpRequest){ xmlHttp=new XMLHttpRequest();//火狐,谷歌浏览器等 }else{ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");//IE浏览器 } //2.

2021-09-23 21:25:49 594

原创 ajax原生js实现get

function ajax3() { //原生写法,get请求,可以带数据 var xmlHttp; if(window.XMLHttpRequest){ xmlHttp=new XMLHttpRequest();//火狐,谷歌浏览器等 }else{ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");//IE浏览器 } //2.使用open方法建立与服务器的链接 xmlHtt.

2021-09-23 21:25:05 378

原创 mysql数据库事务简单操作(转账)

package com.qfedu.a_druid;import com.qfedu.util.JdbcUtil;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;//事务操作的讲解public class Demo3 { public static void main(String[] args) throws SQLException {...

2021-09-01 19:16:31 571

原创 druid.properties配置文件的简单书写

driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/java2109?useSSL=falseusername=rootpassword=123456initialSize=5maxActive=20maxWait=2000

2021-09-01 19:05:33 425

原创 c3p0-config.xml配置文件的书写

<?xml version="1.0" encoding="utf-8" ?><c3p0-config> <!-- 命名的配置 --> <default-config> <!-- 连接数据库的4项基本参数 --> <property name="driverClass">com.mysql.jdbc.Driver</property> <property...

2021-09-01 17:47:21 617

原创 JdbcUtil封装(获取connection对象)

package com.liujinghe.util;import java.io.FileInputStream;import java.io.IOException;import java.sql.*;import java.util.Properties;public class JdbcUtil4 { /** * 加载驱动 * 设置url,user,password * 获得数据库链接对象 * 关闭资源 */ priv.

2021-09-01 17:17:19 243

原创 BaseDao的封装(增删改方法和查询方法)

package com.liujinghe.util;import org.apache.commons.beanutils.BeanUtils;import java.lang.reflect.InvocationTargetException;import java.sql.*;import java.util.ArrayList;import java.util.List;public class BaseDao6 { //增删改 public int update.

2021-09-01 17:16:23 490

原创 db.properties配置文件的书写

driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/java2109?useSSL=falseuser=rootpassword=123456

2021-09-01 17:15:25 343

原创 mysql知识汇总

一、引言1.1 现有的数据存储方式有哪些?1.2 以上存储方式存在哪些缺点?二、数据库2.1 概念2.2 数据库的分类三、数据库管理系统3.1 概念3.2 常见数据库管理系统四、MySQL4.1 简介4.2 访问与下载4.3 安装4.4 卸载4.5 配置环境变量4.6 MySQL目录结构4.7 MySQL配置文件五、SQL5.1 概念5.2 MySQL应用5.3 基本命令六、客户端工具6.1 Navicate6.1.2 安装步骤6.2 SQLyog七、数据查询【重点】7.1 数据库表的基本结构7.2 基本查

2021-08-28 14:38:29 224

原创 数据库常用url

JDBC的URL=协议名+子协议名+数据源名。a 协议名总是“jdbc”。b 子协议名由JDBC驱动程序的编写者决定。c 数据源名也可能包含用户与口令等信息;这些信息也可单独提供。几种常见的数据库连接-------------------------------oracle------------------驱动:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@machine_name:port:dbname注:machine_n

2021-08-28 09:13:15 466

原创 sql语句练习题

https://www.cnblogs.com/JunCen/p/12925266.html数据库结构创建四张表 分别存储 学生信息 课程信息 分数 讲师信息表 存储相应数据学生信息表 Student字段名 字段类型 字段约束 / 含义Sno Varchar(3) Not null / 学员编号Sname Varchar(4) Not null / 学员姓名Ssex Varchar(2) Not null / 性别Sbirthday ...

2021-08-27 11:47:45 351

原创 MySql的安装

Windows下安装MySQL5.7首先我们需要获取到MySQL的安装包,这里推荐安装的是MySQL5.7的解压缩版。百度搜索MySQL找到MySQL的官方网站,下载开发工具还是从官网下载的好,原因吗...不多说了...这里给大家准备好MySQL5.7的下载地址,因为刚刚推出了新的MySQL8。稳定性有待市场验证,不考虑这么高的版本,不过据MySQL官方文档介绍,速度是MySQL5.7的2倍,这个听起来挺吓人的~~~MySQL5.7的下载地址:https://dev.mysql.com/down

2021-08-21 10:12:42 160

原创 多线程-生产者消费者模式

package com.liujinghe.a3;public class Goods {/*** 商品类,用于将生产者和消费者联系起来*/ private String name; private int price; private boolean shouldProduct; public Goods() { // TODO Auto-generated constructor stub } public Goods(Str...

2021-08-19 21:07:20 75

原创 多线程-线程安排-休眠与唤醒

package com.liujinghe.lianxi1.a_thread;import java.util.Set;class Message{ //创建一个类,这个类的对象当成一个锁对象来看待 private String message; public Message() { // TODO Auto-generated constructor stub } public Message(String message) { ...

2021-08-18 22:37:27 549

原创 线程安排-共享资源-守护线程

package com.liujinghe.lianxi1.a_thread;class MyThread3 implements Runnable{ @Override public void run() { // TODO Auto-generated method stub System.out.println("软件更新中:"); for(int i=0;i<100;i++) { try { ...

2021-08-18 22:11:49 48

原创 线程分析-同步代码块-共享资源-卖票问题安全实例

package com.liujinghe.lianxi1.a_thread;class SaleTicket2 implements Runnable{ //同步代码块,共享资源,加锁,线程安全 private static int ticket = 100;//总票数 @Override public void run() { // TODO Auto-generated method stub while(true) { ...

2021-08-18 21:18:20 44

原创 线程分析-同步代码块-共享资源-卖票问题不安全实例

package com.liujinghe.lianxi1.a_thread;class SaleTicket implements Runnable{ //不同商家买票问题 //这个方法是不安全的,会有票卖不出去,也有票重复mai private static int ticket = 100;//总票数 @Override public void run() { // TODO Auto-generated method stub ...

2021-08-18 20:59:24 37

原创 将数据从硬盘写入内存,再从内存写入硬盘(拷贝)详解

将数据从硬盘写入内存,再从内存写入硬盘(拷贝)详细解析package com.liujinghe.c_lianxi.p1;import java.io.*;public class Demo3 { public static void main(String[] args) throws IOException { //将文件从一个位置copy到另一个位置 //1创建文件类对象 //C:\Users\Administrator\Deskto...

2021-08-14 10:16:20 978

原创 将数据从内存写入硬盘详解

将数据从内存写入硬盘详细解析package com.liujinghe.c_lianxi.p1;import java.io.*;public class Demo2 { public static void main(String[] args) throws IOException { //将数据从内存中写入硬盘中 //1创建file对象 long start = System.currentTimeMillis(); ...

2021-08-13 21:52:32 1764

原创 将数据从硬盘读取到内存中详解

以下就是将数据从硬盘读取到内存中详细解析package com.liujinghe.c_lianxi.p1;import java.io.*;public class Demo1 { public static void main(String[] args) throws IOException { //将数据从硬盘写入内存中 //1先创建文件类对象 long start = System.currentTimeMillis(); ...

2021-08-13 21:40:39 2936

原创 String常用方法

String类,是我们开发中用到的最多的一个类之一,对于String的方法,小岸做了一个总结,如下图,希望能够帮助你

2021-07-29 21:03:51 74

原创 static关键字知识点总结

static关键字使用static有以下注意事项下面介绍一下static关键字的一些特性static可以修饰成员变量,成员方法,代码块以及类1.static可以修饰成员变量1使用static修饰变量 的时候,只需要记住一种调用方式,类名.变量名,虽然用对象也可以调用static变量,但是使用对象调用不规范2static修饰的成员变量随着类的加载而加载,也就是说,static是在对象出现之前就已经加载成功3内存分析:只要是static修饰的成员变量,都是在编译阶段被加载到了

2021-07-29 17:41:31 250

原创 final关键字

final关键字 1.final可以修饰成员变量,被final修饰的成员变量必须初始化 2.final可以修饰局部变量,被final修饰的局部变量可以不比初始化,但是赋值后不能被改变 3.final可以修饰方法,被final修饰的方法不能被重写 4.final可以修饰类,被final修饰的类不能被继承package com.liujinghe.app;/** * final关键字 * 1.final可以修饰成员变量,被fin...

2021-07-28 10:36:30 41

原创 多类合作的练习题及答案

需求:宠物饿了,需要铲屎官给宠物喂食不同的宠物吃的食物不一样 不同的宠物恢复后体力值不一样 铲屎官和狗玩接飞盘游戏,体力值下降10,但是会与铲屎官 的亲密度加5 铲屎官和猫玩滚毛球,体力值减少12,但是会与铲屎官的亲密度加7分析:人类:猫类对象,狗类对象,方法,属性狗类:方法猫类:方法package com.liujinghe.work.work3;class Dog{ private String name; private int tiLi;

2021-07-26 19:29:24 105

原创 选择排序和冒泡排序

package com.liujinghe.app;import java.util.ArrayList;import java.util.Arrays;public class Demo10 { public static void main(String[] args) { int [] arr={1,3,32,4,43,5,435,6,45,6,5,67,345324,32} ; int [] arr2={1,3,32,4,43,5,435,6,45.

2021-07-24 17:50:01 60

原创 java集合有序性,唯一性,安全性总结

Java集合Jiava集合主要为两类,一个是实现Conllection接口,一类是Map集合Conllection接口:有set集合,list集合Set集合:有HashSet,LinkedHashSet,TreeSetList集合有ArrayList,Vector,LinkedListMap集合有Hashtable,TreeMap,HashMap,LinkedHashMap接下来介绍set...

2021-07-24 17:21:31 1409

原创 jdk安装-小白必看

Jdk安装第一步:去网站上下载jdk安装包https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html第二步:打开压缩包,安装第三步:配置环境变量Win10系统配置jdk运行环境1右键此电脑》属性》高级系统设置》高级》环境变量》系统变量》新建》变量名(JAVA_HOME)》变量值(jdk的安装路径,bin同级,不包含bin)》确定1.2环境变量》系统变量》path》编辑》新建》输

2021-07-24 16:43:04 64

原创 方法和数组

讲师:王博Id:10.8.159.99第一阶段第二周今日内容方法(函数) Break和continue的关键字 数组 大量的方法和数组的练习题方法(函数)1.1为什么要使用方法开发中会遇到很多重复的功能,循环已经满足不了我们的需求会导致:·代码臃肿·阅读性差·维护性极差1.2其实咱们已经见过方法了Public static void main (String [] args){}Main 方法是java内置的方法(java自己封装好的,只需要调用就行

2021-07-19 17:49:54 105

faststone9.0_downcc.com.zip

这个软件主要功能有截屏,录屏,取色,测量等等

2021-07-24

空空如也

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

TA关注的人

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