- 博客(74)
- 资源 (4)
- 收藏
- 关注

原创 java
http://how2j.cn自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学java自学ja...
2019-12-02 16:21:07
459
2

原创 自学java的网站
网站链接:Java全栈工程师 | 以实例驱动学习 | how2j.cn一直在找这样的项目,作为个人项目,找工作时候的谈资:贯穿整个java知识点的,用到ssh或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识。什么OA人事管理系统,什么ERP系统等等,找出来都不太适合我,后来真的被我找到了一个项目,它是一个很用心的自学网站。网站分为一个个小的学习模块,有视频教学,有题目和答...
2018-05-06 19:53:13
14020
原创 vscode中设置代码片段
1、点击【文件】---【首选项】---【用户代码片段】新建一个新代码片段、prefix:插件前缀(也就是我们需要输入什么内容才能触发这个代码片段,比如!就可以生成msg)body: 插件内容可以是字符串,也可以为数组。(就是你需要放入的代码)description:插件描述...
2021-11-04 10:22:40
398
原创 Maven集成dubbo时报错 Missing artifact com.alibaba:dubbo:jar:2.8.4
1.下载dubbo,地址:https://github.com/dangdangdotcom/dubbox。2.将下载的压缩包解压。3.命令行进入下载路径,执行mvn install -Dmaven.test.skip=true
2021-10-26 15:33:48
390
原创 VSCode设置中文语言显示
Vscode是一款开源的跨平台编辑器。默认情况下,vscode使用的语言为英文(us),如何将其显示语言修改成中文了?1)打开vscode工具;2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击确定后;3)修改locale.json文件下的属性“locale”为“zh-CN”;4)重启vscode工具;如果重启后vscode菜单等仍然是英文显示,在商店查看已安装的插件,把中文插件重新安装一遍(如下图),然后在重启.
2020-11-27 14:19:27
1203
原创 (一)、Javascript简介
Javascript是一种专为与网页交互而设计的脚本语言,由下列三种不同的部分组成: ECMAScript,由ECMA-262定义,提供核心语言功能; 文档对象模型(DOM),提供访问和操作网页内容的方法和接口; 浏览器对象模型(BOM),提供与浏览器交互的方法和接口;Javascript的这三个组成部分,在当前五个主要浏览器(IE、Firefox、Chrome、safari和Opera)中都能得到不同程度的支持。其中,所有浏览器对ECMAScript第3版的支持大体上都...
2020-06-06 12:25:08
259
原创 wepe重装win10用U盘安装系统
1、制作WEPE启动盘 一、http://www.wepe.com.cn/安装到启动盘即可,明天我会截图文件夹目录是什么样子2、准备好win10 iso镜像系统(本人安装的系统:SW_DVD5_Win_Pro_10_1511_64BIT_ChnSimp_MLF_X20-82402)3、用U盘启动电脑:插入U盘电脑开机,按DEL或其它键进入BIOS,然后找到Boot,设置U...
2020-04-01 16:21:29
2970
原创 Python爬虫:3.8版本 解决lxml包没有etree模块问题
背景最近用爬虫爬网页需要用到lxml包中的etree模块。我的pycharm中已经内置了lxml包最新的4.2.4版,然而这个版本居然丢掉了etree模块。搜了网上各种解决方法,搞定了这个问题。然后就开始使用了...
2020-03-25 11:10:40
6257
6
原创 Postman "JSON parse error: Unexpected character ('x' (code 120))
最近发现Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。但是我在POST请求json提交的时候最后发现是postman中volumeJson的值"导致的,所以需要将"进行转义这样就不会报错了...
2020-03-18 17:31:49
5398
原创 PDF文件移动
网站链接:Java全栈工程师 | 以实例驱动学习 | how2j.cn#!/usr/bin/env python# coding: utf-8# 读取HTML文件夹中的.html文件import os# html的路径html_dir = 'C://2010html'# pdf的路径pdf_dirs = 'C://2010'# 已转换完新建存储的路径old_pdf = '...
2020-03-16 10:43:35
369
原创 正则表达式(.*?)惰性匹配(终于TM的搞懂了)
没什么可说的看这儿就行了,,特别是最后一条。1、. 匹配任意除换行符“\n”外的字符;2、*表示匹配前一个字符0次或无限次;3、+或*后跟?表示非贪婪匹配,即尽可能少的匹配,如*?重复任意次,但尽可能少重复;4、 .*? 表示匹配任意数量的重复,但是在能使整个匹配成功的前提下使用最少的重复。如:a.*?b匹配最短的,以a开始,以b结束的字符串。如果把它应用于aabab的话,它会匹配a...
2019-08-06 17:31:41
3306
5
原创 Pycharm中批量添加单引号,双引号的方法(爬虫Headers中批量加引号)
爬虫项目时候,经常需要复制脚本中的Headers中的数据,一般作为字典使用,需要添加大量的引号,如何快速添加了,具体步骤如下:第一步:Ctrl+R 调出正则匹配工具栏第二步:填写正则表达式第一行填写:(.*?)\:(.*?)\n第二行填写:'$1':'$2',\n第三步:勾选Match Case Regex In Selection**第四步:**选择要添加单引...
2019-05-24 15:13:45
11570
4
原创 Python爬虫:lxml包没有etree模块的解决方法
背景最近用爬虫爬网页需要用到lxml包中的etree模块。我的pycharm中已经内置了lxml包最新的4.2.4版,然而这个版本居然丢掉了etree模块。搜了网上各种解决方法,搞定了这个问题。解决步骤第一步:检查你的python版本。我的pycharm中配置了python2.7和python3.7两个解释器,请用这两种解释器的小伙伴放弃挣扎......请下载python...
2019-04-19 10:42:07
11574
14
原创 Scrapy运行ImportError: No module named win32api错误
windows系统上出现这个问题的解决需要安装Py32Win模块,但是直接通过官网链接装exe会出现几百个错误,更方便的做法是pip install pypiwin32
2019-04-17 11:34:25
175
原创 安装Python scrapy会遇到的问题
一、需要安装twisted,可通过wget https://pypi.python.org/packages/source/T/Twisted/Twisted-15.2.1.tar.bz2获取,然后tar -xjvf Twisted-15.2.1.tar.bz2 进行解压注意在解压是可能会遇到tar (child): lbzip2: Cannot exec: No such file or...
2019-04-04 16:51:44
287
原创 WebDriverWait 显示等待 +lambda匿名函数
selenium中的三种等待方式(显示等待WebDriverWait()、隐式等待implicitly()、强制等待sleep())sleep后会影响脚本的执行速度,虽然implicitly_wait()这种方法隐式等待方法一定程度上节省了很多时间。但是一旦页面上某些js无法加载出来(其实界面元素经出来了),左上角那个图标一直转圈,这时候会一直等待的。一、参数解释(WebDriverWai...
2019-03-21 21:22:25
2516
原创 Python的while语句(True,continue,break)
while条件循环i = 1while i <= 10: print(i) i += 1输出结果:12345678910while 语句”判断条件”还可以是个常值/True,表示循环永远进行下去,需要break跳出循环。i = 1while True: print('Hello Python!') i += 1 ...
2019-03-21 20:47:27
16849
原创 解决IDEA中 ,快捷键Alt+Enter不能使用。
Alt+Enter快捷键是Idea中比较特殊的一个快捷键。它有很多功能,比如:导入包,自动修正代码 解决出现的问题 也可以生成返回值。这里有一个博客讲关于这个快捷键讲的很好,传送门:最特殊的快捷键 Alt + Enter 介绍这么好用的快捷键,有时却会遇到失效的时候,失效的原因一般是因为我们做了类似于这样的操作。如下图:解决办法是:第一步:进入Settings->...
2019-03-19 14:36:12
4900
转载 DELL R720 配置RAID
名称解释:DiskGroup:磁盘组,这里相当于是阵列,例如配置了一个RAID5,就是一个磁盘组VD(VirtualDisk):虚拟磁盘,虚拟磁盘可以不使用阵列的全部容量,也就是说一个磁盘组可以分为多个VDPD(PhysicalDisk):物理磁盘HS:HotSpare热备Mgmt:管理配置raid5CTRL+R 进入raid配置界面按F2进行操作。弹出选择...
2019-03-09 17:43:18
2352
转载 Mybatis系列教材 (一)- 基础 - 入门教程
Mybatis系列教材 (一)- 基础 - 入门教程平时我们都用JDBC访问数据库,除了需要自己写SQL之外,还必须操作Connection, Statement, ResultSet 这些其实只是手段的辅助类。 不仅如此,访问不同的表,还会写很多雷同的代码,显得繁琐和枯燥。那么用了Mybatis之后,只需要自己提供SQL语句,其他的工作,诸如建立连接,Statement, JDBC相关异常...
2019-03-04 11:05:52
310
转载 Python 中__init__函数以及参数self
Java网站链接:Java全栈工程师 | 以实例驱动学习 | how2j.cn1)class类包含:类的属性:类中所涉及的变量类的方法:类中函数2) __init函数(方法)1、带有两个下划线开头的函数是声明该属性为私有,不能在类地外部被使用或直接访问。2、init函数(方法)支持带参数的类的初始化,也可以为声明该类的属性3、init函数(方法)的第一个参数必须是sel...
2019-02-23 17:29:36
26617
6
原创 python操作Excel读--使用xlrd
一、使用介绍 1、导入模块 import xlrd 2、打开Excel文件读取数据 xls_file = r'C:/Users/Desktop/1_1.xlsx' book=xlrd.open_workbook(xls_file) #得到Excel文件的book对象,实例化对象 3、使用技巧...
2018-08-15 15:29:53
268
转载 python之r的作用
python中的正则表达式中经常会有 r 这个字符比如r'abc'这是因为有时候匹配正则表达式中,有时候会有斜线 \ 没有 r ,就要写2个 \ \ 有 r ,只要写一个 \ ...
2018-08-15 15:07:26
7697
1
原创 Python3.5安装gevent模块
Java自学的网站(Java全栈工程师 | 以实例驱动学习 | how2j.cn)学到协程,需要安装gevent模块好greenlet模块,于是开始查资料。先pip install wheelpip install gevent就可以了。有时候用pip3不行,就换成pip试试。如果还不行的话,在Python编译环境下找到lib然后再找到site-packages,再找...
2018-07-09 21:05:15
2901
原创 Python3.5的pip安装
1.下载pip的压缩包,解压网址:pypi.python.org/pypi/pip#downloads2.打开cmd,跳转到pip文件夹所在目录,通过cmd安装pip输入:python setup.py install3.环境变量设置找到Python3.5中Scripts文件的目录,填入环境变量path中,才算安装完成4.成功后在cmd中输入pip...
2018-07-06 16:24:14
10106
6
原创 String类源代码分析
String中的源码:public class equalsTest { public boolean equals(Object anObject) { //如果是同一个对象,判断是否和自己比较 if (this == anObject) { return true; } //判断传过来的anObje...
2018-06-02 19:59:53
531
原创 Object类源代码分析
Object中的源码:public boolean equals(Object obj) { return (this == obj); }1、equals()方法,该方法定义在Object类当中的,因此Java中每个类都具有该方法,对于Object类的equals()方法来说,它是判断调用equals()方法的引用与传进来引用是否一致,即这两个引用是否指向的同一个对象。 ...
2018-06-02 19:59:39
609
原创 Python中的除法
Python中分为3种除法:传统除法、精确除法、地板除。传统除法print(10/3) 输入结果:3.3333333333333335精确除法即使是两个整数恰好整除,结果也是浮点数:print(9/3) 输入结果:3.0地板除两个整数的除法仍然是整数print(9//3) 输入结果:3你没有看错,整数的地板除//永远是整数,即使除不尽。要做精确的除法,使用/就可以。因为...
2018-06-01 17:33:45
16268
原创 Python:TypeError: unorderable types: str() >= int()
Java自学的网站(Java全栈工程师 | 以实例驱动学习 | how2j.cn)1.问题描述age =input('please enter your age:' )if age >= 18: print('adult')else: print('teenager')在运行该代码的时候,python解释器报错,错误信息如下:Traceback (mos...
2018-06-01 14:38:33
6144
转载 Windows下使用taskkill 命令结束进程
Java自学的网站(Java全栈工程师 | 以实例驱动学习 | how2j.cn)在windows 下,最常使用的结束进程的方法就是打开任务管理器,找到相应的进程, 选择后点击 “结束进程” 按钮。但是如果任务管理器被禁用或者批量结束多个进程时,是使用taskkill 命令。命令介绍在命令行下输入 taskkill /? 就能看到这个命令的一些介绍了。命令语法:...
2018-06-01 11:24:31
5663
转载 jps命令
jps是jdk提供的一个查看当前java进程的小工具, 可以看做是JavaVirtual Machine Process Status Tool的缩写。非常简单实用。 命令格式:jps [options ] [ hostid ] [options]选项 :-q:仅输出VM标识符,不包括classname,jar name,arguments in main method ...
2018-06-01 11:18:30
478
原创 Java String类陷阱分析
1、对于String类的equals()方法来说,它是判断当前字符串与传进来的字符串的内容是否一致。 2、对于String对象的相等性判断来说,请使用equals()方法。而不是使用==。 3、String是常量,其对象一旦创建完毕就无法改变。当使用+拼接字符串时,会生成新的String对象,而不是向原有的String对象追加内容。 4、String s="aaa";(采...
2018-05-29 21:23:29
647
原创 Java static与final使用陷阱
Java自学的网站(Java全栈工程师 | 以实例驱动学习 | how2j.cn) static是静态修饰关键字,可以修饰变量和程序块以及类方法:当定义一个static的变量的时候jvm会将将其分配在内存堆上,所有程序对它的引用都会指向这一个地址而不会重新分配内存;当修饰一个程序块的时候(也就是直接将代码写在stati...
2018-05-26 16:51:47
16210
原创 JAVA 接口
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口 1、接口(interface):接口的地位等同于class,接口中的所有方法都是抽象方法。在声明接口中方法时,可...
2018-05-23 18:10:18
198
原创 Extra semicolon
是因为你使用了eslint,这个是eslint的规范报错,能不用分号就不用分号Java自学的网站(Java全栈工程师 | 以实例驱动学习 | how2j.cn)
2018-05-23 15:27:30
13727
原创 JAVA 多态
1、多态:父类型的引用可以指向子类型的对象。2、Parent p=new Child();当使用多态方式调用方式时,首先检查父类中是否有sing()方法,如果没有则编译错误;如果有,再去调用子类的sing()方法。public class PolyTest { public static void main(String[] args) { Parent parent=ne...
2018-05-21 21:04:11
152
原创 Java 抽象类
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的抽象类 1、抽象类(abstract class):使用了abstract关键字所修饰的类叫做抽象类。抽象类无法实...
2018-05-21 19:12:13
230
原创 C#里怎么在调试时把局部变量监视器弄出来
打上断点,运行,在调试过程中按 Crtl + D , L 或是在 上边的菜单栏中选择 调试 --> 窗口 --> 局部变量Java自学的网站(Java全栈工程师 | 以实例驱动学习 | how2j.cn)...
2018-05-16 16:58:38
12770
原创 c# .net mvc4 Console.WriteLine控制台没有输出
Java自学的网站(Java全栈工程师 | 以实例驱动学习 | how2j.cn)解决办法:使用System.Diagnostics.Debug.WriteLine(...)一般使用和Console.WriteLine差不多。
2018-05-16 16:54:52
4733
原创 1-11 emit和prop
子父组件相互通信这是父组件<template> <div> 父组件 <input type="text" v-model="num"> <Child @sendMsg="getMsg" :num="getNum"/> {{info}}
2018-05-12 23:09:49
273
java 学习路线图-2021最新.html
2021-06-03
java 学习路线图-2020最新.html
2020-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人