logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何在Flutter上优雅地序列化一个对象

序列化一个对象才是正经事对象的序列化和反序列化是我们日常编码中一个非常基础的需求,尤其是对一个对象的json encode/decode操作。每一个平台都会有相关的库来帮助开发者方便得进行这两个操作,比如Java平台上赫赫有名的GSON,阿里巴巴开源的fastJson等等。而在flutter上,借助官方提供的JsonCodec,只能对...

#json#移动开发
Flutter自定义Widget和使用方法

前言前面已经通过三个篇幅向大家介绍了Flutter原生提供的常用Widget和其使用方法,实际开发中我们会遇到一些特殊的需求或者规范一些常用的Widget作为基础UI组件来使用,这时我们就需要根据需求自定义Widget了。Flutter中的自定义Widget和安卓、iOS原生平台类似,可以使用现有Widget进行组合,也可以自己根据需求来绘制,下面分别对两种自定义Widget的实现和使用方法做详.

#移动开发#ui
Taro 1.2.14 发布,BAT 小程序、H5 与 RN 端统一框架

百度智能云 云生态狂欢季 热门云产品1折起>>>Taro 1.2.14发布了,Taro 是一套遵...

#人工智能#javascript#json
sonarQube Github pull request扫描代码

参考官方地址:https://docs.sonarqube.org/display/PLUG/GitHub+Plugin运行环境:sonarQube6.2 + sonarScanner2.8近来,使用sonarQube的次数比较少,项目中主要是使用Visual Studio Team Service + sonarQube的方式对代码进行扫描(每一次Pull Request经过Merge之...

使用shell自动备份数据库

全备份#!/bin/sh#mysql地址#检测用户是否手动输入了密码mysql_host=""#mysql用户mysql_user=""#mysql密码mysql_password=""#mysql数据库名#如果不填写需要导出的数据库名称提示错误信息并终止执行,注意[]里面两边必须有空格if [ ! -n "$1" ];then...

#数据库
Visio绘制活动图

为什么要绘制活动图?当我们真正地进入了编码阶段,我们写程序的时候需要按照一定的业务逻辑来组织我们的代码。这就要求我们要细化一个用例所需要涉及的业务流程。活动图用来描述一个业务过程或一个用例的顺序流。用Visio2010绘制活动图1、选择模型2、常用的符号。Visio2010中工具栏对活动图常用的符号都已经有中文描述,这里不再一一介绍。...

POWER BI实现复合键关联

POWER BI实现复合键关联两表之间关联在POWER BI中可以实现表之间的关联操作,例如表 1表 2表1和表2,可以用学生做关联关联后的效果如下再增加一个表表 3需要把教师也做关联,这时由于,班级和课程不在一个表中,POWER BI中不能直接建立关联生成新查询这时需要先将表...

设置Editext的光标宽高与颜色

在Editext的布局属性上加上android:textCursorDrawable="@drawable/cursor_shape"cursor_shape如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/a...

#移动开发
内存游标 cursor

当用户提交SQL语句或PL/SQL程序块到oracle的shared pool以后,在library cache中生成的一个可执行的对象,这个对象就叫做游标(cursor)。不要把这里的游标与标准SQL(ANSI SQL)的游标混淆起来了,标准SQL的游标是指返回多条记录的SQL形式,需要定义、打开、关闭。下面所说到的游标如无特别说明,都是指library cache中的可执行的对象。游...

#数据库
vue项目验证登陆问题解决

采用respone拦截器进行解决import axios from 'axios'// 创建一个axios实例const service = axios.create({baseURL: "", // 存在一些场景,借口一部分调这个地址一部分调另外一个地址timeout: 5000, // 超时时间withCredentials: true ,// 允许携带coo...

#javascript#后端#数据库
    共 16 条
  • 1
  • 2
  • 请选择