自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 mybatis 中的动态SQL

动态SQL语句1.动态sql语句概述常用的动态SQL元素如下:ifchoose(when,otherwise)wheresetforeachbind举其中两个例子:if 跟foreach1.动态SQL之 < if >我们根据实体类的不同取值,使用不同的 SQL语句来进行查询。比如在 id如果不为空时可以根据id查询,如果username 不同空时还要加入用户名作为条件。这种情况在我们的多条件组合查询中经常会碰到.代码如下:<select id="findBy

2021-07-06 20:34:33 123

原创 JDBC的介绍,使用流程

1.JDCB 的介绍java 操作不同数据库的技术 ,是一套 操作的API(接口) ,你能使用的 看到的都是 接口 , 我们是不能使用它的子类的jdbc是一套基础的数据库连接技术(很基础 很简单 ) 一般在项目中我们不会直接使用,会对其进行封装 —> 直白点 使用第三方框架 比如 spring-template Mybatisjdbc 中提供的相关接口 Driver ----->驱动接口 该接口可以设定我们连接的是哪个品牌的数据库 Connection-->

2021-07-01 19:44:46 200

原创 html计时器使用案例

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>location地址栏对象</title><style> p{ text-align: center; } spa

2021-06-29 19:59:11 257

原创 MySQL数据库的介绍和安装

MySQL数据库的介绍和安装1.MySQL数据库介绍小型的数据库开源免费(6版本之前免费)所属于Oracle公司2.MySQL数据库安装通过secureCRT工具连接Linux系统上传 mysql 的安装包alt + p -------> put d:/setup/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar解压 mysql 的安装包mkdir mysqltar -xvf mysql-5.7.27-1.el7.x86_64

2021-06-29 19:39:02 62

原创 数据库的多表查询

1.多表查询-数据准备SQL语句-- 创建db6数据库CREATE DATABASE db6;-- 使用db6数据库USE db6;-- 创建user表CREATE TABLE USER( id INT PRIMARY KEY AUTO_INCREMENT, -- 用户id NAME VARCHAR(20), -- 用户姓名 age INT -- 用户年龄);-- 添加数据INSERT INTO US

2021-06-29 19:24:44 2816

原创 Nginx安装

Nginx安装手册1nginx安装环境nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++PCREPCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安

2021-06-29 19:17:31 56

原创 数据库基本操作

1.操作数据库show databases;----------------------------->查询所有数据库select database(); -------------------------> 查看当前所使用的数据库show create database mysql;------------->查询mysql数据库的创建语句show create database db4;--------------->查看db4数据库的字符集use db4 ;-

2021-06-15 21:15:43 97 2

原创 NIO-通道客户端和服务端

NIO通道客户端客户端实现步骤1.打开通道2.指定IP和端口号3.写出数据4.释放资源publ class NIOClient{ public static void main(String[] args) throws IOException{ //1.打开通道 SocketChannel socketChannel=SocketChannel.open(); //2.连接指定ip和端口号 socketChannel.connect (new InetSocketAddr

2021-06-07 20:18:27 234

原创 网络通信-TCP通讯程序

1.1TCP发送数据【应用】Java中的TCP通信Java对基于TCP协议的的网络提供了良好的封装,使用Socket对象来代表两端的通信端口,并通过Socket产生IO流来进行网络通信。Java为客户端提供了Socket类,为服务器端提供了ServerSocket类构造方法方法名说明Socket(InetAddress address,int port)创建流套接字并将其连接到指定IP指定端口号Socket(String host, int port)创建

2021-06-03 20:34:26 143

原创 网络编程-UDP通信程序

Java中的UDP通信-11 UDP发送数据UDP协议是一种不可靠的网络协议,它在通信的两端各建立一个Socket对象,但是这两个Socket只是发送,接收数据的对象,因此对于基于UDP协议的通信双方而言,没有所谓的客户端和服务器的概念Java提供了DatagramSocket类作为基于UDP协议的Socket构造方法方法名说明DatagramSocket()创建数据报套接字并将其绑定到本机地址上的任何可用端口DatagramPacket(byte[] buf,in

2021-06-02 21:07:23 177 2

原创 JAVA中随机生成数

方法一: public static String text1(int len){ String str="123456789asdfghjklzxcvbnmqwertyuiopASDFGHJKLZXCVBNMQWERTYUIOP"; String rz=""; Random random=new Random(); for (int i = 0; i < len; i++) { rz+=str.charAt(r

2021-05-18 09:48:34 113

原创 回文数

回文数:输入:x = 121输出:true输入:x = -121输出:falsepublic static void main(String[] args) { boolean x=isPalindrome(123); System.out.println(x); } public static boolean isPalindrome(int x) { int result=0; int i=x;

2021-05-13 09:39:12 39

原创 整数反转

整数反转如:1输入123输出3212输入-1234输出-43213输入120输出214输入0输出0public static void main(String[] args) { int x=reverse(0); System.out.println(x); } public static int reverse(int x) { int result=0; while (

2021-05-12 10:35:20 45

原创 JAVA排序(冒泡排序,选择排序,快速排序)

2021-05-11 17:23:20 67

空空如也

空空如也

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

TA关注的人

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