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-排障
Java-
直接内存DirectMemory
文章目录直接内存设计逻辑直接内存所处的地位我们是如何使用直接内存的(NIO中怎样使用直接内存)直接内存分配和回收直接内存设计逻辑在我看周志明的《深入理解Java虚拟机第三版》2.2.7小节,里面关于Java直接内存的描述如下。直接内存(DirectMemory)并不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域。但是这部分内存也被频繁地使用,而且也可能导致OutOfMe
王逍遥大人
·
2020-09-17 01:43
#
JVM
jvm
java-
(IO)过滤流与包装类
包装类的概念与作用FileInputStream只能读写字节,如果要往文件写入或读取各种类型的数据,就必须将字节数组转换成其他类型,这就造成了一定的麻烦DateOutputStream提供了往各种输出流对象中写入各种类型的数据注:DateOutputStream并没有对应到任何具体的流设备,一定要给它传递一个对应具体的流设备的输出流对象,完成类似DataOutputStream功能的类是一个包装类
lijin_2009
·
2020-09-17 01:05
java
IO
相关类
java
android
io
string
serialization
exception
JNI实战-Android深度学习模型部署
传统方式
java-
>javac->.class->javah-jni->.hC/C++实现.h中声明的方法添加并编写.mk文件实例:https://github.com/nihui/ncnn-android-squeezenet
licc92
·
2020-09-16 23:29
移动端深度学习
android
java-
实体类属性的复制(将一个实体类转为另一个实体类)
packagegwxm.sffw.result.utils;importjava.beans.BeanInfo;importjava.beans.IntrospectionException;importjava.beans.Introspector;importjava.beans.PropertyDescriptor;importjava.lang.reflect.InvocationTarg
付月半子
·
2020-09-16 23:11
Java
Java-
求一个整数各位数之和
功能:求一个整数各位数之和输入:一个整数,如999、888、100、等输出:该整数各位数之和,如999各位之和为27思路分析:主要思路:也就是求商和余数的算法,不断整除10求余数。步骤:假设输入数字为a=999;设两个数:m和n,n为该数的个位数,m为该数整除10的商。首先求个位数的数字:n=a%10=9;然后把这个数现在变成a=a-n;没有个位数了。降位:m=a/10;最后求的各位数之和为sum
夏天707
·
2020-09-16 23:27
java
Data
Structure
and
Algorithms
java-
堆、栈、方法区、直接内存、堆和栈区别
1堆区:1.1存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)1.2jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身2栈区:2.1每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放在堆区中2.2每个栈中的数据(原始类型和对象引用)都是私有的,其他栈不能访问。2.3栈
linhao256
·
2020-09-16 22:24
Java基础
阶段性复习
java-
重难点一
在第一学年学习java的过程中有不少的难点,容易遗忘,还没有掌握,最近需要复习,今天在这里进行总结!一:前端方面1.HTML的表单,超链接,图片,表格2.JavaScript的基本语法,全局函数3.jQuery(后来学习了VUE就被代替了)二:服务器方面1.原生Web--JSP+EL+JSTL项目结构(已经在互联网项目中被HTML+AJAX替代cookie+sessionFilter2.sprin
LegendChapin
·
2020-09-16 21:14
maven Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile
解决方案:window->performance->
java-
>installedJREs->ExecutionEnvironment:然后选择相应的jre环境:如:Ja
violent_sunset
·
2020-09-16 18:26
其他笔记
关于用java的jni调用c#写的dll库
调用过程看附件,需要经过
Java-
>C++Library->ManagedC++Library->C#Library经过这么长的调用,为了调用c#,你必须完成Jav
iteye_7726
·
2020-09-16 18:41
C
C++
C#
Java
JNI
The method of type must override or implement a supertype method解决办法
->
java-
>Compiler2.Compilercompliancelevel:6.0二、把项目的JRE变成6.0的项目右键->buildpath->configurebuildpath->javaCompiler
心友908
·
2020-09-16 17:29
java开发
The method of type serviceimpl must override a superclass method解决方式
->
java-
>Compiler2.Compilercompliancelevel:1.
happy-van
·
2020-09-16 16:55
报错总结
Java-
深拷贝(deep copy)
1.首先Java的clone()方法,我们已经了解2.接着clone()方法的浅拷贝,浅拷贝有一些不尽人意的地方3.目的:为了解决不如意,为了解决修改clone()得到的新对象不会影响被复制对象的字段的问题,我们需要实现深拷贝(deepcopy)。4.示例:packagecom.basis.entity;publicclassPersonimplementsCloneable{privateStr
張子布
·
2020-09-16 15:56
Java
java-
类的初始化顺序
类的初始化过程与类的实例化过程类的初始化与类的实例化是两个完全不同的概念类的初始化是指类加载过程中的初始化阶段对类变量按照程序猿的意图进行赋值的过程;类的实例化是指在类完全加载到内存中后创建对象的过程。要想创建一个类的实例,必须先将该类加载到内存并进行初始化,也就是说,类初始化操作是在类实例化操作之前进行的,但并不意味着:只有类初始化操作结束后才能进行类实例化操作publicclassFather
好记性不如烂笔头_
·
2020-09-16 15:58
Java
Thinking in OO
到现在为止,我们的学习语言之路是这样被安排的C->C++->
Java-
>C#,其中的三种是面向对象的,可是每次当老师站在讲台上一遍又一遍地念着OO
aladdin_leon
·
2020-09-16 14:56
程序心得
OO
设计模式
编程
领域模型
C
Eclipse中的Hovers 配置解析
今天在对Eclipse做调试发现,用鼠标点击变量没有显示变量的值,然后一查才知道原来在Hovers配置中没有勾选VariableValues这个选项然后进入到Window->Preferences->
Java
二进制的蛇
·
2020-09-16 14:19
Java
MAC端配置Flutter开发环境 2020年4月
配置前准备JAVA:MAC自带java,无需配置,在Terminal中输入
java-
skalate
·
2020-09-16 13:13
Flutter学习笔记
android
flutter
xcode
android
studio
mac
Eclipse错误:Version 1.3.1_01 of the JVM is not suitable for this product
01oftheJVMisnotsuitableforthisproduct.或者Version:1.4.1orgreaterisrequired.解决方法:对于1:window->preferences->
java
zrwlc2008
·
2020-09-16 13:34
java开发
eclipse
jvm
oracle
java
jdk
path
Java-
单例模式详解(图文教程)
1:java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍两种:懒汉式单例、饿汉式单例单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。目的单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。
我是王小贱
·
2020-09-16 12:40
Java
单例模式
java-
判断字符串是否由纯数字组成
上代码:staticbooleanisNum(Strings){char[]ch=s.toCharArray();for(charc:ch){if(!(c>'0'&&c<='9')){returnfalse;}}returntrue;}@Testpublicvoidtest02(){System.out.println("***************");Strings1="123456";Sy
OdadaPlus
·
2020-09-16 11:56
java基础
java-
数组定义-数组打印-数组拷贝-数组排序
文章目录数组定义:打印数组数组拷贝数组排序数组定义:1.声明变量int[]a;2.创建数组int[]a=newint[100];3.数组赋值a)int[]smallPrimes={2,3,4,5,7,11,13};`b)可以用for循环赋值4.匿名函数newint[]{1,2,3,4};可以用此方法初始化一个数组,无需创建新变量intsmallPrimes=newint[]{1,2,3,4};这是
随♡风
·
2020-09-16 10:25
java
JAVA-
类型信息
获取类的信息interfaceHasBatteries{}interfaceWaterproof{}interfaceShoots{}classToy{Toy(){}Toy(inti){}}classFancyToyextendsToyimplementsHasBatteries,Waterproof,Shoots{FancyToy(){super(1);}}publicclassMain{sta
坑铿吭
·
2020-09-16 09:58
java
Java-
连接池使用简介
连接池简介连接池是为了解决资源的频繁分配﹑释放所造成的问题而采用的技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。更为重要的是我们可以通过连接池的管理机制监视数据库的连接的数量﹑使用情况,为系统开发﹑测试及性能调整
涎涎
·
2020-09-16 09:16
java-
日志服务使用多线程
1、写入日志的活动作为生产者,读取日志的活动做为消费者。2、保证创建新日志消息的各个子任务是原子的。但不希望在消息加入队列时加锁,即将put方法和take方法放在同步之外。publicclassLogService{privatefinalBlockingQueuequeue;privatefinalLoggerThreadloggerThread;privatefinalPrintWriterw
deepfuture
·
2020-09-16 09:10
解释语言
关于maven项目的build path编译错误
buildpath错误设置为告警,而非错误对准项目,右键,properties->javabuildpath->projects选项卡将所有找不到的依赖项目删掉windows->preference->
java
安装怪
·
2020-09-16 09:13
sakai
Java-
方法(函数),方法重载
方法(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2…){方法体语句;return返回值;}修饰符:目前就用publicstatic。后面再详细讲解其他修饰符返回值类型:就是功能结果的数据类型方法名:就是起了一个名字,方便我们调用该方法。参数类型:就是参数的数据类型参数名:
一只野生程序媛
·
2020-09-16 09:28
Java基础
Eclipse Maven项目上的红叉解决方案
解决方式:1.eclipse:window->preference->
java-
>complier->building->buildpathproblems->cirluardependency设置成warning2
小网客
·
2020-09-16 08:30
Java开发环境的过去、现在和将来-Java基础-
Java-
编程开发
google_ad_client="pub-8800625213955058";/*336x280,创建于07-11-21*/google_ad_slot="0989131976";google_ad_width=336;google_ad_height=280;//1995年3月23日,SanJoseMercuryNews登出一篇题为“WhySunthinksHotJavawillgiveyou
java169
·
2020-09-16 08:16
java-
求1-1000之间的素数
/****@author三一*@time2018-5-6**/publicclassTest{publicstaticvoidmain(String[]args){intnum[]=newint[1000];//保存1到1000所有的数intnewNum[]=newint[1000];//存素数inttemp=0;//素数的位置//把1到1000所有的数存到数组中for(inti=0;i
大鱼diary
·
2020-09-16 07:59
java
java-
有一对兔子,从出生后第3个月起每个月都生一对兔子...
importjava.util.ArrayList;importjava.util.ListIterator;/**题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,*小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,*问每个月的兔子总对数为多少?***此问题的中兔子的量词“对”和“个”是同义词*calculate1();和calculate2();2种算法***/publi
由求
·
2020-09-16 07:26
java-
兔子繁殖问题
題目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?/***@author三一*@time2018-5-6*/classTest{publicstaticvoidmain(String[]args){//用数组记录每一个兔子大小的个数longa[]=newlong[3];a[0]=0;//一月大小a[1
大鱼diary
·
2020-09-16 06:59
java
java-
日志
一、JCL、SLF4J、Log4J、Log4J2、LogBack和JUL之间的关系这几个技术使用了门面设计模式,不管用什么技术,都可以通过sfl4j进行操作。二、原理和使用弄清楚这几个技术的工作模型,实际上就知道如何使用配置文件进行配置了。
zdkdchao
·
2020-09-16 06:24
java
Eclipse myeclipse 去掉代码中的警告Warn
以去掉map泛型未申明的警告提示为例:Window->Preferences->
Java-
>Compiler->Errors/Warnings搜索rawtype,找到uageofarawtype,将warning
yak99
·
2020-09-16 04:31
java
eclipse
myeclipse
编码练习——
Java-
数组-API-练习
博客新址:http://blog.xuezhisd.top邮箱:
[email protected]
()数组转换成列表String[]strArray={"zhang","xue","zhi"};Listlist=Arrays.asList(strArray);//打印元素for(inti=0;i
xuezhisdc
·
2020-09-16 00:08
生成图片验证码时遇到的问题
警告提示:Accessrestriction:ThetypeJPEGCodecisnotaccessibleduetorestrictionon两种解决方案:1:Windows->Preferences->
Java
shero1604
·
2020-09-15 23:45
BUG
java-
动态规划算法基本概念和解题思路,解决最大子段和的问题
首先我们要清楚java共有五大算法,分别是分治算法,回溯算法,贪心算法,分支限界法以及动态规划法。而我们也需要清楚的对每个算法的基本思维与概念有了认识,才能去学习使用它来解决问题。而动态规划法作为效率很高的求最优解的算法,我们要对它有所了解和掌握。那么动态规划算法到底是什么思维来解决问题的呢?首先动态规划算法的基本概念要清楚认识。1.动态规划的基本概念:动态规划过程是:每次决策依赖于当前状态,又随
Ucsasuke
·
2020-09-15 21:14
java-
使用Jackson进行反序列化时,将标量转换为字符串
我想识别通过POST请求的请求正文发送的JSON中插入的不带引号(作为字符串)的数值:例如,这将是错误的JSON格式,因为age字段不包含引号:{"Student":{"Name":"John","Age":12}}正确的JSON格式为:{"Student":{"Name":"John","Age":"12"}}在我的代码中,我已将age字段的数据类型定义为String,因此“12”应该是正确的输
諼
·
2020-09-15 20:01
java-
第四章-升级我行我素购物管理系统,实现换购功能
import java.util.Scanner;public class A05 {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubScanner input = new Scanner(System.in);System.out.println("请输入消
weixin_34310369
·
2020-09-15 20:43
java
Java-
线程池异常处理
线程池,在平时的项目开发中是很常见的,关于这方面的资料在网上应该也很多。这次呢,主要是想总结一下,之前的项目中曾经遇到的一个坑。其实也是一个很简单的bug,就是线程池调度的线程抛异常了,但是没有捕捉,导致找到问题花费了不少时间。所以今天就想总结一下,有关线程池在调度线程的时候,线程抛异常的处理场景。代码1:publicvoiddemo1(){ExecutorServiceservice=Execu
爱迪生z
·
2020-09-15 20:10
java
java
Java-
文档注释
1Java注释概述Java的三种注释:(1)单行注释://注释内容(2)多行注释:/…注释内容…./(3)文档注释:/*..注释内容…./(这种注释可以用来自动地生成文档。在JDK中有个javadoc的工具,可以由源文件生成一个HTML文档。使用这种方式注释源文件的内容,显得很专业,并且可以随着源文件的保存而保存起来。也就是说,当修改源文件时,也可能对这个源代码的需求等一些注释性的文字进行修改,那
TrueBW
·
2020-09-15 18:28
编程开发
详解Eclipse 字体、字号的设置、最佳字体推荐
最佳字体推荐:步骤:Eclipse->Windows[窗口]->Preferences[首选项]->General[常规]->Appearance[外观]->ColorsandFonts[颜色和字体]->
Java
·
2020-09-15 17:32
如何在Eclipse中自动规范代码
选择Window->Preferences->
Java-
>Editor->SaveAct
qq_32506555
·
2020-09-15 17:52
排障
集锦:九九八十一难之第十六难!-------------enoent ENOENT: no such file or directory, open ‘/root/package.json‘
npm全称为NodePackageManager,是一个基于Node.js的包管理器npminstall安装之前,npminstall会先检查,node_modules目录之中是否已经存在指定模块报错信息如下[root@node1~]#npmrunstart&[1]58104[root@node1~]#npmERR!path/root/package.jsonnpmERR!codeENOENTnp
不吃小白菜
·
2020-09-15 16:32
排障集锦
linux
npm
centos
排障
集锦:九九八十一难之第十五难!-------------史上最全rsync报错详解
服务端问题一@ERROR:chrootfailedrsyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1522)[receiver=3.0.3]原因:服务器端的目录不存在或无权限,创建目录并修正权限可解决问题。问题二@ERROR:authfailedonmoduleteersyncerror:errorstartingclien
不吃小白菜
·
2020-09-15 16:38
排障集锦
rsync
排障
集合——Slave_IO_Running:No和Slave_IO_Running:Connecting原因
Slave_IO_Running:No原因Slave_IO_Running:Connecting原因Slave_IO_Running:No原因进行主从同步,startslave后发现I/O线程没启动,显示Slave_IO_Running:No有以下可能原因:网络连接问题,检查是否能ping通log-bin文件输入错误,去master服务器showmasterstatus查看(这里注意,一定要主从时
知无涯学无尽
·
2020-09-15 16:05
数据库管理
排障集合
linux
mysql
数据库
JAVA-
多线程线程池 简单介绍
一、为什么要用线程池1、通过复用线程池中的线程,来减少线程创建和销毁的性能开销2、对线程进行一些维护和管理,比如定时开始,周期执行,开发数控制等等二、线程参数意义当任务数超过核心线程数时,会将超过的任务放到队列中,只会创建三个线程重复使用corePoolSize表示核心线程数三、线程中的方法join方法加入join()方法之后,主线程启动子线程之后,会等待子线程执行完毕之后再继续执行主线程下面的操
struggle@徐磊
·
2020-09-15 14:43
#
新增知识
多线程
java-
对象的引用、对象的比较
在java语言中尽管一切都可以看作对象,但真正操作标识符实质上是一个引用,那么引用究竟在java中是如何体现的呢?语法如下:类名对象引用名称比如一个book类的引用可以使用如下代码:Bookbook;通常一个引用不一定需要一个对象相关联。引用与对象相关联的语法如下:Bookbook=newBook();注意:引用只是存放一个对象的内存地址,并非存放一个对象,严格说引用和对象是不同的,但是可以将这种
Lila_老妖
·
2020-09-15 14:42
S1:Java
Java-
用集合编写的班级管理系统
这是我初学java以来写的第一个大一点的小程序,在这里就跟大家一起来分享一下。首先给大家说一下做这个小程序的需求:每个班有一个老师,每个班可以有多个学生。学生的增删改查老师的增删改查学生可以转班思路:1、我们实现这一个功能因为还没学习数据库话,首先应该想到要用到数组的方式来实现;2、构思:结构要安排合理,什么部分该实现什么功能,以及应该先实现什么再做什么,一步一步的写;3、先不要管代码量有多少,以
白鸽97
·
2020-09-15 12:32
0/1背包(
java-
动态规划-备忘录)
有N件物品和一个容量是V的背包。每件物品只能使用一次。第i件物品的体积是vi,价值是wi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。递归代码:importjava.util.Scanner;publicclassMain{//定义全局变量,w是weigt,v是value,如题目标值正好相反publicstaticintw[],v[],total;pub
SYC20171868
·
2020-09-15 12:21
java
java-
两个long类型数据转换为int并且相除获得百分比
在数据库里通过count()函数查到了两个数据,进行相除的时候爆出异常:java.lang.longcannotbecasttojava.lang.Integer在网上查了资料发现是数据库的问题,查出来的是long类型,而long类型是不能直接相除的。但是又不能直接转换为integer,因为integer和long都是直接继承于父类Number类型,直接转换会报上述异常。那就从Number下手。(
平塔岛象龟
·
2020-09-15 11:01
java
eclipse设置字体颜色
亮度:208然后,设置字体颜色,Windows->Preference->
Java-
>Editor->SyntaxColoring->java,依次修改成以下
我的名字叫红领巾
·
2020-09-15 11:54
eclipse
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他