准备一张表create database dbtest; use dbtest; drop table if exists user; create table user( id int not null primary key auto_increment, name varchar(20) );编写存储过程delimiter // create procedure fill_talbe(in count int) begin set @int:1; while @init <= count do insert into user values(null, concat("user-", @init)) set @init = @init + 1; end while; end // delimiter ;调用存储过程drop procedure if exists fill_table; call fill_table(1000000);其他delimiter 是个创建函数、存储过程、触发器的基本框架套路delimite
要实现 java socket 功能,需要两台机器:一个服务端 Server.java , 一个客户端 Client.java 服务端 Server.java // Server.java public class Server{ ServerSocket server = new ServerSocket(10010); // 使用 accept() 方法监听服务器的 10010 端口,并获取一个 socket 对象 Socket socket = server.accept(); // 使用 socket 对象获取一个网络输入流 InputStream is = socket.getInputStream(); // 准备一个 1024B 的缓冲区 byte[] bs = new byte[1024]; // 读取客户端发送的字节流数据 int len = is.read(bs); // 使用 new String() 构造,将字节数组转换为字符串 System.out.println(new String(bs)); }
C# 中, 委托 ---> 匿名方法 ----> Lambda表达式 三者之间是层层演化的关系。委托什么是委托?委托也是一种类型,委托也是一种类型,委托也是一种类型,委托类型的变量指向方法。示例:// 声明一个带有返回值的委托类型 Dtest delegate int Dtest(int i, int j); // 声明一个带有返回值的方法 Sum public int Sum(int a, int b){ return a + b; } // 声明一个委托变量,指向方法 Dtest devar = Sum; // 通过委托调用一个方法 devar(1,2);匿名方法匿名方法,就是没有名字的方法。委托类型的变量不仅可以指向普通方法,也可以指向一个匿名方法。示例:Func<string s,int r> f0 = delegate(string s1){ return Convert.ToInt32(s); };匿名方法的声明,也是使用 delegate 关键字,如上。Lambda 表达式Lambda 表达式由匿名方法演进而来。示例:Func<
发布 asp.net6 项目时的配置1、目标选择:文件2、部署模式:独立3、目标运行时: linux-x64发布成功后,将项目打包并上传到 linux 服务器linux 上的操作1、在解压后的项目文件夹的同级目录中创建 DockerfileFROM centos RUN yum -y install libicu CMD mkdir -p /wwwroot/publish COPY ./WebApplication /wwwroot/publish WORKDIR /wwwroot/publish CMD cd /wwwroot/publish CMD chmod 777 WebApplication EXPOSE 5000 ENTRYPOINT ./WebApplication2、创建 docker 镜像到当前目录docker build -t web-app:0.1 .3、将 asp.net 项目以后台容器的方式运行docker run -p 5000:5000 -d --name kestrel可能会遇到的问题1、Dockerfile 中的 From cent
1.下载并安装 mysql5.7 的 yum 源wget http://repo.mysql.com//mysql57-community-release-el6-8.noarch.rpm rpm -ivh mysql57-community-release-el6-8.noarch.rpm2.yum 安装 mysql5.7yum install -y mysql-community-server3.第二步如果遇到报错信息:Error:Unable to find a match: mysql-community-server,使用以下方式解决(禁用本地 mysql 模块后再安装):yum module disable mysql yum -y install mysql-community-server4.如果第三步遇到报错信息: Error: Problem: cannot install the best candidate for the job,解决方案如下:vim /etc/yum.repos.d/mysql-community.repo5.打开后,找到 [mysql57
Minghui
却道天凉好个秋!
CC BY-NC-SA 4.0