- 博客(19)
- 收藏
- 关注
原创 2021-06-06
使用AndroidStudio打包时出现Expiring Daemon because JVM heap space is exhausted刚开始看了网上的解决方案增大推内存2048M,尝试了不行后来发现是项目下生成了一个很大的java_pidxxx文件,参看这篇文章https://www.cnblogs.com/zhucww/p/13490860.html 尝试改了gradle版本就成功了,从3.0.1->4.1.1????...
2021-06-06 20:58:24 186
原创 java混合编程--调用命令行(Runtime)
实例一.import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class ExecTest0 { public static void main(String[] args) throws...
2020-04-10 21:41:27 258
原创 Java混合编程--调用web service(wsimport)
1.命令2.一般调用方式测试网址http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?WSDLpackage cn.com.code;import cn.com.webxml.MobileCodeWS;import cn.com.webxml.MobileCodeWSSoap;public class WebServiceCl...
2020-04-10 00:27:45 182
原创 Java Swing - 如何添加边框到JList渲染器(每个元素添加边框)
使用接口ListCellRenderer!!!import java.awt.BorderLayout;import java.awt.Color;import java.awt.Component;import javax.swing.DefaultListCellRenderer;import javax.swing.DefaultListModel;import javax.s...
2020-04-07 00:17:53 622
原创 java核心技术(高阶)之二 泛型(上)
1.泛型简介泛型:编写的代码可以被很多不同类型的对象所重用(ArrayList<String>,ArrayList<Integer>,ArrayList<Double>)泛型的本质:参数化类型,避免类型转换,代码可复用泛型类:ArrayList,HashSet,HashMap等泛型方法:Collections.binarySearch,Arrays.s...
2020-04-05 19:13:39 149
原创 vscode 修改使用的jdk版本
1.点击 File->preferences->Settings2.搜索java,找到java:Home3.点击Edit in setting.json,添加如下语句即可(相应的jdk的路径)
2020-04-05 16:48:04 16066 1
原创 java核心技术(高阶)之二 泛型(下)
== 题1 ==分析:经过类型擦除后,变成public static int findFirstGreaterThan(Comparable[] at,Comparable elem){ //... }== 题2 ==分析:编译时会出错,如下:
2020-04-05 15:53:51 135
原创 Java核心技术(高阶) 之一 语法糖
0.简介指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。1.for vs for-each 1. for-each 从jdk5.0开始引入 2. for-each语法更加简洁,能避免越界错误 3. for可以删除元素,但for-each不能删除/替换元素 4. for...
2020-04-04 23:50:14 240
原创 百度翻译api应用
注册百度开发者账号首先注册一个百度个人开发者账号http://api.fanyi.baidu.com/api/trans/product/index.注册完成后会得到一个APP ID和密钥如下图:
2019-09-29 18:18:46 569
原创 python爬虫之xpath数据采集
利用xpath进行数据采集使用方式有两种:1.最基本的lxml解析方式:from lxml import etreedoc = etree.parse('exsample.html')2.另一种:from lxml import htmltext = requests.get(url).textht = html.fromstring(text)然后就可以直接使用xpath()方...
2019-09-08 16:35:19 535
原创 使用requests库时遇到TypeError
使用requests库时遇到TypeError: __init__got an unexpected keyword argument 'strict'今天使用requests库时突然出现TypeError:_ init_()got an unexpected keyword argument 'strict’这个问题,后来发现是因为requests版本不对,更新一下就好了。pip insta...
2019-09-03 12:17:16 816
原创 Django学习笔记之模板引擎与模板使用
一、Django的模板引擎简介1.模板引擎是模板响应的后端;2.模板引擎:django,jinja2(第三方);二、Django的模板引擎配置在setting.py文件中的BACKEND对模板引擎进行配置。见下图。三、模板的查找get_template(template_name)返回Template类 ,template_name为待查找的模板的名称;在模板目录列表中,依次查找...
2019-08-21 21:19:43 224
原创 Django学习笔记之视图流式响应机制
一、Django的响应类型HttpResponse类和JsonResponse类属于一次性响应;StreamingHttpResponse类和FileResponse类属于流式响应;流式响应常用于传输大文本文件(StreamingHttpResponse)和大二进制文件(FileResponse);二、StreamingHttpResponse类下载文件实例def big_file_do...
2019-08-21 14:15:34 288
原创 Django学习笔记之视图响应类型
Django学习笔记之视图响应类型视图函数编写原则响应类型详解Django请求类型的判断视图函数编写原则视图函数接受HTTP请求并返回响应,可以放在任何地方,可以是任何功能的;视图函数可以返回Web文本,页面,重定向,错误,图片等任何内容;视图函数通过HttpResponse(10个)、JsonResponse、streamingHttpResponse、FileResponse等类表达...
2019-08-20 23:11:57 245
原创 Python之BeautifulSoup库入门
BeautifulSoup库1.下载BeautifulSoup库在命令行输入pip install beautifulsoup4即可。2.BeautifulSoup库的简单使用from bs4 import BeautifulSoup #注意大小写soup = BeautifulSoup('<p>data</p>','html.parser') #html....
2019-08-09 17:05:03 286 1
原创 python 网络爬虫的实例(下)
python 网络爬虫的实例(下)实例3:百度360搜索关键词的提交首先,给出百度和360的关键词借口:百度:http://www.baidu.com/s?wd = keyword360:http://www.so.com/s?q = keyword只要替换keyword即可。话不多说,直接上代码:#ReptileV3_baidu.pyimport requestskeyword...
2019-08-09 13:51:07 245
原创 Python 网络爬虫的实例(上)
Python 网络爬虫的实例(上)实例1:京东商品页面的爬取实例2:亚马逊商品页面的爬取实例1:京东商品页面的爬取代码:#ReptileV1_jdimport requeststry: r = requests.get("https://item.jd.com/100004049987.html") r.raise_for_status() #若state_code...
2019-08-05 17:31:12 242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人