爬虫基本入门 What 请求网站并提取数据的自动化程序。 How 爬虫的基本流程 1:向服务器发起请求 通过HTTP库向目标站点发起请求,即发送一个Request(HTTP Request),请求可以包含额外的hea…
分类:java
28个Java开发常用规范技巧总结
1、类的命名使用驼峰式命名的规范。 例如:UserService,但是以下情景例外:DO / BO / PO / DTO / VO。 例如说:UserPO,StudentPO(PO,VO,DTO,等这类名词需要全大写) …
mybatis的逆向工程
一、mybatis逆向工程 由官方自动生成dao mapper.xml pojo等文件步骤:1)、导入jar包: mybatis-generator-core-1.3.6 代码生成器的核心包 mysql-connecto…
Java字节流实现文件夹的拷贝
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOExcepti…
Java 8 并行流:必备技巧
Java 8 并行流(parallel stream)采用共享线程池,对性能造成了严重影响。可以包装流来调用自己的线程池解决性能问题。 问题 Java 8 的并行流可以让我们相对轻松地执行并行任务。 myList.par…
spring-boot 访问时,加与不加项目名分析
众所周知,springboot非常便捷,可以简化项目开启步骤,加快开发进度。 很多新手也许都遇到过这样一个问题,在以往的springMvc项目里,大家伙都是把打的war放在tomcat中运行,下意识的访问 &…
java多进程写进同一个文本出现文字错乱问题
private static Lock lock = new ReentrantLock(); public static void writer(String fileName, String conte…
Kotlin学习快速入门(3)——类 继承 接口
类 参考链接 类定义格式 使用class关键字定义,格式如下: class T{ //属性 //构造函数 //函数 //内部类 } Java Bean类 java bean类 //java bean类 public cl…
二鱼和我,武汉,黑客马拉松
这个标题,不讲章法,我想从个人的视角来还原一下,一周前的黑客马拉松和我们对她的那份执着。文中提到的每一位,都是为武汉黑客马拉松,为武汉的互联网贡献着自己的那份热情。 我们我(吉佳盛,这是我的真名,SendCloud当家的…
30分钟入门Java8之默认方法和静态接口方法
前言 上一篇文章30分钟入门Java8之lambda表达式,我们学习了lambda表达式。现在继续Java8新语言特性的学习,今天,我们要学习的是默认方法和静态接口方法。 这一Java8的新语言特性,在Android N…
Java常用算法解析及示例(一)
本文章介绍一些常用的算法,使用Java语言解析,每个例子都有打印结果及每次循环排序的结构 1.冒泡排序 冒泡算法的主要逻辑是,假设有N个数,游标从第一位数开始,若左边的数比右边的数大,则左边交换,游标移向下一位直到最后一…
乐字节-Java新特性之Optional
上一篇小乐带大家了解了Java新特性之Stream,接下来将会继续述说Java新特性之Optional Optional<T>类(java.util.Optional)是一个容器类,代表一个值存在或不存在,原…