- 博客(15)
- 收藏
- 关注
原创 mysql之limit关键字
limit关键字limit关键字的作用limit是限制的意思,用于限制返回查询结果的行数(可以通过limit指定查询多少行数据)limit语法是mysql的方言(仅mysql可用),用来完成分页语法结构select 字段1,字段2... from 表名 limit offset, lenght;参数说明limit offset length; 关键字可以接受一个或者两个为0或者为正整数的参数offset 起始行数,从0开始计数,如果省略,默认为0
2022-04-21 19:31:32
1471
原创 数据库之DQL操作数据库
查询表中数据(简单查询)往表中添加数据,语法格式:-- 往text3表中添加数据insert into text3 values("11","22","33","44");简单查询执行顺序:from–>where–>group by -->having–>select–>order by查询指定表中所有数据-- 查询指定表中所有数据select * from 表名;select * from text3;-- 查询
2022-04-21 19:30:19
524
原创 yii之gii的使用
giigii是yii中的一个模块。可以通过配置应用yii\base\Application::modules属性开启它,gii脚手架可以帮助我们自动生成模型,控制器,crud的一些操作等,gii被设计成盖度可定制和可扩张的代码生成工具。使用它可以大幅提高应用开发速度配置if (!YII_ENV_TEST) { $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = [ 'class' => 'yii
2022-04-21 19:26:02
698
原创 两数之和-无序数组
给定一个整数数组numbers,从数组中找出两个满足相加之和等于目标数target。假设每个数组只对应唯一的答案,而且不可以重复使用相同元素。返回两数的下标值,以数组形式返回。下标值不可相等直接两层循环遍历,然后让每个数值进行相加,直到等于target的时候跳出循环c代码如下:#include <stdio.h>int main(int argc, char const *argv[]){ int arr[6] = {1,2,3,4,5,6}; ..
2022-04-18 22:31:59
224
原创 数据库之DML操作数据库
DML操作数据库SQL中DML用于对表中的数据进场增删改查操作插入数据语法格式:insert into 表名(字段名1,字段名2...) values(字段值1,字段值2...);# 字段名和字段值是一一对应的代码准备,创建一个学生表:/* 表名:student 表中字段: 学员id:sid int 姓名: sanme varchar(20) 年龄: age int 性别: sex char(1) 地址: address varchar(40
2022-04-18 22:30:08
354
原创 数据库之DDL操作数据库
DDL操作数据库创建数据库点击Navicat里的新建查询。sql语句中注释为:单行注释:# 注释 – 注释多行注释:/*多行 注释*/命令:create database 数据库名; #创建指定名称的数据库create database 数据库名 character set 字符集; # 创建指定名称的数据库,并指定字符集(一般为utf8)use 数据库名; # 切换数据库select
2022-04-18 22:29:31
449
原创 两数之和-有序数组
给定一个升序排列整数数组numbers,从数组中找出两个满足相加之和等于目标数target。假设每个数组只对应唯一的答案,而且不可以重复使用相同元素。返回两数的下标值,以数组形式返回。下标值不可相等。解法一:暴力破解直接两层循环遍历数组,让这个数组中的数值两两相加,如果最后没有找到这两个数,就返回null#include<stdio.h>int main(int argc, char const *argv[]){ int arr[7] = {2,..
2022-04-18 22:28:16
173
原创 删除排序数组中的重复项
题目:一个有序数组nums,原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度不能使用额外的数组空间,必须原地修改输入数组并在使用o(1)额外空间的条件下完成例如:输入:【0,1,2,2,3,3,4】输出:5使用双指针算法public static int removeList(int[] nums){ if(nums.length == 0){ return 0; } int i = 0; for(int..
2022-04-18 22:27:03
63
原创 mysql中的数据类型
mysql中的数据类型数值类型整数型:int正常大小的整数,可以带符号,如果有符号,它允许的范围从-2147483648到2147483647.如果是无符号,允许的方位是0-4294967295。tinyint一个非常小的整数,可以带符号。如果是有符号,它允许的范围是从-128到127.如果是无符号,允许的范围是0-255。bigint一个非常大的整数,如果有符号,允许范围为-9223372036854775808到9223372036854775807.如果无符号,允许的
2022-04-10 22:09:53
960
原创 统计素数个数-爆破
直接将统计的素数写入循环,可以从2开始,判定2到要判定的数减1是否有数能被整除,若没用,为素数,若有,则不是public static int bf(int n){ int count = 0; for(int i = 2; i < n; i++) { count += isPrime(i) ? 1 :0; // 判定当前数值是否为素数,是返回1,不是则为0 } return count;}private static boole..
2022-04-10 22:05:25
291
原创 统计素数个数-埃氏筛选
找到每个素数的倍数数,建立一个布尔数组,将倍数数改为true,表示为非素数,其余false表示为素数。public static int eratost(int n){ boolean[] isPrime = new boolean[n];//建立一个布尔数组,将其值全部填充为false int count = 0; for(int i = 2;i < n;i++) { if(!isPrime[i]){ //若此标记位为..
2022-04-10 22:02:54
1022
原创 layui的布局容器之固定宽度和完整宽度
布局容器1.固定宽度layui-container,将栅格放入一个带有 class=“layui-container” 的特定的容器中,以便在小屏幕以上的设备中固定宽度,让列可控。2.完整宽度layui-fluid,将栅格或其它元素放入一个带有 class=“layui-fluid” 的容器中,那么宽度将不会固定,而是 100% 适应具体代码如下<!DOCTYPE html><html lang="en"><head> <meta charset
2022-04-10 21:55:41
3459
原创 yii操作数据库
1. 连接数据库首先,启动本地服务器还有数据库,这里我是用phpstudy。来到Navicat,新建一个数据库,可自行命名,这里使用yii作为数据库名,字符集为utf8,排序规则可默认在yii数据库里新建一个数据表,里面有给入两字段,一个为id,一个为title,id为主键自增,表明为text来到yii框架,首先使用自带的数据连接连接数据库,在config文件下的db.php,更改参数这样,就可以连接到本地数据库了2. 操作数据库来到mode
2022-04-10 21:40:30
1733
原创 win10搭建layui的方法
1.首先到官网上下载layui框架:https://layui.org.cn/index.html2.在电脑中新建一个文件夹存放layui文件3.下载后的layui结构目录如下: ├─css //css目录 │ │─modules //模块 css 目录(一般如果模块相对较大,我们会单独提取,如下:) │ │ ├─laydate │ │ └─layer │ └─layui.css //核心样式文件 ├─font //字体图标目录 └─layui.js //核心库
2022-04-09 21:37:22
806
原创 yii实现简易的表单提交
首先,在model中写入表单的验证规则rules中的规则可以自行定义,以定义的名字作为规则方法的名称,写入规则,如:在控制器中写入一个操作entry模型的控制器validate()方法为触发entryfrom模块的数据验证,Yii::$app->request->post()则是尝试从 $_post中收集用户提交的数据,如果数据正确,触发entry-confirm视图,如果数据错误,或未输入数据的初始化状态,则触发entry视图创建两个视图,一个是entry..
2022-04-09 21:21:29
310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人