ICode9

精准搜索请尝试: 精确搜索
  • 【数据库】实现批量快速插入大量数据的六种方案2022-09-14 20:33:52

    一、(MySQL)通过函数/存储过程 1、链接 https://www.jb51.net/article/207999.htm https://blog.csdn.net/FloraCHY/article/details/117792903 2、代码 -- 进入数据库 use test; -- 显示所有表 show tables; -- 创建majors表 create table majors(id int, major varchar(255)); --

  • Javaweb学习笔记第五弹2022-09-13 19:30:09

    preparedStatement 防止SQL注入:将敏感字符进行转义 1、获取PreparedStatement对象 String sql="selct * from 表名 where 列名1=? and 列名2=?"; 问号作为占位符代替相应参数,后续需要利用set数据类型()将?补上,也就是第二步的设置参数值 PreparedStatement psint=conn.preparedState

  • Python socket通信2022-09-12 18:33:52

    sever: import socket #导入socket模块 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) host = '127.0.0.1' #设置本地主机 port = 20000 #设置端口 sock.bind((host,port)) #绑定端口 sock.listen(6) #

  • 如何导入数据库驱动包及连接2022-09-11 13:30:41

    在我们运行代码时,出现ClassNotFountException:com.mysql.jdbc.Driver,说明我们没有导入数据库驱动jar包,或者导错包了   导入数据库驱动: idea导入第三方jar包 1.项目右键创建一个lib目录,用来 存放第三方jar         2.把第三方jar包复制到lib目录,没有jar包的同学,现附

  • 49 | JAVA_数据库JDBC事务2022-09-05 20:04:26

    JDBC事务 数据库事务(Transaction)是由若干个SQL语句构成的一个操作序列,有点类似于Java的synchronized同步。数据库系统保证在一个事务中的所有SQL要么全部执行成功,要么全部不执行,即数据库事务具有ACID特性: Atomicity:原子性 Consistency:一致性 Isolation:隔离性 Durability:持久性

  • 55 | JAVA_HTTP编程2022-09-05 20:00:25

    HTTP编程 基础知识 什么是HTTP?HTTP就是目前使用最广泛的Web应用程序使用的基础协议,例如,浏览器访问网站,手机App访问后台服务器,都是通过HTTP协议实现的。 一个完整的HTTP请求-响应如下: GET / HTTP/1.1 Host: www.sina.com.cn User-Agent: Mozill

  • golang指定客户端的端口2022-09-05 17:30:28

    当客户端去连接服务端时,端口号是随机的,如果需要指定客户端端口号,就不要指定IP,否则会一直报错的,程序如下: netAddr := &net.TCPAddr{Port: 51860} d := net.Dialer{LocalAddr: netAddr} conn, err := d.Dial("tcp", "127.0.0.1:38001") if err != nil { fm

  • 使用golang实现Redis中间件2022-09-01 23:04:26

    (一).RESP协议解释   RESP协议在Redis1.2被引入,直到Redis2.0才成为和Redis服务器通信的标准。这个协议需要在你的Redis客户端实现。RESP 是一个支持多种数据类型的序列化协议:简单字符串(Simple Strings),错误( Errors),整型( Integers), 大容量字符串(Bulk Strings)和数组(Arrays)。该协议的

  • Go 网络编程2022-09-01 01:02:34

    互联网协议 前言 现在我们几乎每天都在使用互联网,我们前面已经学习了如何编写Go语言程序,但是如何才能让我们的程序通过网络互相通信呢?本章我们就一起来学习下Go语言中的网络编程。 关于网络编程其实是一个很庞大的领域,本文只是简单的演示了如何使用net包进行TCP和UDP通信。如需了

  • JDBC应用2022-08-28 13:00:51

    JDBC应用 记录JDBC的学习笔记,为后期使用JDBC建立一个简单的速查页面,省去中间的推导等 池: Druid DBUtil: Apache Commons DbUtils 也作为八股文的速查 数据库连接的基本步骤 以 Druid 连接池包为例,读取 /src/druid.properties 并建立 DataSource 准备配置文件 与硬编码解耦合

  • 即时通讯源码(基于websocket即时通讯源码uniapp)+视频搭建教程2022-08-24 11:34:02

      即时通讯系统源码服务器端构架目录:        仓库源码:im.jstxym.top   1、构建基本服务器  2、用户在线功能  3、用户消息广播机制  4、用户业务层封装  5、在线用户查询  6、修改用户名  7、超时推送功能  8、私聊功能  即时通讯系统源码客户端构架目录:

  • 10.异步mysql2022-08-21 23:31:15

    python中操作mysql连接、操作、断开都是网络IO #安装支持异步aiomysql的模块 pip3 install aiomysql async def execute(): # 网络IO操作,连接数据库,遇到IO切换任务 conn = await aiomysql.connect('host', 3306, 'root', 'password', 'db') # 网络IO操作,遇到IO自动

  • Golang学习(二)2022-08-21 15:00:09

    12.单元测试 12.1引入 在我们工作中有时需要去确认一个函数或者一个模块的结果是否正确,如:     12.2传统的方法解决问题 在main函数中调用addUpper函数,看看实际输出结果是否和预期的结果一致,如果结果一致则说名函数正确,否则函数有错误, 代码实现:     这种方法的缺点: 1)不方便,在

  • 水果管理系统2022-08-20 10:02:25

    1. 概述 水果管理系统是最简单的一个javaWeb项目,主要对水果表进行增删改查。 页面上有添加水果按钮,点击后可以跳转到添加页面,添加水果(增) 有关键字查询,在页面上输入关键字,可以按照关键字检索,没有关键字就默认全部,页面展示了查询出来的数据(查) 数据名称有一个链接,点击后可以到编辑页

  • 2022-08-19 第五组 赖哲栋 学习笔记2022-08-19 22:04:59

    Statement的不足 大量的字符串拼接,代码可读性降低 sql注入 PreparedStatement 预编译(预加载) 接口 通过conn获取的对象 是statement接口的子接口 sql语句中可以传参。用?占位,通过setXXX方法来给?赋值 提供性能 避免sql注入 -------更新数据 @Test public void test01

  • 2022-08-19 第八组 卢睿 学习心得2022-08-19 21:32:58

    目录JDBCStatement的不足SQL注入PreparedStatement:预编译(预加载)接口案例ResultSetMetaData(了解即可)数据库事务Mysql的数据库引擎4事务的四大特征ACID原子性 A。一致性 C。隔离性 Isolation持久性 D术语操作事务的步骤 JDBC Statement的不足 大量的字符串拼接,代码可读性降低。 s

  • 20220819 第一组 于芮 JDBC(第三十六天)2022-08-19 21:04:25

      小白成长记——第三十六天      今天延续了昨天的JDBC的学习,继续深入研究了JDBC,大部分时间还是在做案例,来看一下今天的学习笔记吧! Statement的不足:1、大量的字符串拼接,代码可读性降低。2、sql注入 SQL注入:BUG通过字符串的拼接,可以得到一个恒等的sql语句,可以跳过某些判断。Pr

  • 2022-08-19 第四小组 王星苹 学习笔记2022-08-19 19:02:11

    学习心得 PreparedStatement,预编译(预加载)接口 1.通过conn获取的对象 2.是Statement接口的子接口 3.sql语句中可以传参,用? 来占位,通过setxxx方法给?赋值 4.提高性能   掌握情况 工具类有连接数据库还有关闭IO流,还有一些其他的操作,这样可以直接调用,省去了很多时间 总

  • python 操作mysql2022-08-18 23:04:40

    import pymysql dbinfo={   "host":"192.16.8.x",   "post":3306,   "user":"root",   "password":"xxxx",   "database":"xxx" }   import pymysqlclass DBopera: def __init

  • 抽取基本JDBC中的基本操作与数据连接池2022-08-14 16:32:53

      1. JDBC DBC(Java DataBase Connectivity) :Java数据库连接技术:具体讲就是通过Java连接广泛的数据库,并对表中数据执行增、删、改、查等操作的技术。JDBC是数据库与Java代码的桥梁。 JDBC中定义了操作数据库的各种接口和类型: 增删改基本操作: (1)获取连接 : Connection connection =

  • C#中using的使用的几种场景2022-08-11 19:01:29

    using在C#中随处可见,比如引入命名空间,这是也是每个C#的cs页面必须存在的,除了 引入命名空间还有几种用法,下面将介绍这几种的使用。 1、用于引入命名空间 这是最常见最基本的用法, 这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也

  • MySQL之JDBC编程增删改查2022-08-10 22:33:18

    MySQL之JDBC 一、JDBC是什么 Java DatabaseConnectivity (java语言连接数据库) 二、JDBC的本质 JDBC是SUN公司制定的一套接口(interface)。 接口都有调用者和实现者。 面向接口调用、面向接口写实现类,这都属于面向接口编程。 三、为什么要面向接口编程 解耦合:降低程序的耦合度,提高程

  • HttpClient转发请求2022-08-10 15:33:08

    使用HttpClient进行转发请求 1. 发送json格式请求 请求参数说明 /** * 发送 post 请求 * @param url 请求地址 * @param jsonStr json字符串 * * @return 请求结果 * */ post方法发送json字符串 public String post(String url, String jsonS

  • MYSQL的Java操作器——JDBC2022-08-07 12:33:10

    MYSQL的Java操作器——JDBC 在学习了Mysql之后,我们就要把Mysql和我们之前所学习的Java所结合起来 而JDBC就是这样一种工具:帮助我们使用Java语言来操作Mysql数据库 JDBC简介 首先我们先来了解一下JDBC JDBC概念: JDBC是使用Java语言操作关系数据库的一套API 全称:(Java DataBase Conn

  • Redis高级用法2022-08-06 19:04:26

    redis 特点: a.持久化 b.单进程、单线程 c.5大数据类型 redis={ k1:'123', k2:[1,2,3,], k3:{1,2,3,4}, k4:{name:123,age:666}, k5:{('alex',60),('EVA-J',80),('rt',70)} } 使用字典:

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有