自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 【Flutter】GetX状态管理

Get.createvoid create<S>(S Function() builder, {String tag, bool permanent = true}) ///例子Get.create<ItemController>(() => _model,tag: _model.deviceId);创建实例,和 Get.put 相当。permanent :是否不销毁。通常实例的生命周期和他所在的 Widget 的生命周期绑定。如果是在全局中

2021-06-17 16:27:31 802

原创 【Flutter】输出“周三”

DateFormat('EEE','zh_CN').format(now)

2021-06-16 14:59:52 199

原创 [Flurtter]输入框样式

无外边线,无底边线decoration: InputDecoration( border: OutlineInputBorder(borderSide: BorderSide.none), contentPadding: EdgeInsets.symmetric(vertical: 10.0), hintText: _.rate.text, hintStyle: TextStyle(color: Colors.grey,fontSize: 20),),弧形外边线 decoration: I

2021-06-15 16:49:42 203

原创 [Flutter]超出部分用省略号表示的其中一种方法

可以用ExpandedRow( children: [ Container( margin: EdgeInsets.only(top: 5,bottom: 10), decoration: BoxDecoration( border: Border.all( .

2021-05-29 13:36:03 559

转载 MVVMLight:双向数据绑定

**RaisePropertyChanged**的作用是当数据源改变的时候,会触发PropertyChanged事件达到通知UI更改的目的(ViewModel => View)。那么View上的变化要怎么通知到数据源呢?View中文本框绑定内容如下:{Binding UserInfo.UserName,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}UpdateSourceTrigger的作用是,当做改变的时候通知数据源我们做了改变。他包

2020-10-27 10:25:04 204

原创 sqlserver 相关知识

1、 使用delete语句删除的是整行记录,而并非是记录中的某个字段值。2、update,delete语句中记得加where,不然是更新所有行。3、 查询空值用IS NULL。4、查询后字段出现重复值,可以用DISTINCT;但是DISTINCT会降低效率,group by(分类汇总)更好。SELECT DISTINCT classFROM student SELECT class_id FROM studentGROUP BY class_id5、范围查询时,不仅可以用大小于还可以用b

2020-10-14 16:09:50 75

原创 sqlserver 自表查询

select m.* , n.* from tb m , tb n where m… = n…SELECT m.stu_id,m.stu_name,result,cou_name FROM student m,score,courseWHERE score.stu_id=m.stu_id and score.cou_id=course.cou_idORDER BY stu_name类似于把m赋值为student

2020-10-12 16:36:09 155

转载 SQLServer 整型数据类型

【bigint】从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。【int】从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。【smallint】从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整

2020-10-12 13:28:22 2428

原创 JavaWeb:Servlet2.0和Servlet3.0的区别

目录Servlet简介Servlet的生命周期三级目录Servlet简介Servlet是运行在Web服务器或应用服务器上的程序,他是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层。可以使用Servlet来收集来自网页表单的用户输入,或者是展示来自数据库的数据。Servlet的生命周期用几个字概括就是:初始化、实例化、服务、销毁。package servlet;import javax.servlet.*;import javax.servlet

2020-07-11 16:51:26 932

原创 JavaWeb:基于MVC的登录页面

目录MVC介绍代码展示MVC介绍MVC模式是一种软件设计模式,是模型(model),视图(view),控制器(controller)的缩写,他将业务模型(M)和用户界面(V)的代码分离了开来。MVC模式有助于管理复杂的应用程序,简化了分组开发。不同的开发人员可同时开发视图、控制器逻辑和业务逻辑。MVC模式可以简单分为以下几层:bean层:实体层,也就是model,他和数据库相对应,有属性、getset、toString、构造方法。dao层:持久层,简单来说就是数据库的增删改查。service

2020-07-08 18:41:05 1800

原创 Java详解 JDBC连接数据库

目录环境分析简答案例增删改DBUtils环境MySQL版本:5.0数据库截图分析JDBC连接数据库分为以下几个步骤。加载驱动创建连接获得statement对象获取执行sql处理结果集(可有可不有)关闭数据库连接简答案例以下是一个查询数据的简单案例。try{ Class.forName("com.mysql.jdbc.Driver"); //创建连接 Connection connection= Dri

2020-06-28 21:27:57 305

原创 JAVA简单案例:斗地主

JAVA简单案例:斗地主目录JAVA简单案例:斗地主新建牌洗牌留底牌随机发牌完整代码新建牌扑克牌共有54张牌(分四种花色,每种花色有2~10,A,J,Q,K;除花色外还有大小王)。首先建立牌组,可以用集合来新建牌组, pokes代表总的54张牌,colors代表四种花色,numbers代表 2~10,A,J,Q,K。建立完牌组后我们要往里添加数据,我们把花色添加到colors中,把2~10,A,J,Q,K添加到numbers中,数字可以用for循环来添加最后将colors和numbers排列组

2020-06-28 20:01:50 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除