- 博客(98)
- 收藏
- 关注
原创 Mybatis连接Oracle数据库一对多
create table clazz(cid number(3) primary key,name varchar2(20));create table student(sid number(3) primary key,name varchar2(20),sex char(3),mobile varchar(11),cid number(3) references clazz(cid));create sequence clazz_seq;create sequen...
2021-01-27 18:40:33 359
原创 Mybatis连接Oracle数据库person表与identity表一对一查询
Hr账户下建表SQL语句如下:create table identity(card_id varchar2(18) primary key,address_info varchar2(50));create table person(id number(9) primary key,name varchar2(50),age number(3),mobile varchar2(11),card_id varchar2(18) references identity(card_id)
2021-01-27 15:23:06 461
原创 Mybatis连接Oracle数据库解决自己实体类写的cardId与数据库的card_id不一致
public class Account implements Serializable{ private Integer cardId; private String username; private String password; private Double balance; private String mobile;}修改对应的mapper文件:给数据库中的CARD_ID用别名cardId表示<?xml version="1.0" ...
2021-01-25 16:02:22 315
原创 Mybatis连接Oracle第二种方法
jdbc.properties的代码:driver=oracle.jdbc.OracleDriverurl=jdbc:oracle:thin:@localhost:1521:orclusername=hrpassword=hrmybatis-config.xml的代码:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Con...
2021-01-25 15:08:04 459
原创 Mybatis连接Oracle数据库实现分页查询和包名用别名表示
图文详细说明看之前的文章,下面都是实现的核心代码package com.baizhi.dao;import java.util.List;import java.util.Map;import org.apache.ibatis.annotations.Param;import com.baizhi.entity.Account;public interface AccountDao { List<Account> queryByPage(Integer b..
2021-01-25 12:56:53 261
原创 Mybatis连接Oracle数据库项目实现增删改查功能代码优化版
entity层代码:package com.baizhi.entity;import java.io.Serializable;public class Account implements Serializable{ private Integer card_id; private String username; private String password; private Double balance; private String mobile; public ...
2021-01-23 22:02:56 318 1
原创 Mybatis连接Oracle数据库Accounts账户实例实现之增删改查功能
entity的实体类实现:package com.baizhi.entity;import java.io.Serializable;public class Account implements Serializable{ private Integer card_id; private String username; private String password; private Double balance; private String mobile; pu...
2021-01-23 16:51:39 220
原创 Mybatis连接Oracle项目实例2
项目接上一篇Mybatis连接Oracle项目实例1package com.baizhi.dao;import java.util.List;import java.util.Map;import org.apache.ibatis.annotations.Param;import com.baizhi.entity.Account;public interface AccountDao { Account queryById(Integer id);// Acco.
2021-01-23 13:38:02 168
原创 Mybatis查询Oracle数据库Accounts的实例1
package com.baizhi.dao;import com.baizhi.entity.Account;public interface AccountDao { Account queryById(Integer id); void insertAccount(Account acc);}<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis...
2021-01-21 13:42:14 224
原创 Mybatis连接oracle数据库
package com.baizhi.test;import java.io.InputStream;import java.sql.Connection;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactoryBuilder;public class Test1 {...
2021-01-16 23:21:44 2686
原创 监听
package com.baizhi.listener;import java.net.http.WebSocket.Listener;import javax.servlet.ServletContext;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class MyServletContextListener implements Servlet...
2021-01-09 17:35:14 87
原创 过滤器1
package com.baizhi.filter;import java.io.IOException;import java.net.http.HttpRequest;import java.net.http.HttpResponse;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletE...
2021-01-09 14:51:47 84
原创 Java用UDP并且最少代码实现计算器功能
Client代码:package UDPchor; import java.awt.EventQueue; import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBorder;import javax.swing.JLabel;import javax.swing.JTextField;import javax.swing.JScrollPane;import .
2020-06-09 09:00:10 253
原创 Java使用GUI完成UDP通信
Client代码:package UDPBase;import java.awt.BorderLayout;import java.awt.EventQueue;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.Inet4Address;import java.net.InetAddress;import javax.swing.JFrame;import javax....
2020-06-03 11:07:51 420
原创 Java用GUI实现单机五子棋
MyPanel代码:package gui;import java.awt.BorderLayout;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.border.EmptyBorder;import javax.swing.JButton;import ja...
2020-05-31 22:38:33 1317 1
原创 JavaGUI模仿qq聊天完整版
ClientForm代码:package GUISocket.chat.Client;import javax.swing.JFrame;import javax.swing.JPanel;import java.awt.EventQueue;import javax.swing.JLabel;import javax.swing.JList;import javax.swing.JTextField;import javax.swing.DefaultListModel;imp..
2020-05-21 13:20:23 567
原创 Java聊天机器人第二次完善
Client代码:package GUISocket.chat.Client;import javax.swing.JFrame;import javax.swing.JPanel;import java.awt.EventQueue;import javax.swing.JLabel;import javax.swing.JList;import javax.swing.JTextField;import javax.swing.DefaultListModel;impor...
2020-05-19 14:39:14 235
原创 Java用GUI模块化实现QQ聊天第一步实现
第一步:建立一个服务器,多个客户端。Form控制表单,MG控制信息发送接收,Listener监听,Thread多个线程,也就是多个客户端。ServerForm代码块:package GUISocket.chat.Server;import javax.swing.JFrame;import javax.swing.JPanel;import java.awt.Event...
2020-04-30 14:08:42 575 1
原创 Java用GUI来实现服务器和客户端一对多计算器功能
服务器端代码:package MyGUI03;import java.awt.BorderLayout;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBorder;import javax.swin...
2020-04-22 23:35:33 623 2
原创 Java聊天机器人的简单实现
服务器的代码:package Day02;import java.io.*;import java.net.*;public class Socket1 { public static void main(String[] args) throws Exception{ int port=8899; ServerSocket server=null; MChat MC...
2020-04-14 21:18:30 3010 2
原创 Java客户端服务器一对一
服务器代码如下:package Day1;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io....
2020-04-14 20:11:14 202
原创 Java服务器客户端一对多
服务器端代码如下:package ch;import java.io.*;import java.net.*;public class Socket1 { public static void main(String[] args) throws Exception{ int port=8899; ServerSocket server=null; try {...
2020-04-14 20:07:06 281
原创 Java使用Socket进行客户端与服务器的简单连接
服务器端的代码:package ch;import java.io.*;import java.net.*;public class Socket1 { public static void main(String[] args) throws Exception{ int port=8899; ServerSocket server=new ServerSocket(...
2020-04-07 18:02:26 814
原创 Java用16进制大写输出物理地址
package ch;import java.io.*;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.util.Enumeration;public class mac1 { public static void m...
2020-04-05 16:17:28 427
原创 Java线程池用法简单实现
package ch;import java.util.concurrent.Executors;import java.util.concurrent.ExecutorService;public class PoolTest { public static void main(String[] args) { ExecutorService pool=Executors.ne...
2020-04-04 16:12:34 110
原创 Java最简单多线程实现购票
题目描述:30个人要抢20张票package Calculator;public class GetTicket { public static void main(String[] args) { Ticket t=new Ticket(); for(int i=0;i<30;i++) { new Thread(t,"顾客"+i).start(); } }...
2020-04-04 15:28:34 362
原创 Java用输入输出流生成txt文本内容
package ch;import java.io.*;public class mac1 { public static void main(String[] args) throws Exception { String fileOutPath="D:/test.txt"; FileOutputStream fos=new FileOutputStream(fileO...
2020-04-04 15:02:59 1771
原创 Java输入输出流的简单用法
在控制台输入,然会控制台会显示输出。package ch;import java.io.*;public class mac1 { public static void main(String[] args) throws Exception { System.out.println("输入内容..."); InputStream IS=System.in; Inpu...
2020-04-04 12:19:48 137
原创 各种排序算法全方位分析
分治法:对于一个规模为n的问题,可以将其划分为k个规模较小的问题,这些子问题互相独立且与原问题形式相同,通过递归解这些子问题,然后将子问题的解合并得到原问题的解。动态规划法:利用分治思想,将问题实例分解为更小、相似的子问题,并存储子问题的解而避免计算重复的子问题。贪心算法:它是一种不追求最优解,而希望得到较为满意解的方法。只看到眼前利益,去选择最优的,而不考虑其他情况,但是比穷举好,节约资...
2020-03-31 22:25:42 314
原创 链表,图全方位分析
带头结点的线性链表的头指针指向其头结点,这个头结点不能被删除。不带头结点的线性链表在删除第一个结点后,需要将头指针后移一位。线性表的顺序存储结构的特点是顺序存储,随机存取,即在线性表的顺序存储时,查找第i个元素的时间与i的值无关。线性表的链式存储结构的特点是随机存储,顺序存取,即在线性表的链式存储时,查找第i个元素的时间与i的值成正比。无向完全图:具有n个顶点的无向完全图的边的个数...
2020-03-31 21:44:34 218
原创 树的知识点全方位分析汇总
平衡二叉树::它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。满二叉树:除最后一层外,每一层上的所有结点都有两个子结点。即在满二叉树的第k层上有2^(k-1)个结点。深度为n的满二叉树有2^k-1个结点。单枝二叉树:单枝树是指非叶子节点只有一个孩子的特殊二叉树二叉排序树(二叉查找树,二叉搜索树):左大右小二叉排序树或者是一棵空树,或者是具...
2020-03-31 21:22:53 407
原创 Python终极爬虫全国疫情汇总
# encoding: utf-8#d1={"lastUpdateTime":"2020-03-26 17:36:13","chinaTotal":{"confirm":82034,"heal":74200,"dead":3293,"nowConfirm":4541,"suspect":159,"nowSevere":1235,"importedCase":554},"chinaAdd":{"...
2020-03-28 22:04:59 951
原创 Python爬取100张狗狗图片
import requestsimport jsonflag=Truen=0n2=0while(flag): url='https://image.baidu.com/search/acjson?' \ 'tn=resultjson_com&ipn=rj&ct=201326592&is=&fp=result&' \...
2020-03-26 17:48:55 1873
原创 Python利用json
import jsond={'name':'xioming','age':18}#字典print(d,type(d))j=json.dumps(d)#把字典传化为字符串print(j,type(j))#把字符串转化为字典d2=json.loads(j)print(d2,type(d2))实现结果如下:...
2020-03-25 22:09:37 97
原创 Python调用ajax实现网页调转
from flask import Flask,render_template,requestapp = Flask(__name__)@app.route('/')def fun1(): return render_template('hello.html')@app.route('/ajax',methods=['GET','POST'])def fun2(): ...
2020-03-25 21:54:11 535
原创 Python用flask建造网站之二生成图表
from flask import Flask,render_templatefrom pyecharts.charts import Barfrom pyecharts import options as optapp=Flask(__name__)def get_Bar(): { Bar() .add_xaxis(["小米","华为...
2020-03-25 18:28:46 441
原创 Python建立网站第一步之flask用法
from flask import Flask#初始化application实例对象,负责管理所有请求app=Flask(__name__)#__name__表示当前模块名称,默认为'__main__'@app.route('/')#提供路由器,通过"/"可以访问def hello(): return 'Hello world!!!'#返回值为显示内容,显示在浏览器上面@ap...
2020-03-25 15:09:00 193
原创 爬虫爬取图片
#1.发送请求#2活动响应#3解析数据#4存储数据import requests,reurl='https://image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&lm=-1&st=-1&fm=result&fr=&sf=1&fmq=...
2020-03-24 18:20:51 298
原创 Python连接Mysql数据库
记住五步走操作:import MySQLdb # mysqlclient# 1. 创建链接conn = MySQLdb.connect(host='localhost', db='xiaoshuo', user='root', password='...
2020-03-24 18:18:15 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人