- 博客(26)
- 收藏
- 关注
原创 Hibernate框架介绍以及入门 【三】Hibernate核心API
/ 使用get方法来进行查询/**/// 使用load方法查询//发送SQL语句// 提交事务三、Session:类似Connection对象是链接对象(实现Hibbernate和数据库建立连接)Session接口负责执行被持久化对象的CRUD操作(CRUD的任务是完成与数据库的交流,包含了很多常见的SQL语句)。但需要注意的是Session对象是非线程安全的。同时,Hibernate的session不同于JSP应用中的HttpSession。
2025-01-24 11:34:13
702
原创 ElasticSearch集群的概念及搭建过程
默认情况下,Elasticsearch中的每个索引被分片5个主分片和1个复制,这意味着,如果你的集群中至少有两个节点,你的索引将会有5个主分片和另外5个复制分片(1个完全拷贝),这样的话每个索引总共就有10个分片。我们可以看到下图,由5个分片与5个复制分片组成,对于每一个分片,我们都可以在另外的节点上找到其对应的复制分片,这意味着在丢失任意一个节点的情况下依旧可以保证数据的完整性。分片的最大容量完全取决于你的使用状况:硬件存储的大小、文档的大小和复杂度、如何索引和查询你的文档,以及你期望的响应时间。
2025-01-24 09:30:56
562
原创 C++中getline()、gets()等函数的用法_gets,getline
/如果将例子中cin.getline()改为cin.getline(m,5,’a’);和cin.getline()类似,但是cin.getline()属于istream流,而getline()属于string流,是不一样的两个函数。:cin.get(无参数)没有参数主要是用于舍弃输入流中的不需要的字符,或者舍弃回车,弥补cin.get(字符数组名,接收字符数目)的不足.//cin.getline()实际上有三个参数,cin.getline(接受字符串的看哦那间m,接受个数5,结束字符)
2025-01-24 07:25:43
425
原创 Android OkHttp+Retrofit+Rxjava+Hilt实现网络请求框架
/未知错误//解析错误//网络错误/连接错误//解析错误return ex;//网络错误return ex;//连接错误return ex;} else {//未知错误return ex;
2025-01-24 03:35:15
812
原创 2023年Flutter学习资料集合(入门进阶必备,建议收藏)_2023年flutter技术文档
自定义组件方法简介组合现有组件组合实例:TurnBoxCustomPaint与Canvas自绘实例:圆形渐变进度条自绘组件:CustomCheckbox自绘组件:DoneWidget水印组件实例:文本绘制与离屏渲染。
2025-01-24 01:08:10
675
原创 201804问题总结
= 0 也是成立的,所以还是会执行if语句,不会执行else语句,但并不能把rFlag!分析:不是一个函数,证明date不能使用这个函数,用typeof(date)发现结果是"string",所以传过来的date并不是一个对象,一开始,datePicker中的日期是使用"startDate: new Date(),endDate: new Date(),"来赋的初始值,所以并没有什么问题,但当datePicker中的值发生变化后,返回的值类型也是一个string,所以需要转换成date对象。
2025-01-24 00:03:16
501
原创 3种python自动化测试框架推荐,看看哪个适合你?_robotframework和pytest
下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取**
2025-01-20 09:40:34
915
原创 2021最新中高阶Android面试题总结,已整理成文档_android面试题2021中高级
知乎二面被拒,蘑菇街阿里一面被拒,网易三面,然后备胎了,前几天被通知过了,收到了offer。自己整理了一下被问到的问题,现在分享给大家,另外自己整理的一下资料也会发给大家,希望能帮助到各位求职的小伙伴。面试的时候除了算法题,其他被怼成弟弟,没想到面试官给过了,一天面完三面并且一周之后收到了oc,觉得自己非常的幸运,终于得到了大厂的认可(虽然是颗白菜)。这里建议网友如果有自己亮点的话,还是可以勇敢大胆的尝试一下大厂,毕竟除了实力之外,运气与机遇也占很大成分,遇到欣赏你的面试官,就会比较顺利。
2025-01-16 21:47:05
388
原创 好烦,一封报警邮件,大量服务节点Redis响应超时,又得要捉“虫”
简单来说,是可以的,这种优化可以针对任何CPU亲和性要求比较高的服务,但是在此处,有一点我们也应该特别注意:我们在 关于redis内存分析,内存优化 中介绍内存时,曾经提到过子进程内存消耗,也就是redis持久化时会fork出子进程进行AOF/RDB持久化任务。n,说明当前redis服务节点上已经堆积了大量的连接查询,超出redis服务能力,再次尝试连接的客户端,redis 服务节点直接拒绝,抛出错误。同一台服务器上的服务必然面对着服务资源的竞争,CPU,内存,固存等。
2025-01-15 04:48:02
563
原创 好文推荐:RxHttp-完美适配Android-10-11-上传-下载-进度监听
/rxjava3implementation ‘com.ljx.rxlife3:rxlife-rxjava:3.0.0’ //管理RxJava3生命周期,页面销毁,关闭请求//非必须,根据自己需求选择 RxHttp默认内置了GsonConverter复制代码。
2025-01-15 04:44:19
1006
原创 前端编程之路一一form表单标签(详解)
select是显示一个下拉列表(drop down list)出来,option是下拉列表中的项目(item),而option的文本内容(text content)是下拉列表项目中显示到页面上的值,value是真正需要提交到服务端的值。两者的区别是单选框中的选项用户只能选择一项,而复选框中用户可以任意选择多项,甚至全选。所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在。2、name:为文本框命名,以备后台程序ASP 、PHP使用。当type="text"时,输入框为文本输入框;
2025-01-14 19:20:02
320
原创 前端框架大比拼:2022年的Vue与React谁更胜一筹?_vue和react哪个厉害
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第 18 天,前端框架经历了十多年的争奇斗艳百花齐放,经历了 JSP、jQuery、Ember、Angular、React、Vue、Solid、Svelte 等等。如今所有人都要承认的一个事实是:在上百个前端框架中,最具影响力的只剩下了两个,Vue 与 React。Vue 进入 3.x 时代已经将近 2 年了,React 也在今年 3 月 29 日发布了 React 18 版本。今天就来聊聊在当今 2022 年,两者还有哪些区别。
2025-01-14 19:12:34
675
原创 前端提高篇(十九)JS进阶14闭包
可以看到,setClick函数执行后,i已经变成3,并且长存在内存中,所以当我们点击其中一个li,showId出来的,都是4。运行结果:执行了3次f1后,f1中x的值已经到了4,此时执行一次f2,打印出x的值为2,可以看出,两个闭包对象不干扰。:闭包是由函数以及创建该函数的语法环境组成的,这个环境包含了这个闭包创建时所能访问的所有局部变量。闭包对象中都存储着工厂给的局部变量,和一个函数,有一个指针指向闭包对象中的函数,使用这个函数;由闭包工厂生成闭包对象,每个闭包对象互不干扰;
2025-01-14 19:08:53
823
原创 【动态规划】最大子段和
例如:输入数组(6,-1,5,4,-7),输出14, 1, 4,其中14表示最大子段和,1 表示和最大的子段从第1个数字开始,4表示和最大的子段到第4个数字结 束,即(6, -1 , 5, 4)例如输入的数组为1,-2,3,10,-4,7,2,-5,和最大的子数组为3,10,-4,7,2,因此输出为该子数组的 和18。输入一个整型数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都。求所有子数组的和的最大值。1️⃣问题引入(恒生电子笔试题)4️⃣升级版最大字段和。
2025-01-13 21:52:04
428
原创 【前端面试--JS】=> 谈谈事件冒泡、事件捕获和事件委托
包括三个阶段:事件捕获阶段处于目标阶段事件冒泡阶段我们知道,在dom模型中,html是多层次的,当一个html元素上产生事件时,该事件会在dom树元素节点之间按照特定的顺序去传播。传播路径的每一个节点,都会收到这个事件,这就是dom事件流。当事件发生后,就会从内向外逐级传播,因为事件流本身没有处理事件的能力,所以,处理事件的函数并不会绑定在该事件源上。例如我们点击了一个按钮,产生了一个click事件,click事件就会开始向上传播,一直到到处理这个事件的代码中。事件捕获。
2025-01-13 21:48:22
655
原创 【前端三件套——CSS基础】网页开发必备知识
font-family : 微软雅黑,黑体,sans-serif;font : italic 700 16px/1.5 微软雅黑;font : italic 700 16px/1.5 微软雅黑;font : italic 700 16px 宋体;font-family : 微软雅黑;
2025-01-13 21:44:41
113
原创 ShuffleNet:通道的打乱与混洗
因此,我们希望在一个组卷积之后,能够将特征图之间的通道信息进行融合,类似于图中b的操作,将每一个组的特征分散到不同的组之后,再进行下一个组卷积,这样输出的特征就能够包含每一个组的特征,而通道混洗恰好可以实现这个过程,如图的c图所示。图的b图则是基本的ShuffleNet基本单元,可以看到1×1卷积采用的是组卷积,然后进行通道的混洗,这两步可以取代1×1的逐点卷积,并且大大降低了计算量。图的a图是一个带有深度可分离卷积的残差模块,这里的1×1是逐点的卷积。相比深度可分离卷积,1×1计算量较大。
2025-01-12 19:31:14
883
原创 shell,打通 Linux 任督二脉,任何武功都随你所用_shell是必须的吗
举例来说,某些 FTP 网站会去检查使用者的可用 shell,如果你不想让这些用户使用 FTP 以外的主机资源时,可以给予该使用者一些错误的 shell,让使用者无法以其它服务登入主机。我们经常使用的很多指令如 man、chmod、vi、fdisk、mdisk 等,这些指令都是独立的应用程序,但是我们可以通过 shell 程序(就是命令行模式)来操作这些应用程序,让这些应用程序调用内核来运行所需要的功能。狭义的 shell 程序指的是命令行方面的软件,包括 bash、sh 等。这个程序就是 shell。
2025-01-12 19:23:45
344
原创 SharedPreferences保存对象以及集合,腾讯MMKV使用,保存搜索历史
testBean.title=“标题”;### 1、创建对象。
2025-01-12 19:20:03
497
原创 Linux 【入门篇】——常用命令学习
(1)当 parent 子目录被删除后使它也成为空目录的话,则顺便一并删除:rmdir -p parent/child/child11移动文件或修改文件名,根据第二参数类型(如目录,则移动文件;如为文件则重命令该文件)。当第二个参数为目录时,第一个参数可以是多个以空格分隔的文件或目录,然后移动第一个参数指定的多个文件到第二个参数指定的目录中。实例:(1)将文件 test.log 重命名为 test1.txtmv test.log test1.txt(2)将文件 log1.txt,log2.txt,log3.
2025-01-12 04:08:20
620
原创 Linux shell之重定向_shell输出重定向到文件
我们有些时候想要将命令的输出保存起来,而不仅仅是让它输出到显示器上(终端上)。将命令的输出保存再文件中后方便分析输出的内容。重定向也可以是输出也可以是输入。
2025-01-12 04:04:37
410
原创 Linux mmap内存映射
实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自动回写脏页面到对应的文件磁盘上,即完成了对文件的操作而不必再调用read,write等系统调用函数。如下图所示。
2025-01-12 04:00:55
650
1
原创 android中RecyclerView的简单使用(一)
public void getItemOffsets(Rect outRect, int itemPosition, RecyclerView parent) 与padding或margin类似,LayoutManager在测量阶段会调用该方法,计算出每一个Item的正确尺寸并设置偏移量。public void onDraw(Canvas c, RecyclerView parent) 装饰的绘制在Item条目绘制之前调用,所以这有可能被Item的内容所遮挡。//默认的条目添加动画。
2025-01-10 20:52:50
921
原创 Android中listView的底部拖拉翻页的实现
***/@Override@Override/*** scrolls.*/@Override/***//***/= null) {} else {@Overrideif (!if ((break;break;break;try {
2025-01-10 20:49:09
438
原创 android下载!Android基础面试常常死在这几个问题上,值得收藏!_android 批量下载 面试
加上这几年不断有各大公司裁员,最著名的就是华为,35岁以上的被剔除的甚多。但是这都是被媒体放大的数据,真实情况往往不是表面看到的那样残酷。很多在这方面有能力的人,30岁之前可以频繁跳槽,30岁之后找一个稳定的跟自己投缘的大企业,你为企业带来的价值大于企业给予你的付出,你的职位肯定是稳稳的。而且上升趋势也不错。一般到了35岁,也就昏倒了技术管理岗,无论是在网易、阿里、华为、滴滴、美团这些大企业,还是一些小的互联网企业,这类人都是中坚力量。
2025-01-10 20:45:26
256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人