自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

转载 mac如何安装jmeter

这里写自定义目录标题mac如何安装jmetermac如何安装jmeter原文链接: link.一、安装1、打开浏览器,进入Jmeter官网,在download下,点击“binaries”下的压缩包,进行下载:点击进入以下页面2、解压mac命令解压:tar zxvf apache-jmeter-5.3.tgzwin和mac或可手动解压。3、解压后即可使用mac通过点击bin目录下的jmeter.sh,打开jmeter;win通过点击bin目录下的jmeter.bat,打开jmete

2021-12-27 15:04:01 3857

转载 第一次上传git仓库

发现上面用了这个-u参数,也没作解释,特意搜索了下这个-u的用法,加了参数-u后,以后即可直接用git push 代替git push origin mastergit push -u origin master

2020-08-11 23:02:11 230

转载 fatal: remote origin already exists.解决方法

问题1、git remote add origin**************2、fatal: remote origin already exists.(报错远程起源已经存在。)上网查了下,有很多小白遇到过这个问题,以下是网上摘取的解决办法,解决办法如下:1、先输入 git remote rm origin2、再输入 git remote add origin**************...

2020-08-11 23:00:13 412

原创 在java中执行批处理或者exe可执行程序或shell脚本时使用Runtime的exec()方法

/** * 运行命令行 * @param cmd * @return */ private static List<String> runExec(String cmd) { ArrayList<String> output = new ArrayList<String>(); try { logger.debug("cmd = '" + cmd + "'");...

2020-08-11 21:59:07 260

原创 python库国内镜像,解决下载缓慢问题

在pip前面加上python -m例如:pip install numpy改为python -m pip install numpy要是再不行,终极绝招:让PIP源使用国内镜像,提升下载速度和安装成功率。对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还...

2020-03-01 14:04:17 1251

原创 docker

启动服务隐射端口:docker run -d --name=myjenkins -p 8090:8080 jenkins/jenkins查看正在运行的容器:docker ps镜像的操作:容器的操作:

2020-02-06 09:30:21 169

原创 剑指offer--数组中只出现一次的数字(java)

剑指offer--数组中只出现一次的数字三种常见解法:借助一个HashSet,遍历数组,如果HashSet中有该元素那么就删除这个元素,如果HashSet中没有该元素就添加该元素。最终HashSet中剩余的就是那两个没有重复的数字。 时间复杂度:O(n)空间复杂度:O(n)public void FindNumsAppearOnce(int [] array,int num1[] , i...

2019-08-23 11:16:46 157

原创 剑指offer--数字在排序数组中出现的次数(java)

剑指offer--数字在排序数组中出现的次数两种常见解法:遍历一遍数组,进行查找,这个方法没有利用排序数组这个条件。时间复杂度较高时间复杂度:O(n) //一层循环遍历数组,省略2.利用排序数组这个条件,通过二分法来找到,找到第一个k的索引和最后一个数组的索引。时间复杂度:O(logn) public int GetNumberOfK(int [] array , int...

2019-08-20 11:18:14 182

原创 剑指offer--两个链表的第一个公共结点(java)

剑指offer--两个链表的第一个公共结点两种常见解法:暴力查找法,两层循环,第一层遍历一条链,镶嵌的遍历的是另一条,查找相同的那一块。时间复杂度:O(n^2)public ListNode FindFirstCommonNode(ListNode pHead1, ListNode pHead2) { ListNode pHead2Temp = pHead2; while((pHead...

2019-08-19 11:29:53 176

原创 剑指offer--数组中的逆序对(java)

剑指offer--数组中的逆序对待补充

2019-08-19 10:43:16 333

原创 剑指offer--第一个只出现一次的字符(java)

剑指offer--第一个只出现一次的字符两种常见解法:全排数组,列出所有可能的组合,然后找出其中最小的那一个。时间复杂度:O(n!) TreeSet<String> str_map = new TreeSet<String>(); public String PrintMinNumber(int [] numbers) { if(numbers==...

2019-08-17 11:54:13 156

原创 剑指offer--丑数(java)

剑指offer--丑数两种常见解法:遍历判断丑数。从2开始判断当前数是否为丑数,如果是则计数+1,直到计数达到N为止。这个方法是计算每一个数是否为丑数,时间开销大。不推荐时间复杂度:public int GetUglyNumber_Solution(int index) { int cnt = 1; int n = 2; while(cnt<index) { if(isU...

2019-08-14 14:25:04 122

原创 剑指offer--把数组排成最小的数(java)

剑指offer--把数组排成最小的数三种常见解法:全排数组,列出所有可能的组合,然后找出其中最小的那一个。时间复杂度:O(n!) TreeSet<String> str_map = new TreeSet<String>(); public String PrintMinNumber(int [] numbers) { if(numbers==nu...

2019-08-13 22:56:38 206

原创 剑指offer--整数中1出现的次数(java)

找规律

2019-08-12 15:27:34 139

原创 剑指offer--连续子数组的最大和(java)

剑指offer--连续子数组的最大和三种常见解法:动态规划的思想,首先以array[i]结尾的最大连续子串和max(arrary[i])为:max(array[i-1])+array[i] or array[i]两者中的较大的那一个。所以max保存每个数组元素结尾的最大子串和就可以找到最大和是多少。时间复杂度:O(n) public int FindGreatestSumOfSubAr...

2019-08-12 11:33:24 178

原创 剑指offer--最小的K个数(java)

剑指offer--最小的K个数三种常见解法:首先升序排序,然后取前k的元素;需要注意的是返回结果,否则AC不过时间复杂度:O(nlogn) public ArrayList<Integer> GetLeastNumbers_Solution(int [] input, int k) { ArrayList<Integer> list = ne...

2019-08-10 23:34:15 226

原创 剑指offer--数组中出现次数超过一半的数字(java)

剑指offer--数组中出现次数超过一半的数字三种解法:首先排序,超过一半的那个数字一定在中间,但是注意通过遍历判断是否存在这样超过半数的数字,不能盲目就指定就是中间那个数字;时间复杂度:O(nlogn) public int MoreThanHalfNum_Solution(int [] array) { if(array== null || array.length =...

2019-08-10 21:59:50 234

原创 python你要了解的关键点

函数:range(start,stop,step)更好的规范:from import 语句使用这种形式的import 语句,调用random 模块中的函数时不需要random.前缀。

2018-12-05 14:01:55 194

原创 VScode怎么运行python程序

1、安装python2、vscode安装Python插件3、在要运行的Python工作空间里,修改tasks.json。用以下内容覆盖&amp;amp;quot;version&amp;amp;quot;: &amp;amp;quot;0.1.0&amp;amp;quot;, &amp;amp;quot;command&amp;amp;quot;: &amp;amp;quot;C:\\Python35\\python&amp;amp;q

2018-12-03 14:33:36 39270

转载 批处理学习

https://segmentfault.com/a/1190000009873409

2018-11-07 15:21:33 211

转载 Android中活动的生命周期

2018-10-10 11:35:54 107

原创 显式Intent和隐式Intent

Intent是各组件之间交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递消息。一般被用于启动活动、启动服务以及发送广播等场景。主要分为显式Intent和隐式Intent,其中显示Intent使用如下:Intent intent = new Intent(FirstActivity.this, SecondActivity.class);startActivi...

2018-10-09 23:19:31 138

原创 Activity中的menu使用

Menu使用首先是要写一个 menu source file,xxx.xml,里面写menu中的items:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;menu xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;&amp

2018-10-09 22:50:17 219

原创 Android服务的基本概念

Service是Android的四大组件之一,下面是服务生命周期的四个回调函数:onCreateonStartCommandonBindonDestory启动服务的方法有:startService,bindService停止服务的方法:stopService,stopSelf,unbindService每个 Service只会有一个实例,无论你启动多少次。服务的一些高级技巧:...

2018-10-09 11:04:59 280

转载 android开发笔记之来电小骗子

https://blog.csdn.net/hfreeman2008/article/details/20765837

2018-10-08 15:03:28 118

原创 java的回调机制理解

class A调用另外一个类classB的方法实现一个功能,并且利用这个方法的返回值还要别的操作:1、classA要等classB的方法运算完成以后再利用返回值操作。(效率低下,classA被阻塞直到拿到返回值)2、classA把拿到返回值之后的操作也一并传给classB,等classB计算完成后再调用传进来的方法把class要操作的操作了。(classA在把参数和操作传给B以后,就可以进行别...

2018-09-30 17:30:30 129

原创 解决AS中Could not resolve XXXXX的问题

遇到这个问题基本就是你依赖的包XXXXX无法获得。所以你需要获得这个包1、直接在网上down一个这个包下来,然后添加到AS你的工程里,添加方法:2、从gradler里直接配置并且确保其下载下来,首先取消offline mode:Settings-Build.Execution,Deployment-Gradle–取消勾选的Offline Work,重新编译即可。然后是保证配置的仓里有这个...

2018-09-27 20:22:16 13257

原创 AndroidStudio 如何通过gradle导包

2018-09-27 19:57:47 571

原创 Android的服务生命周期

2018-09-27 19:11:28 221

原创 androi内容提供器----使用现有内容提供器

ss

2018-09-20 11:42:11 85

原创 Android运行时权限实现Demo

以下是拨打电话需要申请运行时环境的权限申请onRequestPermissionsResult是你选择是否授权以后会自动执行的,是否授权以后的逻辑这可写在里面。 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setConten...

2018-09-20 11:22:13 263

翻译 Background execution not allowed: receiving Intent 问题解决

Background execution not allowed: receiving Intent 问题解决出现这个问题的原因是 Android O版本以后google对隐式广播(Implicit Broadcast)的限制更加严格了,这就导致了apk在O版本之前的版本上好用,在之后的版本上达不到预期的效果。问题(What) :这样的代码在O版本以后就不在运行达到你想要的结果:send...

2018-09-18 15:33:43 11350

转载 You need to use a Theme.AppCompat theme (or descendant) with this activity

You need to use a Theme.AppCompat theme (or descendant) with this activity.

2018-09-15 11:25:39 26453

原创 android危险权限列表

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-09-13 16:25:26 2864

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除