
Android基于开源项目xutils3实现下载
上一次自己写了一个多线程断点续传下载的demo,过于麻烦,bug超多,所以我学习使用xutils来完成此功能。先将xutils依赖搭建好(上一篇博客已经具体写了方法)先看看效果图:下面开始代码的逻辑:在xutils3以前使用HttpUtils新建对象即可使用,3以后取消了HttpUtils,具体方法请看代码。首先创建布局...
2024-01-10
Android实现圆角ListView效果
在项目开发中我们可能会碰到圆角ListView效果,因为直角的看起来确实不那么雅观,可能大家会想到用图片实现,试想上中下要分别做三张图片,这样做太繁琐,这时使用shape来实现不失为一种更好的实现方式。先看一下Android 中Shape的使用方法:solid:实心,就是填充的意思android:color指定填充的颜色...
2024-01-10
vue+高德地图实现地图搜索及点击定位操作
首先需要在index.html中引入高德地图的js链接,key需要换成你自己的key最近有个需求是实现一个使用地图搜索定位的功能,在网上参考了下其他的文章,感觉不是很完善,自己整理了一下,可以实现点击定位,搜索列表定位等功能,可能有些地方是多余的,需要的自己看着改下<script type="text/javascript" sr...
2024-01-10
vuex 多模块时 模块内部的mutation和action的调用方式
vue在做大型项目时,会用到多状态管理,vuex允许我们将store分割成多个模块,每个模块内都有自己的state、mutation、action、getter。模块内还可以继续嵌套相对应的子模块。为了巩固我自己对store多模块的一些基本认识,写了个简单的多模块实例,下图为我自己创建的store的目录结构,modules文件夹内的模...
2024-01-10
Java经典算法汇总之顺序查找(Sequential Search)
a)原理:顺序查找就是按顺序从头到尾依次往下查找,找到数据,则提前结束查找,找不到便一直查找下去,直到数据最后一位。b)图例说明: 原始数据:int[]a={4,6,2,8,1,9,0,3}; 要查找数字:8找到数组中存在数据8,返回位置。代码演示:import java.util.Scanner;/* * 顺序查找 */public class SequelSearch {p...
2024-01-10
基于Lucene的Java搜索服务器Elasticsearch安装使用教程
一、安装ElasticsearchElasticsearch下载地址:http://www.elasticsearch.org/download/ ・下载后直接解压,进入目录下的bin,在cmd下运行elasticsearch.bat 即可启动Elasticsearch・用浏览器访问: http://localhost:9200/ ,如果出现类似如下结果则说明安装成功:{ "name" : "Benedict Kine", "cluster_name" : "elasticsearch", "versi...
2024-01-10
支持生产阻塞的Java线程池
通常来说,生产任务的速度要大于消费的速度。一个细节问题是,队列长度,以及如何匹配生产和消费的速度。一个典型的生产者-消费者模型如下: 在并发环境下利用J.U.C提供的Queue实现可以很方便地保证生产和消费过程中的线程安全。这里需要注意的是,Queue必须设置初始容量,防止生产者...
2024-01-10
java中request常用方法小结
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。request常用方法:一、获取客户机环境信息常见方法: 1.getRequestURL方法返回客户端发出请求时的完整URL。 2.getR...
2024-01-10
Java Swing中的下拉式菜单(menu)、弹出式菜单(JPopupMenu)、选项卡窗体(JTabbedPane)
菜单是GUI中最常用的组件,菜单不是Component类的子类,不能放置在普通容器中,不受布局管理器的约束,只能放置在菜单栏中.菜单组件由菜单栏 (MenuBar)、菜单(Menu)和菜单项(MenuItem)三部分组成。 一个菜单栏由若干个菜单组成,一个菜单又由若干个菜单项组成。一般菜单栏放 Frame 窗口中,只要调用 Frame 类...
2024-01-10
如何在WordPress中使客户计费电话号码唯一
实际上, 我希望客户在woo-commerce的帐单地址中添加唯一的电话号码。如果有任何尝试添加/更新已经存在的电话号码, 则应该抛出错误。我尝试了以下代码, 但无法正常工作。谁能给我有关Woocommerce帐单地址中唯一电话号码的正确解决方案?add_filter( 'update_user_meta', 'ts_unique_wc_phone_field');function ts_unique_wc_ph...
2024-01-10
.NET高级代码审计(第五课) .NET Remoting反序列化漏洞
原文来自安全客,作者:Ivan1ee@360云影实验室原文链接:https://www.anquanke.com/post/id/174009 相关阅读:《.NET 高级代码审计(第一课)XmlSerializer 反序列化漏洞》《.NET 高级代码审计(第二课) Json.Net 反序列化漏洞》《.NET高级代码审计(第三课)Fastjson反序列化漏洞》《.NET高级代码审计(第四课) JavaS...
2024-01-10
Mogodb使用了文本索引,就不能使用复合索引?
是不是如果使用了文本索引,就不能使用复合索引?因为我用了下面的查询语句但是只做了文本索引:db.tests.find({$text:{$search:'zhangshan'},'age':5,'city':'beijing'}通过explain查看,他是做了text的索引。然后再从这个索引中去过滤出其他条件的!那么我该怎么做才能全部走索引呢?我想到把所有字段建立一个tex...
2024-01-10
cpu 利用率计算
1.如果一个进程有20%的时间进行计算,另外80%的时间用来进行I/O,则利用单编程,cpu的利用率为20%,如果同时运行两个这样的程序,不阻塞cpu时的利用率为(40%=40/100),忽略进程切换所需要的系统消耗.(这样计算为什么不对)回答:也许答案介于40%和36%之间。为简化起见,考虑两个CPU利用率都是50%的进程1和进...
2024-01-10
C-OJ提交出现段错误?
问题是在https://pta.patest.cn/pta/test/558/exam/4/question/8660我自己写的代码自己运行正常,没有报错,但是提交的时候总是显示 段错误 ,不知道怎么回事,求大神指教。#include <stdio.h>#include <stdlib.h>typedef struct _node { int Coefficient; int Exponent; struct _node *next;} Node;typedef struct _list ...
2024-01-10
为什么 Button在布局的最下方,绑定的事件无法被触发,而在中间就可以触发Button所绑定的事件?
在工程的一个form插入了HTML的布局。其中为“发送”Button,绑定了事件,但是在布局的最下方事件无法被触发,反而把Button移到中间的一个地方,事件就可以被触发了。不知道是怎么回事。form代码如下:<form #sendmsg-window> <div class="maskinglayer_div"> <div class="sendmsg"> <div class="sendmsg_...
2024-01-10
C++ CopyConstructor 引发的异常!!
代码如下:void CopyStr(char *&destination, char *&source) { int sz = strlen(source) + 1;//此处引发异常!! destination = new char[sz]; for (unsigned i = 0; source[i] != '\0'; i++) destination[i] = source[i]; destination[sz - 1] = '\0'; return;}Dat...
2024-01-10
c++模板类使用 头文件编译
//linkstack.h##ifndef LINKSTACK_H_INCLUDED##define LINKSTACK_H_INCLUDED##include<iostream>using namespace std;template <typename T>class LinkStack{private: T* mc_lin; //栈指针 int mc_size; //最大容量 int mc_top; //栈顶public: LinkStack(const LinkStac...
2024-01-10
wpf中使用CefSharp(CefSharp.Wpf)调试正常,发布之后,点击运行出错怎么办?
首先,调试的时候运行一切正常,效果如下:然后,点击发布,也没有问题:最后,点击发布的安装包,运行时就报错了:错误详情:调试程序提示的错误信息:未处理System.Windows.Markup.XamlParseExceptionMessage: “System.Windows.Markup.XamlParseException”类型的未经处理的异常在 PresentationFramework.dll 中发生 其...
2024-01-10
如何在XCode里运行单元测试
今天开始用ASIHttpRequest,我把代码克隆下来看,他里边有一个Test目录,里边是一些单元测试的代码我想运行单元测试,运行的时候,提示需要Edit Scheme我想知道这个应该怎么做?才能运行起来...
2024-01-10
JDK 1.8 LocalDate 只要月份和日期是12.31,年份就会自增
看文档后发现应该使用 uuuu 来进行格式化,这下就能保证输出 MIN 和 MAX 注解中的值了。u year year 2004; 04y year-of-era year 2004; 04Y week-based-year year 1996; 96System.out.println(Lo...
2024-01-10
