06 2019 档案

摘要:1.根据进程名查看端口: a.先获取进程号即pid b.用netstat获取端口号 2.根据端口号查询进程名: 有两种方法: a: lsof -i:端口号 b. netstat -tunlp|grep 端口号 阅读全文
posted @ 2019-06-29 16:39 志不坚者智不达 阅读(196) 评论(0) 推荐(0) 编辑
摘要:原文请见:https://mp.weixin.qq.com/s/wn_7qve6OCD0SpYILvcKtg 读者朋友,你好,我是 wingjay。 垃圾回收机制是 Java 非常重要的特性之一,也是面试题的常客。它让开发者无需关注空间的创建和释放,而是以守护进程的形式在后台自动回收垃圾。这样做不仅 阅读全文
posted @ 2019-06-28 18:08 志不坚者智不达 阅读(370) 评论(0) 推荐(0) 编辑
摘要:这个问题我在实际写代码中也遇到过,当时还很疑惑,刚看到这里有一些解释得挺清楚,记录一下: 原文地址为:https://mp.weixin.qq.com/s?__biz=MzI3NzE0NjcwMg==&mid=2650123395&idx=1&sn=b089eac4f561f58ee8a92602d 阅读全文
posted @ 2019-06-28 16:21 志不坚者智不达 阅读(236) 评论(0) 推荐(0) 编辑
摘要:以前很少用到systemctl,最近看到一些使用systemctl的命令,查询了一下该命令的使用,主要使用如下: 原文详见:https://www.jb51.net/article/136559.htm 笔者在前文中概要的介绍了 systemd 的基本概念和主要特点。由于 systemd 相关的绝大 阅读全文
posted @ 2019-06-28 15:46 志不坚者智不达 阅读(2001) 评论(0) 推荐(0) 编辑
摘要:一个接口可以继承多个接口. interface C extends A, B {}是可以的. 一个类可以实现多个接口: class D implements A,B,C{} 但是一个类只能继承一个类,不能继承多个类 class B extends A{} 在继承类的同时,也可以继承接口: class 阅读全文
posted @ 2019-06-27 16:38 志不坚者智不达 阅读(770) 评论(0) 推荐(0) 编辑
摘要:一般我们都知道java是不支持多重继承的,但其实可以用间接的方法内部类来实现多重继承。以下是代码: 阅读全文
posted @ 2019-06-27 16:20 志不坚者智不达 阅读(1014) 评论(0) 推荐(0) 编辑
摘要:学了java跳出多重循环的方法,也搜索了python跳出多重循环的方法,原文详见:https://blog.csdn.net/churximi/article/details/51043595 方法1:自定义异常 方法2:将循环封装为函数,return # -*- coding:utf-8 -*- 阅读全文
posted @ 2019-06-27 16:04 志不坚者智不达 阅读(5464) 评论(0) 推荐(0) 编辑
摘要:JAVA的break只能跳出单重循环,如果是多重循环,要写几个break,很麻烦,这里有一个简单的方法,如下: 阅读全文
posted @ 2019-06-27 15:53 志不坚者智不达 阅读(344) 评论(0) 推荐(0) 编辑
摘要:最近使用python代码来删除指定的git下载的文件及文件夹,我使用os.remove()来删除,但是发现有问题,有一部分文件是无法删除的,后面仔细研究加网上查询后,发现os.remove()是不能删除只读属性的文件的,经过查询可以有以下两种解决办法: 阅读全文
posted @ 2019-06-27 10:52 志不坚者智不达 阅读(1111) 评论(0) 推荐(0) 编辑
摘要:1 静态代码块:有些代码必须在项目启动的时候就执行,这种代码是主动执行的(当类被载入时,静态代码块被执行,且只被执行一次,静态块常用来执行类属性的初始化) 2 静态方法:需要在项目启动的时候就初始化,在不创建对象的情况下,这种代码是被动执行的(静态方法在类加载的时候就已经加载 可以用类名直接调用)。 阅读全文
posted @ 2019-06-25 19:12 志不坚者智不达 阅读(3550) 评论(0) 推荐(0) 编辑
摘要:最近一直在学java的spring boot,一直没有弄明白aop面向切面编程是什么意思。看到一篇文章写得很清楚,终于弄明白了,原来跟python的装饰器一样的效果。http://www.cnblogs.com/yanbincn/archive/2012/06/01/2530377.html Asp 阅读全文
posted @ 2019-06-25 16:16 志不坚者智不达 阅读(6817) 评论(0) 推荐(0) 编辑
摘要:最近领导让做安全测试,从网上下了一个破解版的appscan,然后开始测试,测试结果也给了一些修改建议。然后领导让整理了一下安全测试的一些漏洞和测试方法,我基本按照LoadRunner性能测试巧匠训练营的后面的安全测试,稍做修改,这里发上来做保存。 一、绕过客户端漏洞 1. HTML验证 通常人们认为 阅读全文
posted @ 2019-06-24 16:08 志不坚者智不达 阅读(3298) 评论(0) 推荐(0) 编辑
摘要:在刚开始接触Java之前,一直弄不明白这个问题。刚在博客园首页上看到这个问题,上面的解释非常清楚,我这里简要摘录过来。 原引为为:https://www.cnblogs.com/liululee/p/11056779.html Java内存泄露的原因主要可以主要归类为以下四方面: 1.Perform 阅读全文
posted @ 2019-06-20 14:53 志不坚者智不达 阅读(564) 评论(0) 推荐(0) 编辑
摘要:静态源代码安全检测工具比较 1. 概述 随着网络的飞速发展,各种网络应用不断成熟,各种开发技术层出不穷,上网已经成为人们日常生活中的一个重要组成部分。在享受互联网带来的各种方便之处的同时,安全问题也变得越来越重要。黑客、病毒、木马等不断攻击着各种网站,如何保证网站的安全成为一个非常热门的话题。 根据 阅读全文
posted @ 2019-06-18 17:13 志不坚者智不达 阅读(2078) 评论(0) 推荐(0) 编辑
摘要:今天老大让查了一下Fortify和sonarquebe的区别,网上找到的Fortify的介绍,这里转发一下。 源网址为:http://bbs.51testing.com/forum.php?mod=viewthread&tid=1193122&ordertype=1 Fortify Source C 阅读全文
posted @ 2019-06-18 16:56 志不坚者智不达 阅读(9314) 评论(0) 推荐(0) 编辑
摘要:看了java的值传递和引用传递的差别后,发现python有所不同,但也有时类似,看了一篇python默认参数,我摘过来,方便以后查询。 https://www.jb51.net/article/113946.htm 一、默认参数 python为了简化函数的调用,提供了默认参数机制: def pow( 阅读全文
posted @ 2019-06-12 13:55 志不坚者智不达 阅读(6606) 评论(1) 推荐(0) 编辑
摘要:引用别人的文章,感觉写得不错。 首先对传值和传引用要有个基本的概念 传值:传递的是值的副本。方法中对副本的修改,不会影响到调用方。传引用:传递的是引用的副本,共用一个内存,会影响到调用方。此时,形参和实参指向同一个内存地址。对引用副本本身(对象地址)的修改,如设置为null,重新指向其他对象,不会影 阅读全文
posted @ 2019-06-12 11:53 志不坚者智不达 阅读(4210) 评论(0) 推荐(1) 编辑
摘要:一直觉得Jmeter生成的测试报告很难看,偶尔发现网上用jmeter-results-detail-report_30.xsl整全ant生成了美观的测试报告,参考https://blog.csdn.net/zouxiongqqq/article/details/71094245。 鉴于对美丽的追求, 阅读全文
posted @ 2019-06-06 15:51 志不坚者智不达 阅读(2839) 评论(2) 推荐(0) 编辑
摘要:最近一直在用python的paramiko执行远程命令,发现如果直接写的话在每条命令后加分号执行时会报错,如果不加分号,分一条命令一条命令地执行,起不到作用,如切换路径等,后面在网上找到了相关的方法,只要在exec_command(cmd,get_pty=True)在命令语句后加get_pty=Tr 阅读全文
posted @ 2019-06-04 11:42 志不坚者智不达 阅读(9342) 评论(0) 推荐(2) 编辑
摘要:因为我用的是python3,所以所用到的类都是新式类,这里我说的都是新式类,python2类的继承复杂一些,主要有新式类和老式类。python3类(新式类)的继承是是广度优先,实例如下: 执行结果为: F:\dev\python\python.exe F:/pyCharm/code_statisti 阅读全文
posted @ 2019-06-04 09:11 志不坚者智不达 阅读(445) 评论(0) 推荐(0) 编辑
摘要:总结:1 栈:为编译器自动分配和释放,如函数参数、局部变量、临时变量等等2 堆:为成员分配和释放,由程序员自己申请、自己释放。否则发生内存泄露。典型为使用new申请的堆内容。除了这两部分,还有一部分是:3 静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静 阅读全文
posted @ 2019-06-03 16:45 志不坚者智不达 阅读(2397) 评论(0) 推荐(1) 编辑
摘要:多级指针就是指针的指针的指针...,实际上也没那么复杂,非常简单。本节来看看如何理解多级指针。假如定义了一个二级指针: int **q; int **q; q 的前面有两个“*”,这个该如何理解呢?与一级指针的理解是一样的。int**q 可以把它分为两部分看,即 int* 和 (*q),后面 (*q 阅读全文
posted @ 2019-06-03 16:14 志不坚者智不达 阅读(443) 评论(0) 推荐(0) 编辑
摘要:spring mvc比python的DJANGO要难很多,@MODELATTRIBUTE和SESSIONATTRIBUTE这个也是搞了半天才搞懂的。 当使用@ModelAttribute注解时,会取@ModelAttribute的value值,若@ModelAttribute的value值是空串(即 阅读全文
posted @ 2019-06-02 10:13 志不坚者智不达 阅读(265) 评论(0) 推荐(0) 编辑
摘要:首先我们先看看下面的C语言的结构体: [cpp] view plaincopy typedef struct MemAlign { int a; char b[3]; int c; }MemAlign; [cpp] view plaincopy [cpp] view plaincopy 以上这个结构 阅读全文
posted @ 2019-06-01 14:19 志不坚者智不达 阅读(422) 评论(0) 推荐(0) 编辑
摘要:public class Test { public static void main(String[] args) { // 1、左移( << ) // 0000 0000 0000 0000 0000 0000 0000 0101 然后左移2位后,低位补0:// // 0000 0000 000 阅读全文
posted @ 2019-06-01 11:08 志不坚者智不达 阅读(207) 评论(0) 推荐(0) 编辑
摘要:结构体和共用体的区别在于:结构体的各个成员会占用不同的内存,互相之间没有影响;而共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员。结构体占用的内存大于等于所有成员占用的内存的总和(成员之间可能会存在缝隙),共用体占用的内存等于最长的成员占用的内存。共用体使用了内存覆盖技术,同一时刻只能 阅读全文
posted @ 2019-06-01 10:40 志不坚者智不达 阅读(1804) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示