当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] Python爬虫进阶一之爬虫框架概述

    欢迎加入Python学习交流群:535993938禁止闲聊!名额有限!非喜勿进! 综述 爬虫入门之后,我们有两条路可以走。 一个是继续深入学习,以及关于设计模式的一些知识,强化Python相关知识,自己动手造轮子,继续为自己的爬虫增加分布式,多线程等功能扩展。另一条路便是学习一些优...

    40
    热度
  • [综合] Python多线程就这么简单

    欢迎加入Python学习交流QQ群:535993938禁止闲聊!名额有限!非喜勿进! 多线程和多进程是什么自行google补脑 对于python多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。 单线程 在好些年前的...

    87
    热度
  • [综合] Python基础01——Hello World!

    简单的‘HelloWorld!’ Python命令行 假设你已经安装好了Python,那么在Linux命令行输入: $python 将直接进入python。然后在命令行提示符>>>后面输入: >>>print('HelloWorld!') 可以看到,随后在屏幕上输...

    93
    热度
  • [综合] Python基础02——基本数据类型

    简单的数据类型以及赋值 变量不需要声明 Python的变量不需要声明,你可以直接输入: >>>a=10 那么你的内存里就有了一个变量a,它的值是10,它的类型是integer(整数)。在此之前你不需要做什么特别的声明,而数据类型是Python自动决定的。 >>>p...

    33
    热度
  • [综合] 我为什么要学习python

    欢迎加入Python学习交流QQ群:535993938禁止闲聊!名额有限!非喜勿进! 引言:学习python近两年,谈谈我对于python的一点小理解,也从一些方面谈谈自己微薄的想法,也就是我为什么学习python 这里我不讨论python的一些有用的库或者框架,只从语言本身,最小支...

    51
    热度
  • [综合] Python基础03——序列

    欢迎加入Python学习交流QQ群:535993938禁止闲聊!名额有限!非喜勿进! sequence序列 sequence(序列)是一组有顺序的元素的集合 (严格的说,是对象的集合,但鉴于我们还没有引入“对象”概念,暂时说元素) 序列可以包含一个或多个元素,也可以没有任何元素。 我们...

    66
    热度
  • [综合] Python基础04——运算

    欢迎加入Python学习交流QQ群:535993938禁止闲聊!名额有限!非喜勿进! Python的运算符和其他语言类似 (我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍) 数学运算 >>>print1+9#加法 >>&g...

    58
    热度
  • [综合] Java工程师书单(初级、中级、高级)

    简介 怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作一两年之后开始迷茫的程序员经常会问到的问题 笔者完全从自身的自学经历出发,以初学者的视角挑选出如下的这些图书。 初级书单 《编写高质量代码——...

    26
    热度
  • [综合] Java反射机制分析指南

    一、JAVA是动态语言吗? 一般而言,说到动态言,都是指在程序运行时允许改变程序结构或者变量类型,从这个观点看,Java和C++一样,都不是动态语言。 但JAVA它却有着一个非常突出的动态相关机制:反射。通过反射,Java可以于运行时加载、探知和使用编译期间完全求和的类、生成其对象实体,调用其方...

    87
    热度
  • [综合] Java内存模型JMM浅析

    JMM简介 JavaMemoryModel简称JMM,是一系列的Java虚拟机平台对开发者提供的多线程环境下的内存可见性、是否可以重排序等问题的无关具体平台的统一的保证。(可能在术语上与Java运行时内存分布有歧义,后者指堆、方法区、线程栈等内存区域)。并发编程有多种风格,除了CSP(通信顺序进程...

    10
    热度
  • [综合] 你需要理解的Java反射机制知识总结

    反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。【翻译于官方文档】 本篇将从以下几个方面讲述反射的知识: class的使用 方法的反射 构造函...

    73
    热度
  • [综合] Java 编程要点之 I/O 流详解

    本文详细介绍了JavaI/O流的基础用法和原理。 字节流(ByteStreams) 字节流处理原始的二进制数据I/O。输入输出的是8位字节,相关的类为InputStream和OutputStream. 字节流的类有许多。为了演示字节流的工作,我们将重点放在文件I/O字节流FileInputStrea...

    2
    热度
  • [综合] Java transient关键字使用总结

    哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开始: 1.transient的作用及使用方...

    33
    热度
  • [综合] Java到底是不是一种纯面向对象语言?

    Java——是否确实的“纯面向对象”?让我们深入到Java的世界,试图来证实它。 在我刚开始学习Java的前面几年,我从书本里知道了Java是遵循“面向对象编程范式(ObjectOrientedProgrammingparadigm)”的。在Java世界内一切都是对象,甚至包括字符串(String)...

    13
    热度
  • [综合] Java虚拟机体系结构深入研究总结

    工作以来,代码越写越多,程序也越来越臃肿,效率越来越低,对于我这样一个追求完美的程序员来说,这是绝对不被允许的,于是除了不断优化程序结构外,内存优化和性能调优就成了我惯用的“伎俩”。 要对Java程序进行内存优化和性能调优,不了解虚拟机的内部原理(或者叫规范更严谨一点)是肯定不行的,这里推荐一本好书...

    34
    热度
  • [综合] 10 个 Java 程序员容易犯的错误

    1.Array转ArrayList 一般开发者喜欢用: List<String>list=Arrays.asList(arr); Arrays.asList()会返回一个ArrayList,这是Arrays里内嵌的一个私有静态类,而并不是java.util.ArrayList类java....

    24
    热度
  • [综合] Java多线程处理任务的封装

    最近公司项目很多地方使用多线程处理一些任务,逻辑代码和java多线程处理代码混合在一起,造成代码的可读性超级差,现在把Java多线程相关的处理抽出来,方面代码中重复使用。抽的不好,欢迎大家拍砖 使用方法很简单,有两种使用方法 1.直接传递一批任务给到多线程处理方法,返回处理结果 代码如下: /***...

    94
    热度
  • [综合] Java 泛型中? super T和? extends T的区别

    经常发现有List<?superT>、Set<?extendsT>的声明,是什么意思呢?<?superT>表示包括T在内的任何T的父类,<?extendsT>表示包括T在内的任何T的子类,下面我们详细分析一下两种通配符具体的区别。 extends Li...

    22
    热度
  • [综合] Java Executor 框架学习总结

    大多数并发都是通过任务执行的方式来实现的。一般有两种方式执行任务:串行和并行。 classSingleThreadWebServer{publicstaticvoidmain(String[]args)throwsException{ServerSocketsocket=newServerSocke...

    46
    热度
  • [综合] Java 本地接口 JNI 使用详解

    对于Java程序员来说,java语言的好处和优点,我想不用我说了,大家自然会说出很多一套套的。但虽然我们作为java程序员,但我们不得不承认java语言也有一些它本身的缺点。比如在性能、和底层打交道方面都有它的缺点。所以java就提供了一些本地接口,他主要的作用就是提供一个标准的方式让java程序通...

    79
    热度