自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cmwly的博客

技术小白

  • 博客(125)
  • 资源 (5)
  • 收藏
  • 关注

原创 鸿蒙App语法/结构/注意

在基于Stage模型开发的应用项目代码下,都存在一个app.json5及一个或多个module.json5这两种配置文件。应用的全局配置信息,包含应用的包名、开发厂商、版本号等基本信息。特定设备类型的配置信息Module的基本配置信息,例如Module名称、类型、描述、支持的设备类型等基本信息。应用组件信息,包含UIAbility组件和ExtensionAbility组件的描述信息。应用运行过程中所需的权限信息。字符串类型(最大长度255字节)标签值为标识该数据的资源的索引值。

2024-03-09 19:00:49 1102

原创 鸿蒙App基础

自定义组件的走焦效果,可设置组件是否走焦和具体的走焦顺序,tab键或者方向键切换焦点。若有配置了tabIndex大于0的组件,则tab键走焦只会在tabIndex大于0的组件内按照tabIndex的值从小到大并循环依次走焦。若没有配置tabIndex大于0的组件,则tabIndex等于0的组件按照组件预设的走焦规则走焦。tabIndex >= 0:表示元素是可聚焦的,并且可以通过tab键走焦来访问到该元素。

2024-03-08 15:03:45 1177

原创 鸿蒙App动画、弹窗

通过CustomDialogController类显示自定义弹窗。使用弹窗组件时,可优先考虑自定义弹窗,便于自定义弹窗的样式与内容。使用:CustomDialogController(value:{builder: CustomDialog, cancel?: number})// xxx.ets// 若尝试在CustomDialog中传入多个其他的Controller,以实现在CustomDialog中打开另一个或另一些CustomDialog,那么此处需要将指向自己的controller放在最后。

2024-03-06 10:48:42 1403

原创 鸿蒙应用组件

使用:Circle(options?: {width?例如:// 绘制一个直径为150的圆// 绘制一个直径为150、线条为红色虚线的圆环(宽高设置不一致时以短边为直径)Circle()使用:Path(value?: { width?height?commands?例如:// 绘制弧线图形Path()Path()Path()使用:Canvas(context?例如: Canvas(this.context)})

2024-03-04 14:44:44 1140

原创 HTML-标签以及属性

html基础学习

2023-02-12 17:42:28 2023

原创 VUE3学习

VUE3.0基础学习

2023-02-09 10:38:12 683

原创 Flutter 学习

Flutter 初始基础学习(进行中)

2022-10-08 15:00:40 2714

原创 大数据学习

大数据学习概述云计算概述全球移动数据流量年增长率维持在50%增长;大数据就是超过传统数据库处理能力的数据;大数据就是对大量、动态、能持续的数据,通过运用新系统、新工具、新模型的挖掘,从而获得居右洞察力和新价值的东西;数据产生的速度以及数据的多样性是大数据不可忽略的两个基本特性;大数据具有数据体量巨大、数据类型繁多等特性;大数据是庞大的、多样化的、复杂度、纵深的和/或分布式的;大数据特征:Volume(容量)、Variety(种类)、Velocity(速度)、Value(价值),Volum

2022-05-16 19:18:55 915

原创 SpringBoot问题集锦(添加中)

SpringBoot问题集锦Bean类无法扫描到或者指定注解的类无法启动后扫描到properties 文件读取中文乱码问题Controller返回字符串中文乱码问题继承了WebMvcConfigurationSupport,则在yml中配置的相关内容会失效,或者静态接口无法访问失效Bean类无法扫描到或者指定注解的类无法启动后扫描到响应注解所在的类或者相应的Bean没有在启动Application所在的相同包目录下properties 文件读取中文乱码问题 val props = Properti

2022-05-05 17:33:53 302

原创 鸿蒙App页面相关

鸿蒙App页面相关AbilityAbility是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability)Ability可以分为FA(Feature Ability)和PA(Particle Ability)两种类型;在配置文件(config.json)中注册Ability时,可以通过配置Ability元素中的“type”属性来指定Ability模板类型,“type”的取值可以为“page”、“service”或“data”,分别代表Page模板、S

2021-07-15 11:47:51 442

原创 鸿蒙App文件结构说明

鸿蒙App文件结构说明HarmonyOS 的应用软件包以 APP Pack(Application Package)形式发布,它是由一个或多个 HAP(HarmonyOS Ability Package)以及描述每个 HAP 属性的 pack.info 组成。HAP 是 Ability 的部署包,HarmonyOS 应用代码围绕 Ability 组件展开• entry:应用的主模块。一个 APP 中,对于同一设备类型必须有且只有一个 entry 类型的HAP,可独立安装运行。(安卓中的applic

2021-03-23 14:00:44 5185

原创 小程序组件(表单组件)

button(按钮)Ps:1、button-hover 默认为{background-color: rgba(0, 0, 0, 0.1); opacity: 0.7;}2、bindgetphonenumber 从1.2.0 开始支持,但是在1.5.3以下版本中无法使用wx.canIUse进行检测,建议使用基础库版本进行判断。3、在bindgetphonenumber 等返回加密信息的回调中...

2020-02-28 20:17:54 2780 2

原创 小程序组件(导航组件)

functional-page-navigator(仅在插件中有效,用于跳转到插件功能页)属性类型默认值必填说明最低版本versionstringrelease否跳转到的小程序版本,线上版本必须设置为 release2.1.0namestring否要跳转到的功能页2.1.0argsobject否功能页参数,参数格式与具体功能页相...

2020-02-28 20:16:48 951

原创 小程序组件(基础组件)

icon(图标)组件属性的长度单位默认为px,2.4.0起支持传入单位(rpx/px)。属性类型默认值必填说明最低版本typestring是icon的类型,有效值:success, success_no_circle, info, warn, waiting, cancel, download, search, clear1.0.0sizenumb...

2020-02-28 20:16:15 1129

原创 小程序组件(视图容器)

参考链接:https://developers.weixin.qq.com/miniprogram/dev/component/#%E5%9C%B0%E5%9B%BEview(最基础的视图容器)属性类型默认值必填说明最低版本hover-classstringnone否指定按下去的样式类。当 hover-class=“none” 时,没有点击态效果1.0.0...

2020-02-28 20:15:33 743

原创 组件的使用和数据绑定

组件的使用和数据绑定小程序的组件和html的标签等一样的使用方式,只不过是组件标签名称不一致,同样还有很多自己的特有标签。同样一些特有属性,例如位置等 都有自己独特的方法名称,和react的方式一致;小程序的点击事件通过bindTap方式进行操作,二bindTab内部的参数名就是一个Function。数据绑定在wxml文件中使用 “{{a}}” 双花括号来使用变量,而变量的值是在相应的js...

2020-02-28 20:14:53 231

原创 小程序运行逻辑说明

小程序环境说明小程序运行环境分为逻辑层、渲染层;同样这两个层面分别由两个线程进行管理;逻辑层: js脚本;jsCore线程管理渲染层: wxml、wxss运行层;webview线程管理;一个小程序存在多个界面,所以渲染层存在多个WebView线程,这两个线程的通信会经由微信客户端做中转,逻辑层发送网络请求也经由客户端转发。小程序运行流程打开小程序之前会把小程序的代码包下载到本地;通...

2020-02-28 20:14:25 1190

原创 小程序的协同工作和发布

小程序的协同工作参考链接:https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/release.html#%E5%8D%8F%E5%90%8C%E5%B7%A5%E4%BD%9C各权限功能说明开发者权限:可使用小程序开发者工具及开发版小程序进行开发体验者权限:可使用体验版小程序登录:可登录小程序管理后...

2020-02-28 20:13:52 849 1

原创 微信小程序目录结构说明以及代码结构说明

微信小程序目录结构说明文件或目录是否必需说明app.js是小程序逻辑app.json是小程序公共配置app.wxss否小程序公共样式表project.config.json是项目配置文件pages/是小程序所有相关的页面images/是小程序下所有的图片代码说明app.js文件说明app.json 是当前小...

2020-02-28 20:12:06 1443

原创 Git分支版本管理

Git分支版本管理  现在主流的代码管理工具基本上就是git了,svn虽然说也有人在用,但是毕竟不是那么的多了,git就不一样了,依旧是在呗大多数人所接受着,国内一般人使用的是开源中国的git库管理,也有人在用国外的GitHub去做云端的库管理,甚至也可以自己搭建Git管理的中央库,例如gitlab等。  在使用Git去管理最重要的一点就是分支的管理,官网是这么说的:  首先我看中的是第二...

2020-01-19 18:26:21 1195 2

原创 IDEA Cause: zip END header not found

Intellij 在编译的时候报错“Cause: zip END header not found”**实际的错误如下图:https://raw.githubusercontent.com/Loren-Wang/PictureList/master/csdn%E5%8D%9A%E5%AE%A2/idea_zip_error.png其实原因就是你所使用的gradle的版本的zip压缩包被损坏...

2019-12-11 18:26:54 36396 9

原创 React下载文件文件内容乱码

使用axios进行文件下载  文件下载后内容乱码的主要原因是没有设置responseType,因为构造blob不知道何种原因总是对于构造后的数据是乱码的。  因为存储从服务去返回的二进制文件流就必须要永达blob,但是接口自主构造却不行,所以这里就只能让响应实体返回blob,在请求的config中设置responseType:‘blob’,这样的会就会在...

2019-12-03 15:30:20 2187

原创 SpringBoot 事务@Transactional 简单实现使用

  搞这个东西搞了两天都没搞明白,感觉都快愁死了,网上的文章一水的说要弄什么xml文件,关键是还不说放在哪里?蓝瘦香菇!!!!!!!!!  这个东西的生效是有条件的,你在后台程序初始化的时候直接使用该注解是无效的,没有任何卵用,这个东西需要结合**@Component、@Repository、@Service、@Controller**这四个注解相关的类才...

2019-10-10 15:48:29 363

原创 Executing an update delete query错误

Executing an update/delete query状况1、执行的是sql新增插入语句问题原因:没有加事务注解问题解决:因为jpa要求,’没有事务支持,不能执行增删改操作’,所以在语句上加入@Transactional(javax.transaction.Transactional)注解参考:https://blog.csdn.net/moshowgame/article/de...

2019-10-08 15:54:48 1108

原创 could not extract ResultSet 错误

could not extract ResultSet状况1、执行的是增删改sql语句该情况下说明缺少了@modify(org.springframework.data.jpa.repository.Modifying)注解,该注解包含了增删改的权限,如果不加该注解,那么增删改操作的sql语句是无法执行的,同样还要加@Transactional(javax.transaction.Transa...

2019-10-08 15:49:51 9459

原创 SpringBoot样例项目

链接地址:https://github.com/Loren-Wang/SpringBootTheSampleTemplate**工程配置:**kotlin语言、gradle包管理、默认使用了mysql数据库**额外功能:**swagger自动注解生成api文档、国际化语言管理使用、第三方通用工具函数编译前注意要配置数据库链接或者替换数据库,否则无法启动。目录结构可以看项目内容,后面有时间我...

2019-09-12 15:03:50 363

原创 React学习(网络请求)

  一开始在弄网络请求的时候我还以为有很多东西要弄,但是发现其实React的网络请求也就那么几种,首先是自带的fetch请求,这种最基础也不用特意安装;其次是和vue相同的axios,这玩意很通用啊,再者还有专门的react-axios,不过我并没有去研究或者看这个,因为之前用过vue,所以对于axios比较熟悉。  这篇文章主要介绍的就是axios,但是...

2019-09-04 14:34:13 1307

原创 Linux基础

1、查看端口使用情况2、删除文件夹3、查看服务运行状态4、查看磁盘使用情况5、Jenkins启动/重启/停止6、安装命令7、刷新系统配置文件1、查看端口使用情况netstat -ntlp2、删除文件夹rm -rf 文件夹地址3、查看服务运行状态systemctl status 服务名称常用服务名称如下:firewalld 防火墙jenkins Jenkin...

2019-09-04 10:01:03 115

原创 Jenkins问题

1、Jenkins在运行但是却无法访问2、Jenkins在部署jar包时构建结束进程被杀1、Jenkins在运行但是却无法访问  确认/var/cache/jenkins /var/log/jenkins这两个目录是否存在,不存在则创建。2、Jenkins在部署jar包时构建结束进程被杀参考:https://blog.51cto.com/jdcdyjy/1712274...

2019-09-04 09:58:15 172

原创 Jenkins基础安装部署

  本文介绍的是在Linux端安装Jenkins工具,该工具是一个开源的自动化的服务器,他可以定时的执行某些任务,也可以定时执行某些脚本任务,例如:当一个项目开发完毕之后,需要在服务器当中更新最新版本代码,那么用Jenkins执行一个特定的脚本就可以了,同时他也可以对失败情况等做处理,总而言之,他其实是一个很强大的工具。jenkins官网下载:https://jenkins....

2019-09-03 13:41:25 173

原创 React学习(语言国际化)

  所谓的语言国际化就是讲网页内部的所有文本显示的内容做处理,使其根据不同的语言环境显示不同文案的功能,当然了,这个并不能对图片做处理,仅能对文本内容做处理,当然了,你也可以使用文本拼接的方式读取指定不同文件夹下的图片内容。参考文章:https://blog.csdn.net/hfhwfw161226/article/details/81178515https://www....

2019-09-03 11:51:54 910

原创 React学习(文件目录说明)

1、index.js :主文件入口,必须实现的三个方法如下:import React from 'react'; import ReactDOM from 'react-dom'; import './index.css';2、index.css:看了上面应该都能明白了是主文件的样式表3、**public文件夹:**程序的主文件夹,html页面的初页面全部在改文件夹下,还有icon...

2019-08-26 14:14:13 562

原创 React学习(JSX)

  JSX的语法既不是字符串也不是html,他是一个JavaScript的语法扩展,React官方建议在开发中使用,因为他可以很好的描述UI应该呈现的本质形式。  其实在我看来jsx就是一个最简化的组件,不过他没有对于自身状态的维护,但是他可以接受外部的参数数据,因为组件最终的是render()内部的DOM树渲染,而jsx起始也是一个DOM树,不过其没有内...

2019-08-26 14:13:37 128

原创 React学习(Component组件生命周期)

组件的生命周期可分成三个状态:Mounting:已插入真实 DOMUpdating:正在被重新渲染Unmounting:已移出真实 DOM生命周期的方法有:componentWillMount 在渲染前调用,在客户端也在服务端。componentDidMount : 在第一次渲染后调用,只在客户端。之后组件已经生成了对应的DOM结构,可以通过this.getDO...

2019-08-26 14:12:54 165

原创 React学习(初始)

React 是一个用于构建用户界面的 JavaScript 库。  其中最重要的就是组件的**render()**方法,这个方法的主要作用就是渲染DOM树的,具体的显示内容、显示结构都有它来决定,其中内部和vue一样,都可以直接使用变量的定义某一个熟悉或者显示数据。  在React当中基本上是没有html文件的,所以的页面以及逻辑都是js以及css文件。...

2019-08-26 14:12:08 158

原创 React学习(项目构建运行)

  首先,我是比较习惯用intellij idea的,因为我同时开发的东西比较多,所以什么都要会一点的,但是我又不能下载多个开发工具,所以比较喜欢使用这个能通用所有的工具。1、新建项目  按照以下流程新建项目即可:2、运行项目  因为使用idea创建的项目会有demo代码自动添加进去,所以添加样例代码倒是用不到了。&nbsp...

2019-08-23 15:46:50 204

原创 网络基础

网络基础1、http协议【超文本传输协议】允许将HTML(超文本标记语言)文档从Web服务器传送到客户端的浏览器。 HTTP协议是 基于TCP/IP通信协议来传输数据的,可以从服务器端获取图片等数据资源。URI:【uniform resource identifier】统一的资源标识符,用来唯一的标识一个资源。强调资源!!!URL:【uniform resource Location】...

2019-08-21 11:23:31 127

原创 JAVA技术规范

JAVA技术规范整理一些比较常用的一些技术规范1、代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name / name / name/name/namename / name_ / namename/name/​name / name2、代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。3、类名使用 UpperCamelCase 风格...

2019-08-21 11:23:04 1200

原创 设计模式基础

设计模式基础1、单例模式单例模式:分为恶汉式和懒汉式恶汉式: public class Singleton {    private static Singleton instance = new Singleton();    public static Singleton getInstance...

2019-08-21 11:22:33 1079 6

原创 Android基础

Android基础1、Activity生命周期(参考:https://blog.csdn.net/xiajun2356033/article/details/78741121)activity的四个状态: (1).running->当前显示在屏幕的activity(位于任务栈的顶部),用户可见状态。 (2).poused->依旧在用户可见状态,但是界面焦点已经失去,此Ac...

2019-08-21 11:21:58 880

jdk_8_linux_x64

备份下,省的官网下载费劲

2021-07-07

安卓xmpp通讯之smack4.1.9

安卓xmpp聊天之文件传输

2017-02-17

安卓自定义控件之带有折叠动画的ExpandableListView

带有折叠展开动画的ExpandableListView,上传仅为存储,留待以后自己使用,备忘!

2016-08-03

安卓自定义控件之饼状图

安卓自定义控件之饼状图

2016-08-01

在线评测系统、oj系统安装

oj系统安装过程,所有命令需要手打,发出来仅仅是为了大家一起讨论,一起进步,如有侵权,请及时通知我,我会立刻将文件删除,敬请谅解,!

2015-03-29

空空如也

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

TA关注的人

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