万物皆对象,在面向对象思想里,封装,继承,多态我们可能不会特别总视它。什么是面向对象?什么是封装,什么是继承?什么是多态?什么接口?什么是抽象?接口与抽象之间的关系?在面试过程中,我回答的支支吾吾,深刻发现到自己对面向对象没有一个系统的,深刻的理解,一切只停留在课本上,只有一个浅显的认识。在面试官的 ...
分类:
编程语言 时间:
2020-09-07 18:42:52
阅读次数:
36
如今,有许多人在学习java,但是他们的目的是一样的,就是为了今后找一份好工作,尽快融入到公司的发展中。那么就会有一些人在问,我刚学完javase请添加链接描述,是不是可以开始写项目了,这样今后进入公司才能更快更好的上手去做。接下来我们一起聊一聊javase学完能做大的项目开发的问题。针对上面的问题,我的回答是不能做大项目,但是可以运用自己所学的内容,尝试做一些小项目,比如一个简单的OA管理项目,
分类:
编程语言 时间:
2020-09-07 18:42:15
阅读次数:
51
很多初学者刚开始学编程时,上来就只想着编码!编码!!编码!!!但你知道什么是编程吗?要知道:编码≠编程今天就为大家介绍一种快速上手的编程套路,在套路的基础上编码有如神助!img学过Java语法的童鞋都知道,虽然Java语法看起来这么多,总结起来就两种作用。一种是存储数据,另一种是操作数据。比如变量、数组、集合、文件操作、JDBC等,都属于数据存储相关的知识点,而选择语句、循环语句、多线程、反射等属
分类:
编程语言 时间:
2020-09-07 18:41:56
阅读次数:
91
很多初学者刚开始学编程时,上来就只想着编码!编码!!编码!!!但你知道什么是编程吗?要知道:编码≠编程今天就为大家介绍一种快速上手的编程套路,在套路的基础上编码有如神助!img学过Java语法的童鞋都知道,虽然Java语法看起来这么多,总结起来就两种作用。一种是存储数据,另一种是操作数据。比如变量、数组、集合、文件操作、JDBC等,都属于数据存储相关的知识点,而选择语句、循环语句、多线程、反射等属
分类:
编程语言 时间:
2020-09-07 18:41:40
阅读次数:
48
为什么需要分析报告在数据分析师的日常工作中,经常会需要需要做定期的报告,例如每周、每月的市场营销报告、财务绩效报告、行业数据报告等等,这些报表以Word或PPT形式呈现给领导,其中涉及的信息量非常大,涉及很多横向、纵向数据对比分析,其中的数据(单数字、表格、图形)都通过手工方式处理Ctrl+C/Ctrl+V,不仅制作过程非常慢,而且一旦发现其中的数据错误,还需要花费同样长的时间进行变更。原本需要8
分类:
编程语言 时间:
2020-09-07 18:41:09
阅读次数:
34
开车!SpringBatch入门级示例教程!点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容我将向您展示如何使用SpringBoot创建一个的SpringBatch的HelloWorld示例。(循序渐进)因此,如果您是SpringBatch的初学者,您一定会喜欢本指南。准备好了吗?如果您想了解更多关于SpringBatch的信息,请访问SpringBatch教程页面。1.SpringBa
分类:
编程语言 时间:
2020-09-07 18:39:27
阅读次数:
33
Java动态规划点击左上角蓝字,关注“锅外的大佬”专注分享国外最新技术内容1.介绍动态规划典型的被用于优化递归算法,因为它们倾向于以指数的方式进行扩展。动态规划主要思想是将复杂问题(带有许多递归调用)分解为更小的子问题,然后将它们保存到内存中,这样我们就不必在每次使用它们时重新计算它们。要理解动态规划的概念,我们需要熟悉一些主题:什么是动态规划?贪心算法简化的背包问题传统的背包问题LCS-最长的共
分类:
编程语言 时间:
2020-09-07 18:37:14
阅读次数:
37
public class MainTest { public static void main(String[] args) { //求sin值 double sin = Math.sin(3.14); System.out.println("sin3.14=" + sin); //求cos值 do ...
分类:
编程语言 时间:
2020-09-04 17:46:13
阅读次数:
87
工作中常有一些定时任务要处理,比如使用百度的接口,它的access_token是一个更新一次的,每次使用时总是请求会很慢,所以我们把它保存起来,用定时器模块,定时在过期之前请求一次,或者定时数据同步,这样比较方便。 from datetime import datetime from threadi ...
分类:
编程语言 时间:
2020-09-04 17:45:20
阅读次数:
107
一、词云图 词云就是通过形成关键词云层或关键词渲染,过滤掉大量的文本信息,对网络文本中出现频率较高的关键词的视觉上的突出。 import jieba import collections import re from pyecharts.charts import WordCloud from py ...
分类:
编程语言 时间:
2020-09-04 17:45:03
阅读次数:
96
##switch表达式(预览) 在JDK 12中引入了Switch表达式作为预览特性。JDK 13提出了第二个switch表达式预览。JEP 354修改了这个特性, 它引入了yield语句,用于返回值。这意味着,switch表达式(返回值)应该使yield, switch语句(不返回值)应该使用 b ...
分类:
编程语言 时间:
2020-09-04 17:43:46
阅读次数:
65
前序 最近在研究反爬虫策略,写了一个大众点评评论采集的程序,途中遇到了一些坑有感而发分享给大家,大众点评是基于css机制实现的字体加密技术来阻碍我的进行准确数据的抓取 正文 图1 根据图1我们可以看出部分文字在源码中是无法得到正常显示的,对应的我们解析也只能得到一些无用的svg标签,且又由于文字本身 ...
分类:
编程语言 时间:
2020-09-04 17:42:55
阅读次数:
70
Java 11包含一个全新的垃圾收集器--ZGC,它由Oracle开发,承诺在数TB的堆上具有非常低的暂停时间。 在本文中,我们将介绍开发新GC的动机,技术概述以及由ZGC开启的一些可能性。 那么为什么需要新GC呢?毕竟Java 10已经有四种发布多年的垃圾收集器,并且几乎都是无限可调的。 换个角度 ...
分类:
编程语言 时间:
2020-09-04 17:39:01
阅读次数:
71
springboot外部配置文件及加载顺序问题 springboot默认访问项目是不需要项目名的,如果想添加项目进行访问,那可以在properties文件中通过server.servlet.context-path=/项目名 配置访问时添加项目路径。 项目外部的配置文件 springboot一般都是 ...
分类:
编程语言 时间:
2020-09-04 17:37:39
阅读次数:
75
Kivy是一个很优秀的,基于Python的GUI库,可以快速开发移动端程序,方便应用于android, ios。 1、Kivy安装 Windows进入dos窗口,需要python3环境,且python3版本不能高于3.7.9,目前未支持python3.8 pip install docutils p ...
分类:
编程语言 时间:
2020-09-04 17:35:33
阅读次数:
67
paxos出身 paxos出身名门,它爹是没多久前获得图灵奖的在分布式领域大名鼎鼎的Leslie Lamport。 paxos为何而生 那么Lamport他老人家为什么要搞这个东东呢,不是吃饱了撑的,而是为了解决分布式系统的大难题。分布式系统一 般要求具有高可用性,高可用性一般又是通过冗余也就是多副 ...
分类:
编程语言 时间:
2020-09-04 17:33:41
阅读次数:
59
按位与、或、非、异或、左移、右移、无符号右移
分类:
编程语言 时间:
2020-09-04 17:32:23
阅读次数:
98