摘要:一直想写一个关于控件的一些简单运用,都没什么时间,这次也是挤出时间写的,里面的一些基础知识就等有时间再更新讲解一下,今天就先把项目出来做一些简单介绍,过多的内容可以看我的源码,都传到上了。 一直想写一个关于 WebView 控件的 一些简单运用...
摘要:前言最近应公司业务需求,把微信支付完成了,当然已经顺利上线。第三步查询订单该接口提供所有微信支付订单的查询,商户可以通过该接口主动查询订单状态,完成下一步的业务逻辑。 前言 最近应公司业务需求,把微信支付完成了,当然已经顺利上线。但是...
摘要:今天主讲的系列的两个控件都不难,所以一起讲了,分别是和。之所以出现这么久了,不太火,不太常用,估计跟他悬浮有关,容易挡住其他内容。那我们现在就研究改如何在滑动列表时隐藏和显示这个悬浮按钮。其实也非常简单,和修改样式的过程差不多。 今天...
摘要:布隆过滤器布隆过滤器是一种空间利用率较高的概率数据结构,用来测试某元素是否某个集的一员。则利用布隆过滤器过滤掉不包含特殊行或列的块磁盘读取,使读取速度得到明显提升。搜索,就能发现很多布隆过滤器项目,其中一些还支持可调谐精度。 【编者按...
摘要:阻塞请求结果返回之前,当前线程被挂起。也就是说在异步中,不会对用户线程产生任何阻塞。当前线程在拿到此次请求结果的过程中,可以做其它事情。事实上,可以只用一个线程处理所有的通道。 准备知识 同步、异步、阻塞、非阻塞 同步和异步说的是服务端...
摘要:第二集非必选持续集成编译打包部署到线上环境集成前言在持续集成第一集中讲解了关于如果编译,打包,发布包到私服。在下面一集中,也就是第二集中,开始讲解如何持续集成可运行的服务包到测试和正式环境。 第二集 hudson+gradle+git+maven(非必选)持续...
摘要:在之前,常量池属于永久区的一部分,但在之后,被移动到堆中进行管理。方法获得在常量池中的符号引用,如果常量池中没有该常量字符串,该方法会将字符串加入常量池。虽然在以上的情况下,都是相同的。 在JDK6之前,常量池属于永久区的一部分,但在JDK7...
摘要:一,对集合设置只读对比查看初始化对只读设置安全可靠,并且相对简单二,过滤器,更好的与集合类解耦,查看集合中的回文单词,字符注意如果一个类只使用一次,并且这个类的对象也只是用一次,那么我们就是用匿名内部类工具过滤器函数式编程的静态初始化...
摘要:前面介绍了七大算法的思想与实现步骤,下面来做一个归总。直到无序区中的数为零,结束排序。步骤以从小到大为例,排序数组大小为。比较完以后则排序结束。堆排序思想堆排序是采用树的形式的数据结构来进行排序的,其中每一个堆都是完全二叉树。 前面...
摘要:题目解答对于中第二个最优解的解释根据时间复杂度的要求,很容易想到应该用的方法来做,那么就有两个步骤,分和法。 题目:Sort a linked list in O(n log n) time using constant space complexity. 解答:(对于discuss中第二个最优解的解释)根据时...
摘要:作为图片处理的主流库之一,非常有名,今天我们就从源码的层面上解析他。至此,初始化的过程结束了。首先我们来看看,代码就不贴了,基本上就是个容器类,用来存储请求的一些信息,并且是个抽象类。 Picasso作为图片处理的主流库之一,非常有名,今天...
摘要:使用可以获取类的方法得到例如如果调用的是静态方法需要使用获取。那么方法签名的规则又是怎么样呢方法签名在中第四个参数就是方法签名,是支持重载的,所以需要标明方法的传参和返回值,这就是方法的签名。其中代表不传参数,代表返回值为。 相对于ND...
摘要:后来转念一想,直接比较两个数拼成的结果不就好了,长度一样,所以省去了很多麻烦。程序如下直接暴力地把两个数合成一个看哪个结果大,然后按大的结果的顺序输出,省很多比较因为第一个数为最大数,如果最大数为那么结果必然为 这道题开始想容易陷入一...
注意新的list跟原来的list是不相连的,然后把各个状态的点记录好就行: public ListNode insertionSortList(ListNode head) { if (head == null || head.next == null) return head; //We started a new list here, not ...
摘要:题目解题可以参考的这题比较简单,就没有用书里的解法,的思想就是交换,既然只能,那就一次至少搞定一个数啦解法解法只要是遇到或者,就需要采取行动 题目:Given an array with n objects colored red, white or blue, sort them so that objects of...
摘要:题目解答满足这个的最大值不会超过数组的因为如果超过了,就不可能有这么多的数。所以就是把所有可能的个至少有个的记下来,然后找出最大的。因为是从后向前扫的,所以当前的就是满足条件的最大数。 题目:Given an array of citations (each citation...
摘要:这个的长度是最小可能的最大差值。注意考虑和两个边界值也要加进去。 题目:Given an unsorted array, find the maximum difference between the successive elements in its sorted form. Try to solve it in linear time/space. Return 0 if the...
摘要:题目解答遇到这种要求一个的集合,首先想到的就是。那么被的作为把有同样的以的形式放到里,然后输出。 题目:Given an array of strings, group anagrams together. For example, given: ["eat", "tea", "tan", "ate", &...
摘要:问题解答这个无非就是时间换空间,空间换时间的计算时间换空间不能可能安原位来空间换时间快速查找可以用来做 问题:Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume tha...
摘要:作为出品的工具还是非常不错的,今天整理一下对他的源码分析,从中能够学到一些。然后在这个对象的接口中启动了个线程来分别进行请求的缓存管理和网络处理。最后将我的分析图奉上,基本上一张图就可以看懂了。 volley作为google出品的工具还是非常不错...
摘要:介绍了在中配置的开发环境开发环境配置,开发环境配置完成之后,就要写一下著名的程序了。尤其是但是并不妨碍你使用其他语言,只要调用约定支持就可以了。是指定所在的目录,项目成功之后,会在目录里生成文件。是包名加上类名。 介绍了在Android Stud...
摘要:实际需求中如何运用实现过滤重复这里的重复不一定是某个字段一样的,而且时间点不重叠这里需要校验不重叠的字段有员工所在部门,出发点,目的点,生效日期,失效日期,出发时点,到达时点,出发分钟,到达分钟是需要校验的对象。 在我们的印象中,Map ...
ChatGPT和Sora等AI大模型应用,将AI大模型和算力需求的热度不断带上新的台阶。哪里可以获得...
大模型的训练用4090是不合适的,但推理(inference/serving)用4090不能说合适,...
图示为GPU性能排行榜,我们可以看到所有GPU的原始相关性能图表。同时根据训练、推理能力由高到低做了...