自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 导入excel自动生成sql插入语句的winform工具

using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.OleDb;using System.Drawing;using System.IO;using System.Linq

2022-04-25 18:47:34 277

原创 C# 处理查询数据库返回值类型为空的三种方法

1.使用DBNull.valuepile["age"]==DBNull.Value ? 0 : pile["age"]2.使用IsNull(“字段”)DataTable dt; //数据表对象已经接收了数据dt.rows[0].IsNull("字段"); //判断第一行数据的某个字段是否为空3.使用ToString()pile["age"].ToString().Equals("") ?0: pile["age"]...

2022-01-05 20:03:16 1825

原创 C# string日期格式,DateTime日期格式转换

//string类型:string time = "2021/01/01 12:12:12";time = Convert.ToDateTime(time).ToString("yyyy-MM-dd HH:mm:ss");//data类型DateTime dt = DateTime.Now;string s = dt.ToString("yyyy-MM-dd HH:mm:ss");————————————————版权声明:本文为CSDN博主「CWQ__xz__」的原创文章,遵循CC 4.0 B

2021-12-14 13:17:12 1615

原创 mybatis_008_与缓存有关的设置

和缓存有关的设置: 1. <setting name="cacheEnabled" value="false"/>:关闭二级缓存,一级缓存一直可用 2. <select id="getList" resultType="emp" useCache="true"> use...

2020-04-11 21:05:26 133

原创 mybatis_007_二级缓存

二级缓存使用:二级缓存(全局缓存): * 基于namespace级别的缓存,一个namespace对应一个二级缓存 * 工作机制: * 1.一个会话,当我们查询一条语句,查询出的内容会存放在当前会话的一级缓存中 * 2.如果会话提交或关闭,一级缓存中的内容会被保存到二级缓存中,新的会话查询,可以参照二级缓存中的内容 * ...

2020-04-10 20:55:26 96

原创 mabits_006_一级缓存失效方法

一级缓存与四种失效方法:一级缓存(本地缓存):SqlSession级别的缓存,一级缓存是一直开启的 * 与数据库同一次会话期间查询到的数据会放到本地缓存中。 * 以后要获取相同的数据,直接从缓存中拿,没必要从数据库中查询 * * 一级缓存失效情况: * 1.SqlSession不同 * 2.SqlSession相同,查询条件不同(一...

2020-04-07 21:23:21 183

原创 mybatis_005_dynamicSQL_insert

Dao: /*批量插入*/ public void addEmp(@Param("list") List<Employee> list);Mapper.xml:<!-- public void addEmp(@Param("list") List<Employee> list);--> <insert id="addEmp"&g...

2020-04-02 21:58:00 138

原创 java.sql.SQLSyntaxErrorException: Unknown column 'tiger' in 'field list'

org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'tiger' in 'field list'### The error may involve defaultParam...

2020-04-02 21:53:38 798

原创 mybatis_005_dynamicSQL_choose

EmployeeMapper.xml <select id="getEmpByChoose" resultType="com.casey.mybatis.bean.Employee"> SELECT * FROM employee <where> /*if 有id,就用id查询,if有name,就用name查询*/...

2020-04-01 20:05:34 102

原创 mybatis_004_dynamicSQL_if

实体类bean:Employeepackage com.casey.mybatis.bean;import org.apache.ibatis.type.Alias;@Alias("emp")public class Employee { private Integer id; private String name; private String gende...

2020-03-31 21:44:27 174

原创 Cannot enable lazy loading because CGLIB is not available.

### Cause: java.lang.IllegalStateException: Cannot enable lazy loading because CGLIB is not available. Add CGLIB to your classpath. at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(Exc...

2020-03-28 22:00:39 391 1

原创 mybatis_002_config

实体类package com.casey.mybatis.bean;import org.apache.ibatis.type.Alias;@Alias("emp")public class Employee { private Integer id; private String name; private String gender; private...

2020-02-14 16:53:00 101

原创 mybatis_002

实体类package com.casey.mybatis.bean;public class Employee { private Integer id; private String name; private String gender; private String email; public Integer getId() { ...

2020-02-14 15:27:53 107

原创 mybatis_001

package com.casey.mybatis.bean;public class Employee { private Integer id; private String name; private String gender; private String email; public Integer getId() { r...

2020-02-13 22:24:26 115

原创 注册信息的验证

public void ZhuCeYangZheng(String a,String b,String c) { try { conn = getConnection(); String sql = "select *from master where name = ?"; stmt = conn.prepareStatement(sql); stmt.setStr...

2019-02-09 16:13:51 195

原创 登录信息的验证

public void yanzheng(String a, String b) { try { conn = getConnection(); String sql = "select * from master where name = ? and password = ?"; stmt = conn.prepareStatement(sql); stmt.set...

2019-02-09 16:08:08 400

原创 对数据库信息的查寻

public List&lt;Master&gt; select(){ int row = 0; String sql = "select *from master"; List&lt;Master&gt; list = new ArrayList&lt;Master&gt;(); try { conn = getConnection(); stmt = conn.p...

2019-02-09 16:02:42 109

原创 对数据库信息的删除

public int delete(int id) { int row = 0; try { conn = getConnection(); String sql = "delete from master where id = ?"; stmt = conn.prepareStatement(sql); //索引值&gt;0 stmt.setInt(1,i...

2019-02-09 15:59:39 330

原创 对数据库的信息的更新操作

public int update(Master master) { int row = 0; try { conn = getConnection(); String sql = "update master set name = ? , password = ? , " + " money = ? where id = ?"; stmt = conn.p...

2019-02-09 15:58:07 363

原创 对数据库的添加操作

public int insert(Master master) { int row = 0; try { conn = getConnection(); String sql = "insert into master values(?,?,?)"; stmt = conn.prepareStatement(sql); stmt.setString(1,m...

2019-02-09 15:56:27 195

原创 使用NIO创建文件和文件夹

import java.io.IOException;import java.nio.file.Files;import java.nio.file.Paths;public class FilesDemo1 { public static void main(String[] args) { try { Files.createDirectories(Paths.get("...

2018-12-19 21:34:44 1099

原创 使用nio创建文件和文件夹

import java.io.IOException;import java.nio.file.Files;import java.nio.file.Paths;public class FilesDemo1 {public static void main(String[] args) {try {Files.createDirectories(Paths.get(“D:/123”)...

2018-12-19 21:33:31 1126

原创 Nio复制移动删除文件

import java.io.IOException;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;@SuppressWarnings("all")public class CopyDemo1 { public static void main(String[] arg...

2018-12-18 21:50:57 247

原创 Io 流向文件中写入图片

import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;@Su...

2018-12-18 21:17:55 454

原创 FileInputStream and FileOutputStream 复制文件内容

import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;@SuppressWarnings("all")public class InputAndOutputDemo { public s...

2018-12-18 20:24:54 97

原创 Io流FileOutputStream的使用

import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;@SuppressWarnings("all")public class FileOutputStream1 { public static void main(String[] args) {...

2018-12-18 19:12:25 118

原创 字节和字符转化可能不一致

@SuppressWarnings("all")public class TestDemo1 { public static void main(String[] args) { //字节转字符 byte b = 100; char c = (char)b; System.out.println(c); //字符转字节 char n = '坏'; byte x =...

2018-12-17 22:31:27 183

原创 IO文件的创建,写入和读取

import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.Reader;import java.io.Writer;@SuppressWar...

2018-12-17 22:23:13 129

原创 一个泛型的例子

@SuppressWarnings("all")public class SetDemo&lt;x&gt; {//一个泛型 private x a; private x b; public &lt;x&gt; x display(x s){//传入值s为x型 return s; } public x getA() { return a; } publi...

2018-11-22 21:45:15 396

原创 限定字符的类型例子

import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;@SuppressWarnings("all")public class PatternDemo { public static void main(String[] args) { Pattern p = P...

2018-11-19 21:32:58 258

转载 JAVA正则表达式,matcher.find()和 matcher.matches()的区别

转 JAVA正则表达式,matcher.find()和 matcher.matches()的区别 2013年03月06日 16:40:25 liuxuejin 阅读数:39156 ...

2018-11-19 21:11:58 189

原创 start() end()的例子

import java.util.regex.Matcher;import java.util.regex.Pattern;@SuppressWarnings("all")public class Run2 { public static void main(String[] args) { Pattern p = Pattern.compile("a"); Matcher m ...

2018-11-19 21:04:21 335

原创 replaceFirst的例子

import java.util.regex.Matcher;import java.util.regex.Pattern;@SuppressWarnings("all")public class Run1 { public static void main(String[] args) { Pattern p = Pattern.compile("john"); Matcher...

2018-11-19 20:57:04 237

原创 替换指定字符串中的全部指定字符

import java.util.regex.Matcher;import java.util.regex.Pattern;@SuppressWarnings("all")public class Run { public static void main(String[] args) { //pattern类不定义任何构造函数,因此Pattern类通过静态方法compile()获取...

2018-11-19 20:48:59 430

转载 使用赋值运算符实现运算符

JAVA 的赋值运算符、比较运算符、逻辑运算符、三元运算符、引用数据类型、流程语句 赋值运算符://赋值运算符 /*int a = 0; a = 2; System.out.println("a=0"+"="+".."+a); int b = 0; b+=2; Sy...

2018-11-18 20:45:25 221

转载 使用算术运算符实现运算符

java中的算术运算符、赋值运算符、比较运算符、逻辑运算符、条件运算符 一、算术运算符算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。Java 中常用的算术运算符:&nbsp;其中,++ 和 -- 既可以出现在操作数的左边,也可以出现在右边,但结果是不同滴例1:运行结果:例2:运行结果:一定要注意哦!自增和自减...

2018-11-18 20:37:06 478

转载 使用公共、私有和受保护等访问指示符的java概述

5.2 Java访问指示符针对类内每个成员的每个定义,Java访问指示符poublic,protected以及private都置于它们的最前面——无论它们是一个数据成员,还是一个方法。每个访问指示符都只控制着对那个特定定义的访问。这与C++存在着显著不同。在C++中,访问指示符控制着它后面的所有定义,直到又一个访问指示符加入为止。通...

2018-11-14 21:18:40 187

转载 Java创建对象

java如何创建类 一、首先我们要弄清楚什么是类?什么是对象?类——是抽象的。是具有共同属性和服务的对象的抽象(或集合),其内部包括属性和服务两个主要部分;对象——是具体的。是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。类与对象的关系就如模具和铸件的关系,类的实例化结果就是对象,而对一类对象的抽象就是类。二、类的定义 1.Java中定义类的通用格...

2018-11-13 19:45:44 378

转载 Java创建类概述

2018-11-13 19:28:14 98

原创 连接epet数据库并查询epet中的数据

import java.sql.Connection;import java.sql.Date;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class SelectMain { private static final String DRIVER_C...

2018-11-07 22:50:13 398

空空如也

空空如也

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

TA关注的人

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