E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
android-开发实践
【一】云原生应用
一个相关的学科是构建12要素应用程序,其中
开发实践
与交付和运营目标保持一致,例如,通过使用声明性编程,管理和监视。SpringCloud通过多种特定方式促进了这些发展方式。
逐梦余生
·
2023-04-14 01:35
Egg开发项目实践纪实
博客版文档在线阅读地址:egg
开发实践
文档-by山岚Egg
开发实践
文档目前项目中Node.js的需求是越来越多,简单的内部系统、Socket通信服务、官网等,开发难度也越来越大,而Egg.js就是一款解决企业级开发问题的
山岚雾丘泽
·
2023-04-13 23:38
知识区域链
风尘仆仆
egg.js
node
管理系统
实践项目
vant
2020-04-10 蓝牙收藏
NordicSemiconductorInfocenterAndroidBLEdfu升级-TongMeng-博客园androidBle开发的那些事(四)——OTA升级-Android中蓝牙的基本使用----BluetoothAdapter类简介-CSDN博客
Android
小风醉
·
2023-04-12 22:15
FinClip 云
开发实践
(附小程序demo)
在开发一个小程序时,除了考虑界面功能逻辑外,还需要后端的数据支持,开发者需要提前考虑服务器、存储和数据库等相关需求的支持能力,此外还可能需要花费时间精力在部署应用、和依赖服务的建设上。因此,腾讯小程序为了实现小程序的快速上线和迭代,为开发者提供了一个云开发的功能,将以服务的方式为开发者提供如云函数、云数据库、存储管理等所需功能,大大降低了小程序的开发门槛。等等,这三个功能是什么?1.什么是云函数?
finogeeks
·
2023-04-12 07:13
个人开发
前端
微信小程序
腾讯云
《嵌入式系统
开发实践
》实践一 Linux 文件I/O操作
一、实验目的掌握函数stat中文件属性的应用;掌握系统函数system、opendir等的使用;掌握structdirent的结构体变量的使用方法;掌握文件属性的判断;掌握系统函数open、read、write、close的使用方法。掌握设备操作的系统函数使用方法。二、实验任务与要求测试文件S_IRUSR、S_IWUSR、S_IRGRP、S_IROTH属性;应用readdir函数显示文件和子目录;
okfang616
·
2023-04-12 05:52
2023春季课程笔记
linux
运维
服务器
Android Hybrid混合开发总结
导论:之前很早之前用的WebView只是用来加载简单的页面,没有复杂的交互,而随着业务的性质不同,对于混合的开发要求也在变化,技术也在更新,本文只是简单记录混合开发实例:1:原生交互:
Android-
传递数据给
爱乐写代码
·
2023-04-12 01:00
混合开发
webview
Android-
第三方开源框架:Bugly让热修复变得如此简单,idea开发android工程
}@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)publicvoidregisterActivityLifecycleCallback(Application.ActivityLifecycleCallbackscallbacks){getApplication().registerActivityLifecycleCallbacks(call
m0_64933109
·
2023-04-12 01:18
程序员
面试
Android-
超好用的播放器——ijkplayer,移动应用开发课程感想
//生成一个新的surfaceviewsurfaceView=newSurfaceView(mContext);surfaceView.getHolder().addCallback(newLmnSurfaceCallback());LayoutParamslayoutParams=newLayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.MAT
m0_64933109
·
2023-04-12 01:18
程序员
面试
Android-
自定义View-自定义一个圆形进度条
之前研究了相关的绘制,单个控件的测量,以及简单的类内部事件处理。我们先自定义个一个圆形进度条作为实践。然后再继续更复杂的自定义控件:看效果:image有几个要素:1.内圈圆的绘制+中心进度的绘制2.最外圈的外切范围的计算+进度的绘制3.第二层外圈的外切范围的计算+进度比最外层稍慢的绘制处理4.当然最麻烦的是就是你需要去兼容内圈半径不能超过控件范围、最外层环不能太大以及覆盖住内圈的问题、第二层外圈(
MonkeyLei
·
2023-04-11 19:21
Android-
自定义注解-Java动态代理(Proxy)-动态代理实现
我们一路从java注解基础,元注解、自定义注解、反射、代理【动态代理】模式一路到现在,基本上可以针对Android自定义注解做一个短暂收尾,后面还要学习butterknife源码呢,哼!我们先定义一个MyInvocatio[nHandler实现InvocationHandler的方法packagecom.example.mylibrary;importandroid.util.Log;import
MonkeyLei
·
2023-04-11 17:08
android中如何实现网络检测功能,
Android-
实时监听网络状态变化(观察者)
写在前面:直接复制1的工具类和5的两个类到项目中,就能使用,如果你不想看中间的过程的话。就是这么贴心的喔~实现流程概括首先,我们要实现实时监听,肯定要用到广播机制:Android系统在网络状态发生变化时会发送一条广播,所以我们首先要做的就是写一个广播接收器,接收这条广播。那接收之后呢?接收之后再通知所有的观察者,网络有变化了,这里就要用到观察者模式了。(不知道观察者模式也没关系,其实就和回调的机制
weixin_39847437
·
2023-04-11 17:37
VSCode 插件开发(二):插件
开发实践
前言来啦老铁!在上一篇文章:VSCode插件开发(一):HelloWorld中,我们一起学习了VSCode插件项目是如何创建、VSCode插件的基础知识等,而今天我们将基于上一篇文章,继续来尝试开发一个稍微复杂点的插件。实际上,关于插件开发,VSCode有较为完善的文档,请参考:VSCode插件开发文档。学习路径插件功能设计;编写插件代码;为插件设置快捷键;为插件设置菜单项;1.插件功能设计;我学
狄仁杰666
·
2023-04-11 16:48
Android-
高级-UI-进阶之路-(二)-深入理解-Android-8-0-View-触摸事件分发机制
事件分发源码解析上一小节我们分析了View的事件分发机制,本节将从源码的角度进一步去分析。Activity对点击事件的分发过程点击事件用MotionEvent来表示,当一个点击操作发生时,事件最先传递给当前Activity,由Activity的dispatchTouchEvent来进行事件派发,具体的工作是由Activity内部的Window来完成的。Window会将事件传递给DecorView,
m0_66264938
·
2023-04-11 11:30
程序员
面试
移动开发
android
【Selenium学习】Page Object 设计模式
章节目录前言一、认识二、优点三、实现PagetObject1.PagetObject简单实例2.改进PagetObject封装总结前言PageObject是UI自动化测试项目
开发实践
的最佳设计模式之一,
小胖虎*
·
2023-04-11 05:51
selenium
unittest
selenium
python
unittest
值得人手一份 | 微服务超全的设计选型参考!
ApacheServiceCombJavaChassis结合大量微服务
开发实践
,实现微服务架构模式(https://microservices.io/patterns/microservice-chassis.html
looook
·
2023-04-10 18:51
分布式
编程语言
java
大数据
设计模式
企业级项目
开发实践
——登陆用户信息获取逻辑分析及实现
需求1:1、实现对登陆用户身份信息的获取2、每个微服务都需要获取这个请求头信息,如何实现?需求分析:在每个微服务都编写一个SpringMVC的拦截器:HandlerInterceptor在拦截器中获取请求头中的authorization信息,也就是userId,并保存到ThreadLocal中在后续的业务中,可以直接从ThreadLocal中获取userId思路实现分析:解决线程安全的问题:1.加
波总说先赚它一个小目标
·
2023-04-10 16:28
企业级开发项目分析实现
java
开发语言
微服务开发注意事项
认识到微服务开发的复杂性本地开发要有一个好的开发机器,糟糕的开发机器将会导致糟糕的
开发实践
确保所有服务都使用构建工具,能在一台新机器上构建整个应用程序,而不需要进行太多配置,让开发人员能轻松地在本地运行应用程序的各个部分使用
wmtcore
·
2023-04-10 04:23
python web自动化测试 设计报告_Web端自动化测试--Python+selenium+unittest
PageObject是Selenium自动化测试项目
开发实践
的最佳设计模式之一,PageObject的主要体现于对界面交互细节的封装,这样可以使测试案例更关注与业务而非界面细节,提高测试案例的可读性。
李栩然
·
2023-04-10 04:12
python
web自动化测试
设计报告
koa
开发实践
2:为koa项目添加路由模块
nodeJSserver-side-developkoa
开发实践
2:为koa项目添加路由模块上一节:《koa
开发实践
2:为koa项目添加路由模块》|下一节:《koa
开发实践
3:在koa项目中使用swagger
jcLee95
·
2023-04-10 01:23
koa
koa-router
node.js
服务器
web
持续交付的架构成熟度模型
什么是持续集成,交付和部署(CI/CD)MartinFowler和KentBeck首次提出ContinuousIntegration(简称:CI),将之描述为:持续集成是一种软件
开发实践
:许多团队频繁地集成他们的工
weixin_34174132
·
2023-04-09 18:14
操作系统
python
区块链
PDF Snipper:Python 小工具
开发实践
(python利用PyPDF2合并PDF文档,和提取pdf部分页面)
PDFSnipper:Python小工具
开发实践
在今天的数字化时代,PDF文件已经成为了一种非常常见的文件格式。不管是学术论文、公司报告还是各种资料,PDF文件的使用非常广泛。
代码演奏家
·
2023-04-09 16:23
pdf
Android-
消息机制
整体机制一共有四个角色,Handler消息处理者、Looper消息循环、MessageQueue消息队列、Message消息。当handler调用post或者sendMessage时,最后都会调用内部的sendMessageDelayed方法,再通过enqueueMessage方法,设置了msg.target并将消息加入MessageQueue,在MessageQueue中调用了nativeWak
小呀么小黄鸡
·
2023-04-09 10:53
Shell笔记9——Shell数组的应用实践
本文主要讲解Shell脚本开发中数组的知识与实践目录:1.Shell数组介绍2.Shell数组的定义与常用实践3.Shell数组脚本
开发实践
4.shell数组的重要命令5.Shell数组相关面试题实战一
weixin_33766805
·
2023-04-09 01:06
持续集成/持续部署(3)Jenkins(2)
JenkinsPipelineCI/CD持续集成/持续部署持续集成(Continuousintegration)是一种软件
开发实践
,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成
AHui_CSDN
·
2023-04-08 23:34
代码部署上线
jenkins
ci
运维
外国开发者都知道的
Android-
筑基导论,作为一个Android程序员
你是不是曾经这样苦恼过,并且百思不得其解:为啥大厂校招比社招的人多?为啥大厂只要基础好的毕业生?为啥硅谷面试只问数据结构和算法?为啥大厂要给新人安排导![](https://www.hualigs.cn/image/61dba891ed8ee.jpg)师、引路人?为啥大厂新人成长这儿快,别人半年顶我3年?为啥我5年经验不如大厂里干1年的小鲜肉?这些问题曾经一直困扰着我,冥冥中有个声音告诉我,你要是
m0_66264938
·
2023-04-08 22:03
程序员
架构
移动开发
android
Android-
让设备保持唤醒(激活)状态
KeepingtheDeviceAwakeToavoiddrainingthebattery,anAndroiddevicethatisleftidlequicklyfallsasleep.However,therearetimeswhenanapplicationneedstowakeupthescreenortheCPUandkeepitawaketocompletesomework.Thea
钟金宝
·
2023-04-08 14:48
Jenkins 详细部署
持续集成是一种软件
开发实践
,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也意味着每天可能会发生多次集成。
芷阳99
·
2023-04-08 11:14
CI/CD
jenkins
java
运维
Android-
自定义注解-Java动态代理(Proxy)-基础
Android自定义注解从元注解开始,经过自定义注解,经过反射基本可以自己实现一个仿Butterknife那样使用效果的注解库。你还可以假装发布到github上面,自己implementation,哈哈~~~接着我们再研究下动态代理,然后继续完善下我们的自定义注解。这样一来,也能针对注解反射动态代理的知识进行研究学习,之后就可以开始研究butterknife的源码呢???Java动态代理,我们就从
MonkeyLei
·
2023-04-08 04:09
业务分析师到底在做什么?
从业务专家或者用户嘴里听到一堆需求,再将需求进行逻辑化的解读分析形成方案,向技术宣讲方案,保证与技术理解一致后,进入到
开发实践
。整个过程,感觉自己是一个“信息中介”。既然自诩为“中介”,
半堂
·
2023-04-08 00:44
Android-
通俗易懂掌握Android全动画
一、帧动画1.在drawable下创建donghua.xml2.在布局中调用3.java中启动动画AnimationDrawableanimationDrawable;animationDrawable=(AnimationDrawable)imageView.getDrawable();animationDrawable.start();二、属性动画ObjectAnimator(https://
沉淀者
·
2023-04-07 18:33
gitlab部署及整合Jenkins持续构建(三)nexus私服的安装及实战、linux安装mysql
持续集成是一种软件
开发实践
,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而
豆浆两块钱
·
2023-04-07 13:38
Jenkins持续集成+Git
linux
nexus
mysql
CRM 复杂业务场景的低代码
开发实践
导读浩鲸科技灵犀低代码平台能否支撑客户核心复杂业务场景?我们结合某运营商客户的CRM场景的实践经验为您讲解一个可行的解决方案,并阐述了基于浩鲸科技灵犀低代码平台开发一个复杂应用场景的开发流程和具体实践步骤。01项目背景某运营商客户作为大省和先进省份代表,一直走在行业的各项技术创新和信息化建设的前列。客户作为中台建设的标杆省份,中台建设已取得明显成效,核心业务能力不断沉淀。在疫情对商业行为造成改变、
鲸品堂
·
2023-04-07 07:12
科技
产品运营
ROS的工作空间目录结构,包括ROS功能包的目录。
拍自《ROS机器人
开发实践
》https:
TYINY
·
2023-04-07 06:37
ROS
无人机-智能无人机课程
ROS学习笔记3:ROS架构(了解)
笔记3不涉及实际操作,主要是用自己的语言和思路简略整理了《ROS机器人
开发实践
》一书第2章内容。第一次看这一章的内容会有不知道在讲什么的感觉,但这一章的内容确实对后续实践操作章节的理解有非常大的帮助。
蓝黑艾伦
·
2023-04-07 05:50
ROS编程技术
学习
机器人
Android-
各版本新特性
5.0(Lollipop棒棒糖L)1.MaterialDesign设计风格。Materialdesign算是Android系统风格的里程碑,其3DUI风格新颖,贴近人机交互;2.支持64位ART虚拟机(5.0推出的ART虚拟机,在5.0之前都是Dalvik。他们的区别是:Dalvik,每次运行,字节码都需要通过即时编译器转换成机器码(JIT)。ART,第一次安装应用的时候,字节码就会预先编译成机器
有腹肌的豌豆Z
·
2023-04-07 04:19
作为程序员,你不能忽视的13个CI/CD的好处
持续集成/持续部署(以下称为CI/CD)是现代软件
开发实践
中
小码农 TT
·
2023-04-06 09:30
Java
架构
程序人生
编程语言
Android-
音视频学习系列-(八)基于-Nginx-搭建(rtmp、http)直播服务器
云服务器:腾讯云系统:centos直播服务器:nginx拓展模块:nginx-http-flv-module(支持rtmp、http-flv、http-hls等)如果NGINX要支持正则表达式,需要安装PCRE库。如果NGINX要支持加密访问,需要安装OpenSSL库。如果NGINX要支持压缩,需要安装zlib库。测试环境:电脑:MAC推流软件:obs-studioMAC拉流软件:VLCAndro
m0_67740402
·
2023-04-06 08:56
程序员
经验分享
面试
React 组合式
开发实践
:打造企业管理系统五大核心模块2
实战篇05:菜单匹配逻辑本节参考代码:react-sider[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ycnXW1SE-1672221029969)(null)]在大部分企业管理系统中,页面的基础布局所采取的一般都是侧边栏菜单加页面内容这样的组织形式。在成熟的组件库支持下,UI层面想要做出一个漂亮的侧边栏菜单并不困难,但因为在企业管理系统中菜单还承担着页面导航的
包晗
·
2023-04-05 21:50
react.js
javascript
前端
Maven的使用和常用命令
为了实现这一目标,Maven处理了几个关注领域:1.使构建过程变得简单2.提供统一的构建系统3.提供优质项目信息4.支持更好的
开发实践
二、maven构建生命周期的几个阶段1.validate:验证项目是正确的
小飞机爱旅游
·
2023-04-05 19:19
技术专栏
maven
java
intellij-idea
Selenium-webdriver Chrome实战
录制/回访模式存在局限性,对许多用户来说并不适合,因此第二个工具——SeleniumWebDriver提供了各种语言环境的API来支持更多控制权和编写符合标准软件
开发实践
的应用程序。
敦敦实实
·
2023-04-05 12:33
互联网寒冬下,一个-
Android-
程序员的面试心得,含爱奇艺,小米,腾讯,阿里
}publicFather(){System.out.println(“constractFather”);method();}publicvoidmethod(){System.out.println(“methodFather”);}@OverridepublicStringtoString(){return“toStringFather”;}}staticclassSonextendsFat
m0_66264881
·
2023-04-05 11:57
程序员
架构
移动开发
android
「连接平台」
开发实践
——快速发送工作通知
教程简介本教程基于连接器的触发事件和连接流而发送工作通知给指定用户。通过本教程你可以学到以下知识:如何创建连接器。如何配置连接器和触发事件。创建并配置连接流。创建企业内部应用。了解接口调用流程。本教程最终发送的工作通知效果如下:准备工作在开始本教程前,确保你已经完成了以下准备工作:已经完成了钉钉开发者的注册与激活并拥有了子管理员和开发者权限。若尚未完成,请参考成为钉钉开发者。已经安装了Java开发
钉钉开发者社区
·
2023-04-05 06:14
连接器
连接器
java
开发语言
python
Android-
手撸抖音“潜艇大挑战”,非科班面试之旅
BoatView自定义View中完成以下几个事情通过两个资源定时切换,实现探照灯闪烁的效果通过OverScroller让移动过程更加顺滑通过一个RotationAnimation,让潜艇在移动时可以调转角度,更加灵动internalclassBoatView(context:Context?):AppCompatImageView(context){privateval_scrollerbylaz
m0_66155412
·
2023-04-05 05:01
程序员
架构
移动开发
android
Android-
跳转高德地图并导航地址(所有地图均可以)
一、判断应用是否安装(高德或者百度等),注意存储分区/***判断是否安装目标应用*/privatebooleanisInstallByread(StringpackageName){/***判断API版本是否大于29(Android11)*大于29会强制分区*/if(Build.VERSION.SDK_INT<24){returnnewFile("/data/data/"+packageName)
没盐水菠萝
·
2023-04-05 05:00
大数据
Android-
(1)前言
前言很想写一款安卓游戏,去年底就开始看《第一行代码》,看了有两三个月,基本是看玩了。所有的代码也都敲过不止一次了,但是上个月网站出了点问题,数据库啥的都没了,我枯了,近两百篇博客都没了,其中就有学习开发的内容,后来慢慢为了加强巩固知识,也在慢慢捡起来,并学习记录新的知识。今天2020年5月9日,开始复习《第一行代码》。开发环境搭建首先是下载AndroidStudio,我当时下载过,后来电脑重装,啥
哥兜兜里有泡泡糖
·
2023-04-05 02:20
数据库
android
安卓
java
人工智能
【附下载】艾瑞《全球互联网通信云研究报告》,融云 IM 连续 8 年展现统治力
近期,艾瑞咨询发布《2023年全球互联网通信云行业研究报告》(下简称《报告》),解析行业发展动向和趋势,分享典型场景
开发实践
,并为开发者提供产品服务选型策略指导。
融云
·
2023-04-04 23:11
通信行业
办公
IT业界
人工智能
物联网
Flask
开发实践
目录1、flask安装:pipinstall或pycharm的setting设置里添加2、flask初体验3、flask使用html将静态的html文件传入示例:将数据传输到html文件中显示示例:添加图片或者css、js文件:4、多网页开发和链接的方法。网页之间的链接实现(a超链接):5、flask实现表单数据传输6、公用变量存储使用7、flask连接数据库读取数据8、flask蓝图及模板使用9
道丁师傅
·
2023-04-04 18:22
flask
python
后端
Vite + React 组件
开发实践
简介:毫不夸张的说,Vite给前端带来的绝对是一次革命性的变化。或者也可以说是Vite背后整合的esbuild、Browseresmodules、HMR、Pre-Bundling等这些社区中关于JS编译发展的先进工具和思路,在Vite这样的整合推动下,给前端开发带来了革命性变化。作者|风水来源|阿里技术公众号去年发表的《一个好的组件应该是什么样的?》一文介绍了借助TypeScriptAST语法树解
阿里云云栖号
·
2023-04-04 11:59
云栖号技术分享
viterbi
algorithm
react
Android-
沉浸式的实现
1、在res中创建目录values-v21并创建styles.xml文件GB@}(0}A~5E23U0P5H1B}8I.png2、在styles.xml文件中加入控制falsetrue-->@android:color/transparent@android:color/whitetruetrue3、创建BaseActivitypublicclassBaseActivityextendsFragm
Perston
·
2023-04-04 06:10
一种获取tkinter子窗口返回值的方法 | python tkinter多窗口
开发实践
最近在开发一款基于tkinter的统计小工具,遇到一个需求是从主窗口弹出子窗口,用户在子窗口选择或输入值后关闭窗口,主窗口获得用户从子窗口输入的值。本来看似简单的一个需求,但在网上搜索几次才找到一些方法和描述,也不是到是不是关键字描述的不够准确,找到的文章相关性不高。最后通过仔细阅读几篇文章和自己摸索,找到了一种使用传递引用的解决方案。文章目录一、创建主窗口二、创建子窗口三、获取子窗口输入值四、总
神奇的代码在哪里
·
2023-04-04 04:21
Python
tkinter
子窗口
返回值
引用传递
多窗口
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他