加载中
Java Script简介

一、简介 Javascript,一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直译语言。它已经由欧洲电脑制造商协会通过ECMAscript实现语言的标准化。它被世界上的绝大多...

Java 类加载机制

1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在java堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据...

java web开发环境与搭建

Java web 环境开发与搭建 一、jdk的下载与安装 学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 1.JDK下载...

2019/03/20 17:52
29
java多线程(锁机制)

一、乐观锁与悲观锁 悲观锁 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线...

cas
2019/03/20 17:28
7
ThreadLocal, HandlerThread, IntentService

1. ThreadLocal用法详解和原理 https://www.cnblogs.com/coshaho/p/5127135.html // ThreadLocal methods: public T get() {} public void set(T value) {} public void remove() {} pro...

2019/03/20 09:57
11
Java script 简介

一、简介   JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分, 广泛用于客户端的脚本语言,最早...

2019/03/20 17:14
10
java实现网页截图

使用工具 java+selenium+phantomjs /chromedriver /firefox 1.分别是 phantomjs插件 google截图插件 和 firefox火狐浏览器截图插件 2. selenium工具 是对页面进行点击操作后在截图 需要用到的...

2019/03/20 17:21
21
Java内存分配与参数传递

JAVA中方法的参数传递方式只有一种:值传递。 JAVA内存分配: 1.栈:存放 基本类型的数据、对象的引用(类似于C语言中的指针) 2.堆:存放用new产生的数据 3.静态域:存放在对象中用static定...

2019/03/20 16:06
4
Java框架之spring—jdbcTemplate

JdbcTemplate 今天我们利用 springIOC 写一个 JdbcTemplate 来实现一个表的简单的增删改查 步骤如下: 首先创建数据库,创建一个学生表 student (id,name,age); 写服务层的接口和实现类以及...

2019/03/20 12:45
12
四平方和问题(java)

QUESTION: 四平方和的定理又称拉格朗日定理:每个正整数都可以表示至多4个正整数的平方和。如果把0包括进去,就可以表示为4个数的平方和。 比如: 5=0^2+0^2+1^2+2^2 7=1^2+1^2+1^2+2^2 对于...

2019/03/20 18:50
28
Java中Arrays类与Math类

Arrays(数组工具类)   Java中已经封装好的类,提供大量静态方法供用户对数组的使用。   导包:import java.util.Arrays   1.Arrays.toString(数组)  //返回值是一个[]括起来的字符串...

2019/03/20 15:09
10
JAVA中的一些内置方法

Math 函数: 1 Math.E //自然常数e 2 3 Math.abs(12.3); //返回该值的绝对值 4 5 Math.ceil(12.3); //向上取整 6 7 Math.floor(12...

2019/03/21 20:31
7
Java爬虫——常用的maven依赖

java实现爬虫常用的第三方包: httpclient,for http jsoup,for dom rhino,for js jackson,for json pom.xml摘录 <dependencies> <!-- simulate web browser --> ...

2019/03/20 12:35
65
java多线程(五种状态和三种实现方式)

一、线程的生命周期及五种基本状态 Java线程具有五中基本状态 新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread(); 就绪状态(Runnable):当调用线程对...

2019/03/20 15:57
5
Java getter和setter的方法及内部类的调用

class Test{ public static void main(String[]args){ Person person=new Person(); person.age=22; person.setName("何浩源"); person.setSalary...

2019/03/20 18:19
7
三分钟明白 Activiti工作流 -- java运用

一、 什么是工作流 以请假为例,现在大多数公司的请假流程是这样的 员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请...

2019/03/20 14:15
47
Java多线程6:Synchronized锁代码块(this和任意对象)

一、Synchronized(this)锁代码块   用关键字synchronized修饰方法在有些情况下是有弊端的,若是执行该方法所需的时间比较长,线程1执行该方法的时候,线程2就必须等待。这种情况下就可以使...

2019/03/20 19:30
3
【ES】Java High Level REST Client 使用示例(增加修改)

ES提供了多种编程语言的链接方式,有Java API,PHP API,.NET API 官网可以详细了解 https://www.elastic.co/guide/en/elasticsearch/client/index.html 下面阐述ES支持的客户端链接方式:...

2019/03/20 16:11
24
java后台接收微信服务号/订阅号消息

1.申请订阅号(适合个人)或者服务号(适合企业) 微信公众平台 2.填写配置 服务器地址: 需要接收消息 的服务端接口地址 令牌:通话识别码,随便写,后端接收时,使用一样的就可以了。 消息加密...

2019/03/20 16:23
22
windows下揪出java程序占用cpu很高的线程 并找到问题代码

今天开启个项目后登陆后没过多久后发现,页面慢的很,而且电脑声音响的很,打开任务管理器看了下发现cpu占用高达100% 系统是win2010 所以在windows平台上要找出到底是哪个线程占用的cpu还不那么...

2019/03/20 16:09
14

没有更多内容

加载失败,请刷新页面

返回顶部
顶部