JavaScript 是一种脚本的语言(触发动作); JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 HTML 页面的编程代码。 JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。 JavaScript引入方式 第一种直接在script标签内写代 ...
分类:
编程语言 时间:
2019-04-06 23:08:53
阅读次数:
170
1.链表的使用 import java.util.ArrayList; import java.util.List; class Item { private int count; public Item(int count) { this.count = count; } public int g ...
分类:
编程语言 时间:
2019-04-06 23:11:47
阅读次数:
271
最近工作不算轻松,现在作为一个项目的负责人统一管理着前端、后端、设计、产品,身上肩负着不小责任,虽然有压力但是对于自己也是一种锻炼。同时自己也在负责整个后端的架构设计,虽然后端经验不是很多,但是自己正是发挥优点的时候。 回到正题,在Android NDK开发的时候,我们会遇到extern "C"这个 ...
分类:
编程语言 时间:
2019-04-06 23:12:41
阅读次数:
301
回到这个问题,可以用源码的角度去回答,这样会让面试官对有更好的印象 》如果直接调用run方法的话,所执行的线程是main线程。调用start方法的话,会新建一个子线程,去执行run方法里面的内容。 (这里的话,可以从源码的角度去看,当调用start方法的时候,会调用底层的start0的native方 ...
分类:
编程语言 时间:
2019-04-06 23:13:45
阅读次数:
540
前言: Java中的线程池是并发框架中运用最多的,几乎所有需要异步或并发执行任务的程序都可以使用线程池,线程池主要有三个好处: 1、降低资源消耗:可以重复使用已经创建的线程降低线程创建和销毁带来的消耗 2、提高响应速度:执行任务时,不需要等待线程的创建就可以直接执行任务 3、提高线程的可管理性:线程 ...
分类:
编程语言 时间:
2019-04-07 00:24:00
阅读次数:
169
官方文档:https://docs.spring.io/spring/docs/5.0.2.RELEASE/spring-framework-reference/web.html#mvc-servlet-context-hierarchy 以前开发web工程:servlet、filter、liste ...
分类:
编程语言 时间:
2019-04-07 00:24:14
阅读次数:
287
HTML、CSS、JavaScript的学习顺序一般为html,css,javascript HTML、CSS、JavaScript的详细知识点介绍: 1. HTML 包含文字、图片、视频等。 或为标题加入背景图片、颜色变化,标题字体、比如,就像网页的外衣。样式是表现。2. CSS 边框等。所有这些 ...
分类:
编程语言 时间:
2019-04-07 00:25:53
阅读次数:
225
强制类型的转换 规则: 1、执行算术运算时,低类型(短字节)可以转换为高类型(长字节);例如: int型转换成double型,char型转换成int型等等。 就是用强制类型来实现。 3、强制类型转换语法 :当大容量的变量向小的变量的类型去转换时需要强制转换 。 (目标类型) 值; 当我的int类型转 ...
分类:
编程语言 时间:
2019-04-07 09:17:36
阅读次数:
135
摘自https://www.jianshu.com/p/fdde9fc03f94 你在工作、学习中是否曾因信息过载叫苦不迭?有一种方法能够替你读海量文章,并将不同的主题和对应的关键词抽取出来,让你谈笑间观其大略。本文使用Python对超过1000条文本做主题抽取,一步步带你体会非监督机器学习LDA方 ...
分类:
编程语言 时间:
2019-04-07 09:18:35
阅读次数:
233
一看这个标题,你就会看见我对搜索的评价是很高的,称之为万能,为什么呢?原因有几点: 1)搜索可以解决很多以前小编不会的题,倘若世界上消失了搜索,我该怎么做这些题呢? 2)自从学了高级数据结构后,小编对树和图表示一脸茫然,怎么存,又怎么找,都是大问题,单说个遍历都是大问题,会了搜索之后,就打开了二维世 ...
分类:
编程语言 时间:
2019-04-07 09:19:23
阅读次数:
172
Java ConcurrentHashMap jdk1.8 之前用到过这个,但是一直不清楚原理,今天抽空看了一下代码 但是由于我一直在使用java8,试了半天,暂时还没复现过put死循环的bug 查了一下,java8似乎修复了这个:不过还是可能导致数据丢失 java8之前都是头插入,而java8却是 ...
分类:
编程语言 时间:
2019-04-07 09:20:18
阅读次数:
149
str.format() 基本格式 {字段名!转换字段:格式说明符} 字段名:省略;数字;变量名 转换字段: !s !r !a s:传递参数之前先对参数调用 str() r:传递参数之前先对参数调用 repr() a:传递参数之前先对参数调用 ascii() 格式说明符 1. 填充与对齐 :[填充字 ...
分类:
编程语言 时间:
2019-04-07 09:25:56
阅读次数:
272
项目用到的技术栈序列化com.alibaba.fastjson.JSON;https://github.com/alibaba/fastjson/wiki/Quick-Start-CN日志log4j2http://logging.apache.org/log4j/2.x/缓存redis:spring... ...
分类:
编程语言 时间:
2019-04-07 09:26:36
阅读次数:
134
1. 多线程的概念 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件 ...
分类:
编程语言 时间:
2019-04-07 09:27:10
阅读次数:
149
20189208 2018 2019 2 《移动平台开发实践》第6周学习总结 教材学习内容总结 23章介绍了Androidstudio等工具以及JDK、SDK。 24章介绍了如何安装Androidstudio,如何新建项目、虚拟设备、运行测试。 25章介绍了activity。activity的周期、 ...
分类:
编程语言 时间:
2019-04-07 09:29:37
阅读次数:
187
PyCharm配置Anaconda Anaconda的安装在网上已经有了,这里主要讲之前已经安装了已经配置好Python环境变量以及PyCharm的情况下,使用Anaconda。 即在PyCharm中出现了“ModuleNotFoundError No module named 'requests' ...
分类:
编程语言 时间:
2019-04-07 09:31:56
阅读次数:
461
Spring可以轻松创建Java企业应用程序。它提供了在企业环境中使用Java语言所需的一切,支持Groovy和Kotlin作为JVM上的替代语言,并可根据应用程序的需要灵活地创建多种体系结构。从Spring Framework 5.1开始,Spring需要JDK 8+(Java SE 8+),并为 ...
分类:
编程语言 时间:
2019-04-07 09:34:51
阅读次数:
263
六种: 1、新建(New):创建后尚未启动的线程的状态 2、运行(Runnable):包含Running 和Ready 3、无限期等待(Waiting):不会被分配CPU执行时间,需要显式被唤醒 没有设置Timeout参数的Object.wait()方法 没有设置Timeout参数的Thread.j ...
分类:
编程语言 时间:
2019-04-07 09:35:05
阅读次数:
186
20175327 2018 2019 2 《Java程序设计》第6周学习总结 1.教材学习内容总结 第七章 内部类与异常类 异常类 处理方式有两种: 使用try..catch..finally进行捕获; 在产生异常的方法声明后面写上throws 某一个Exception类型,如throws Exce ...
分类:
编程语言 时间:
2019-04-07 09:38:07
阅读次数:
194
Python PIL PIL (Python Image Library) 库是Python 语言的一个第三方库,PIL库支持图像存储、显示和处理,能够处理几乎所有格式的图片。 一、PIL库简介 1. PIL库主要有2个方面的功能: (1) 图像归档:对图像进行批处理、生产图像预览、图像格式转换等。 ...
分类:
编程语言 时间:
2019-04-07 09:39:09
阅读次数:
233