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-技术篇
Android-
记录第一次尝试jni的踩坑之路
实现首先保证我们的环境是ok的gccopenjdk直接用apt-getinstall安装即可,百度一查很多教程首先我们创建下目标java文件publicclassHelloNative{static{System.loadLibrary("HelloNative");}publicstaticnativevoidsayHello();publicstaticvoidmain(String[]arg
半夜起来敲代码
·
2023-06-10 02:01
android杂谈
android
java
开发语言
清华大学AIGC发展研究报告1.0版震撼发布!192页PPT
近日,清华大学沈阳教授团队发布了《AIGC发展研究报告1.0版》,总计192页,分为
技术篇
、产业篇、评测篇、职业篇、风险篇、哲理篇、未来篇、团队篇等多个篇章,对AIGC产业的发展现状和趋势进行了详尽研究和分析
Imagination官方博客
·
2023-06-09 03:55
AIGC
人工智能
iOS知识点-目录
音视频流媒体开发-目录iOS知识点-目录
Android-
目录Flutter-目录数据结构与算法-目录uni-pp-目录简单实现浮动按钮+上滑隐藏按钮+下滑显示按钮基础RuntimeRunloop性能优化移动
AlanGe
·
2023-04-18 10:41
C语言_学习记录
第9~12章_
技术篇
(结构体、链表、位运算、宏定义。)第13~15章_提高篇(文件处理、调试、绘图函数。)第
20190917
·
2023-04-17 21:30
水木科技
技术篇
-厌氧好氧池除磷工艺流程和细节
水体富营养问题主要是氮和磷超标,氮可以被水体自身环境条件转变成稳定的N2,但是磷很难被稳定,而磷元素作为富营养元素存在于污水中,一旦进入河流或湖泊中,会导致水体的藻类和水草疯涨,随着污染量的增加,水体的生态环境会迅速打破。藻类剧增,水体含氧量下降,微生物和鱼虾类会相继缺氧致死,细菌滋生,导致水体发臭发黑,污染愈演愈烈。水生生物首当其冲,当这些生物面临生存问题的时候,就会从周边其他环境摄取生存所需,
股市飞侠
·
2023-04-17 19:39
Android-
推荐一个智能刷新库SmartRefreshLayout
图片来源于网络分享一个我日常开发当中,经常使用到的开源库。几乎所有的的列表都会有刷新需求,好的刷新交互可以大大提升用户的体验感。这个库有很多特点:支持多点触摸支持淘宝二楼和二级刷新支持嵌套多层的视图结构Layout(LinearLayout,FrameLayout...)支持所有的View(AbsListView、RecyclerView、WebView....View)支持自定义并且已经集成了很
阿博的梦呓
·
2023-04-17 16:56
iOS面试了20几家总结出来的面试题(上)
更新日志2020年08月17日更新了第23条的新的引申,关于NSTimer循环引用的根本原因,以及优化方案一、硬
技术篇
iOS开发之家
·
2023-04-17 16:16
Android-
启动Activity流程(包括应用程序未启动)
一、流程Activity.startActivity[这里中间会经过多个Activity流程]->Activity.startActivityForResult->Instrumentation.execStartActivity->ActivityTaskManagerService.startActivity[这是通过ActivityTaskManager.getService()]->Act
zzq_nene
·
2023-04-17 14:20
Flutter 保存图片到安卓相册的坑
参考了上面两个链接的文章,综合了一下又添加了自己的思考才算给解决了保存图片到本地的时候控制台报Nopermissionsfoundinmanifestfor:14这时我修改了.android文件夹中的.
android
张_何
·
2023-04-16 13:08
【
android-
自定义键盘的设置】
效果图第一步,在哪个地方放自定义的键盘?那个地方放输入?我打算在这个最下面放我的键盘因此在这个xml文件中添加键盘的组件,为它设置参数,给它id,长,宽,背景,字体颜色,是否聚焦等输入的地方EditText为输入文本的地方第二部,设置键盘第一步我们确定了键盘的位置,现在详细设置这个键盘,我们在res目录下创造一个xml的文件夹,在此文件夹中新建一个key.xml的文件,这个文件将详细设置键盘,具体
weixin_43857838
·
2023-04-16 12:06
android
android
android
studio
java
Android-
欢迎页联动动画设计
前言:博客还是要坚持写的,之前弄过一个欢迎页的联动效果,不是很复杂,其中包括两个点:一个是ViewPager滑动时两层布局的错位效果,另一个页面中View在滑动时的渐隐渐现效果。以下是我的设计思路:1.将A,B两个ViewPager放置于同一布局中,屏蔽掉B的内部点击事件,给A设置OnPageChangeListener,在A的监听方法中调用B的scrollTo使B一起滑动,此时可以设置一定比例来
Jeffrey599
·
2023-04-16 11:48
android编辑框单行,android - 将edittext限制为单行
android-
将edittext限制为单行可能重复:android-singleline-true-not-working-for-edittextandroid:id="@+id/searchbox"android
鲸拍房
·
2023-04-15 20:47
android编辑框单行
Android-
悬浮窗效果FloatingView
前言之前有写录制视频的小demo,有同学反映要添加浮窗View,这样录制的时候就不需要来回切换当前的页面。所以,这里我晚上花了点时间写了一个FloatingView。老规矩,先看图这里我们需要用的就是WindowManger来add布局publicclassFloatingViewServiceextendsService{privateWindowManagermWindowManager;pr
Kotyo
·
2023-04-15 15:40
Android-
全自动埋点方法论-下
前面提到了全自动埋点的范围和方法,这个章节主要记录一下关于点击事件采集的相关方法论。Android开发基础知识需要先说明几个基础的知识,这样对于无码采集的方法论理解就更清晰,这也是做一个事情分析的逻辑。Adnroid开发基于java代码(常规)Android的基础语言是java语言,java语言的开发流程包括java代码-class文件-运行Android安装包apk构建打包是将上述class代码
AnonyPer
·
2023-04-15 05:58
android-
自定义弹框的使用(alertDialog)
ps:发不了gif,该文都是gif,欲解详情请移步我的CSDNandroid自带的弹框又丑又麻烦,还是自己定义弹框好一点。一、来一个按钮,给一个监听事件。点击按钮时触发弹框二、来一个AlertDialog.Builder三、创建一个alertDialog四、接下来用alertdialog的setView加载一个我们自己定义的视图(视图代码就不录了)五、然后提交视图,获取我们自定义的控件实现监听方法
雪酒
·
2023-04-14 22:07
Android-
文件存储目录
参考资料:https://www.jianshu.com/p/a34c644e3431https://mp.weixin.qq.com/s/YNMKhqvVjmWsOzh24mDCswhttps://mp.weixin.qq.com/s/Sx4fejCDTTI7nlzDpcZfKg在近期的app安全检测中,说的app存在胡乱操作存储卡的行为,建议将被测系统自身数据存放在系统的安装目录下。那么什么是
薛之涛
·
2023-04-14 10:10
语文教师面试经验总结
二
技术篇
小学语文老师,现在很多老师都报了辅导班,如果招的人多,你笔试成绩又特别突出那么你的希望很大,如果只招一个,那么辅导班出来的,考
子川vs玄冰
·
2023-04-14 04:48
开放世界游戏中的大地图的实现——程序
技术篇
转自:https://www.gameres.com/304072.html一、程序
技术篇
:算法和架构(ProgrammingAlgorithms&Architecture)1.无限循环的平铺地图(InfiniteTiling
shawscz
·
2023-04-12 23:27
开放世界游戏中的大地图背后有哪些实现技术?
http://gulu-dev.com/post/2014-11-16-open-world2014-11-16知乎游戏开发游戏设计开放世界27192一、程序
技术篇
:算法和架构(ProgrammingAlgorithms
pizi0475
·
2023-04-12 22:54
图形引擎
游戏开发
引擎开发
2020-04-10 蓝牙收藏
NordicSemiconductorInfocenterAndroidBLEdfu升级-TongMeng-博客园androidBle开发的那些事(四)——OTA升级-Android中蓝牙的基本使用----BluetoothAdapter类简介-CSDN博客
Android
小风醉
·
2023-04-12 22:15
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
程序员
面试
Java
技术篇
!java反转链表递归
对于面试大厂的朋友,一些建议阿里阿里面试官一般都是P7/P8岗,对标到普通互联网公司相当于就是技术专家那种类型!他们对于没有经验的毕业生面试问的比较浅一点,大多数问题问的集合、锁、JVM调优,线程池、spring方面也会问源码、然后是分库分表、mysql、redis都会问点,而1—3年工作经验的,70%看项目还是从实战项目来问,一般会问的比较深,想去阿里的朋友要做好准备,如秒杀系统项目一定准备好,
胖嘟嘟的程序员
·
2023-04-11 20:50
程序员
面试
经验分享
java
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
Android-
高级-UI-进阶之路-(二)-深入理解-Android-8-0-View-触摸事件分发机制
事件分发源码解析上一小节我们分析了View的事件分发机制,本节将从源码的角度进一步去分析。Activity对点击事件的分发过程点击事件用MotionEvent来表示,当一个点击操作发生时,事件最先传递给当前Activity,由Activity的dispatchTouchEvent来进行事件派发,具体的工作是由Activity内部的Window来完成的。Window会将事件传递给DecorView,
m0_66264938
·
2023-04-11 11:30
程序员
面试
移动开发
android
大型CAx(CAD/CAE/CAM)工业软件开发中的关键组件
壹、
技术篇
通过对FreeCAD、SALOME等多款代码的分析研究,发现这些软件在架构设计、模块实现等方面,存在许多相似(同)的技术思想。因此,有必要对这些共性、主流的技术予以总结分析。
JiNan.YouQuan.Soft
·
2023-04-11 09:04
OSG
FreeCAD
VTK
其他
Android-
消息机制
整体机制一共有四个角色,Handler消息处理者、Looper消息循环、MessageQueue消息队列、Message消息。当handler调用post或者sendMessage时,最后都会调用内部的sendMessageDelayed方法,再通过enqueueMessage方法,设置了msg.target并将消息加入MessageQueue,在MessageQueue中调用了nativeWak
小呀么小黄鸡
·
2023-04-09 10:53
外国开发者都知道的
Android-
筑基导论,作为一个Android程序员
你是不是曾经这样苦恼过,并且百思不得其解:为啥大厂校招比社招的人多?为啥大厂只要基础好的毕业生?为啥硅谷面试只问数据结构和算法?为啥大厂要给新人安排导![](https://www.hualigs.cn/image/61dba891ed8ee.jpg)师、引路人?为啥大厂新人成长这儿快,别人半年顶我3年?为啥我5年经验不如大厂里干1年的小鲜肉?这些问题曾经一直困扰着我,冥冥中有个声音告诉我,你要是
m0_66264938
·
2023-04-08 22:03
程序员
架构
移动开发
android
《阿里巴巴大数据实践-大数据之路》读后感言
整个体系架构图,后面如有看不懂本书的可以回头再看下此图:本书大概分为四篇来讲诉:第一篇数据
技术篇
1、日志采集阿里巴巴的日志采集体系方案包括两大体系:Aplus.JS是Web端(基于浏览器)日志采集技术方案
会飞的鸡毛
·
2023-04-08 19:45
pgsql
sql
hbase
Android-
让设备保持唤醒(激活)状态
KeepingtheDeviceAwakeToavoiddrainingthebattery,anAndroiddevicethatisleftidlequicklyfallsasleep.However,therearetimeswhenanapplicationneedstowakeupthescreenortheCPUandkeepitawaketocompletesomework.Thea
钟金宝
·
2023-04-08 14:48
Android-
自定义注解-Java动态代理(Proxy)-基础
Android自定义注解从元注解开始,经过自定义注解,经过反射基本可以自己实现一个仿Butterknife那样使用效果的注解库。你还可以假装发布到github上面,自己implementation,哈哈~~~接着我们再研究下动态代理,然后继续完善下我们的自定义注解。这样一来,也能针对注解反射动态代理的知识进行研究学习,之后就可以开始研究butterknife的源码呢???Java动态代理,我们就从
MonkeyLei
·
2023-04-08 04:09
Android-
通俗易懂掌握Android全动画
一、帧动画1.在drawable下创建donghua.xml2.在布局中调用3.java中启动动画AnimationDrawableanimationDrawable;animationDrawable=(AnimationDrawable)imageView.getDrawable();animationDrawable.start();二、属性动画ObjectAnimator(https://
沉淀者
·
2023-04-07 18:33
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
springboot整合kafka--从0到1(
技术篇
)
Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。本章介绍SpringBoot集成Kafka收发消息。Spring有专门的项目支持Kafka,引入依赖包时需要注意版本兼容问题,以下是SpringforApacheKafka版本兼容列表:一.安装JAVAJDK1、下载安
qq_1757537040
·
2023-04-06 23:58
spring
boot
kafka
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
程序员
经验分享
面试
期货
技术篇
:学习形态之间的转换,让交易有理有据
在期货交易中,K线形态之间的转化,是指反转形态与持续形态之间的转化。例如在反转形态中,形态全部构筑完成后,价格在颈线处被颈线阻挡,不能有效彻底地穿越颈线,这就不一定会成为一个反转形态,而有可能形成其他的形态。充当顶部或底部的楔形形态楔形形态一般被视为持续形态,但如果它们的边线倾角与趋势方向相同,则演变为顶部或底部楔形形态,如图所示。下面走势图中。楔形充当顶部形态时,它虽然属于趋势的一部分,但它的波
恒指寓言HK35330
·
2023-04-06 01:28
视频教程-SpringBootIDEA版SpringBoot视频教程(上)核心
技术篇
-Java
SpringBootIDEA版SpringBoot视频教程(上)核心
技术篇
张长志技术全才、擅长领域:区块链、大数据、Java等。
weixin_32387319
·
2023-04-05 19:05
网络
技术篇
(一)●如何将两台路由器设备进行堆叠
如何将两台路由器进行堆叠最近,我一直在学习网络技术,对两台路由器堆叠充满好奇,于是利用了将近四天的时间了解了一下,要想掌握设备堆叠技术,首先得掌握IRF的概念,IRF,IntelligentResilientFramework的简称,原以为很费解,没想到在边做实验,边查询一些专业化术语的过程中,逐渐了解了IRF的真面目,为了巩固和加强对IRF的印象,我做了一个简单的总结,将所学心得以及实验过程碰到
我行我素_Love
·
2023-04-05 19:58
互联网寒冬下,一个-
Android-
程序员的面试心得,含爱奇艺,小米,腾讯,阿里
}publicFather(){System.out.println(“constractFather”);method();}publicvoidmethod(){System.out.println(“methodFather”);}@OverridepublicStringtoString(){return“toStringFather”;}}staticclassSonextendsFat
m0_66264881
·
2023-04-05 11:57
程序员
架构
移动开发
android
SpringBoot核心
技术篇
-web开发2-自定义pojo参数的封装和自定义Converter的原理
目录一、POJO封装过程二、原理分析1.执行方法2、封装参数编辑3、初始化编辑4、内置的转换器5、绑定pojo的值6、自定义转换器1、添加自定义converter2、原理总结一、POJO封装过程代码如下,然后进行测试,看看底层到底是如何封装POJO的@DatapublicclassUser{privateStringuserName;privateIntegerage;privateDeptdep
Tokey_W
·
2023-04-05 07:59
SpringBoot的二次学习
java
spring
boot
后端
spring
架构
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
人工智能
《大数据之路:阿里巴巴大数据实践》第一篇 数据
技术篇
-读书笔记
目录2.日志采集2.1浏览器的页面日志采集2.2无线客户端的日志采集2.3日志采集的挑战案例3.数据同步3.1数据同步基础3.2数据同步策略3.2.1批量数据同步3.2.2实时数据同步3.3数据同步问题3.3.1分库分表处理3.3.2高效同步和批量同步3.3.3增量与全量同步的合并3.3.4数据同步性能3.3.5数据漂移4.离线数据开发4.1统一计算平台4.2统一开发平台4.3任务调度系统4.4特
程序员学习圈
·
2023-04-04 19:59
#
数据中台
big
data
大数据
数据中台
ChatGPT技术与商业模式及产业发展布局方案
商业模块八:产业模块九:建议结语主要内容:采用模块化教学方法,总体架构主要包括以下9个教学模块:模块一:概念篇-ChatGPT概念诠释及技术发展模块二:架构篇-ChatGPT系统架构及工作流程模块三:
技术篇
libin9iOak
·
2023-04-04 08:50
人工智能
chatgpt
人工智能
大数据
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
HCIE必会面试题——LAN&WAN
技术篇
1、交换机的端口类型存在哪几种,有什么特点?在802.1Q中定义VLAN帧后,设备的有些接口可以识别VLAN帧,有些接口则不能识别VLAN帧。根据对VLAN帧的识别情况,将接口分为4类,特点如下:(1)Access接口:Access接口是交换机上用来连接用户主机的接口,它只能链接接入链路。仅仅允许唯一的VLANID通过本接口,这个VLANID与接口的缺省VLANID相同(PVID),Access接
6IE闫辉
·
2023-04-03 23:53
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他