摘要:
过滤器可以非常方便的处理List中的数据关于筛选,搜索等场景。详见代码 阅读全文
摘要:
java中最常用的arrylist的排序,总结如下: 主要有两种方式,但是核心思想都是重写Comparator的compare方法。 此处根据arrylist存储对象的不同可以分为两种情况。 1、简单场景 arrylist存储的是乱序的整数,此时,可直接用Collections.sort方法,不过如 阅读全文
摘要:
传送门:http://www.codeceo.com/article/log4j-usage.html 日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到L 阅读全文
摘要:
这个问题是5037端口被占用,导致无法启动adb命令的server 1. 解决方法: 在命令行窗口运行 adb nodaemon servercannot bind 'tcp:5037' 2.查看端口占用 takslist | findstr "8516" 3、杀掉进程 taskkill /f /p 阅读全文
摘要:
在Python中,如果两个文件的结构如图 我们如果在a中引用b,在b中在引用a 那么Python就会报错 这是因为在Python导入一个模块时,发现已经导入,就不会再做一次导入。解决的办法是不要全局导入,可改为局部作用域内导入。如果将from XXX import YYY改为import XXX就不 阅读全文
摘要:
一句话总结,浅拷贝只拷贝父对象,不拷贝子对像。 注意:浅拷贝和深拷贝的不同仅仅是对组合对象来说,所谓的组合对象就是包含了其它对象的对象,如列表,类实例。而对于数字、字符串以及其它“原子”类型,没有拷贝一说,产生的都是原对象的引用。下面通过代码来演示 现在a b c都是等于[[1,2],[3,4]] 阅读全文
摘要:
pipenv工具使用完后,就不会在想用virtualenv了,还有安装一系列包时的required.txt文件了。 Pipenv 工具集pip, Pipfile, virtualenv于一身,是一个非常方便易用的python包 管理工具。 我们知道用Python开发项目或测试项目,Python虚拟环 阅读全文
摘要:
Python可以直接从命令行读取参数,而这一功能就是通过argparse模块实现的,当参数较少且简单时,我们可以直接用sys.argv来获取,但是当参数比较多且复杂的时候就需要专业的argparse了。 直接来个传送门吧;(https://www.cnblogs.com/arkenstone/p/6 阅读全文
摘要:
1、django的request参数其中 请求报文 由客户端发送,其中包含和许多的信息,而 django 将这些信息封装成了 HttpRequest 对象,该对象由 HttpRequest 类创建。每一个请求都会生成一个 HttpRequest 对象,django会将这个对象自动传递给响应的视图函数 阅读全文
摘要:
在view模块中,我们可以定义返回的页面以及数据,目前总结当前用的几种方法 1.return HttpResponse('hello world') 这种方法可以直接放回html的body。 2. return render(request,'xx.html',{'data':xxxx}) 这种方法 阅读全文