- 博客(26)
- 收藏
- 关注
原创 android 通知条效果
下面介绍一个自己写的,类似 Heads-up 组件的库.使用方法:builder.setContentTitle(“提醒”).setDefaults(Notification.DEFAULT_SOUND | Notification.DEFAULT_LIGHTS)//要显示通知栏通知,这个一定要设置//2.3 一定要设置这个参数,否则会报错.setContentText(“你有新的消息”);
2025-02-06 15:17:15
622
原创 字节跳动开源云原生机器学习平台 Klever
模型解析和转换任务执行之前,需要将模型文件拉取到 Container 中并重新组织为模型服务器需要的目录格式,此过程通过扩展 ORMB 实现了一个 ormb-stororage-initializer 容器,该容器作为任务的 initContainer 存在,它将模型 pull & export 到 /mnt/input 目录下,模型解析和转换任务的容器和 initContainer 共享 /mnt/input 挂载点使用下载的模型。部署为模型服务之后,用户如何通过 API 接口进行模型服务的访问呢?
2025-02-05 21:34:48
785
原创 字节跳动小组长无意中得知整个部门的薪资!自己只有28K!手下人却拿35K!怎么办?
我有两个项目是比较满意的”,我先抛出这句话,希望面试官能够给机会让我将两个项目都讲一下,“我先讲一下第一个我们当时做的换课平台,当时本来是一个课程项目,但是我们在这个课程项目之上,结合当时校内急需换课这个需求,做出了这么一个换课平台”,(首先提出项目目的),“然后这个项目大概实现了一个怎样怎样的功能”(抛出产品功能),“我在项目中主要负责后台开发和数据库交互功能”(说下在项目中的角色),“整个项目的架构大致如下。网上某些面经中,介绍了一些“装逼”的方法,还有所谓的“面试技巧”,我是不太认可的。
2025-02-05 21:33:04
421
原创 大神教你举一反三---用实战讲述Flutter-跨平台框架应用
由于React框架的盛行,也开始成为React开发人员,将自身能力拓展到应用开发的最佳选择之一。同时也是应用开发人员,接触前端的不错尝试。后来阿里开源的Weex框架设计相似,利用了 V8 引擎实现跨平台,不过使用了Vue的设计理念,而Weex因为种种原因,最终还是没能大面积推广开来。
2025-02-05 18:36:20
813
原创 大数据:Hadoop文件操作HDFS常用命令(一)
本例中mydir下f1.txt , f2.txt , f3.txt里面仅仅只是文本字符。当把这些文件合并到一个temp文件中后,是把f1.txt , f2.txt , f3.txt中所有文本字符合并追加到temp中去。8、把HDFS中整个文件夹目录下的文件合并并下载到本地。6、上传整个目录文件夹。假设本地有一个文件夹myfile,myfile下面有f1.txt,f2.txt,f3.txt。9、从HDFS中把文件下载到本地。10、查看HDFS中的文件内容。假设查看mydir下的f1.txt文件内容。
2025-02-05 18:32:37
423
原创 图解 RoIAlign 以及在 PyTorch 中的使用(含代码示例)_roi align
H×W 网格,每个格子是大小近似为hH×wWh/H×w/Wh/H×w/W 的子窗口 ,然后将每个子窗口中的值最大池化到相应的输出网格单元中。想复习RoI pooling概念的可以看。RoIAlign 其实就是更精确版本的 RoIPooling,用取代了RoIPooling中的直接取整的操作。下面用一个具体图例看下 RoIAlign 计算原理。
2025-02-05 14:53:03
786
原创 图文详解WGAN及其变体WGAN-GP并利用Tensorflow2实现WGAN与WGAN-GP
Wasserstein损失中提到的数学假设是1-Lipschitz函数。我们说评论家D(x)如果满足以下不等式,则为1-Lipschitz:对于两个图像 x 1 x_1 x1和 x 2 x_2 x2,评论家的输出差异的绝对值必须小于或等于其平均逐像素差的绝对值。换句话说,对于不同的图像,无论是真实图像还是伪造图像,评论家的输出不应有太大差异。当WGAN提出时,作者无法想到适当的实施方式来实现此不等式。因此,他们想出了一个办法,就是将评论家的权重降低到一些很小的值。
2025-02-05 14:49:33
1084
原创 史上最强Tomcat8性能优化
AJPv13协议是面向包的。WEB服务器和Servlet容器通过TCP连接来交互;为了节省SOCKET创建的昂贵代价,WEB服务器会尝试维护一个永久TCP连接到servlet容器,并且在多个请求和响应周期过程会重用连接。我们一般是使用Nginx+Tomcat的架构,所以用不着AJP协议,把AJP连接器禁用。修改conf下的server.xml文件,将AJP服务禁用掉即可。禁用AJP连接重启tomcat,查看效果。可以看到AJP服务已经不存在了。
2025-02-04 18:20:44
725
原创 冒泡排序算法及其优化_排序算法多核优化
当它每完成一趟排序的适合,我们记住它最后一次交换的位置,也就是flag最后一次置1的位置,我们假设这个位置为P,P之后的元素已经有序,P之前的元素还可能无序。在第一趟排序 5 和 4 交换之后数列就已经有序了,所以剩下的8趟排序就是多余的。再用上面的算法处理这个数列,效率就显得低了。所以,我们对它添加一个检视flag。我们将前面无序区的数列当做一个新的数列,把它的新长度传给第一层循环,这样就可以大大减少循环次数,提升效率。其实上面的算法还可以进行优化,来看下面一组数据:1 2 7 4 6 3 5 8 9。
2025-02-04 14:24:47
233
原创 再谈 Flink 的 “动态表” 和 “流表二象性”
数据结构数据源(connector)传输格式(format)当动态表是 Source 时:从源头获得数据 -> 按指定的数据结构封装成指定的格式传输 -> 成为数据流 / 表现为一张表(动态表)当动态表是 Sink时:实时读取动态表(动态表的 changelog 流) -> 按指定的数据结构封装成指定的格式传输 -> 写入目标数据源。
2025-02-04 14:23:03
661
原创 使用Java API进行tar
/TarArchiveOutputStream打tar包输出流(包含gzip压缩输出流)//OutputStream输出流、BufferedOutputStream缓冲输出流。//GzipCompressorOutputStream是gzip压缩输出流。//GzipCompressorInputStream解压输入流。//TarArchiveInputStream解tar包输入流。//BufferedInputStream缓冲输入流。//压缩之后的输出文件名称。// 被压缩打包的文件夹。
2025-02-04 11:24:17
295
原创 使用Docker快速部署ELK环境(最新5
打开kibana的链接,使用用户名/密码: elastic/changeme登录。在”Configure an index pattern”页面点击Create按钮。点击菜单Monitor即可查看ELK节点的状态。
2025-02-04 11:22:34
269
原创 京东放大镜效果实现 + 原理分析
子绝父相**来保证遮盖层的参照系是左侧盒子。为了防止遮盖层移动超出左侧盒子,用到了if语句判断X方向与Y方向,最难的部分在于小盒子与大盒子移动的比例,我们应该得到以下公式,获取过后 x 与 y 得到的值减去黄色遮盖层一半的宽度 得到的分别为黄色遮盖层到左侧盒子的距离,maskX=mask.offsetWidth/2**,,这样就可以得到大图片移动的距离了,但要注意此处要设置和小图片相反的移动方向,故在前面加符号即可。首先我们要获取到鼠标在左侧盒子内的坐标,以横坐标为例,
2025-02-04 08:24:17
302
原创 京东三面(JVM+源码+数据库+分布式+算法),含2024面试题和答案总结
所有的面试题目都不是一成不变的,特别是像京东这种大厂,上面的面试题只是给大家一个借鉴作用,最主要的是给自己增加知识的储备,有备无患。2、你觉得你在项目运行过程中作为Leader是否最大限度发挥了队员的优势?(3)HashMap和ConcurrentHashMap的区别,以及两者的优缺点。以下是最新整理的BATJ的Java高级工程师面试题和答案,想要的赶紧来领吧!2、项目考察:(面试官会挑选你在电话中没有提及的项目进行提问)(3)用过哪些算法?(3) 解释项目中遇到的难点是如何攻克,最难的点是什么。
2025-02-04 08:22:33
300
原创 一条一条来,MySQL变量、流程控制与游标,完整详细可收藏
虽然我们也可以通过筛选条件 WHERE 和 HAVING,或者是限定返回记录的关键字 LIMIT 返回一条记录,但是,却无法在结果集中像指针一样,向前定位一条记录、向后定位一条记录,或者是 随意定位到某一条记录 ,并对记录的数据进行处理。但同时也会带来一些性能问题,比如在使用游标的过程中,会对数据行进行加锁 ,这样在业务并发量大的时候,不仅会影响业务之间的效率,还会消耗系统资源 ,造成内存不足,这是因为游标是在内存中进行的处理。处理语句:如果出现上述条件之一,则采用对应的处理方式,并执行指定的处理语句。
2025-02-04 04:54:30
574
原创 一文读懂目标检测:R-CNN、Fast R-CNN、Faster R-CNN、YOLO、SSD
评估方法:准确率输入:图片输出:方框在图片中的位置(x,y,w,h)评估方法:检测评价函数 intersection-over-union(关于什么是IOU,请参看七月在线APP题库大题查看深度学习分类下第55题:https://www.julyedu.com/question/big/kp_id/26/ques_id/2138)卷积神经网络CNN已经帮我们完成了图像识别(判定是猫还是狗)的任务了,我们只需要添加一些额外的功能来完成定位任务即可。定位的问题的解决思路有哪些?
2025-02-04 04:52:47
1823
原创 一个前端对七个后端?别说难,你可能连工作都找不到
是一个轻松型、还是上进型、还是闲不下来的人,我觉得这个真的太重要了,我大学有个室友简称是“人间清醒”,非常聪明,但是自己就是不想每天都在工作中,还是想要轻松一点,喜欢舒适安逸的生活,因此她选择方面偏于这些公司(此时我想要借用下她的脑瓜)而对于我自己而言,是偏于沉迷的人,总想要找点事情干才好,负面情绪消化非常快,这个“毛病”是从小就存在的,更因为是这样,才不满足当前的环境吧。询问自己的leader,自己的leader是关注你最多的人,他对于你个人的建议是非常中肯的(分leader哦)
2025-02-03 19:55:38
559
原创 TestNG学会了,Java单元测试你就掌握了一半!_1、单元测试环境的搭建及验证 2、掌握testng注解 3、掌握testng参数化测试总结
接下来对这个计算器**进行单元测试,创建一个测试类,**并对加法运算编写了一个测试方法。
2025-02-03 15:03:12
708
原创 Tensorflow车牌识别完整项目(含完整源代码及训练集)
测试数据集项目总体框架capture_img :存放将要识别的车牌图片img_cut:运行car_num_main.py后生成切割后的图片img_cut_not_3240 :运行 car_num_main.py 后生成切割后的图片(对比度加强)test_images:存放测试图片train_images: 存放训练图片train-saver:训练模型过程展示技术简介 一、Tensorflow TensorFlow是一个开放源代码软件库,用于进行高性能数值计算。
2025-02-03 15:01:30
594
原创 Python运算符 成员运算符、身份运算符,三目运算符_python成员运算符
本章将会讲解Python运算符中的成员运算符,身份运算符,和三目运算符。in与not in是Python独有的运算符(全部都是小写字母),用于判断对象是否 某个集合的元素之一,非常好用,并且运行速度很快。返回的结果是布尔值类型的True或者False。通俗理解:例如我们一个班级是一个整体,在班里里面又有一个单独的元素,这个单独的元素就是我们的同学。
2025-02-03 06:06:21
420
原创 Java访问修饰符的正确使用方式(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day6)
非顶层普通类,这种类主要是内部类,内部类有匿名内部类、非匿名内部类;非匿名内部类又有静态内部类和非静态内部类,这两者在选择访问修饰符的时候小捌认为没有区别,尽可能的选择私有,因为你都将他设计为内部类,说明这个类抽象就是给外层类提供抽象支持的;这会导致一个什么问题呢?顶层普通类,我们可以选择public和default,此时应该着重考虑这个顶层类是否只是在当前包中提供的抽象,如果满足这个条件就可以好不由于的设置为default,但是如果这个顶层类需要被包外其他类直接使用,那就只能设置为public。
2025-02-01 21:25:34
464
原创 Java解析快手视频去水印教程--2020年10月最新有效代码
private static String targetPath = “奇怪,刚刚和妈妈的衣架子交心攀谈后,怎么感觉头上有一圈星星呢~ http://v.kuaishou.com/s/mhn5haAq 复制此链接,打开【快手App】直接观看!System.out.println(“\n-----视频保存路径-----\n”+fileSavePath.getAbsolutePath());private static final String videoSavePath=“d:/快手视频/”;
2025-02-01 21:23:49
296
原创 Android的MediaRecorder架构介绍
这两个类需要通过上层的接口设置,其中设置的Surface在下层的处理中也会被设置到ICamera的接口中,ICamera则作为这种meidarecorder视频输入的设备,在meidarecorder底层的实现中,通过这个Icamera获取视频流。MediaRecorder部分的头文件在frameworks/base/include/media/目录中,这个目录是和libmedia.so库源文件的目录frameworks/base/media/libmedia/相对应的。
2025-01-31 06:20:22
1956
原创 android版本号!2021Android大厂面试知识分享,Android篇_android 现在创建项目选择几点几版本2021
负责处理特定的应用程序细节:为两台主机提供端到端的基础通信TCP、UDP:控制分组传输、路由选择等IP:操作系统设备驱动程序、网卡相关接口。
2025-01-31 06:18:38
946
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人