- 博客(18)
- 收藏
- 关注
原创 OpenCV从入门到精通实战(七)——探索图像处理:自定义滤波与OpenCV卷积核
接下来,我们实现一个名为convolve的函数,该函数接收一个图像和一个卷积核作为输入,并返回卷积后的结果。# 输入图像和核的尺寸# 选择pad,卷积后图像大小不变# 重复最后一个元素,top, bottom, left, right# 卷积操作# 提取每一个卷积区域# 内积运算# 保存相应的结果# 将得到的结果放缩到[0, 255]
2025-01-24 01:18:58
271
原创 MongoDB-分片片键
数据存储在指定的分片服务器上,可以为分片添加tag标签,然后指定相应的tag,比如让10.*.*.*(T)出现在shard0000上,11.*.*.*(Q)出现在shard0001或shard0002上,就可以使用tag让均衡器指定分发。这类片键比较常见,比如使用时间戳,日期,自增的主键,ObjectId,_id等,此类片键的写入操作集中在一个分片服务器上,写入不具有分散性,这会导致单台服务器压力较大,但分割比较容易,这台服务器可能会成为性能瓶颈。片键是分片拆分数据的关键,片键的选择直接影响集群的性能。
2025-01-23 23:41:49
332
原创 Java-JDBC编程(1)
如果返回结果为true,则随后可以通过该Statement对象的getResult()方法获取结果集对象,如果返回结果为false则随后可以通过getUpdateCount()方法获得受影响的行数。SQL的查询结果都是经过ResultSet封装的,ResultSet结果集包含满足SQL查询语句的所有行,读取其数据的方法主要是getXXX(),它的参数可以是用来表示第几列(从1开始)的整型,也可以是列名,返回的是对应的XXX类型的值。getString()可以返回所有列的值,不过返回的都是字符串类型。
2025-01-23 16:51:05
723
原创 HarmonyOS APP开发入门3——组件(四 CommonDialog普通弹框组件 )_new commondialog后面的参数什么意思
用户也可以通过自定义样式来实现自己想要的对话框效果。调用setTitleCustomComponent方法和setContentCustomComponent方法来实现标题区域或内容区域的自定义效果。
2025-01-23 15:27:22
614
原创 Dao层设计思想、JdbcUtils类、数据库连接池技术
虽然抽出来两个方法使得我们在开发的时候代码的重复度降低,但是现在项目还存在一个问题,就是加载驱动和创建数据库连接都是我们直接写死的,但是这些字符串常量是有可能要修改的。所以我们就可以把这些字符串常量抽取出来存放在一个文件中,然后每次读取的时候从这个文件中读取数据,这样就很好的解决了可以单独修改连接条件。为了解决上面的问题,我们可以把建立连接和释放资源这两个方法封装到一个公共的工具类中JdbcUtils.这个类为所有dao类服务。1.dao类中的增删改查方法里面的代码的重复度非常高。
2025-01-23 00:15:16
571
原创 Android最新面试题(3-5年经验个人面试经历)
OK,进入主题,请看Android知识图谱。面试,无非都是问上面这些问题(挺多的 - -!),聘请中高级的安卓开发会往深的去问,并且会问一延伸二。以下我先提出几点重点,是面试官基本必问的问题,请一定要去了解!**急急忙忙投简历,赶面试,还不如沉淀一两天时间,再过一遍以上内容。**想稳妥拿到一个offer,最好能理解实现原理,并且知道使用场景了。不要去背!要去理解!面试官听了一天这些内容是很厌倦的,最好能说出一些自己的见解。
2025-01-22 21:16:05
712
原创 Android 百度文字识别(详细步骤+源码)
拿到高精度识别之后的JOSN字符串之后,进行转换,转换之后对数据进行判断,不为空则进行遍历,遍历完之后将数据显示在弹窗上。返回时根据传递文件路径进行解析,这里解析的是一个图片,因为跳转的是一个相机Actiivty,拍照之后进行内容区域选取,然后返回。为了确保导入的模块不会影响到之前的项目,现在称还没有用之前,先运行一下,运行到真机上,没有问题的话就说明这个模块导入正常,可以使用了。通过之前的操作已经可以简单是识别拍照的文字,但是还不够,原因有两点,第一就是识别不准确,第二是返回的数据不够简洁。
2025-01-22 19:55:44
924
原创 26岁师妹面试不下8家大厂,最终入职阿里,面试复盘
其实大厂要求的水平其实是差不多的,只是侧重点不同,这里分享一份阿里内部最新Java面试手册,从初级到高级都适用,覆盖MyBatis、ZooKeeper、Dubbo、Elasticsearch、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技术栈。P5要求网络操作系统、Java基础得扎实,P6起码1-3年经验,对JVM底层原理有了解,涉及高并发,多线程也要有一定掌握。3、要建立自己的复习文档,对后期复习、技术提升很重要。
2025-01-22 16:58:43
365
原创 C#代码混淆器 ipaguard 的优势与使用
本文探讨了iOS开发的优势、费用以及软件开发方面的相关内容。通过分析iOS开发所采用的编程语言、开发环境、用户界面设计、应用审核流程以及应用领域等方面,展示了iOS开发的诸多优势和特点。虽然iOS开发具有高用户体验、统一的硬件和软件环境、良好的市场份额等优势,但也存在着审核流程严格、闭环生态系统、设备碎片化等挑战。最后,通过对iOS开发的优势和痛点进行对比分析,为开发者提供了全面的了解和思考。iOS开发作为移动应用开发的重要领域,吸引着越来越多的开发者投身其中。
2025-01-20 15:50:08
322
原创 Android高级工程师面试题-字节跳动面试
35、什么情况下会导致内存泄露;36、如何对Android应用进行性能分析以及优化;37、说一款你认为当前比较火的应用并设计(直播APP);38、OOM的避免异常及解决方法;39、屏幕适配的处理技巧都有哪些;40、两个Activity之间跳转时必然会执行的是哪几个方法?答:一般情况下比如说有两个activity,分别叫A,B,当在A里面激活B组件的时候,A会调用onPause()方法,然后B调用onCreate(),onStart(),onResume()。
2025-01-20 15:15:43
568
原创 Android消息机制-Java层梳理_java 安卓 队列消息
此分析是基于android12源码的情况下进行Android系统两大核心机制Binder机制和消息机制消息系统涉及的核心类Android的系统组件启动、输入、UI刷新都需要通过消息机制来实现,某种意义上讲Android是由消息系统来驱动通过传送带机制来理解。
2025-01-20 14:44:30
261
原创 Android事件分发机制及设计思路,面试建议
找到一套好的视频资料,紧跟大牛梳理好的知识框架进行学习。多练。(视频优势是互动感强,容易集中注意力)你不需要是天才,也不需要具备强悍的天赋,只要做到这两点,短期内成功的概率是非常高的。对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。以上就是总结的关于在面试的一些总结,希望对大家能有些帮助,除了这些面试中需要注意的问题,当然最重要的就是刷题了,这里放上我之前整理的一份超全的面试专题PDF,大家有兴趣的可以自行领取或者私信我:还有。
2025-01-20 13:56:26
270
原创 Android Studio记录在使用过程遇到的各种问题及解决
错误的原因是module的build.gradle的buildToolsVersion和targetSdkVersion这几个的sdk版本设置太低了。导入的Project项目工程所用的JDK和本地配置的JDK版本不一致所造成的,所以只要将导入的Project的JDK替换成本地的JDK就可以了。这是个方便写代码的插件,可输入布局字段,可选中布局文件字段,自动生成有id控件相应的代码,很棒的哦。做完以上三步,同步一下,应该就有90%不会出现什么错误了,以下再举例一些特殊的导入错误。
2025-01-20 13:01:04
987
原创 24个解决实际问题的ES6代码段
/ 为 id=“my-id” 的元素创建一个两秒的计时器。21、 如何为指定选择器创建具有指定范围、步长和持续时间的计时器?20、 如何对传递的 URL 进行 POST 请求?11、 如何创建一个包含当前 URL 参数的对象?19、 如何对传递的 URL 进行 GET 请求?12、如何将一组表单元素编码为一个对象?16、 如何移除一个元素的事件侦听器?6、 如何确认父元素是否包含子元素?7、如何确认指定元素是否在视口可见?
2025-01-20 11:29:16
783
原创 MySQL数据库基本操作_mysql数据库操作
如果同一个属性字段x在表一中是主键,而在表二中不是主键,则字段x称为表二的外键。创建外键约束作用(误删,修改),保证数据的完整性和一致性。
2025-01-18 03:10:26
629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人