码迷,mamicode.com
首页 > 编程语言 > 周排行
多线程(1)
1:进程:这个大家经常见到。一个程序的主程序。 2.线程:是一个进程的单元,是进程的一个执行路径。 一个进程可以有一个或多个线程。 比如音乐播放器,获取歌词的执行路径是一个线程,获取音乐是一个线程。 线程是随机执行的,它和其他线程还有自己的进程抢占内存空间。 jvm是抢占式任务调度机制。 3.单线程 ...
分类:编程语言   时间:2019-06-25 11:59:04    阅读次数:137
安装tomcat前首先要安装对应的JDK并配置Java环境
一.环境准备JDK版本:12.0.1二.检查一下系统中的JDK版本1.输入命令:java-version显示LinuxTomcat服务的安装与配置2.检查JDK安装包输入命令:rpm-qa|grepjava显示LinuxTomcat服务的安装与配置3.卸载openjdkLinuxTomcat服务的安装与配置或者使用命令:yumremove*openjdk*三.安装新JDK1.在/usr/目录下创建
分类:编程语言   时间:2019-06-25 12:02:02    阅读次数:196
几句话总结一个算法之RNN、LSTM和GRU
RNN 一般神经网络隐层的计算是h=g(w * x),其中g是激活函数,相比于一般神经网络,RNN需要考虑之前序列的信息,因此它的隐藏h的计算除了当前输入还要考虑上一个状态的隐藏,h=g(w*x+w'*h'),其中h'是上一次计算的隐层,可见信息传递是通过隐层完成的。 LSTM 有上面普通RNN可以 ...
分类:编程语言   时间:2019-06-25 13:10:00    阅读次数:129
4-指针和数组
1 指针和一维数组 一维数组名:一维数组名是个指针常量,他存放的是一维数组第一个元素的地址。 常量是不能被改变的,也就是说,一维数组名是不能被改变的。 数组名a存放的是一维数组第一个元素的地址,也就是a = &a。 2 下标和指针的关系 如果p是个指针变量,则p[i]永远等价于 (p+i) 5 动态 ...
分类:编程语言   时间:2019-06-25 13:12:01    阅读次数:126
Java Web报错:getOutputStream() has already been called for this response解决方案
今天做了个导出excel表的功能。大概代码如下: ouputStream = response.getOutputStream(); wb.write(ouputStream); ouputStream.flush(); ouputStream.close(); 1234发现报错 java.lang ...
分类:编程语言   时间:2019-06-25 13:12:54    阅读次数:113
Java变量、Java对象初始化顺序
局部变量与成员变量: 局部变量分为: 行参:在方法签名中定义的局部变量,随方法的结束而凋亡。 方法内的局部变量:必须在方法内对其显示初始化,从初始化后开始生效,随方法的结束而凋亡。 代码块内的局部变量:必须在代码块内对其显示初始化,从初始化后开始生效,随代码块的结束而凋亡。 成员变量: 静态属性:类 ...
分类:编程语言   时间:2019-06-25 13:15:34    阅读次数:121
MQ消息队列(2)—— Java消息服务接口(JMS)
一、理解JMS 1、什么是JMS? JMS即Java消息服务(Java Message Service)应用程序接口,API是一个消息服务的标准或者说是规范,允许应用程序组件基于JavaEE平台创建、发送、接收和读取消息。它使分布式通信耦合度更低,消息服务更加可靠以及异步性。 我们可以简单的理解:两 ...
分类:编程语言   时间:2019-06-25 13:17:42    阅读次数:122
Python Lambda函数的几种使用方法
在进行编程时,一般我们会给一个函数或者变量起一个名字,该名称是用于引用或寻址函数变量。但是有一个低调的函数,你不需要赋予它名字,因此该函数也叫匿名函数。该函数就是Python中的Lambda函数,下面就来为大家解析lambda函数的基本使用方法。 为什么要使用Python Lambda函数? 匿名函 ...
分类:编程语言   时间:2019-06-25 13:20:21    阅读次数:107
Java 内存泄漏
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内 ...
分类:编程语言   时间:2019-06-25 13:28:12    阅读次数:114
Java环境变量配置
PATH=.;%JAVA_HOME%\binCLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;JAVA_HOME=C:\Program Files\Java\jdk1.7.0 %%是windows平台下,区别环境变量的符号,你写 ...
分类:编程语言   时间:2019-06-25 13:28:26    阅读次数:112
Java 原型模式(克隆模式)
Java 的设计模式有 23 种,前段时间小编已经介绍了单例模式,由于我们在学习 Spring 的时候在 bean 标签的学习中碰到了今天要讲的原型模式,那么小编就已本文来介绍下原型模式。 原型模式 在java中我们知道通过new关键字创建的对象是非常繁琐的(类加载判断,内存分配,初始化等),在我们 ...
分类:编程语言   时间:2019-06-25 13:31:17    阅读次数:131
多线程(2)
创建线程的三种方式 1.继承java.lang.Thread start()_方法和run方法的区别: 1>.start是类Thread的一个方法 2>.run是接口Runnable的一个抽象方法,使用它需要实现 3>.start是新建一个线程,run不会新建线程,它是顺序执行的 2.实现java. ...
分类:编程语言   时间:2019-06-25 13:33:21    阅读次数:133
java之接口相关知识
1、接口用interface来声明 2、接口中的方法是抽象方法,抽象不能有方法体,并且接口中的方法默认的访问修饰符为public abstract 3、JDK1.8中,接口中的方法可以被default和static修饰,但是被修饰的方法必须有方法体 ...
分类:编程语言   时间:2019-06-25 13:35:48    阅读次数:124
详解二分查找算法
我周围的人几乎都认为二分查找很简单,但事实真的如此吗?二分查找真的很简单吗?并不简单。看看 Knuth 大佬(发明 KMP 算法的那位)怎么说的: Although the basic idea of binary search is comparatively straightforward, t ...
分类:编程语言   时间:2019-06-25 13:36:34    阅读次数:118
MyBatis-Spring-SpringMVC整合
整合项目地址:https://github.com/mybatis/spring 一. 依赖包: 》1.SpringMVC依赖包: 》2.Spring依赖包: 》3.MyBatis依赖包: 二、配置文件:创建Spring、SpringMVC、MyBatis的配置文件 》1.创建MyBatis的配置文 ...
分类:编程语言   时间:2019-06-25 13:37:40    阅读次数:152
Java异常归纳
1、使用Tomcat运行“播报哥架构”出现的两大异常 1.1 监听器异常 详细情况:部署好Maven项目,启动TOMCAT提示如下错误 错误原因及解决办法: 网上资料基本上都是说没有导入spring-web.jar,但是我的项目中是添加了spring-web.jar的。一直想不到办法,后面改了些地方 ...
分类:编程语言   时间:2019-06-25 13:39:00    阅读次数:223
Unity中播放带有alpha通道格式为Mp4的视频
问题: Unity中实现播放透明的MP4视频时出现黑点 解决办法: 使用Unity自带的shader去除黑点 1:shader代码如下所示 2:准备好格式为mp4的视频文件,并且提前下载安装好QuickTime,导入Unity当中,将视频文件由Videoclip改为MovieTexture 3:建立 ...
分类:编程语言   时间:2019-06-25 14:49:00    阅读次数:456
Java中关于位运算的面试题
位运算的效率是最高的,因为位位运算是直接对二进制进行操作 位运算只能应用于整型和char类型(char类型可以看做是特殊的无符号的整形) 面试题: a: 判断一个数是否是奇数 a & 1 == 1; b: 对2 ^ n 取余。 a & (2^n - 1); c: 如何判断一个数是否是2^n a & ...
分类:编程语言   时间:2019-06-25 14:50:42    阅读次数:85
Spring Boot 整合 Lettuce Redis
SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个WEB工程SpringBoot除了支持常见的ORM框架外,更是对常用的中间件提供了非常好封装,随着SpringBoot2.x的到来,支持的组件越来越丰富,也越来越成熟,其中对Redis
分类:编程语言   时间:2019-06-25 15:02:34    阅读次数:168
Python【每日一问】34
基础题: 定义函数实现以下功能:求出 0-n 所能组成的奇数个数,位数最多 n+1 (0<n<10),比如键盘输入n=7,求出0-7所能组成的奇数个数 提高题: 有如下分数序列: 2/1 , 3/2 , 5/3 , 8/5 , 13/8 , 21/13... 求出这个数列的前 N 项之和,N由键盘输 ...
分类:编程语言   时间:2019-06-25 15:06:11    阅读次数:114
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!