浩浩 浩浩
3年前
【Flutter实战】布局类组件简介
4.1布局类组件简介布局类组件都会包含一个或多个子组件,不同的布局类组件对子组件排版(layout)方式不同。我们在前面说过Element树才是最终的绘制树,Element树是通过Widget树来创建的(通过Widget.createElement()),Widget其实就是Element的配置数据。在Flutter中,根据Widget是否
Wesley13 Wesley13
3年前
VS Code 有 1400 万用户,而全球开发者才 2400 万
(给玩转VSCode加星标)转自:SolidotLinux中国据Statista的数据,全世界有大约2400万名开发者,而使用微软开源编辑器VisualStudioCode(VSCode)作为IDE的开发者就有1400万,其中2020年增加了500万新用户。微软开发者部门的副总裁Julia
Stella981 Stella981
3年前
Python如何处理Excel表格?良心推荐!
!Python如何处理Excel表格?良心推荐!(https://oscimg.oschina.net/oscnet/4896a80e319ef00486232923a6825f6aeab.jpg)写在前面Python常见的数据文件处理有5种,今天我们来讲讲其中的Excel如何处理!Excel是大家工作当中使用频率比较高的一款办公软
Wesley13 Wesley13
3年前
6 招教你提高网站速度
!图片1(https://image.evget.com//Content/files/2017/7/28/5174b527782a4fcca1e997eba85dfe89636368468467682067.gif)①图片优化统计数据显示,用户倾向于放弃一个在3秒内未加载完成的网页。由于加载图片占据了网页上可下载的大部分字节空间,所以
Wesley13 Wesley13
3年前
Java并发编程之ConcurrentHashMap
ConcurrentHashMapConcurrentHashMap是一个线程安全的HashTable,它的主要功能是提供了一组和HashTable功能相同但是线程安全的方法。ConcurrentHashMap可以做到读取数据不加锁,并且其内部的结构可以让其在进行写操作的时候能够将锁的粒度保持地尽量地小,不用对整个ConcurrentHashM
Wesley13 Wesley13
3年前
mongoDB(1)
安装完成后在/bin文件夹下打开命令窗口输入.\\mongo启动数据库,若正常启动说明安装成功:!(https://oscimg.oschina.net/oscnet/9470cb8442205bde3b69b15685d0986f83c.png)为了启动mongodb方便,将mongod.exe路径加入环境变量,电脑属性高级系统设置
Easter79 Easter79
3年前
Spring集成Day3
一.删除功能1.拿到要删除的是哪条数据(没有选择,给出提示)2.如果有选择,给出确定选择(真的要删除嘛)3.传id到后台进行删除   删除成功刷新页面   删除失败给出提示后台回了一个:JsonResult(booleansuccess,Stringmsg)二.添加功能1准备弹出框Ed
Wesley13 Wesley13
3年前
Mysql 插入记录时检查记录是否已经存在,存在则更新,不存在则插入记录SQL
我们在开发数据库相关的逻辑过程中,经常检查表中是否已经存在这样的一条记录,如果存在则更新或者不做操作,如果没有存在记录,则需要插入一条新的记录。这样的逻辑固然可以通过两条sql语句完成。SELECTCOUNT()FROMxxxWHEREIDxxx;if(x0)INSERTI
Stella981 Stella981
3年前
Lua学习笔记
\TOC\Lua学习笔记(整理的runoob加自己的见解)注意事项Lua中变量没有预定义类型,每个变量可以包含任意类型的值,要用就直接赋值一种数据类型的值nil类型就nil一个值,表示变量是否被赋值,变量赋值成nil也表示删除变量使用Type(
Wesley13 Wesley13
3年前
MYSQL进阶学习笔记二:MySQL存储过程和局部变量!(视频序号:进阶_4
知识点三:MySQL存储过程和局部变量(4,5,6)存储过程的创建:创建存储过程的步骤:1.首先选中数据库2.改变分隔符,不让分号作为执行结束的标记。(通常情况下,改变分隔符命令DELIMITER$$)3.创建存储过程:CREATEPROCEDUREdemo\_inout\_paramete