草庐IT

入门Demo

全部标签

Android入门教程 | ImageView 图片显示

为了让App界面更美观生动,我们可以放上图片。显示图片是“刚需”。不论是书籍,报纸,网站,都有显示图片的需求。毕竟“无图无真相”。在Android应用开发中,我们通常使用ImageView来显示图片。ImageView的主要属性ImageView的使用ImageView经常用来显示图片。例如直接显示drawable里的图片资源。ImageView显示的是Drawable对象。src与backGround的区别在layoutxml中,我们先来看一下src与backGround的区别。backGround是View(ImageView是View的子类)的背景,会把图片拉大铺满整个View。src是

【项目分享】【Android】【入门级】长按小Demo

前言【项目资源】longPressDemo项目功能介绍长按显示菜单【效果图】出发条目后,显示提示信息【效果图】项目技术支持【开发环境】AndroidStudiowindow11【开发语言】后端:Java前端xml项目难点如何设置出长按效果?通过按钮控件绑定setOnCreateContextMenuListener()长按列表弹出菜单如何添加长按后显示菜单条目?通过创建添加条目方法onCreateContextMenu方法创建触发菜单publicvoidonCreateContextMenu(ContextMenumenu,Viewv,ContextMenu.ContextMenuInfome

OpenResty入门

OpenResty介绍OpenResty通过汇聚各种设计精良的Nginx模块(主要由OpenResty团队自主开发),从而将Nginx有效地变成一个强大的通用Web应用平台。这样,Web开发人员和系统工程师可以使用Lua脚本语言调动Nginx支持的各种C以及Lua模块,快速构造出足以胜任10K乃至1000K以上单机并发连接的高性能Web应用系统。OpenResty的目标是让你的Web服务直接跑在Nginx服务内部,充分利用Nginx的非阻塞I/O模型,不仅仅对HTTP客户端请求,甚至于对远程后端诸如MySQL、PostgreSQL、Memcached以及Redis等都进行一致的高性能响应。Op

Kotlin入门笔记(适合有JAVA最基本基础的)

本笔记摘抄自《第一行代码》第三版郭霖著注意:Kotlin的语句最后没有分号修饰符JAVApublic(所有类可见)private(当前类可见)protected(当前类子类同一包路径下的类可见)default(默认就是这个同一包路径下的类可见)Kotlinpublic(所有类可见默认是这个)private(当前类可见)protected(当前类子类)internal(只对一个模块中的类可见)1.变量变量声明:val不可变变量;var可变变量/因为开发过程中JAVA代码总有人不在不可变的变量前加final,所以Kotlin为了修复这个问题,强制让你必须声明可不可变小tips:永远先用val,后期

Scheme宏基础入门(转载)

Scheme的宏比Lisp的宏简单,但是它有些看起来奇怪的“语法”却很少有文章进行过解释或者文章说了这点却容易忽略,使得我以前对Scheme宏的学习一直摸不到头脑,在看了很多篇有关Scheme宏的介绍文章后,觉得这篇文章写的是最容易理解的了,虽然不能算浅显易懂,有可能宏这个东西说得浅显了就不太容易懂。原文地址:Syntax宏·大专栏(dazhuanlan.com)。另外一篇Scheme官方介绍宏使用的文章链接:SyntacticExtension(scheme.com)正文开始---------宏 是 用户自定义的语法 ,而Lisp/Scheme提供的宏远比其他编程语言要强大的多。使用宏可以让

前端学习 node 快速入门 系列 —— 初步认识 node

其他章节请看:前端学习node快速入门系列初步认识nodenode是什么node(或者称node.js)是javaScript(以下简称js)运行时的一个环境。不是一门语言。以前js只能运行在浏览器中,浏览器中的js包含:bom(例如window)、dom(例如document)、ecmascript、js引擎;现在js也可以运行在node中,node中的js包含:ecmascript(服务端不操作页面,所以不需要bom和dom)和js引擎。我们编写的js只是一些字符串文本,只有js引擎才能识别和处理它们;js引擎有很多种,chromev8引擎是目前最好的,而且开源;node的作者就是基于ch

前端学习 node 快速入门 系列 —— 模块(module)

其他章节请看:前端学习node快速入门系列模块(module)模块的导入核心模块在初步认识node这篇文章中,我们在读文件的例子中用到了require('fs'),在写最简单的服务器的例子中用到了require('http'),除了fs和http,node提供了很多核心模块,例如:path(路径)、os(操作系统)、events(事件)、url等等。如果我们需要使用核心模块的功能,就使用require(模块名)方法进行引入。第三方模块在npm一文中,我们知道了如何用npm下载包。如果我们需要使用第三方的模块,也可以像引入核心模块那样。请看示例://首先得下载包。后续不再提醒$npminstal

【深入浅出Seata原理及实战】「入门基础专题」探索Seata服务的AT模式下的分布式开发实战指南(2)

承接上文上一篇文章说到了Seata为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。那么接下来我们将要针对于AT模式下进行分布式事务开发的原理进行介绍以及实战。SeataAT模式在AT、TCC、SAGA和XA这四种事务模式中使用最多,最方便的就是AT模式。与其他事务模式相比,AT模式可以应对大多数的业务场景,且基本可以做到无业务入侵,开发人员能够有更多的精力关注于业务逻辑开发。使用AT模式的前提任何应用想要使用Seata的AT模式对分布式事务进行控制,必须满足以下2个前提:必须使用支持本地ACID事务特性的关系型数据库,例如MySQL、Oracle等;应用程序

Python中的imageio入门

目录Python中的imageio入门安装imageio读取图像显示图像保存图像图像处理Python中的imageio入门imageio是一个功能强大且易于使用的Python库,用于在Python中读取、写入和处理图像。它提供了一种简单且高效的方式来处理图像数据,无论是从文件中读取图像,还是将图像保存到文件,甚至进行图像增强和转换操作。安装imageio在开始使用imageio之前,我们需要首先安装它。可以通过使用pip,在命令行中执行以下命令进行安装:shellCopycodepipinstallimageio安装完成后,我们就可以开始在Python中使用imageio了。读取图像使用ima

CSS3 动画 animation 入门学习笔记 之 属性详解

文章目录简单介绍CSS动画CSS动画的作用CSS动画语法介绍CSS动画属性animation-nameanimation-durationanimation-delayanimation-directionanimation-iteration-countanimation-play-stateanimation-timing-functionanimation-fill-modeanimation简单介绍CSS动画引用MDN对CSS动画的说明:CSS动画模块(CSSAnimation)可以让你通过使用关键帧对CSS属性的值进行动画处理,例如背景位置和变换。每个关键帧都描述了动画元素在动画序列