自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

华山论码

天下武功唯勤不破

  • 博客(149)
  • 收藏
  • 关注

原创 [asp.net] json数组、字符串 解析(转换为对象)

引用 Newtonsoft.Json.dll。

2024-01-08 11:22:12 476

原创 Asp.net webApi统一封装返回结果+全局异常处理

// 返回类型/// 状态代码/// 返回的数据/// 错误消息/// 是否成功String str;if (obj is String || obj is Char)//如果是字符串或字符直接返回else//否则序列为json字串。

2023-12-28 11:18:24 834

原创 链接数据库提示:证书链是由不受信任的颁发机构颁发的

证书链是由不受信任的颁发机构颁发的

2023-12-25 14:25:43 4504 6

原创 C#生成Token字符串

如:a8d3df47-7f9f-437e-9300-3f9d6ca46b54。

2023-12-07 10:33:04 912

原创 wx.login 接口获得临时登录凭证 code,服务端验证code生成Token

调用接口获取登录凭证(code)。通过凭证进而换取用户登录态信息,包括用户在当前小程序的唯一标识(openid)、微信开放平台账号下的唯一标识(unionid,若当前小程序已绑定到微信开放平台账号)及本次登录的会话密钥(session_key)等。用户数据的加解密通讯需要依赖会话密钥完成。项目服务器端需要整合appid+appsecret+code三个信息,去微信服务器端换取session_key和openid,所以说我们需要一个微信服务区的接口。

2023-12-07 10:29:01 1385 1

原创 微信小程序中block和View组件的使用区别

总结来说,block组件主要用于逻辑分组和控制,不会在页面中生成实际节点;而View组件是用于显示内容和布局的,可以设置样式属性,生成实际的节点。

2023-11-30 16:25:52 1593

原创 c# 字符串转化成语音合成,System.Speech

C# 语音合成可以使用 System.Speech.Synthesis 命名空间中的 SpeechSynthesizer 类来实现。SpeechSynthesizer 类提供了一系列方法和属性,可以用来控制语音合成的过程,包括设置语音、音调、语速等。

2023-11-15 11:15:25 476

原创 xml元素值需要保留space

此属性设置不会影响混合内容模式下标记之间的空白,也不会影响在属性范围内 xml:space=‘preserve’ 发生的空白。不被视为重要的空格包括空格、制表符和空白行,用于设置标记,以便提高可读性。其中一个示例是元素内容中的空白。将上面的xml通过xsl转化成带有xml:space=‘preserve’ 的空值元素,新的xml。下面创建一个设置对象,该对象可用于构造一个读取器,该读取器去除处理指令、注释和微不足道的空白。如果忽略空白,则为 true;否则为 false。默认值为 false。

2023-09-14 15:35:54 438

原创 操作XML(带命名空间)

操作XML(带命名空间)

2023-08-30 10:29:05 884

原创 【visual studio2019】如何打开即时窗口

此时即时窗口将显示在 Visual Studio2019 的底部。在即时窗口中,可以执行表达式和命令,查看变量的值和状态,以及调试应用程序。1、可以通过“调试”菜单,然后选择“窗口”下的“即时窗口”选项。2、直接使用快捷键“Ctrl + Alt + I”

2023-07-31 16:55:53 1080

原创 微信小程序本地存储(wx.setStorage)和(wx.setStorageSync)

微信小程序本地存储(wx.setStorage)和(wx.setStorageSync)

2023-07-14 14:25:35 5367

原创 IIS的“URL重写” 强制跳转https

在部署SSL证书之后,如果需要打开域名实现默认Https访问,还需要配置强制https。IIS8需要先确认是否安装 “URL 重写” 或者 “URL Rewrite” 模块 , 如果您已经安装可以跳过。如果原有网站根目录带有web.config文件,则需要把上面代码按照规则添加入现有的web.config规则当中,具体添加方法,可以咨询客服人员。在网站根目录新建一个 web.config 文件,复制粘贴以下内容。如果安装的是英文版的应该是【Url Rewrite】,如下图所示。

2023-06-16 15:40:36 785

原创 Windows2016系统IIS10部署https证书的方法

Windows2016服务器的IIS10安装SSL证书文件需要PFX格式的证书,PFX的密码一般在证书文件的password文档中。

2023-06-16 15:37:14 668

原创 MVC分部视图的使用:Html.Partial/RenderPartial,Html.Action/RenderAction,RenderPage

ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control。我们的页面往往会有许多重用的地方,可以进行封装重用。使用部分视图有以下优点: 1. 可以简写代码。2. 页面代码更加清晰、更好维护。在视图里有多种方法可以 加载部分视图,包括: Partial() 、RenderPartial() 、 Action() 、RenderAction() 、 RenderPage() 方法。

2023-05-10 13:46:12 909 1

原创 bitbucket设置应用密码便于拉取,提交

设置应用密码

2023-04-25 10:56:18 430

原创 IIS搭建asp.net MVC结构,支持razor运行cshtml

在控制面板——>程序和功能——>启动或关闭Window应用——>Internet Information Services——>万维网服务——>应用程序开发功能面板下选中下面的几个,确认之后系统就会安装IIS。

2023-04-17 10:24:19 479

原创 IIS配置多个站点共享80端口-iis设置

IIS配置多个站点共享80端口-iis设置

2023-04-12 11:24:25 1718

原创 Could not open a connection to SQL Server [53]

Could not open a connection to SQL Server [53]

2023-04-10 10:38:18 861

原创 Flutter中的日期格式转换(date_format)

Flutter中的日期格式转换(date_format)

2022-12-14 08:52:22 2678

原创 Flutter dio不能访问http url

Flutter dio不能访问http url

2022-12-07 09:33:48 722

原创 vs运行localhos转换为本地ip地址访问

vs运行localhos转换为本地ip地址访问

2022-12-06 15:45:56 1165

原创 ApiController一个控制器中定义多个Get方法

ApiController添加多个HttpGet或者HttpPost

2022-11-29 11:19:25 549

原创 Failed to register URL “http://localhost:49573/“ for site “WebApplication1“ application “/“. Error d

Failed to register URL “http://localhost:49573/“ for site

2022-11-17 15:43:58 1277

原创 隐藏一个div释放占用空间

div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白style=“visibility: none;”document.getElementById(“typediv1”).style.visibility=“hidden”;//隐藏document.getElementById(“typediv1”).style.visibility=“visible”;//显示通过设置display属性可以使div隐藏后释放占用的页面空间,如下style=“display: none

2022-02-08 15:18:43 1067 1

原创 明年继续努力

2022-01-30 14:46:17 393

原创 Flutter StaggeredGridView的瀑布流效果

在根目录pubspec.yaml文件中添加依赖dependencies: flutter_staggered_grid_view: 0.4.0import 'dart:math';import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dar

2021-12-31 16:00:25 1560

原创 Flutter TabBar and TabBarView控件

TabBar and TabBarView效果import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';void main(List<String> args) { runApp(app());}class app extends StatelessWidget { const app({Key key}) : super(key: key); @override

2021-12-28 10:17:32 481

原创 Flutter 容器FractionallySizedBox

FractionallySizedBox用法与SizedBox类似,只不过FractionallySizedBox的宽高是百分比大小,widthFactor,heightFactor参数就是相对于父控件的比例。注意设置FractionallySizedBox宽高后,其子组件设置的宽高将不起作用import 'package:flutter/material.dart';import 'package:webview/webview.dart';void main() { runApp(MyAp

2021-12-23 16:19:04 1550

原创 Flutter webview_flutter控件

在根目录pubspec.yaml文件中添加依赖dependencies: webview_flutter: ^2.0.10主页面import 'package:flutter/material.dart';import 'package:webview/webview.dart';void main() { runApp(MyApp());}class MyApp extends StatelessWidget { const MyApp({ Key key }) : s

2021-12-22 11:09:02 1585

原创 Flutter android build.gradle的minSDKVersion、targetSDKVersion和compileSDKVersion区别

minSDKVersion顾名思义是设置sdk最低版本的。作用就是操作系统会拒绝低于该标准的APP的安装。例如,minSDKVersion设置为16(Jelly Bean 4.1系统),那么该APP将只能运行在4.1系统以上的设备中,想要在2.3系统上安装是不被允许的。minSDKVersion比较容易理解,经常让我混淆的时其他两个版本设置会对API产生的影响。targetSDKVersiontargetSDKVersion就是设置SDK目标版本,目标版本的设置就是为了告诉Android系统:.

2021-12-22 09:53:57 7222

原创 Flutter azlistview城市列表页面

城市列表页面效果在根目录pubspec.yaml文件中添加依赖dependencies: azlistview: ^1.1.1 lpinyin: ^2.0.3import 'package:flutter/material.dart';import 'city_page.dart';void main() { runApp(MyApp());}class MyApp extends StatelessWidget { const MyApp({Key key})

2021-12-21 09:30:29 2286

原创 Flutter InkWell 和 Ink --按钮“水波纹”效果

InkWellInkWell组件在用户点击时出现“水波纹”效果,InkWell简单用法:InkWell( onTap: (){}, child: Text('这是InkWell点击效果'), )onTap是点击事件回调,如果不设置无法出现“水波纹”效果,效果如下:设置水波纹颜色:InkWell( onTap: () {}, splashColor: Colors.red, ...)效果如下:设置高亮颜色颜色:InkWell( on

2021-12-16 15:23:28 2319

原创 Flutter PhysicalModel 圆角效果

PhysicalModel ,主要的功能就是设置widget四边圆角,可以设置阴影颜色,和z轴高度PhysicalModel({ //裁剪模式 this.clipBehavior = Clip.none, //四角圆度半径 this.borderRadius, //z轴高度 this.elevation = 0.0, //设置阴影颜色 this.shadowColor = const Color(0xFF000000), })class

2021-12-15 15:37:29 927

原创 Flutter PageView控件

import 'package:flutter/material.dart';main() { runApp(MaterialApp( home: Scaffold( body: ViewPage(), ), ));}class ViewPage extends StatefulWidget { @override State<StatefulWidget> createState() => _ViewPageState();}.

2021-12-10 16:10:24 1004

原创 double.infinity和MediaQuery有什么区别

区别可以总结为:我想和父母允许的一样大(double.infinity)我想和屏幕一样大(MediaQuery)。Size mSize = MediaQuery.of(context).size; //设备像素 double width = mSize.width * mRatio; double height = mSize.height * mRatio; double parentwidth=double.infinity;...

2021-12-08 17:00:01 666 1

原创 Flutter RefreshIndicator下拉刷新&上拉加载

下拉刷新ListView的外层用RefreshIndicator包裹了一下,并且给RefreshIndicator的onRefresh绑定了处理下拉刷新事件的回调函数上拉加载更多crollController来判断当前ListView可拖动的距离是否等于listview的最大可拖动距离,如果等于,那么就会触发加载更多的操作,然后我们去做相应的逻辑从而完成加载更多的操作。import 'package:flutter/material.dart';void main() { runApp(ne

2021-12-08 14:06:25 855

原创 Flutter 路由动画Offset(dx,dy)

页面显示在屏幕时,Offset的dx dy均为0;如果需要动画页面从屏幕底部弹出,则应该是dy=1 到 dy=0;如果需要动画页面从右侧推入到屏幕,则应该是dx=1 到 dx=0;如果需要动画页面从屏幕顶部弹出,则应该是dy=0 到 dy=-1 Animation<Offset> animationSlideUp = new Tween( begin: Offset(0.0, 5.0), end: Offset(0.0, 0.0), ).anima.

2021-12-08 10:46:56 1279

原创 Flutter Animation动画效果(缩放,滑动)

Animation对象是Flutter动画库中的一个核心类,它生成指导动画的值。Animation对象知道动画的当前状态(例如,它是开始、停止还是向前或向后移动),但它不知道屏幕上显示的内容。AnimationController管理Animation。CurvedAnimation 将过程抽象为一个非线性曲线.Tween在正在执行动画的对象所使用的数据范围之间生成值。例如,Tween可能会生成从红到蓝之间的色值,或者从0到255。使用Listeners和StatusListeners监听动画状.

2021-12-07 11:22:14 3221

原创 Flutter 之 Material 裁剪指定的形状

Material负责:Clipping: Material将小部件裁剪为指定的形状,材料的形状是由: [shape], [type],[borderRadius] 这三个属性确定的。Elevation: 通过elevation像素值在Z轴提升子树,并绘制适当的阴影。水波纹水墨效果。new Material( //背景色 color: Colors.amber, shape: new BeveledRectangleBorder(

2021-12-03 10:54:45 671

原创 Flutter SafeArea - 异形屏适配利器

现有手机可能会出现的问题现在的手机已经不是方方正正的屏幕了,所以我们在写一些UI的时候可能会出现如下问题: Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(this.title), ), body: ListView( itemExtent: 30, childre

2021-12-02 16:17:17 1169

空空如也

空空如也

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

TA关注的人

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