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-开发之路
JDK动态代理原理(源码层面)
其中代理模式两种实现方式见:https://github.com/link8hu/
java-
源码分析publicstaticObjectnewProxyInstance(...)throwsIllegalArgumentException
阿狸远翔
·
2020-09-12 22:15
Java语言
后端
Eclipse设置Tab键缩进4个空格的步骤(纠正开发习惯)
>preference-,选择General->Editors->TextEditors,勾选右侧的“insertspacefortabs”,保存;2.点击window->preference-,选择
java
rao991207823
·
2020-09-12 21:14
Java
JAVA-
字符串连续出现字母进行压缩
字符串连续出现的字母进行压缩举例:输入为xxxyyyyyyz压缩后为3x6yz解题思路:通过在对输入字符串的遍历循环中借助一个StringBuffer变量sb进行字符串的拼接在遍历中的firstChar每次都会取到没有遍历字符串中的第一个位置,一开始从位置0开始for循环遍历也是从i=1开始,因为已经取了firstChar为第0个位置了count变量初始值为1,是用来统计每一个字符的个数的,当s变
zhangvalue
·
2020-09-12 21:47
牛客&Leetcode
测试
开发之路
--一个小小工程师的回首
关于背景学生时代高中:精力都放在魔兽3冰封王座上了,种族UD,全校第一。各个班级和周边网吧都挑战遍了。结果当然是不学无术的我高考失利,上了三流大学。大一:因为酷爱电脑游戏报了计算机系。大一期间同样不思进取,打了一年的魔兽世界,60年代,全服第三工会中第一DPS。大二:这一年幡然悔悟,痛定思痛,洗心革面,痛改前非,重新做人。花了一年时间把英语4级过了(底子太差。。。花了这么久)。大三:这一年学jav
weixin_30659829
·
2020-09-12 20:49
eclipse注释模板及格式化模板导入方法
格式化模板导入步骤1.点击Window->Preference->
Java-
>CodeStyle->Formatter2.点击右侧Import选择*.xml模板文件导入即可3.如果需要对模板进行修改,可点击
WGarming
·
2020-09-12 20:25
注释模版导入
格式化模版导入
国外IT技术网站地址大全
www.onjava.com-O'Reilly的Java网站.每周都有新文章.2、http://java.sun.com-官方的Java开发者网站-每周都有新文章发表.3、http://www.developer.com/
java
IT-Memento
·
2020-09-12 20:15
外文技术翻译
其他
java-
二叉树广度优先实现、深度优先之前序实现(非递归)
深度优先遍历--->栈;广度优先遍历--->队列;这里以二叉树为例来实现。Java代码importjava.util.ArrayDeque;publicclassBinaryTree{staticclassTreeNode{intvalue;TreeNodeleft;TreeNoderight;publicTreeNode(intvalue){this.value=value;}}TreeNode
赶路人儿
·
2020-09-12 19:55
java
JAVA-
实现两个超大整数相加
思路:第一步,把整数倒序存储,整数的个位存于数组0下标位置,最高位存于数组长度-1下标位置。之所以倒序存储,更加符合我们从左到右访问数组的习惯。我们以426709752318+95481253129为例,来看看大整数相加的详细步骤:第二步,创建结果数组,结果数组的最大长度是较大整数的位数+1,原因很明显。第三步,遍历两个数组,从左到右按照对应下标把元素两两相加,就像小学生计算竖式一样。例子中,最先
懒惰的毛毛虫
·
2020-09-12 18:14
算法
基础知识
Java String字符串内容实现添加双引号
Stringstr2="\"我是中国工人\"";System.out.println(str1);//输出我是"中国"工人System.out.println(str2);//输出"我是中国工人"补充知识:
Java
·
2020-09-12 17:09
Java-
通过高德地图Api把地址转换为经纬度
1、高德地图开发者注册和登入地址https://id.amap.com/?ref=http%3A%2F%2Flbs.amap.com%2Fdev%2Fkey2、后端代码publicstaticStringgetLnglat(Stringaddress){//"http://restapi.amap.com/v3/geocode/geo?address=上海市东方明珠&output=JSON&key
somnr3
·
2020-09-12 17:23
毕设
java
Java-
使用集合存储快递的信息
还记得之前的快递管理吗?学习了集合以后,使用集合来进行快递信息的存储吧。一共分为四个部分:快递信息部分(Express)管理员部分(快递员)(Courier)用户部分(Customer)。调用部分(Main)第一部分是快递信息(Express)包含了变量的建立,快递单号expressId,快递单公司company,快递柜子号数boxNum,取件码codes。以及它们的getter/setter方法
彭_德华
·
2020-09-12 17:44
问题类
java
编程语言
java-
比较对象大小的方法
关于对象值大于、等于、小于的比较:一,基本数值类型(int,char,short,long,float,double)对象的大小比较可以直接使用比较运算符:>>=,Comparator)去比较引用类型。1,Object.equals:只能比较两个对象是否相等。该方法和==的作用不完全相同,当比较引用类型大小时多使用equals方法。p==q表示的是p和q两个引用指向同一个对象。p.equals(q
❤️啵啵啵
·
2020-09-12 16:16
JavaSE和数据结构
java-
网络编程-大文件搬运
一切源于:阿里搬砖头比赛说好是Client端线程级的同步阻塞请求,结果一帮人用了协程来完成这件事。其实吧,我想说就算用协程来完成,其实本质也和异步差不多(就网络通讯层),不过却激发了我的好奇心,因为比赛的结果是1G极限,只用了3秒!3秒…如果我们将题目往对我有利的思考方向改变下,不再是Client端线程级的同步阻塞,只要求Server端请求应答同步即可。即:Server端在没收到一个请求之前,不能
07H_JH
·
2020-09-12 15:09
Java研究者
阿里云工程师的JAVA研究记录
Java-
面向对象
文章目录Day077.1面向对象概念面向对象面向过程类对象类与对象之间的关系7.2编写类的操作步骤7.3编写测试类7.4创建对象7.5访问对象中的属性和方法7.6成员变量和局部变量的区别7.7对对象中的属性赋值7.8构造方法以及重载Day088.1变量按数据类型分为8.2空指针异常8.3当一个对象中的属性是引用类型的案例8.4封装面向对象有三大特征:封装8.5this关键字Day099.1参数传递
倔强的人生
·
2020-09-12 11:51
[
java-
算法-数据结构] 判断栈的弹出顺序是否正确
packagestack;importjava.util.Hashtable;importjava.util.Stack;/***输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。*假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,*但4,3,5,1,2就不可能是该压栈序列的弹出序列。(
AI蒸汽人
·
2020-09-12 11:43
java
数据结构
算法
Java学习笔记-初始Java
JDK时的物理路径二、如何看JDK是否安装成功1.window+R-----cmd(需要用管理员身份)------输入javac2.window+R-----cmd(需要用管理员身份)------输入
java
沙漠里的大奇葩
·
2020-09-12 10:35
java学习笔记
java-
获取指定日期/当前日期的前一天,获取两个日期之间的日期
1.获取指定日期/当前日期的前一天DateFormatdateFormat=newSimpleDateFormat("yyyy-MM-dd");DatetempD=dateFormat.parse("2020-05-12");//获取当前日期时注释掉Calendarcalendar=Calendar.getInstance();calendar.setTime(tempD);//获取当前日期时注释
kenadc
·
2020-09-12 09:15
java
java
java-
数组去重
1.List包装实体类去重//数组去重for(inti=0;ii;j--){if(noticeData.get(j).getMeetingId().equals(noticeData.get(i).getMeetingId())){noticeData.remove(j);//删除重复元素}}}2.String数组去重publicstaticListonDuplicateRemoval(Strin
kenadc
·
2020-09-12 09:15
java
java
算法
Eclipse打包成jar,用于远程部署
2019独角兽企业重金招聘Python工程师标准>>>使用eclipse的Export功能打包成可运行的jar包:步骤如下:在要打包的项目(或package)上右击,选择Export在弹出的窗口中,选择
java
weixin_33777877
·
2020-09-12 09:18
JAVA-
获取两个list中相同的数据
publicListgetTheSameSection(Listlist1,Listlist2){ListresultList=newArrayList();for(Stringitem:list2){//遍历list1if(list1.contains(item)){//如果存在这个数resultList.add(item);//放进一个list里面,这个list就是交集}}returnresu
Amare丶
·
2020-09-12 09:37
java
eclipse 设置注释模板& 调出注释快捷键
1,设置注释模板点击Windows(窗口)->Preferences(首选项)->
Java-
>CodeStyle(代码样式)->CodeTemplates(代码模板)然后我们就可以选择右边窗口中的Comments
小雨转晴
·
2020-09-12 08:40
Eclipse
JAVA-
获取无限循环小数的循环节
算法思路定理:一个分母为N的循环小数的循环节位数最多不超过N-1位若A/B为无限循环小数的话,则在出现循环节之前,每次长除法的余数都不相同代码/***@parama分子*@paramb分母*@return返回代表循环节的字符串*/staticStringgetRepetend(inta,intb){Stringdecimal="";Listtemp=newLinkedList();a=a%b;lo
东方旅行者
·
2020-09-12 07:20
算法
JAVA
java
算法
eclipse注释模板导入例子
操作步骤:打开Window->Preferences->
Java-
>CodeStyle->CodeTemplates如图:点击“Import”,导入模板codetemplates.xml文件。
kkkjjjkj
·
2020-09-12 06:28
java
code.life
java-
二进制和八进制转为十进制
问题描述:用户输入一个二进制或八进制的字符串,分别转化为十进制的数importjava.util.Scanner;publicclass二进制和八进制转为十进制{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubScannersc=newScanner(System.in);String
YCCX_LHH21
·
2020-09-12 05:42
进制转换
JAVA-
蓝桥杯- 算法训练 生活大爆炸版石头剪刀布
题目略。importjava.util.Scanner;publicclassMain{publicstaticvoidf(intarr[],intarr1[],inta,intb,intnum){intsumA=0;intsumB=0;for(intj=0,i=0,s=0;s
YCCX_LHH21
·
2020-09-12 05:42
JAVA蓝桥杯
java
JAVA-
蓝桥杯-算法训练-猴子吃包子
问题描述从前,有一只吃包子很厉害的猴子,它可以吃无数个包子,但是,它吃不同的包子速度也不同;肉包每秒钟吃x个;韭菜包每秒钟吃y个;没有馅的包子每秒钟吃z个;现在有x1个肉包,y1个韭菜包,z1个没有馅的包子;问:猴子吃完这些包子要多久?结果保留p位小数。importjava.util.Scanner;publicclass猴子吃包子问题{/***@paramargs*/publicstaticvo
YCCX_LHH21
·
2020-09-12 05:42
JAVA蓝桥杯
java-
鸡兔同笼问题
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“Noanswer”(不要引号)。importjava.util.Scanner;publicclass鸡兔同笼问题{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubScannersc=newScan
YCCX_LHH21
·
2020-09-12 05:42
Eclipse 注释模板的说明及设置(超详细)
1.在哪里里设置注解模板设置注释模板的位置①.找到工作菜单②.依次点进Window-->Preference-->
Java-
>CodeStyle-->CodeTemplate(或直接查找CodeTemplate
Jeremy__Yuan
·
2020-09-12 05:39
Java
常识
Eclipse配置注释模板以及模板导入设置
设置注释模板的入口:Window->Preference->
Java-
>CodeStyle->CodeTemplate然后展开Comments节点就是所有需设置注释的元素。
Kugenr
·
2020-09-12 05:07
eclipse
注释模板
myeclipse
导入注释模板
JAVA-
蓝桥杯试题-算法提高-第二大整数
问题描述编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的那个整数找出来,并把它打印出来。说明:(1)0表示输入结束,它本身并不计入这组整数中。(2)在这组整数中,既有正数,也可能有负数。(3)这组整数的个数不少于2个。输入格式:输入只有一行,包括若干个整数,中间用空格隔开,最后一个整数为0。输出格式:输出第二大的那个整数。代码如下:imp
YCCX_LHH21
·
2020-09-12 04:05
JAVA蓝桥杯
解决java代码自动补充Default proposals引用默认代码
而是显示这种非常郁闷,方法都是这样设置的没有任何问题(设置方法略过,网上很多),一开始是要按ALT+/,才能转换,百度了一下也没找到,后来偶然间看到一个帖子,原来在Eclipse->Perferences->
java
woniu__
·
2020-09-12 04:11
java
java-
线程死锁
文章目录前言一、线程三大特性二、代码1.死锁代码2.死锁展示前言本文主要讲述了线程三大特性和线程死锁的产生一、线程三大特性多线程有三大特性,原子性、可见性、有序性原子性即一个操作或者多个操作要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。一个很经典的例子就是银行账户转账问题:比如从账户A向账户B转1000元,那么必然包括2个操作:从账户A减去1000元,往账户B加上1000元。这2个
青青火
·
2020-09-12 04:52
java
Java-
编译后出现$1.class与$2.class的情况总结
这是因为在我们写的类中存在匿名类1:对于接口和抽象类来说,不能被实例化.看下面的代码ActionListenerlistener=newActionListener(){publicvoidactionPerformed(ActionEventevt){//doaction}};listener是那个类的对象呢?接口是不能实例化的.我们说不出这个类的名字,就叫它匿名类.当一个类文件编译之后有很多类
w_y_loong
·
2020-09-12 03:43
java
Java-
读写文件
/***将字符串写入指定文件(当指定的父路径中文件夹不存在时,会最大限度去创建,以保证保存成功!)**@paramres*原字符串*@paramfilePath*文件路径*@return成功标记*/publicstaticbooleanwriteString2File(Stringres,StringfilePath){booleanflag=true;BufferedReaderbuffered
w_y_loong
·
2020-09-12 03:43
java
java工具类
Java-
泛型
1.为什么需要泛型先看下面的代码:Listlist=newArrayList();list.add("CSDN_SEU_Cavin");list.add(100);for(inti=0;ilist=newArrayList();通过List,直接限定了list集合中只能含有String类型的元素,从而在上例中的第6行中,无须进行强制类型转换,因为集合能够记住其中元素的类型信息,编译器已经能够确认它
w_y_loong
·
2020-09-12 03:43
java
eclipse搭建jdk11的springboot环境
搭建eclipse环境:设置eclipse->Window->Preferences->
Java-
>
Wesley Gibson
·
2020-09-12 03:12
Java
Web
eclipse
java
spring
boot
jdk
[ctf零基础入门]php基础
工具安装:phpstudy、
java-
>burpsuite和(或)火狐及hackbar可以安装-sublime编辑器我的测试环境是win1064phpstudy8.1吾爱破解的破解版Burpsuite+
萌新_小飒
·
2020-09-12 02:31
ctf笔记
php
ESP32
开发之路
(3)--- 点亮第一个LED灯及按键输入
ESP32
开发之路
(3)—点亮第一个LED灯及按键输入本次开发是在Ubuntu下的,使用的模块是GOOUUU-ESP32,使用VSCode编辑项目。
Willliam_william
·
2020-09-12 00:07
ESP32
Java-
零碎知识点-笔记总结
零碎知识点:1.BigDecimal去掉小数点后的零1.BigDecimal去掉小数点后的零stripTrailingZeros()方法即可实现。返回一个BigDecimal,该BigDecimal在数值上与这个BigDecimal相等,但是在表示中去掉了任何尾随的零。如果小数位为.00,则直接舍掉小数位,如果小数位不为0,则保留原小数位。toPlainString()转换结果为String类型。
linmengmeng_1314
·
2020-09-12 00:44
【Java基础】
java
知识点
基于PyCharm2017搭建Qt Designer+PyUIC配置
PyQt5
开发之路
(1)—PyQt5开发环境的搭建https://blog.csdn.net/qq_38113006/article/details/103541595https://blog.csdn.net
Charcy阳
·
2020-09-11 23:26
python
qt
visual
studio
code
windows
自然语言处理
Java - 自旋锁(spinlock)
理论–代码–小总结
Java-
自旋锁(spinlock)是指尝试获取锁的线程不会立即阻塞,而是采用循环的方式尝试获取锁,这样的好处是减少线程上下文切换的消耗,缺点是会消耗CPU。
心之所往、
·
2020-09-11 22:32
java锁机制
并发编程
eclipse中查看源代码
今天学习线程的时候,想查看start()方法的源码就是下载不下来,无奈网上百度了下,找到了解决的方式:1.如何在ecplise中查看源代码的尼2.步骤点击window->perferences->
java
开着拖拉机回家
·
2020-09-11 22:50
项目中配置及报错解决方案
源代码查看
eclipse
F3
jre
eclipse调试时鼠标移动到变量上不显示值的问题
就说在eclipse中调试时,鼠标移动到变量上不显示值,这个原来自己也遇到过,没注意,反正就使用ctrl+shift+i嘛,也可以的,刚查了一下,解决方法如下:Window->Preferences->
Java
iteye_14109
·
2020-09-11 21:54
eclipse
解决Myeclipse在调试(debug)时无法显示变量值问题
ctrl+shift+i竟然提示cannotberesolvedtoavariable在Variables里看到变量名是arg0,arg1之类网上查到的最多的方法是Window->Preferences->
Java
Guo
·
2020-09-11 21:24
Java-
发送邮件-工具类和配置文件
配置文件:文件名称:mail.propertiesmail.smtp.host=smtp.163.commail.smtp.port=25mail.smtp.auth=truemail.transport.protocol=smtpuserName=xxx@163.compassword=授权码
[email protected]
工具类:importjava.io.File;importjava.
huxl_hi
·
2020-09-11 19:02
Java
Python运维
开发之路
《WEB框架:Django》
一、Web框架的本质所有的web框架、web请求;本质上都是:socket浏览器:socket客户端服务器:socket服务端1.socket服务端importsocketdefhandle_request(client):buf=client.recv(1024)client.send(b"HTTP/1.1200OK\r\n\r\n")client.send(b"Hello")defmain()
lceBear
·
2020-09-11 17:57
Maven Error:No compiler is provided in this environment的解决办法
我明明使用的就是jdk啊...百度一下,发现都是一个解决办法:window->preference->
java-
>installJREs:将jre改为jdk对
Riolu
·
2020-09-11 16:53
实践操作
java-
工厂模式示例
interfaceService{voidmethod1();voidmethod2();}interfaceServiceFactory{ServicegetService();}classImplementation1implementsService{Implementation1(){//TODOAuto-generatedconstructorstub}@Overridepublicvo
清流Cyl
·
2020-09-11 16:55
java日常
java
工厂模式
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a jdk?
在eclipse中依次选择window->preferences->
java-
>installedjres,图中箭头所指的location一定要是jdk路径而不是jre路径。
小鲁班跑慢点
·
2020-09-11 15:41
maven项目
Eclipse中Annotation@不能正确提示的解决办法
解决方法:windows->Preferences->
java-
>editor->ContentAssist设置Auto-Activation如下:Auto-Activation1.)勾选Enableautoactivation
hiperion
·
2020-09-11 15:00
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他