问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

小程序应该如何入门,初学者应该掌握哪些基本知识

提问网友 发布时间:2022-04-23 04:08
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
懂视网 回答时间:2022-05-02 21:24

在mysql中,round函数用于数据的四舍五入,它有两种形式:

1、round(x,d)  ,x指要处理的数,d是指保留几位小数

这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;

2、round(x)  ,其实就是round(x,0),也就是默认d为0;

下面是几个实例

1、查询: select round(1123.26723,2);

     结果:1123.27

2、查询: select round(1123.26723,1);

     结果: 1123.3

3、查询: select round(1123.26723,0);

     结果:1123

4、查询: select round(1123.26723,-1);

     结果: 1120

5、查询: select round(1123.26723,-2);

     结果:1100

5、查询: select round(1123.26723);

     结果:1123

 ROUND(x,y)函数在截取值的时候会四舍五入,而TRUNCATE(x,y)函数直接截取值,并不进行四舍五入。

 

1、查询: select truncate(1123.26723,2);

     结果:1123.26

2、查询: select truncate(1123.26723,1);

     结果: 1123.2

3、查询: select truncate(1123.26723,0);

     结果:1123

4、查询: select truncate(1123.26723,-1);

     结果: 1120

3、truncate、drop和delete的区别

1. truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的 存储过程/函数将保留,但是变为invalid状态. 2.delete语句是dml,这个操作会放到rollback segement中,事务提交之后才生效;如果有相应的trigger, 执行的时候将被触发. truncate,drop是ddl, 操作立即生效,原数据不放到rollback segment中,不能回滚. 操作不触发 trigger. 3.delete语句不影响表所占用的extent, 高水线(high watermark)保持原位置不动 显然drop语句将表所占用的空间全部释放 truncate 语句缺省情况下见空间释放到 minextents个 extent,除非使用reuse storage; truncate 会将高水线复位(回到最开始). 4.速度,一般来说: drop> truncate > delete 5.安全性:小心使用drop 和truncate,尤其没有备份的时候.否则哭都来不及. 使用上,想删除部分数据行用delete,注意带上where子句. 回滚段要足够大. 想删除表,当然用drop 想保留表而将所有数据删除. 如果和事务无关,用truncate即可. 如果和事务有关,或者想触发trigger,还 是用delete.

如果是整理表内部的碎片,可以用truncate跟上reuse stroage,再重新导入/插入数据/

 

总结:

DROP用于删除表,数据库等.
TRUNCATE和DELETE都是删除表数据.
但是TRUNCATE相当于初始化,比如如果有自增长ID,用TRUNCATE删除后,自增长Id会从1开始,(truncat会释放表所占的空间)
而delete则不会.

 

四、去重方式以及区别

1.distinct 不会对 table 产生修改,只会返回目标数据(其他字段的数据也不会返回)

2.group by 将结果的所有字段信息返回

 

 

 

MySQL之查漏补缺

标签:取值   ext   none   返回   group   条件   strong   index   自动   

热心网友 回答时间:2022-05-02 18:32

一、创建第一个小程序,快速启动模板

创建小程序前,先花点时间了解小程序开发官方教程

1、我们要注册一个小程序开发账号,获取小程序开发appID;

2、需要下载开发工具;

3、创建一个空白小程序,假设项目名称为demo1:“快速启动模板”,里面包含微信头像获取,日志等;

4、了解小程序的项目结构,各文件构成;

5、也是最关键的,彻底搞明白demo1的wxml,wxss和js代码,了解页面如何跳转,事件如何触发,WXML如何编写,api如何调用等。

二、体验小程序

1、先体验官方的小程序示例,可以微信扫描二维码,或者发现-->小程序-->搜 小程序示例,获取体验小程序。该示例包括了常用组件功能演示。

2、多多体验三方小程序

三、尝试编写自己的第一个小程序

一个原则,功能尽量简单,但是尽可能多用组件,如:input,text,map,picker等。

四、查漏补缺

热心网友 回答时间:2022-05-02 19:50
由于我们是开发小程序,所以我直接步骤。以微信小程序开发为例
1、打开微信开发工具
2、选择“本地小程序项目”
3、点击创建项目
4、依次填写appid,项目名称,选择目录。
5、小程序开发需要的技能
html、css、JavaScript、ps设计和切片
至少掌握一门后端语言,如PHP、python、Java、node.js
至少掌握一门数据存储工具,如mysql、oracle
至少掌握一种web服务器,如apache、nginx
掌握https的配置及服务器端口的安全搭建

起点学院现在根据产品经理的需求,推出小程序设计入门:产品人必知的n个小程序特性,欢迎各位前来学习

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • 微信小程序速查知识

    微信小程序速查知识

    微信小程序速查知识:本文主要和大家分享微信小程序速查知识,可以让大家对微信小程序开发更加容易,希望本文能帮助到大家。1. 配置配置全解析project.config.json ( 项目配置文件 ){ // 文件描述 "description": "项目配置文件", // 项
    查看详情
为什么在美团上订电影票老是显示预定失败 生豆芽为什么要用开水烫啊 防静电服和无尘服有什么区别?有什么明显的区别吗? 生绿豆芽先用什么样的水泡? 新开微信小程序如何做前期推广? 如何判断无尘服的防静电性能? 生豆芽用什么添加剂 瑞通无尘静电技术(东莞)有限公司怎么样? 防静电无尘衣为什么具有无尘功能? 请问生豆芽用无根剂是什么成分? 无尘车间地面防静电,贴的那个地板是什么材质 小程序推广怎么做? 生豆芽需要营养液吗? 防静电要求无尘是什么等级?无尘等级怎么划分? 生豆芽需要放什么药 无尘擦拭纸可以防静电吗? 无尘和防静电的区别 生豆芽的步骤与方法是什么? 无尘车间为什么也要穿防静电鞋、防静电服 生豆芽用的ab水是什么啊,有什么用? 我在美团上订电影票 到订座位的时候,我选的空白处怎么总显示预留座位... 美团订电影票选座时“好像出错了,稍后再试吧”是什么原因,怎么解决?点了几百遍了! 小程序推广渠道有哪些 我在美团网订电影票预订失败,为什么呢,早上还可以订的。 美团上能提前三四天买电影票吗,为什么我购票失败? 为什么我在美团上买电影票19号的能买20号的却买不了,提示该影院或网络系统异常预定失败。 手机美团无法购买电影票,提交订单时显示支付超时,该订单已失效,请重新选购,请问这是手机设置的问题 美团车票预定失败为什么 美团出现团购电影票时,不能选座位也团购不了,出现这个提示什么意思... 为什么我美团上买的电影票显示出票失败还扣我的钱了也没显示退款信息 我用美团买电影票,结果他就显示这个,什么情况啊 为什么在美团买完电影票的座位显示是不可售? 淘宝和支付宝定电影票都失败,说是锁定座位失败,怎么回事。 微信电影票定不了老说预定失败 猫眼电影票预订失败怎么回事? 我在美团上买电影票,选座时显示不可选是什么意思 如果买房已经付了首付,但银行不批贷款怎么办? 买房交了首付,贷款办不下来,现在不想买了,首付能全部退回吗? 怎么把商户位置弄上谷歌地图 房子首付交了但是银行贷款没批下来怎么办?
Top