博客原文: 本文是【】路上的第 1 篇文章。 这篇文章介绍了 Dart 的基础特性,目的在于让大家建立对 Dart 语言的总体认知,初步掌握 Dart 的语法。 我们假定读者已经有一定的编程基础,如果你了解 JavaScript 或者 Java 等面向对象语言,那 Dart 学习起来应该很有亲切感。 Dart 是一门采取众家之长的编程语言。尽管 Dart 很多语法和 JavaScript 很相似,但 Dart 语言同时是一门强类型的语言,它同时结合了像 Java 这样强类型面向对象语言的特性,这
2024-11-28一、项目背景 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了家庭大厨微信小程序的开发全过程。通过分析家庭大厨微信小程序管理的不足,创建了一个计算机管理家庭大厨微信小程序的方案。文章介绍了家庭大厨微信小程序的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。 本家庭大厨微信小程序管理员功能有个人中心,用户管理,店铺管理,菜品信息管理,菜品分类管理,购买菜品管理,订单行管理,系统管理等。店铺和用户都可以在微信小程序上面进行注
2024-11-28工具方法 // 文字溢出处理函数 spliteWord (content) { let templateWord = '' /* 自定义文字内容长度 */ const len = 10 // 默认10个字符长度 if (content.length * 2 <= len) { return content } /* 用于记录文字内容的总长度 */ let strLength = 0 for (let i = 0;
2024-11-28首先附上一个比较全的链接 1.小程序样式底部固定和顶部固定 实现效果–把某一个模块固定在页面的某一个位置,不随页面的滑动而滑动 可以在wxss中设置,也可以在 wxml的 要固定的部分 中设置style 底部固定: position:fixed; bottom:0; .box_gobuy{ position:fixed; top:0;
2024-11-28一、android studio中使用kotlin扩展 在build.gradle中添加apply plugin: 'kotlin-android-extensions' 在kt中添加import kotlinx.android.synthetic.main.layout.* 使用: textView.setText("使用kotlin扩展") 二、使用Toast java: public void onClick(View v) { switch (v.g
2024-11-28本文主要阐述 HTTPS原理和一次SSL/TLS建立的过程Android7.0抓HTTPS包问题Charles抓包原理 如果有同学没看懂,欢迎吐槽,我再修正! HTTPS协议: Http over SSL/TLS https相比http,是在应用层和传输层之间添加了一个安全层,或者叫SSL/TLS层. SSL/TLS存在的目的就是协商出一个不可能被第三方窃取的对称加密算法 SSL/TLS层中使用到了对称加密、非对称加密、Hash算法 非对称加密算法:RSA,DSA/DSS 对称加密算法:AES
2024-11-28在微信小程序里效果图: 直接代码: <canvas style="width: 400px; height: 400px;border:1px solid red" canvas-id="firstCanvas"></canvas> //index.js Page({ data: { image: { src: "/1.png", width: 200, heigth: 200 }
2024-11-28打不开的原因是没有指定具体的avd,通过在cmd窗口下指定具体的AVD名称即可, (之前我的博文中有介绍如何安装Android虚拟机,不记得的朋友请参考: 假定我已安装一个名为xifeijian的Android虚拟机,现在即可以打开cmd命令窗口,通过emulator程序启动Android虚拟机; 命令为:emulator -avd YourAvdName 如下图所示,输入emulator -avd xifeijian 启动成功后如下图所示:
2024-11-28在开发中,有时会遇到像App中的手势那样的效果,下面就仿照App实现了一下。 wxml部分: <view class="touch-container"> <view class="msg">{{msg}}</view> <image class="img" src="{{src}}" style="width: {{width}}rpx; height: {{height}}rpx; left: {{left}}rpx; top: {{top}}rpx; transform: tra
2024-11-28上一节创建了一个包含多个课程数据的列表。这一节我们用自定义组件(component),来优化列表页面,即如图,我们把每个课程单元格封装为组件。 使用组件的好处: 自定义组件可以在不同的页面中重复使用将复杂的页面拆分成多个低耦合的模块,有助于代码维护 一、创建组件 course.jscourse.jsoncourse.wxmlcourse.wxss 3.此时项目会报错,因为course.json的内容为空,导致json解析失败。我们打开course.json,添加以下代码: { "com
2024-11-28