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_
基础—finally关键字的特点及作用
packagecom.soar.exception;publicclassDemo7_Finally{/**A:finally的特点*被finally控制的语句体一定会执行*特殊情况:在执行到finally之前jvm退出了(比如System.exit(0))*B:finally的作用*用于释放资源,在IO流操作和数据库操作中会见到*C:案例演示*finally关键字的特点及作用*return语句相
weixin_30621711
·
2020-07-13 17:35
Java_
关于求质数的最优化方案
1/*2求质数的优化方案3*/4packagefirst_1;56publicclassprimeNumberTest1{7publicstaticvoidmain(String[]args){89booleanisFlag=true;//标识i是否被j除尽,一旦除尽,修改其值10intcount=0;//记录质数的个数1112//获取当前时间距离1970-01-0100:00:00的毫秒数13l
I_code_rookie
·
2020-07-13 15:00
走进
java_
符号引用与直接引用
Java类从加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括,加载,验证,准备,解析,初始化,卸载,总共七个阶段。其中验证,准备,解析统称为连接。而在解析阶段会有一个步将常量池当中二进制数据当中的符号引用转化为直接引用的过程。符号引用:符号引用以一组符号来描述所引用的目标。符号引用可以是任何形式的字面量,只要使用时能无歧义地定位到目标即可,符号引用和虚拟机的布局无关。个人理解为:在编
小-鸟
·
2020-07-13 10:29
java
myeclipse安装和基本配置
看到如下界面然后就是配置变量:
JAVA_
冬季鱼
·
2020-07-13 10:56
myeclipse基本配置
Java_
基础—readLine()和newLine()方法
packagecom.soar.chario;importjava.io.BufferedReader;importjava.io.BufferedWriter;importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOException;publicc
Soar_Sir
·
2020-07-13 01:38
Java_IO
JAVA_
(泛型机制、List排序、Set集合)
泛型机制:(1)jdk1.5版本开始使用的新特性,本质是进行”参数化类型”,在类,接口,方法的定义上都可以使用,用来指定数据类型名的。(2)集合在定义时,可以用泛型机制来指定元素的类型,这样编译器在编译期间就可以进行检查元素类型是否匹配,避免了程序在运行时出现过多的错误。(3)集合框架中的所有类型(接口,抽象类,实现类)都使用了泛型机制。(4)泛型机制的参数只能传引用类型。List排序Compar
潮汐_海无量
·
2020-07-12 19:58
java
eclipse 导入框架app 报错
都是阉割版本的无法使用隐藏的API,如果想要使用系统API比如importandroid.os.AsyncResult;首先需要下载源码,然后编译.编译完成后在out/target/common/obj/
JAVA
谁来自江湖
·
2020-07-12 17:07
Framework
java_
使用List集合随机生成10个不重复的数字存入集合中,并遍历集合
publicclassListDemo{publicstaticvoidmain(String[]args){Randomran=newRandom();Listlist=newArrayList<>();for(inti=0;i<10;i++){//获取随机数Integerrandom=Integer.valueOf(ran.nextInt(10));if(!list.contains(rand
梦游正
·
2020-07-12 14:41
Java_
基础—统计字符串中每个字符出现的次数
packagecom.soar.test;importjava.util.HashMap;publicclassTest{/***A:案例演示*需求:统计字符串中每个字符出现的次数*分析:*①定义一个需要被统计字符的字符串*②将字符串转换成字符数组*③定义双列集合,存储字符串字符以及字符出现的次数*④遍历字符数组获取每一个字符,并将字符存储在双列集合中*⑤存储过程中要做判断,如果集合中不包含这个键
weixin_30248399
·
2020-07-12 05:51
java_
泛型
泛型:jdk1.5新特性为什么要用泛型(解决元素存储安全,解决获取元素需要进行强制转换,代码复用动态指定数据类型)->集合中使用->自定义泛型类和泛型接口,泛型方法E->泛型与继承的关系->通配符(?,?extendsObject上限,?superObject下限)限制:静态方法与catch(Te)中不能使用泛型类型,(实例化才知道泛型的类型,而,类加载就要使用泛型类型)
taidu
·
2020-07-12 02:28
周璐的三周JAVA学习总结
三周JAVA学习总结在这三周里,我从零开始学起了
java_
(:3」∠❀)_从一开始的不知道怎么用什么软件来写一个Java程序到现在基本上简单一点的程序都可以写得出来了,老师上课讲得内容也基本可以理解。
羔羊深
·
2020-07-11 21:34
笔记
Java_
选择结构与分支结构
java_
选择结构与分支结构选择结构1、基本if选择结构if(布尔表达式){//代码块}//后续代码...2、if…else…选择结构if(布尔表达式){//代码块1}else{//代码块2}//后续代码
熊猫是个小胖子0_0
·
2020-07-11 18:46
Code_Java
Java_
调用HttpRequest访问淘宝开发API查询IP信息
/***获取ip信息**@paramip*@return*/publicstaticStringgetIpInfo(Stringip){StringhttpUrl="http://ip.taobao.com/service/getIpInfo.php";StringhttpArg="ip="+ip;StringjsonResult=httpRequest(httpUrl,httpArg);Stri
Ls_man
·
2020-07-11 11:27
Java开发
java_
什么是反射?
这编文章,是我在张孝祥老师的blog上看到的。个人认为讲的很简单明了,所以收藏了。反射的一句总结:“反射就是把Java类中的各种成分映射成相应的java类”。这句话比许多书上讲解得都透彻,都精辟!例如,一个Java类用一个类来表示,一个类中的组成部分:成员变量,方法,构造方法,修饰符,包等等信息也用一个个的Java类来表示,就像汽车是一个类,汽车中的发动机,变速箱等等也是一个个的类。表示java类
headwater
·
2020-07-11 07:03
Java技术相关的文章
java
class
string
object
oracle
api
java_
封装类
基本数据类型的封装类序号基本类型封装类型描述1byteByte字节型(-128~127)2shortShort短整型(-32768~32767)3intInteger整型(32位)4longLong长整型(64位)5floatFloat单精度浮点数(32位)6doubleDouble双精度浮点数(64位)7charCharacter字符型(16位无符号)8booleanBoolean布尔型(8位)
ganzi233
·
2020-07-11 06:07
java
tomcat html中文乱码解决
在页面头部添加标签tomcat的server.xml配置(1)添加URIEncoding=“UTF-8”(2)设置tomcat中catalina.bat(jvm的编码)在catalina.bat中set“
JAVA
aaajavac
·
2020-07-11 01:52
tomcat
Java_
线程池—7个参数-4种拒绝策略
1、看一下几个常见的线程池:ExecutorServicethreaPool=Executors.newFixedThreadPool(5);//一池5个处理线程ExecutorServicethreaPool=Executors.newSingleThreadExecutor();//一池1个处理线程ExecutorServicethreaPool=Executors.newCachedThre
人参果ll
·
2020-07-10 19:33
java
java_
周总结
1数组地址转移问题publicstaticvoidmain(String[]args){int[]arr1=newint[10];int[]arr2=newint[10];arr1[0]=10;arr2[0]=20;System.out.println("arr1[0]:"+arr1[0]);System.out.println("arr2[0]:"+arr2[0]);arr1[5]=50;arr
zhu_fangyuan
·
2020-07-10 14:40
java
Java_
遍历 HashMap 的 5 种最佳方式
在本文中,我们将通过示例讨论在Java上遍历HashMap的五种最佳方法。使用Iterator遍历HashMapEntrySet使用Iterator遍历HashMapKeySet使用For-each循环迭代HashMap使用Lambda表达式遍历HashMap使用StreamAPI遍历HashMap1.使用Iterator遍历HashMapEntrySet/***在Java中遍历HashMap的5
小小小跟班
·
2020-07-10 11:02
Java
JAVA_
新建一个方法并且求三个数中的最大值
packagewac.wev.as;//新建一个方法在求最大值importjava.util.Scanner;publicclassMaxLian{publicstaticvoidmain(String[]args){//键盘录入以及导包Scannersc=newScanner(System.in);//数据接收System.out.println("请输入第一个数据:");inta=sc.nex
weixin_34116110
·
2020-07-10 08:48
Java_
多线程(线程池 )
线程池我们在项目中往往会创建线程以方便使用,但如果在并发的线程数量多,并每个线程都执行一个时间很短的任务就结束时,就会频繁的创建线程,这样会降低系统的效率拖慢运行时间.在java中我们有更好的办法来实现这样的效果,就是线程池.利用线程池的好处:降低资源的消耗,通过重复利用已创建的线程降低线程创建和销毁造成的销毁.提高响应速度,当任务到达时,任务可以不需要等线程创建就能立即执行.提高线程的可管理性,
Miss_差不多
·
2020-07-10 05:10
Java_
基础—Map集合的遍历之键值对对象找键和值
packagecom.soar.map;importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importjava.util.Set;publicclassDemo3_Iterator{/**Map集合的第二种迭代,根据键值对对象,找到*A:键值对对象找键和值思路:*获取所有键值对对象的集合*遍历键值对对象的集合,
Soar_Sir
·
2020-07-09 12:38
Java_集合框架
Java_
基础—集合嵌套之HashMap嵌套HashMap
packagecom.soar.map;importjava.util.HashMap;importcom.soar.bean.Student;publicclassDemo8_HashMapHashMap{/***A:案例演示*集合嵌套之HashMap嵌套HashMap**需求:*一班键是学生,值是学生的归属地*二班键是学生,值是学生的归属地**将班级对象添加到双列集合中*/publicstat
Soar_Sir
·
2020-07-09 12:07
Java_集合框架
JAVA_
多线程
为HashMap的不正确使用所导致。HashMap在多线程环境下使用不安全。//使用静态HashMap作为联系人数据缓存,key为手机号码.privatestaticMaplxrData=newHashMap();多线程环境下不同步HashMap可能导致如下问题:1、多线程put操作后可能导致get死循环。2、多线程put操作的时候可能导致元素丢失。解决方法:1、在多线程环境下使用Concurre
yqjdcyy
·
2020-07-09 04:32
语言
多线程
Java_
打印回行数组
publicstaticvoidspiralArray(int[][]arr,intm,intn){for(inti=0;i=level;--i){arr[m-1-level][i]=count++;}for(inti=m-2-level;i>level;--i){arr[i][level]=count++;}spiralArrayHelper(arr,m,n,++level,count);}pu
卷帘依旧
·
2020-07-08 21:54
java
算法
java_
数组
数组:所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。数组是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。产生来源在C语言中,数组属于
Mr.Ron
·
2020-07-08 18:28
java
Android NDK开发 Cmake环境调用 so文件
关于.so库Android开发者使用的.so文件一般会有两种,一种是符合JNI标准的,就是方法以
Java_
包名_类名_方法名,Java可以调用;另一种是非JNI标准的,这种只能我们自己写JNI使用C/C
weixin_34174422
·
2020-07-08 17:49
Fragment之我的解决方案:Fragmentation
Fragment系列文章:1、Fragment全解析系列(一):
那些年踩过的坑
2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Fragmentation如果你通读了本系列的前两篇
weixin_33827590
·
2020-07-08 15:46
Java_
本地方法_Java程序中调用c函数
Java编程语言使用关键字native表示本地方法,关键字native提醒编译器该方法将在外部定义。当然,本地方法不包含Java编程语言的代码,而且方法标题后直接跟着一个表示终结的分号。因此,本地方法声明看上去和抽象方法声明类似。例:packagetest;publicclassHelloNative{publicstaticnativevoidgreeting();}在这个特定示例中,本地方法也
okaaQRoJuz
·
2020-07-08 10:37
dll
本地方法
c
javah
方法
Java_
基础_参数传递
Java中方法的参数传递均为按值传递,即使传递的是对象或者数组,传递过去的也是引用的拷贝。packagecom.algorithms;/***Createdby田爽on2015/9/279:16.*/publicclassPerson{privateintage;publicPerson(intage){this.age=age;}@OverridepublicStringtoString(){r
okaaQRoJuz
·
2020-07-08 10:06
java_基础
Java_
语法基础_成员变量的默认值
如果我们不做任何初始化工作,变量具有什么默认值,或者是否具有默认值?其实,成员变量在创建时,系统会为其分配一个默认值。不同类型的变量,默认值也不相同。例:packagedeep;publicclassDefaultValue{//实例成员变量privatebooleanbool;privatebyteb;privateshorts;privatecharc;privateinti;privatel
okaaQRoJuz
·
2020-07-08 10:06
Java_
多线程_成员变量与局部变量
线程会共享进程范围内的资源,例如内存句柄和文件句柄,但每个线程都有各自的程序计数器、栈及局部变量等。线程还提供了一种直观的分解模式来充分利用多处理器系统中的硬件并行性,而在同一个程序中的多个线程还可以被同时调度到多个CPU上运行。线程也被称为轻量级进程。在大多数现代操作系统中,都是以线程为基本的调度单位,而不是进程。同一个进程中的所有线程都将共享进程的内存地址空间,因此这些线程都能访问相同的成员变
okaaQRoJuz
·
2020-07-08 10:06
java_基础
Java_
基础_静态变量一定要先声明后赋值
这标题看着让人很纳闷,什么叫做变量一定要先声明后赋值?Java中的变量不都是先声明后使用的吗?难道还能先使用后声明?能不能暂且不说,我们先来看一个例子,代码如下:packagedeep;publicclassClient{publicstaticinti=1;static{i=100;}publicstaticvoidmain(String[]args){System.out.println(i)
okaaQRoJuz
·
2020-07-08 10:06
java_基础
Java_
基础_取余操作符 %
首先我们来看下TheJava®LanguageSpecification中官方对它的定义:Thebinary%operatorissaidtoyieldtheremainderofitsoperandsfromanimplieddivision;theleft-handoperandisthedividendandtheright-handoperandisthedivisor.InCandC++
okaaQRoJuz
·
2020-07-08 10:06
java_基础
Java_
基础_i=i++;
例:packagedeep;publicclassPostfixIncrementOperator{publicstaticvoidmain(String[]args){inti=10;i=i++;System.out.println(i);}}运行结果:10首先我们看JLS中对后置加的解释:Theresultofthepostfixincrementexpressionisnotavariabl
okaaQRoJuz
·
2020-07-08 10:06
java_基础
Java_
语法基础_浮点数据的存储
在Java中,浮点类型的结构与运算符合IEEE754标准。浮点类型使用符号位、指数与有效位数(尾数)来表示。其中,符号位用来表示浮点值得正负,指数位用来存储指数值,有效位数用来存储小数值。在Java中,浮点类型float与double的结构如下:类型符号位指数域有效位数域float1位(第31位)8位(第23~30位)23位(第0~22位)double1位(第63位)11位(第52~62位)52位
okaaQRoJuz
·
2020-07-08 10:05
Java_
语法基础_goto与const
在C/C++等语言中,使用goto可以实现程序的跳转,从某些方面来说其提供了一定的方便性,例如,在多重嵌套的循环中,可以直接从内部循环中跳出外层循环。然而,这种跳转却没有任何限制,可以随意的进行,从而打破了正常的程序流程。如果程序中多处使用goto,不仅降低程序的可读性,也会对程序的维护与更新造成影响。因此,为了避免上述情况,Java语言取消了goto的使用,取而代之的是使用循环标签。但是,为哦了
okaaQRoJuz
·
2020-07-08 10:05
Java_
集合操作_清空list
packagetest;importjava.util.ArrayList;importjava.util.List;publicclasstest{publicstaticvoidmain(String[]args){Listlist=newArrayList();list.add("a");list.add("b");list.add("c");list.add("d");list.add("
okaaQRoJuz
·
2020-07-08 10:05
Java_
集合操作_将元素插入List的指定位置
packagetest;importjava.util.ArrayList;importjava.util.List;publicclasstest{publicstaticvoidmain(String[]args){Listlist=newArrayList();list.add("a");list.add("b");list.add("c");list.add("d");list.add("
okaaQRoJuz
·
2020-07-08 10:34
java_
多线程_socket通信_多个客户端发送,服务器响应
/***服务器端不断接受请求*接受一个请求开启一段线程*/package练习0927;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.PrintStream;importjava.net.ServerSocket;importjava.net.S
帅帅学大数据
·
2020-07-08 09:44
javaSE学习
java_
字符串中子字符串出现的次数
分别在控制台输入字符串和子字符串,并计算字符串中子字符串出现的次数。/****/package作业0919;importjava.util.Scanner;importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclassStringCount{publicstaticvoidmain(String[]args){Syst
帅帅学大数据
·
2020-07-08 09:43
javaSE学习
java多线程_死锁问题_用最简单的代码重现死锁问题
/***
java_
死锁问题_用最简单的代码重现死锁问题**/package重要练习0922;importjava.util.ArrayList;publicclass死锁{publicstaticvoidmain
帅帅学大数据
·
2020-07-08 09:43
javaSE学习
java_
递归遍历文件目录结构,打印所有的目录名和文件名
/****/package作业0922;importjava.io.File;publicclass文件{publicstaticvoidmain(String[]args){getFileListame("C:\\Users\\shuai\\Desktop\\作业");}publicstaticvoidgetFileListame(StringstrPath){Filedir=newFile(s
帅帅学大数据
·
2020-07-08 09:43
javaSE学习
java_
多线程_解决生产者消费者问题_用最简单的代码
/***
java_
解决生产者消费者问题_用最简单的代码*库存最大是10,每生产10个开始消费,消费完再生产**/package重要练习0922;publicclass生产者消费者问题{publicstaticvoidmain
帅帅学大数据
·
2020-07-08 09:43
javaSE学习
JAVA_
协同过滤算法商品推荐
协同过滤算法实现步骤1.表示用户行为矩阵,即统计用户购买某种商品类型的数量publicdouble[]getNumByCustomer(Customercustomer){Listlist=orderItemDao.findByCustomerAndAliveAndState(customer.getId(),1,2);double[]vectore=newdouble[totalNum];int
Anonymity_Y
·
2020-07-08 09:01
编程总结
Java_
基础Set集合概述及特点
CollectionList有序,可重复.Set无序,唯一.HashSet:底层为HashMap。步骤:先看hashCode()值是否相同相同:继续走equals()方法返回true:元素重复不添加;返回false:元素不重复添加;不同:就直接把元素添加到集合如果类没有重写这两个方法,默认使用object的方法,一般来说不相同.练习:需求:存储自定义对象,并保证元素的唯一性。要求:如果两个对象的成
来杯冰镇白开水
·
2020-07-08 05:48
夯实基础
Proteus+Keil+STM32+锁存器的使用
Proteus+Keil+STM32+锁存器的使用
那些年踩过的坑
……本次记录一下关于锁存器的使用这里用到一个概念:总线!!什么是总线?
是沈雅文啊
·
2020-07-08 03:12
STM32
JNI 静态注册和动态注册
JNI静态注册和动态注册静态注册注册函数说明java层声明native关键字修饰的函数,再使用javah编译得到c/c++的头文件(.h),其包含
java_
完整包名_类名_方法名命名规则的桥接层函数。
pang_gua
·
2020-07-07 18:46
JNI
JNI
静态注册
动态注册
11级_
Java_
曹建波3.28 运算符和表达式
Java-运算符和表达式概念:运算符:用于标记对数据执行某种运算的特定符号。操作数:参加运算的数据称为运算对象(操作数)。分类:按运算符的功能,将运算符分为:算术运算符、关系运算符、逻辑运算符、位运算符等按参与运算的操作数的个数,将运算符分为:单目运算符、双目运算符、三目运算符表达式:若干操作数(operand)和运算符(operator)按照约定规则构成的一个序列。算术运算符加运算符+:连接两个
iteye_3606
·
2020-07-07 11:01
11级_
Java_
曹建波 9.07 JDBC编程将文本图片存入数据库并取出
JDBC将文本存入数据库并取出packagecom.hbsi.demo;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileReader;importjava.io.Reader;importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.
iteye_3606
·
2020-07-07 11:30
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他