编程语言
1-只小猴子
这个作者很懒,什么都没留下…
展开
-
基于JDK1.8研读HashMap——put()源码总结
基于JDK1.8研读HashMap——put()源码总结HashMap的put方法源码public V put(K key, V value) { return putVal(hash(key), key, value, false, true);}由此可见HashMap的put方法是调用了putval(),因此再来看putval()源码final V putVal(int hash, K key, V value, boolean onlyIfAbsent, .原创 2020-06-10 17:54:02 · 173 阅读 · 0 评论 -
Visual Studio Code开发HTML5安装插件快捷使用Bootstrap样式
VisualStudio Code开发HTML5安装插件快捷使用Bootstrap样式一、引入bootstrap.css下载bootstrap,地址:Bootstrap中文网点击Bootstrap中文文档,进入下载界面点击 下载 Bootstrap 会进入Bootstrap使用文档相关页面,主要提供了几种方式供开发者使用,可自行选择,这里我选择了第一种方式——用于生产环...原创 2019-08-08 17:43:20 · 7092 阅读 · 0 评论 -
Java——数据结构&算法
数据结构&算法本篇文章编辑始于2019/7/31递归计算阶乘一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。计算方法大于等于1任何大于等于1 的自然数n 阶乘表示方法:或0的阶乘0!=1。//正数阶乘运算(当正式使用时请注意...原创 2019-07-31 18:32:34 · 144 阅读 · 0 评论 -
Java时间工具类(获取上个月、获取月份1月1号时间戳、获取月份最后一天时间戳...)
在开发中我们经常还会用到日期时间,以下是一个日期时间工具类,包含:获取每月月初时间戳 获取每月15号时间戳 获取每月月末时间戳 获取当前被格式化后的日期 从这些方法中你可以改写出你需要的方法PS:不足之处请指出,共同学习、共同进步 !package *.*.utils;import java.text.SimpleDateFormat;import java.util.Ca...原创 2019-07-16 09:47:19 · 23203 阅读 · 0 评论 -
SpringBoot——@Schedled方式配置定时任务详解
@Schedled注解详解@Sechedled是为定时任务而生的注解,是springboot自带的注解,查看注解源码:@Target({ElementType.METHOD, ElementType.ANNOTATION_TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Repeatable(Schedules.class)...原创 2019-05-16 11:45:12 · 1980 阅读 · 0 评论 -
Visual Studio2017快捷键
项目相关的快捷键 Ctrl + Shift + N: 新建项目Ctrl + Shift + B或者 F7: 编译项目(Build解决方案) Ctrl + Alt + L: 显示 Solution Explorer(解决方案资源管理器) Shift+Alt+ A: 添加新项目到项目编辑相关的键盘快捷键 Ctrl + Enter...原创 2019-05-21 13:52:23 · 1594 阅读 · 0 评论 -
Restful Api 写法——统一返回值
记录Restful Api 自定义统一返回值方式!以下为示例代码:Code码Java类package *.*.*;import java.util.ArrayList;import java.util.List; /** * API 统一返回状态码 * Created by ws on 19/4/23. */public enum Re...原创 2019-04-30 14:07:19 · 3438 阅读 · 0 评论 -
docker自定义elasticsearch镜像——集成中文分词器smartcn和x-pack插件
前言继上一篇文章docker自定义elasticsearch镜像 之 带中文分词器smartcn插件的elasticsearch,现需要elasticsearch装有x-pack。可能有的同学会问,把原有elasticsearch配置一下,通过挂载plugins文件目录方式不也能集成这俩个插件么?干嘛费劲巴拉得搞成镜像呢?首先产生镜像的原因是什么?我的理解是 方便安装,方便统一,使 使...原创 2019-04-10 12:26:31 · 880 阅读 · 0 评论 -
JHipster项目使用ElasticsearchRepository操作Elasticsearch+smartcn分词器
安装ElasticsearchSpring-data-elasticsearch是Spring提供的操作ElasticSearch的数据层,封装了大量的基础操作,通过它可以很方便的操作ElasticSearch的数据。版本说明这有一个对应关系,不过不太完整。目前已经更新到6版本多,请自行匹配。spring data elasticsearch elasticsearch ...原创 2019-03-15 16:14:34 · 900 阅读 · 0 评论 -
JAVA爬虫QXB
上篇分享了采集天眼查网站的分析过程以及代码,其实启信宝跟天眼查差不多,不同的是天眼查对机器验证不严格,但是限制普通用户搜索结果只能查看前5页信息,启信宝搜索结果最多可以查看500页信息,不过启信宝对机器验证很严格,每访问3次,它就会对你进行机器验证,我尝试过每访问2次修改cookie,也不能越过机器验证,更多方式有待研究,下面直接上从模拟访问网站一直到导出Excel的代码:QiX...原创 2020-05-31 18:01:15 · 1533 阅读 · 2 评论 -
JAVA爬虫天眼查、启信宝...企业信息查询网站
闲来无事,做个快速收集企业信息导出Excel表的程序。所以...嘿嘿,开始对天眼查进行研究,废话不多说。一、天眼查网站地址:https://www.tianyancha.com,到天眼查网站后例如:查询关键字:教育,天眼查说查询到100000+条企业信息,但是当你去翻页看的时候会发现在不登录的时候只能查看2页,后面就提示你登录查看更多了,那就登录一下,反正天眼查有短信快捷登录,登陆后...原创 2019-01-02 16:58:14 · 6856 阅读 · 10 评论 -
游戏服务器开发(基本需求)
1,团队沟通基本上不管做什么开发,都是一个团队来完成的,游戏也是如此,游戏团队一般由老板,总经理,CTO(技术主管),主策划(领导一些人,包括数值策划,系统策划,特效策划),主美(领导一些人,包括原画,UI设计,特效动作设计),客户端主程(领导一些人,客户端程序员,客户端程序员...),服务器主程(领导一些人,包括服务器程序员,服务器程序员),外加运维。而游戏的大部分逻辑实现与逻辑数据验证都会...转载 2019-04-04 17:12:39 · 6826 阅读 · 0 评论 -
数据结构——12大排序及代码实现
尊重原创,地址:https://blog.csdn.net/qq_35813653/article/details/83055078#comments转载 2018-11-15 17:49:09 · 268 阅读 · 0 评论 -
Java中的==和equals()
Java中==和equals()都是比较是否相等,返回值都是boolean类型。首先,==是Java中的一个关系操作符号,而equals()是方法。==操作符在比较两个基本类型时比较的是数值,对比两个对象时比较的是两个对象的引用地址,当两个对象引用地址不同时,即使数据一模一样,也会返回false。 如下代码:public static void main(Strin...原创 2018-08-01 23:05:17 · 175 阅读 · 0 评论 -
JAVA爬虫第一视频网站
需求:获取第一视频网搞笑栏目的视频信息,以及视频源地址思路:获得网站内容,再从内容中筛选出所需内容1.如何获得网站所有内容import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;...原创 2018-06-05 15:18:56 · 5240 阅读 · 4 评论