-
-
0
-
0
-
01.新建一个HTML文档、 2.设置一个div标签里再设置ul,li标签 3.li标签里面设置a标签和img标签,引入图片进来 4.然后复制成6份,再换上不同的图片 5.用style标签设置样式 6.再设置li,img标签样式 7.用script引入js 8.设置jQuery的指令 9.查找标签 这是我所学到的步骤,所以我要分享给你们,希望可以帮助到你们。以上就是我的分享,新手上道,请多多指教。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔!
-
0~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术:Visual Studio Code 作者:苏恩祺 撰写时间:2022/6/18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Math对象 圆周率 console.log(Math.PI); 欧拉常数 console.log(Math.E); 绝对值 console.log(Math.abs(-1)); 返回小于一个数的最大整数,即一个数向下取整后的值。 floor 向下取整 console.log(Math.floor(12.01)); console.log(Math.floor(12.91)); console.log(Math.floor(12.49)); console.log(Math.floor(12.99)); 返回大于一个数的最小整数,即一个
-
0
-
0
-
0
-
0树形组件的实现 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术: VS2019 作者:汤池 撰写时间:2022/6/18 Html页面部分 1. 引入layui的js和css,还有jq 2. 在页面中把需要设置树形组件的div设置id和class值demo-tree 3. $(function(){})页面加载事件中,使用layui.use 调用tree组件 4. Layui.use([‘tree’],function(){}),在里面var tree=layui.tree 5. 使用tree.render时间设置elem (“#+ID”),data:控制器传过来的数据 6. 这样html页面的内容就完成了! 控制器部分 1.
-
0路由 1. 理解:一个路由(route)就是一组映射关系(key - value),多个路由需要路由器(router)进行管理。 2. 前端路由:key是路径,value是组件。 3. 路由标签<router-link></router-link>限于<a href>转换使用,若使用在其他标签会破坏代码结构 简单应用 1. 安装vue-router,命令:npm i vue-router 2. 应用插件:Vue.use(VueRouter) 3. 编写router配置项: //创建路由器 import VueRouter from "vue-router"; //配置路由组件 import About from "../pages/About"; import Home from &
-
0
-
0一、SQL Server主键约束。 1. 主键约束操作基本语句。 CREATE TABLE table_name ( pk_column data_type PRIMARY KEY, ... ); 2. 主键是唯一标识表中每一行的列或一组列。可以使用 PRIMARY KEY 约束为表创建主键。 3. 如果主键只包含一列,则可以将 PRIMARY KEY 约束定义为列约束:主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键。 4. 如果是在新建表的时候添加主键约束比较简单,直接在列名后加入primary key即可,标准的添加
-
0
-
0C#继承 有实现继承和接口继承 表示一个类型派生于一个基类型,它拥有该基类型的所有成员字段和函数。在实现继承中,派生类型采用基类型的每个函数的实现代码,除非在派生类型的定义中指定重写某个函数的实现代码。在需要给现有的类型添加功能,或许多相关的类型共享一组重要的公共功能时,这种类型的继承非常有用。 表示一个类型只继承了函数的签名,没有继承任何实现代码。在需要指定该类型具有某些可用的特性时,最好使用这种类型的继承。
-
0Mybatis简介 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 使用Mytatis开发的步骤 首先得有一个Mysql数据库 创建一个数据很快的都是单表的增删查改 以下是我的数据库 数据名称(test),数据库表(course) 我的跟大家的数据库信
-
01、准备工作: 新建一个文件夹用VS Code打开,点击新建文件,英文格式下的感叹号,点击回车。 2、抽奖机(HTML)的构成: 一个大的div盒子,一个h3标签用于标题,一个小的div盒子里有三个div标签,三个div标签里分别有一个p标签,存放三个随机数,一个button按钮用于抽奖,一个p标签里一个span标签设置初始金额,一个label标签和input标签用于设置倍率,input的type特性设置为number,一个赚钱按钮。 3、设置大的div盒子的背景颜色为橙色,宽230px,1px的黑色实
-
0C#继承 继承的类型: 有实现继承和接口继承 实现继承: 表示一个类型派生于一个基类型,它拥有该基类型的所有成员字段和函数。在实现继承中,派生类型采用基类型的每个函数的实现代码,除非在派生类型的定义中指定重写某个函数的实现代码。在需要给现有的类型添加功能,或许多相关的类型共享一组重要的公共功能时,这种类型的继承非常有用。 接口继承: 表示一个类型只继承了函数的签名,没有继承任何实现代码。在需要指定该类型具有某些可用的
-
0XSLT 转换 开发工具与关键技术: JS 作者: 胡 撰写时间:2022/6/18 把文档声明为 XSL 样式表的根元素是 <xsl:stylesheet> 或 <xsl:transform>。 根据 W3C 的 XSLT 标准,声明 XSL 样式表的正确方法是: 如需访问 XSLT 的元素、属性以及特性,我们必须在文档顶端声明 XSLT 命名空间。 从一个原始的 XML 文档开始 我们现在要把下面这个 XML 文档("cdcatalog.xml")转换为 XHTML: 在 Internet Explorer 和 Firefox 中查看 XML 文件: 打开 XML 文件(通常通过点击某个链接) -
-
0
-
0
-
0SQL聚合函数 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术: DW 作者:心境 撰写时间:2021/7/18 SQL中包含以下几种类型的函数: 聚合函数:返回汇总值。 类型转换函数:将一种数据类型转换为另外一种。 日期函数:处理日期和时间。 数学函数:执行算术运算。 字符串函数:对字符串、二进制数据或表达式执行操作。 系统函数:从数据库返回在SQLSERVER中的值、对象或设置的特殊信息 AVG(表达式) 返回表达式中所有的平均值。
-
0一个 C# 程序主要包括以下部分: 1、命名空间声明(Namespace declaration) 2、一个 class 3、Class 方法 4、Class 属性 5、一个 Main 方法 6、语句(Statements)& 表达式(Expressions) 7、注释 程序部分: 1、程序的第一行 using System; - using 关键字用于在程序中包含 System 命名空间。一个程序一般有多个 using 语句。 2、下一行是 namespace 声明。一个 namespace 是一系列的类。HelloWorldApplication 命名空间包含了类 HelloWorld。 3、下一行是 class 声明。类 HelloWorld 包含了程序
-
0
-
0
-
0
-
01.字符串判断是否相等 方法 Equals()用于判断两个字符串是否相等,若相等则返回TRUE,否则返回FALSE。 语法格式如下: 字符串变量.Equals(字符串); 其中,字符串可以是字符串常量也可以是字符串变量。 字符串变量调用成员函数Equals(),比较字符串变量对应的字符串与字符串是否相等,相等则返回TRUE,否则返回FALSE。 或者调用string类的静态方法Equals(),比较两个字符串是否相等,相等则返回TRUE,否则返回FALSE。 语法格式如下: string.Equals(字符串1,字符
-
0
-
0
-
01、加()强制显示转换 (int)5.23;// 输出5 2、利用Parse()方法,将值的字符串进行类型转换 Int.Parse("5.234");//输出5 3、Convert.ToInt32(double),除X.5的情况,遵守4舍5入凑整的强制转换;若是X.5,则取X.5左右最近两个整数中的偶数。 Convert.ToInt32(5.1)// 输出5 Convert.ToInt32(5.7)// 输出6 Convert.ToInt32(5.5)// 输出6 Convert.ToInt32(6.5)// 输出6 4、注意:Convert.ToInt32(null)返回0;int.Parse(null)产生异常。
-
0
-
0java常用类--String String类常用构造器 构造器 说明 String() 初始化一个新创建的String对象,使其表示一个空字符序列。 例:String strEmpty = new String();//等价于""空字符串 String(byte【】 bytes) 通过使用平台的默认字符集解码指定的byte数组,构造一个新的String。 String(byte【】 bytes,Charset charset) 通过使用指定的charset 解码指定的byte数组,构造一个新的String。 String(byte【】 bytes,String charsetName) 通过使用指定的charset解码指定的byte数组,构造一个
-
0
-
0
-
0
-
0
-
0
-
0一.EXISTS带有相关子查询示例 以下示例查找已下过三个以上订单的所有客户: SELECT 客户ID, 开始名称, 结束名称 FROM 表名称 1T WHERE EXISTS ( SELECT COUNT (*) FROM 表名称 2T WHERE 客户ID = 1T.客户ID GROUP BY 客户ID HAVING COUNT (*) > 3 ) ORDER BY 开始名称, 结束名称 二. EXISTS 与 IN示例 以下语句使用 IN 运算符查找城市为 Bei jing的客户订单: SELECT * FROM 表名称 1T WHERE 客户ID IN ( SELECT 客户ID FROM 表名称 2T WHERE city = 'Bei jing' ) ORDER BY 客户ID, 订单日期; 三、以下语句使用返
-
0绘图有两种方式:形状绘图和几何绘图。形状绘图: 形状(Shape) 是一个2D绘图类,位于System.Windows.Shape空间内。形状绘图中最常用的绘图对象:Rectangle 矩形 ,Ellipse 椭圆 Polygon 多边形, Path 路径 ,Line 直线 。 直线是最简单的图形。使用X1、Y1两个属性可以设置它的起点坐标,X2、Y2两个属 性则用来设置其终点坐标。控制起点/终点坐标就可以实现平行、交错等效果。 Stroke(笔触)属性的数据类型是Brush(画刷),凡是Brush的派生类均可用于给这个属性赋值。
-
0
-
0async关键字和await是配套使用的异步方法语法糖,配合Task类可以使多线程变得有序, 也可以自己实现一套协程功能。 async关键字(异步方法) async关键字是C#特有的。Java没有这玩意。 async在C#世界里是上下文关键字。它只有在修饰一个方法的时候才自动被编译器识别为 关键字,在代码的其他位置上可以被用作变量名等其他任何用途。 asyn关键字用来修饰两类方法:lambda表达式或则异步方法。 拥有async修饰的方法称为async方法,比如: Public Task<int> Ex
-
0
-
0
-
0
-
0
-
0
-
0
-
0一、INSERT语句 1、INSERT 语句向表中添加新行,语句的最基本形式:INSERT INTO table_name (column_list) VALUES (value_list); (1)table_name 指定要插入的表的名称。 通常,通过模式名称引用表名称,例如 production.products ,其中 production 是模式名称, products 是表名称。 (2)column_list 指定要在其中插入数据的一个或多个列的列表。必须将列列表括在括号中并用逗号分隔列。如果列在列列表中没有出现,则SQL Server必须能够提供插入值,否则无法插入行。 (3)要在 VALUES
-
2控制器代码: #region 超期 public ActionResult SaveExceeds(int? RecordId, int? PayID, B_Pay Pay) { ReturnJsonVo RtJson = new ReturnJsonVo(); try { B_Record Record = Mymodal.B_Record.Single(o => o.recordId == RecordId); if (Record.bookStateId == 3 || Record.bookStateId == 5) { RtJson.Text = "图书已归还,不需要再次归还!"; } else { if (Record.bookStateId == 4) { RtJson.Text = "丢失或报废罚款已支付!遗失后寻回图书,不予回收!"; } else { decimal ExceedDates = Convert.ToInt32(((DateTime.Now) - (Record.expireDate.Value)).Days); if (
-
0什么是架构模式: 架构模式是在给定上下文中解决软件架构中常见问题的通用、可重用的解决方案。架构模式类似于软件设计模式,但范围更广。 分层模式: 该模式可用于构建可分解为子任务组的程序,其中每个都处于特定的抽象级别。每一次都向更高层提供服务。 一般信息系统中最常见的4层划分如下: Presentation layer 表示层(也就是UI层); Application layer 应用层(也就是服务层); Business logic layer 业务逻辑层(也就是领域层); Data access layer 数
-
0
-
0许多在单线程情况下的代码放到多线程环境下容易出现线程安全问题 通过模拟取钱过程演示线程安全问题。 一般取钱过程: 1. 用户输入账户、密码,系统判断用户的账户、密码是否匹配。 2. 用户输入取款金额。 3. 系统判断账户余额是否大于取款金额。 4. 如果余额大于取款金额,则取款成功;如果余额小于取款金额,则取款失败。 在模拟过程中就模拟后面三步,没有模拟账户密码验证过程。 代码:public class TakeMoney1Demo { publicstatic void main(String[] args)