E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java后端面试知识梳理
Glide
知识梳理
(2) - 自定义Target
一、概述首先,我们回顾一下Glide的基本用法,我们的最后一步都是调用into(ImageViewimageView),通过断点,我们可以看到正是这一步触发了图片的请求:这个ImageView最终会通过buildTarget方法,封装在GlideDrawableImageViewTarget当中,然后调用GenericRequestBuilder#into方法发起请求,Glide一直跟踪这个Tar
泽毛
·
2019-10-31 23:57
2019金三银四你准备好了没,这些
Java后端面试
知识点掌握了吗?
Java基础1、HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。2、HaspMap扩容是怎样扩容的,为什么都是2的N次幂的大小。3、HashMap,HashTable,ConcurrentHashMap的区别。4、极高并发下HashTable和ConcurrentHashMap哪个性能更好,为什么,如何实现的。5、HashMap在高并发下如果没有处理线程安全会有怎样的安全
美的让人心动
·
2019-10-31 02:49
C语言 - 细说C指针
因为之前记笔记的出发点是留着给自己进行
知识梳理
的,没想过要发布出来,有些内容吸收了各种博客加以自己的理解,可能无法完整的列出参考链接,在这里先感谢大佬们的付出和包涵,欢迎批评斧正。先来一篇非常
felix6
·
2019-10-30 19:25
微机原理
知识梳理
[TOC]微型计算机理解微型计算机的工作原理才能更好的理解计算机、芯片、单片机等等的工作机理。本文从微机原理出发,整理相关知识并梳理,加深对计算机的理解。基础电路计算机由集成电路构成,可以说计算机是跑在芯片上的,芯片包括CPU芯片例如Intel生产的芯片,以及外设更多的单片机芯片如ARM等,后者是将CPU和一些存储器和外设集成在一个芯片上。所有的芯片均是由基本的门电路构成的,而门电路可以由硅单质掺
回归的世界线
·
2019-10-27 18:00
iOS
知识梳理
- 多线程(3)锁
多线程模型下,由于共享内存带来的冲突风险,锁是个避不开的话题。关于锁首先从平台无关的角度看,从能力上区分,主要有以下几种锁:互斥锁(mutex):最普通的锁,阻塞等待,一种二元锁机制,只允许一个线程进入临界区自旋锁(spinlock):能力上跟互斥锁一样的,只是它是忙等待信号量(semaphore):信号量可以理解为互斥锁的推广形态,即互斥锁取值0/1,而信号量可以取更多的值,从而应对更复杂的同步
二师兄
·
2019-10-25 05:22
objective-c
锁
多线程
ios
iOS
知识梳理
- 多线程(2)API梳理
在iOS平台下使用多线程,一般来讲有四套方案:基于c语言的Pthreads接口,这是POSIX的线程标准,在Linux/unix/windows平台上都有实现,c语言编程时使用广泛,但在iOS开发中使用较少。暴露的接口比较底层,功能完善,相应的,就需要程序员管理线程的生命周期,使用相对比较麻烦。NSThread,objc的线程接口,基本可以理解是Pthreads的面向对象封装。面向对象后管理起来容
二师兄
·
2019-10-23 19:06
ios
多线程
java.基础
知识梳理
变量变量是指内存中的一个存储区域,该区域要有自己的名称(变量名)、类型(数据类型)、该区域的数据在同一个数据类型的范维内不断变化值。每个变量都有自己的作用范围,叫做作用域。注意事项1、Java中的变量必须声明后才能进行使用。否则编译报错。2、变量在使用之前必须要进行初始化才能使用变量,否则编译报错。3、不允许在同一段代码区域中声明相同名称的变量,否则编译报错。4、每个变量都有自己独立的作用域(作用
yonugleesin
·
2019-10-19 22:00
记一起Java大对象引起的FullGC事件及GC
知识梳理
记一起Java大对象引起的FullGC事件及GC
知识梳理
背景案例分析测定大小优化方法GC姿势基础概念分代回收算法现实GC垃圾收集器运行参数GC事件GC日志小结参考资料背景最近发生了一起Java大对象引起的
kingmax54212008
·
2019-10-15 20:48
iOS
知识梳理
- 多线程(1)杂谈
进程和线程首先,通常所说的进程和线程都是系统内核层面的概念。进程(Process),直观来讲就是运行中的程序,它是系统进行资源分配的最小单位。即,系统给每个进程分配虚拟地址空间等资源,进程间默认是不共享内存等资源的。线程(thread)本身理解起来其实更简单,它是个依附于进程的更细粒度的调用单位,它有自己的栈等数据,但通常内存是共享的(在一个进程的多个线程间)。然而实际讨论起来会更复杂一些。线程分
二师兄
·
2019-10-15 05:11
线程
协程
多线程
ios
大数据学习笔记——Java篇之基础知识
Java/计算机基础知识整理在进行
知识梳理
同时也是个人的第一篇技术博客之前,首先祝贺一下,经历了一年左右的学习,从完完全全的计算机小白,现在终于可以做一些产出了!
终极菜鸡
·
2019-10-15 00:00
【PY】【第一课】
【
知识梳理
】【典例分析】【例题1】题目:随便输出点啥吧。1print("lifeisshort,whynotpython?")【例题1代码】做题心得:这也太好用了吧!!!好用到哭!!!
ZRSAFD
·
2019-10-14 23:00
Java
知识梳理
——Linux I/O模型中的select,poll,epoll
阅读本文之前可以了解下JAVA中的BIO,NIO,AIO模型,可以参考我的一篇博文:https://blog.csdn.net/qq_38905818/article/details/100931441注意:本文讨论的背景是Linux环境下的networkIO模型。IO模式对于一次IO访问(以read举例),数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址
Slayer_Zhao
·
2019-10-13 19:19
Java
ROS
知识梳理
温习
ROS消息传递中间件允许在不同节点之间进行通讯。这些节点可以用任何具有ROS客户端库的语言进行编程。我们可以在C++或C以及Python或java中的其他节点上编写高性能的节点。支持高端传感器和执行器。模块化。并发资源处理。一、ROS文件系统config:是ROS包中用到的所有配置文件的文件夹,由用户创建。include/package_name:该文件夹包含我们使用的头文件和库。scripts:
zhengpiao2018
·
2019-10-12 10:49
笔记
ros移动机器人
ros
数据库
知识梳理
——Mysql慢查询日志
慢查询日志概念MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10S以上的语句。默认情况下,Mysql数据库并不启动慢查询日志,需要我们手动来设置这个参数,当然,如果不是调优需要的话,一般不建议启动该参数
Slayer_Zhao
·
2019-10-09 21:31
数据库
iOS
知识梳理
- runloop
iOS
知识梳理
-runlooprunloop其实是个很普遍的东西,基本上是个应用框架都有类似的东西,比如js或flutter里的eventloop,Android的looper。
二师兄
·
2019-10-07 00:00
objective-c
ios
编译原理随堂作业四—文法和语言
知识梳理
1.梳理第二章的内容,写一篇理解与总结。第二章,我们学习了文法和语言1)首先,我们得先了解一下文法的概念。类似于平常说的汉语,也都是有语法的。简单一句“我是大学生”,就包含了主语、谓语、和宾语,用EBNF来表示的话就是如下这样::=|::=|::=我|你|他|它::=教师|大学生|.....::=|::=是|学习.....::=|一个句子的成分有很多,符合上述规则的句子才能成为结构合法的句子。这种
xiaoAP
·
2019-09-27 20:00
4.文法和语言总结与梳理
知识梳理
:(1)文法是一种工具,作用是用于阐明语法;规则是元语言,是文法;符号=>的含义是,使用一条规则,代替其左端的某个符号,产生其右端的符号串。
阳光猪
·
2019-09-26 21:00
python常用
知识梳理
(必看篇)
接触python已有一段时间了,下面针对python基础知识的使用做一完整梳理:1)避免‘\n'等特殊字符的两种方式:a)利用转义字符‘\'b)利用原始字符‘r'printr'c:\now'2)单行注释,使用一个#,如:#helloPython多行注释,使用三个单引号(或三个双引号),如:'''hellopythonhelloworld'''或"""hellopythonhelloworld"""
·
2019-09-22 20:17
2019秋招:460道
Java后端面试
高频题答案版【模块三:Java并发】
由于之前分享的460道Java后端高频面试题中只分享了题目,大家都建议附有答案。所以最近根据题目整理了下答案,因为题目比较多,所以按照原文中的模块陆续发出。因为个人水平有限,仅供参考,如有错误,可与我交流,再改正。可扫描文末二维码加我的微信(微信号:pcwl_Java),备注:面试题。说明:答案来自于我的秋招复习笔记,但是答案都是我复习过程中参考“别人”的以及面试过程中不断总结和整理的,并非完全原
pcwl1206
·
2019-09-20 18:30
Java并发
2019秋招
Java后端
面试
秋招
Java后端面试
经验总结分享(一)
今天下午两点的时候,我去面了一家招Java开发的公司,本人工作经验2年多一丢丢。跟大部分公司类似,先做一份笔试题,题目都比较简单,基本都写完了。我把题目以及答案列在下面一下,给自己做一下总结的,也分享给一些需要的小伙伴,下面答案是我根据网上的进行总结的。一.抽象类与接口的区别。相同点:都不能被实例化区别:1.一个接口可以继承多个接口,但一个类只能有一个父类,类可以实现多个接口;2.接口和抽象类必须
朱季谦
·
2019-09-19 20:00
2019秋招:460道
Java后端面试
高频题答案版【模块二:Java集合类】
由于之前分享的460道Java后端高频面试题中只分享了题目,大家都建议附有答案。所以最近根据题目整理了下答案,因为题目比较多,所以按照原文中的模块陆续发出。因为个人水平有限,仅供参考,如有错误,可与我交流,再改正。可扫描文末二维码加我的微信(微信号:pcwl_Java),备注:面试题。说明:答案来自于我的秋招复习笔记,但是答案都是我复习过程中参考“别人”的以及面试过程中不断总结和整理的,并非完全原
pcwl1206
·
2019-09-18 11:32
秋招
2019秋招:460道
Java后端面试
高频题答案版【模块一:Java基础】
由于之前分享的460道Java后端高频面试题中只分享了题目,大家都建议附有答案。所以最近根据题目整理了下答案,因为题目比较多,所以按照原文中的模块陆续发出。因为个人水平有限,仅供参考,如有错误,可与我交流,再改正。可扫描文末二维码加我的微信(微信号:pcwl_Java),备注:面试题。说明:答案来自于我的秋招复习笔记,但是答案都是我复习过程中参考“别人”的以及面试过程中不断总结和整理的,并非完全原
pcwl1206
·
2019-09-17 00:44
秋招
Java
Java基础
秋招
Python爬虫实战:利用scrapy,短短50行代码下载整站短视频
因为这个事儿,勾起了我另一个念头,这不最近一直想把python爬虫方面的
知识梳理
梳理吗,干脆借机行事,正凑着短视频火热的势头,做一个短视频的爬虫好了,中间用到什么知识就理一理。我喜欢把事情说得很直白
Python小老弟
·
2019-09-12 15:00
【秋招】2019秋招总结二:460道Java后端高频面试题
上一篇文章分享了我的Java转行之路,本文主要分享
Java后端面试
高频题目,重要程度按照背景颜色进行区分。由于个人水平有限,如若文章中有错误之处,敬请指正。
pcwl1206
·
2019-09-07 19:42
秋招
项目中,用到过的Java
知识梳理
(自己的百科全书)
在项目中已经使用过的
知识梳理
一、8种数据类型基本逻辑类型boolean字符char整型byteshortintlong1248浮点型floatdouble48char类型字符类型事实上是一个16位无符号整数
zhengpiao2018
·
2019-09-06 10:34
Java
编程语言
前端
知识梳理
面试大法高频问题兼容性问题cssjs移动端如何实现浏览器内多个标签页之间的通信?(阿里)休止符移动端的布局用过媒体查询吗?https://www.w3cplus.com/mobile/vw-layout-in-vue.html阿里面试题http://caibaojian.com/ali-mianshi.htmlHTML1.Doctype作用?严格模式与混杂模式如何区分?它们有何意义?2.HTML5
忆达夫
·
2019-09-05 10:33
前端
shell脚本基础
知识梳理
<十>:数组
数组定义静态定义:array=(123)动态定义:array=($(ls))数组赋值:array[3]=4打印数组echo${array[0]}打印数组元素用${数组名[下标]}下标是从0开始echo${array[]}下标是或者@得到整个数组内容echo${#array[@]}得到数组长度批量检查多个网站地址是否正常要求:shell数组方法实现,检测策略尽量模拟用户访问思路http://www.
wx5cb5dcd871bbc
·
2019-09-03 12:40
shell
数组
Linux
linux
shell
脚本
shell脚本基础
知识梳理
<九>:break跳出整个循环;continue跳出本次循环
break命令允许跳出所有循环(终止执行后面的所有循环)#!/bin/bashwhile:doecho-n"输入1到5之间的数字:"readaNumcase$aNumin1|2|3|4|5)echo"你输入的数字为$aNum!";;*)echo"你输入的数字不是1到5之间的!游戏结束"break;;esacdonebreak实例2#!/bin/bashi=1fordayinmontuewedthu
wx5cb5dcd871bbc
·
2019-09-01 13:00
break
contibue
linux
linux
shell
脚本
shell脚本基础
知识梳理
<八>:流程控制 select
selectvariableinlistdo#循环开始的标志commands#循环变量每取一次值,循环体就执行一遍done#循环结束的标志select循环主要用于创建菜单,按数字顺序排列的菜单项将显示在标准错误上,等待用户输入菜单项的间隔符由环境变量IFS决定用于引导用户输入的提示信息存放在环境变量PS3中用户直接输入回车将重新显示菜单与for循环类似,省略inlist时等价于in“$*”用户输入
wx5cb5dcd871bbc
·
2019-09-01 13:47
shell
脚本
Linux
linux
shell
脚本
shell脚本基础
知识梳理
<七>:流程控制 until
until语法until循环执行一系列命令直至条件为true时停止。until循环与while循环在处理方式上刚好相反。一般while循环优于until循环,但在某些时候—也只是极少数情况下,until循环更加有用。until语法格式:until测试条件do指令donecondition一般为条件表达式,如果返回值为false,则继续执行循环体内的语句,否则跳出循环。实例1:以下实例我们使用unt
wx5cb5dcd871bbc
·
2019-09-01 13:22
Linux
脚本
shell
linux
shell
脚本
shell脚本基础
知识梳理
<六>:流程控制 while 循环语句
while语法格式while测试条件do指令donewhile循环可用于读取键盘信息。下面的例子中,输入信息被设置为变量FILM,按结束循环。echo'按下退出'echo-n'输入你最喜欢的网站名:'whilereadFILMdoecho"是的!$FILM是一个好网站"done#!/bin/bashint=1while(($int<=5))doecho$intlet"int++"done实例1!/
wx5cb5dcd871bbc
·
2019-09-01 13:25
Linux
shell
while
linux
shell
脚本
shell脚本基础
知识梳理
<五>:流程控制case
case使用格式case值in模式1)指令1指令2...;;模式2)指令1指令2...;;escaecho'输入1到4之间的数字:'echo'你输入的数字为:'readaNumcase$aNumin1)echo'你选择了1';;2)echo'你选择了2';;3)echo'你选择了3';;4)echo'你选择了4';;*)echo'你没有输入1到4之间的数字';;esac实例1#!/bin/bash
wx5cb5dcd871bbc
·
2019-09-01 12:39
case
linux
脚本
linux
shell
脚本
shell脚本基础
知识梳理
<四>:流程控制 for
for语句的使用格式forvarinn1,n2,nndo指令1指令2...done或forvarinitem1item2...itemN;docommand1;command2…done;实例1#!/bin/bash#使用字面字符串forxincentosubuntugentooopnesusedoecho"$x";done#若列表中包含空格字符必须使用引号包含起来forxinLinux"GnuH
wx5cb5dcd871bbc
·
2019-09-01 12:34
linux
shell
for
linux
shell
脚本
shell脚本基础
知识梳理
<三>:条件测试与比较、流程控制 if
一、条件测试与比较1、test测试表达式常用test-ffile&&echotrue||echofalse2、[测试表达式]特别常用[-ffile]&&echotrue||echofalse3、[[测试表达式]]二、流程控制1、流控制语句if实例1#!/bin/bash#获取uid=0(root)中的0;id=id|awk-F'[=(]''{print$2}'echo"youruseridis:$
wx5cb5dcd871bbc
·
2019-09-01 12:26
Linux
脚本
shell
linux
shell
脚本
shell脚本基础
知识梳理
<二>:测试操作符
一、整数测试符比较大小;注:操作符两边必须留空格[intnum1-eqintnum2]或是[[intnum1-eqintnum2]]-eq:等于[intnum1-neintnum2]或是[[intnum1-neintnum2]]-ne:不等于[intnum1-gtintnum2]或是[[intnum1-gtintnum2]]-gt:大于[intnum1-geintnum2]或是[[intnum1-
wx5cb5dcd871bbc
·
2019-08-31 21:00
Linux
字符
逻辑
linux
shell
脚本
shell脚本基础
知识梳理
<一>
一、shell脚本格式#!/bin/bash第一行是指定那个程序来编译执行脚本注释是一“#”开头,二、脚本执行source、sh、bash、./执行脚本的区别1、“.”点命令,就是个点符号(从BourneShell而来)是source的另一名称2、source命令(从CShell而来)执行bashshell的内置命令3、bash/bin/bash命令功能要比sh强大4、sh/bin/sh命令5、e
wx5cb5dcd871bbc
·
2019-08-31 20:00
Linux
shell
脚本
基础
linux
shell
脚本
利用scrapy,短短50行代码下载整站短视频
因为这个事儿,勾起了我另一个念头,这不最近一直想把python爬虫方面的
知识梳理
梳理吗,干脆借机行事,正凑着短视频火热的势头,做一个短视频的爬虫好了,中间用到什么知识就理一理。我喜欢把事情说得很直白
Python资深程序员
·
2019-08-23 15:41
pYTHON
Python
python
知识梳理
三 —— dict & 对象
文章目录1.dict2.对象1.dict1.dict属于mapping类型fromcollections.abcimportMapping,MutableMapping#dict属于mapping类型a={}print(isinstance(a,MutableMapping))#True2.dict常用方法a={"bobby1":{"company":"imooc"},"bobby2":{"com
倩mys
·
2019-08-23 11:39
腾讯,华为,阿里…7家
Java后端面试
经验大公开!
感觉面试还是主要围绕简历来问的,所以不熟悉的东西最好不要随便写上去。项目和基础都很重要,整体的基础知识的框架可以参考GitHub上CYC2018的博客,分类很全,但是深入的学习还是要自己去看书,写demo。项目中最好有难点,能够体现自己解决问题的过程和思路。算法方面剑指offer+LeetCode200左右吧。投了10+公司,进行面试大概就这几家,其他没结果或者笔试被刷了。01腾讯一面:讲一讲异常
佩奇er~
·
2019-08-23 11:22
java
java
数组类型与函数指针基本语法知识
定义一个数组:inta[10]={0};a代表数组寿元的地址,a+1的步长为4&a代表整个数组的地址&a+1步长为40数组类型基本语法
知识梳理
{//定义一个数组类型typedefint(myArrayType
PorkerFace
·
2019-08-22 14:00
好用的思维导图软件
原文链接:https://sspai.com/post/55972思维导图作为一种风靡全球的
知识梳理
工具,目前已经广泛的运用于各个行业中,老师、学生、产品、程序员等等都可以用来做头脑风暴、知识点梳理、项目管理等等
chumen05
·
2019-08-19 10:17
android
知识梳理
目录
一、Java
知识梳理
Java&Android基础
知识梳理
(0)-Java基础知识大纲Java&Android基础
知识梳理
(1)-注解Java&Android基础
知识梳理
(2)-序列化Jav
lixuce1234
·
2019-08-16 11:01
android
知识点
安卓开发
安卓开发基础知识
源码
实例
java后端面试
题(二)
零拷贝是什么?浅拷贝,深拷贝自己设计一个LRUCACHE(最少最远不用)IO/NIO是什么一千万个单次统计重复数最高的十个mysql不可重复读的含义回滚具体是怎么实现的?了解mysql视图吗?cookie和session分别是什么?浏览器的cookie是怎么和服务器的session对比一致的了解哪些排序算法?时间复杂度?快排怎么实现?分治和动态规划有什么区别?java虚拟机的一系列问题设计模式用过
旧木优子和二十原里美
·
2019-08-15 21:22
python爬虫实战:利用scrapy,短短50行代码下载整站短视频
因为这个事儿,勾起了我另一个念头,这不最近一直想把python爬虫方面的
知识梳理
梳理吗,干脆借机行事,正凑着短视频火热的势头,
突围的鱼
·
2019-08-14 08:00
杨明翰的中高级
Java后端面试
题攻略v0.3(持续更新)
文章目录前言Java基础Java综合请按顺序并按分类写出java的8种基本数据类型?Integer与int的区别?Object类中的方法的有什么,其作用?equals()与==的区别?Java类的初始化顺序?`Java的参数传递是值传递还是引用传递?`Java为什么要把String设计成final类型?常见版本有什么新特性?JDK5JDK7JDK8`反射的底层原理?`如何实现动态代理?以及底层原理
杨明翰
·
2019-08-07 20:12
技术文章
数据结构:时间复杂度
现已将此文收录至:《数据结构》C语言版(清华严蔚敏考研版)全书
知识梳理
正文:时间复杂
不吃鱼的猫丿
·
2019-08-05 16:50
数据结构
为什么我要写技术博客
一、写博客的好处1、
知识梳理
我们在工作中不可避免地会遇到一些问题,很多时候这些问题没有什么系统性,没有规律可言。而解决这些问题的过程,便是一个人成长进步的过程。
Hanstrovsky
·
2019-08-01 21:00
CORS跨域漏洞的学习
学习CORS的漏洞和相关的一些
知识梳理
,网站如果存在这个漏洞就会有用户敏感数据被窃取的风险。
CanMeng
·
2019-08-01 00:00
web安全
sql注入
xss
csrf
cors
Flutter
知识梳理
(状态管理) - Provider 之各种 XXProvider 的使用姿势
一、前言Provider是目前Google推荐的状态管理方式之一,建议大家可以先看一下Provider的Github地址了解基本的用法。网上大多数介绍Provider的文章讲的都是ChangeNotifierProvider,看完之后确实知道它是干什么的,以及怎么用。然而其实还有其它的Provider供我们使用,那么它们之间的区别和联系是什么呢,官方文档对它们的使用也没有详细的Demo,这篇文章就
泽毛
·
2019-07-31 14:49
CORS跨域漏洞的学习
学习CORS的漏洞和相关的一些
知识梳理
,网站如果存在这个漏洞就会有用户敏感数据被窃取的风险。
CanMeng'Blog
·
2019-07-27 18:50
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他