自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C#教程之c#图片缩放图片剪切功能实现(等比缩放

【代码】C#教程之c#图片缩放图片剪切功能实现(等比缩放。

2023-09-11 17:32:32 373

原创 flash 插件 安装

一、 先确认本地flash是否存在win+R 打开运行窗口,输入 %windir%\system32\Macromed进入以后看到 flash 就右键删除,没有就忽略直接进行下一步打开 flash官网,下载flash中心安装以后,打开flash中心,勾选后直接安装在 360 网站上打开 设置 ,找到高级设置,然后打开网页内容高级设置找到插件,点击停用单个插件找到flash,选中始终允许运行好了到此结束...

2021-11-24 11:24:22 6139

原创 mssql 部分语句转 mysql

一、 top —— limitmssql: select top 10 * from tablemysql: select * from table limit 10 注意:limit 是在 最后!最后!最后!比order by还后!二、 替换DECLARE (只是本人在项目中遇到的,可以忽略)mssql: DECLARE @ff VARCHAR(MAX),@str VARCHAR(MAX)SELECT @ff=(’’’’+REPLACE(rm.MenuID,’,’,’’’,’’’)+’’’’)

2021-11-16 10:18:23 833 2

原创 微信小程序 获取绑定手机号码

1.现在项目终端中添加 npm install --save wx-server-sdk@latest2.在wxml中 <van-button custom-class="button-phone" slot="button" size="small" type="primary" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> 获取绑定手机号 </van-button>

2021-08-31 13:57:04 237

原创 JAVA 学习之路二 自己制作一个记事本

List item

2021-08-16 15:28:11 581

原创 JAVA 学习之路一 自己制作一个计算机

一、创建项目以 Calculators 为项目名称 ,以com.xiaojun.calculators 为包名, 以 Calculators 为类名 创建项目二、做一个计算机的页面出来先列出需要的字段,和功能属性super: 使用指定的标题创建一个最初不可见的新框架。setLayout:设置此容器的布局管理器setBounds:移动此组件并调整其大小。左上角的新位置由x和y指定,新大小由宽度和高度指定。setHorizontalAlignment:设置文本的水平对齐方式,有

2021-08-09 17:42:14 2680

原创 flutter 从底部弹框显示拍照上传和相册选择图片上传

拍照上传和相册选择图片上传加入权限: …android\app\src\main\AndroidManifest.xml 中的 manifest 下面加入 <uses-permission android:name="android.permission.CAMERA" />//摄像头权限 <uses-permission android:name="android.permission.FLASHLIGHT" />...

2021-06-18 09:51:57 667

原创 Flutter 布局属性的总结归纳

一、child容器中包含的[子对象]。如果为null,并且[constraints]是unbounded或也是null,则容器将展开以填充其父容器中的所有可用空间,除非父容器提供了unbounded约束,在这种情况下,容器将尝试尽可能小。此小部件只能有一个子项。要布局多个子项,请将此小部件的子项设为具有children属性的小部件,如[Row]、[Column]或[Stack],然后将子项提供给该小部件。二、 Row创建子对象的水平数组。[mainAxisAlignment]、[mainAxis

2021-06-04 10:09:25 310

原创 解决关于使用ElevatedButton之后在里面的Icon不再显示的问题

解决在ElevatedButton中使用Icon不显示问题在ElevatedButton中直接使用icon会导致icon不显示,这时需要在icon的color中使用三元运算符ElevatedButton( onPressed: () { Navigator.pushNamed(context, '/DynamicTracking'); }, child: Icon(

2021-06-04 09:39:23 661

原创 ECharts 微信小程序上的应用--柱形图与折线图叠加使用

在微信小程序上使用ECharts添加图表很好用的一个组件[传送门]现在列举一个示例进行解析先在json中配置"usingComponents": { "ec-canvas": "../../ec-canvas/ec-canvas" }在wxml中<ec-canvas id="mychart-receiveRecord-multi-bar" canvas-id="mychart-receiveRecord-bar" ec="{{ ecBar }}"></ec

2021-05-28 14:09:20 862 2

原创 微信小程序 Vant 上传文件

上传附件使用van-uploader组件 <van-uploader file-list="{{ fileList }}" bind:after-read="afterRead" max-count="{{1}}" deletable="{{ true }}" bind:delete="deleteAll" accept="all"> <van-button custom-class="fup" round icon="plus" type="pri

2021-05-28 11:56:43 2079 1

原创 小程序与后端接口对接

微信小程序与后端接口对接先将连接的接口部署好export const devConfig = { url: "http://...", //后端接口路径 imgUrl: "http://localhost:.../", //目录清单 imgUrlEx: "http://localhost:..." //系统网址}; wx.request({ url: `${devConfig.url}/MaterialEntryAdd`,//MaterialEntryAdd

2021-05-28 10:56:50 4049

原创 关于Vant使用

Vant 配置Vant传送门通过 npm 安装npm i @vant/weapp -S --production修改 app.json将 app.json 中的 “style”: “v2” 去除修改 project.config.json开发者工具创建的项目,miniprogramRoot 默认为 miniprogram,package.json 在其外部,npm 构建无法正常工作。需要手动在 project.config.json 内添加如下配置,使开发者工具可以正确索引到 n

2021-05-28 08:39:31 344 1

转载 redux-saga框架使用详解

什么是redux-sagaredux-saga 是一个用于管理 Redux 应用异步操作的中间件(又称异步 action)。redux-saga 通过创建 Sagas 将所有的异步操作逻辑收集在一个地方集中处理,可以用来代替 redux-thunk 中间件。一、Saga 辅助函数redux-saga提供了一些辅助函数,用来在一些特定的action 被发起到Store时 派生任务,下面我先来讲解两个辅助函数:takeEvery 和 takeLatesttakeEvery 例如:每次点

2021-04-28 14:54:23 693

原创 react之Hook(二)—— useState对弹框的应用

Hook之useState 的点击按钮弹框引用组件使用useState创建初始值,作为弹窗的条件在组件中调用控制 useState 初始值的函数,并对其进行赋值import React, { useState } from 'react'import { AtButton,AtDrawer } from 'taro-ui'const [leftDrawerShow, caliBulletframe] = useState(false);<View className='at-c

2021-04-21 09:17:57 402

原创 react之Hook(一)—— useState

Hook之useState这个例子用来显示一个计数器。当你点击按钮,计数器的值就会增加:import React, { useState } from 'react';function Example() { // 声明一个叫 “count” 的 state 变量。 const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p&

2021-04-21 09:03:18 119

原创 taro的安装与使用

taro的安装# 使用 npm 安装 CLI$ npm install -g @tarojs/cli项目初始化使用命令创建模板项目$ taro init myApp具体可参考taro官方文档创建完项目之后就安装依赖(本身已有项目就忽略上一步项目初始化)$ npm install运行项目(这里我是用的微信小程序的运行方式)$ npm run dev:weapp // 运行小程序$ npm run build:weapp // 打包小程序(可只使用上一步 运行小程序 )...

2021-04-21 08:44:16 130

原创 小程序之点击按钮完成步骤条

点击按钮完成图标切换最后有效果图页面使用 wx:if 来实现对样式的隐藏与显示点击按钮触发的函数则进行对数据的判断,返回组件的显隐wxml<view class="table">// 流程 <view class="tb"> <view class="th" wx:if="{{sty1==0}}" style="color: {{score1}}; font-size: 30rpx;"> 买家下单 </view>

2021-04-14 16:31:43 370

转载 解决 微信小程序引入weui组件库 报 [“usingComponents“][“mp-icon“]: “weui-miniprogram/icon/icon“ 未找到 错误

解决 微信小程序引入weui组件库 报 [“usingComponents“][“mp-icon“]: “weui-miniprogram/icon/icon“ 未找到 错误解决方式如下1.找到你所在的项目,使用命令行 (1) npm init y (2) npm install weui-miniprogram2.构建npm模块: 开发者工具的菜单中—>工具—>构建npm模块3.在 app.wxss 里面引入 weui.wxss@import ‘./miniprogram_

2021-04-14 10:59:00 3168 3

原创 关于git的一些用法

关于git的实战用法一些用法创建仓库命令git init ----初始化仓库git clone 地址 ——拷贝一份远程仓库,也就是下载一个项目(用于拉取码云上的已有库)提交git status —— 用于查看在你上次提交之后是否有对文件进行再次修改(查看文件状态)git add . ——将所有文件存入暂存区git commit -m “注释” ——将暂存区内容添加到本地仓库中git push —— 将本地仓库中的内容上传到码云上修改git reset --soft 版本名称

2021-04-14 08:40:51 68

原创 小程序之二维码的生成与读取(二)

除了 小程序之二维码的生成与读取(一)那种方法还有一种utils/weapp.qrcode.esm.js // 二维码的逻辑代码 ——建议直接复制承接(一)只是将 onLoad 函数改变jsimport drawQrcode from '../../utils/weapp.qrcode.esm.js'data: { code: '131313213213213' }, onLoad: function () { drawQrcode({ // 二维码的长和宽

2021-04-13 19:59:02 161

原创 小程序之二维码的生成与读取(一)

生成二维码并将其保存成图片读取utils/qrcode.js // 二维码的逻辑代码 ——建议直接复制utils/util.js // 将二维码的打包暴露出来 —— 可以看看canvas 画布通过 canvas 将生成的二维码显示出来将显示出来的二维码保存到本地找到本地的二维码读取其中信息wx.canvasToTempFilePath 将canvas生成图片 —— canvasId: 'qrcode’是关键wx.saveImageToPhotosAlbum 将其保存到本地 —— f

2021-04-13 11:52:12 924

原创 小程序之滑动选择器

滑动选择器slider 滑动选择器。wxml <view> <label class="title col-0">幸福指数:{{textValue}}</label> <view class="intro"> <slider bindchange="sliderchange" min="{{minValue}}" max="{{maxValue}}" value="{{showValue}}" show-value/&g

2021-04-13 11:18:53 113

原创 小程序之多行输入框

多行输入框textarea 多行输入框。wxml<view class="top grid"> <label class="title col-0">个人经历</label> <textarea class="textarea-wrp" bindinput="bindTextAreaBlur" auto-focus="true" value="{{text}}" /> </view>jsbindTextAreaBlu

2021-04-13 11:04:14 883

原创 小程序之复选框

复选框bindchange checkbox-group中选中项发生改变时触发 change 事件,detail = {value:[选中的checkbox的value的数组]}wxml <view class="top grid"> <label class="title col-0">喜欢的食物</label> <checkbox-group bindchange="checkboxChange"> <label c

2021-04-13 10:52:21 295

原创 小程序之滚动选择器

滚动选择器picker 从底部弹起的滚动选择器。mode合法值selector普通选择器multiSelector多列选择器time时间选择器date日期选择器region省市区选择器我在这里用的是 时间选择器 timewxml<view class="top grid"> <label class="title col-0">出生年月:</label> <view class="s

2021-04-13 10:45:26 106

原创 小程序之单选框

单选框bindchange radio-group中选中项发生改变时触发 change 事件,detail = {value:[选中的radio的value的数组]}使用 radio-group 与 radio 实现单选wxml<view class="top grid"> <label class="title col-0">性别</label> <radio-group class="radio-group" bindchange="ra

2021-04-13 10:31:00 279

原创 小程序之添加

添加单条数据通过点击事件 bindtap 点击添加按钮进入函数 insert中,先将所有对象置空并返回,打开弹框将输入框中获取到的值存入对象中将对象添加到数组中,并返回数组,关闭弹框wxml<button class="newlyadded" bindtap="insert"><text>{{newlyadded}}</text></button> //新增按钮<view class="table"> <view clas

2021-04-13 09:56:54 99

原创 小程序之真删除与假删除

单条数据删除获取需要删除数据的下标将list[] 赋值给对象 lists 并对其使用splice(下标,数量)进行删除返回数组 listwxml <view class="table"> <view class="tr bg-w"> <view class="th">序号</view> <view class="th">器具名称</view> <view class="th ">规格/型号

2021-04-11 20:36:22 588

原创 小程序之修改单条数据

点击按钮弹框修改单条数据将参数 id 与参数 index 都返回到点击事件 bindtap 中的函数powerDrawer() 中通过使用 wx:if="{{}} 判断 showModalStatus 来控制弹窗(默认为false)进入函数 powerDrawer 中先将 listsing 对象置空避免上一次数据重复,导致修改异常将返回的下标存储起来使用 forEach 将初始 list[] 中的数据循环遍历 并判断要修改的数据 id 与 list[] 中的某条数据 id 是否相同,找到相同的

2021-04-11 18:53:35 828

原创 小程序之表格

表格创建与表格样式创建表结构使用 wx:for="" 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。默认数组的当前项的下标变量名默认为 index,数组当前项的变量名默认为 itemwxml <view class="table"> <view class="tr bg-w"> <view class="th">序号</view> <view class="th">器具名称</view> &

2021-04-11 17:56:41 168

原创 小程序之转换首页

转换首页在app.json中"pages": [ "pages/table/index", // 谁的地址在前谁为首页 "pages/article/index", "pages/index/index", "pages/logs/logs" ],

2021-04-11 16:57:47 119

原创 小程序之将时间变成天数

将时间(年月日)变成天数(几小时前几天前等等)在调用文件夹 article 当中从 url 中获取到的数据将获取到的数据使用 forEach 循序出来并获取时间日期将日期通过 getDateDiff() 转换为几小时前、几天前、几周前等等在把转换好的数据丢回原数组当中返回即可jsconst util = require('../../utils/util') //使用require引用该模块时 data: { list: [], },onLoad: function

2021-04-11 16:51:33 369

原创 小程序之预览头像

点击预览单张头像通过点击事件 bindtap 调用函数 rowHead 并返回参数 ‘图片地址’wxml<view class="content"> <view class="top"> <view class="head-portrait" bindtap="rowHead" data-avurl="{{item.author.avatar_url}}"> <image src="{{item.author.avatar_url}}}">

2021-04-11 11:02:06 380

原创 小程序之点击跳转页面——wx.navigateTo(Object object)

点击跳转页面跳转前的页面articlewxml<view class="row" wx:for="{{list}}" wx:key="id"> <!-- 名称与语句 --> <view class="content"> <view class="top"> <view bindtap="rowTapped" data-id="{{item.id}}"> <view class="loginname"&gt

2021-04-11 10:50:42 373

原创 小程序之获取数据

List item

2021-04-11 10:34:32 616

空空如也

空空如也

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

TA关注的人

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