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-
Eclipse Java注释模板设置详解以及版权声明
编辑注释模板的方法:Window->Preference->
Java-
>CodeStyle->CodeTemplate然后展开Comments节点就是所有需设置注释的元素啦。
110shen110
·
2017-03-29 15:00
Java-
如何求取一个数的逆序列数
C语言方法在算法中遇到一个问题,如何将一个数X逆序排序,例如103,其逆序数y为301。其C语言主要思想如下:1、求出数x的除10的余数a,即求出个位数字2、然后x赋值为x除以10的商值,即将x将最低位去除,降低了位数3、将y赋初始值为0,然后将y乘以10并相加a的值,即在步骤2内降一位,在步骤3内即需要增加一位,并加上余数,还原位数。4、判断条件即x是否已经为0,为0则所有位的数转换完毕,否则继
guochao6531
·
2017-03-28 11:37
Java
【JavaSE01】初识
Java-
思维导图
图片看不清楚时:1)可以将图片另存为图片,保存在本地来查看2)右击在新标签中打开放大查看。分解:1.计算机基本概念的普及硬件cpu、内存、硬盘等软件系统级软件Windows、Linux、Mac、Unix等应用级软件BS架构:网易,搜狐,新浪等门户网站,可以直接打开CS架构:QQ、WPS等,需要下载安装的2.操作系统用户—>应用软件---->操作系统---->硬件3.计算机语言与编程计算机语言:是人
Java仗剑走天涯
·
2017-03-27 20:55
JavaSE
腾讯云Ubuntu14.04安装Tomcat8教程
apache-tomcat-8.0.42.tar三.将这个文件夹到opt文件sudocp-rapache-tomcat-8.0.33/home/opt四.配置Tomcart环境变量首先我得jdk路径/usr/lib/jvm/
Java
倘若光明绿肥红瘦
·
2017-03-25 09:00
java-
将字符串和毫秒值转化为日期格式的几种方法
1.将毫秒值转换为日期publicvoiddemo1(){//获取当前时间毫秒值longtime=System.currentTimeMillis();System.out.println(time);//1489330902308//用Dated对象获取当前时间Datedate=newDate();System.out.println(date);//SunMar1223:02:36CST201
keisunique
·
2017-03-22 21:37
Java
学习随笔
java-
读取zip文件内容
importjava.io.BufferedReader;importjava.io.FileInputStream;importjava.io.InputStreamReader;importjava.util.zip.ZipEntry;importjava.util.zip.ZipInputStream;publicclasszipInput{publicstaticvoidmain(Stri
keisunique
·
2017-03-22 17:14
Java
学习随笔
myeclipse注释模板怎么使用?
官方简体中文完整版附破解补丁软件大小:1GB更新时间:2014-04-071、在电脑里面打开myeclipse软件,默认的注释名称如下图所示:2、鼠标点击window->preferences3、进去之后,点击左侧
java
佚名
·
2017-03-22 11:24
Java-
解决实现JPA的hibernate自动建表的编码问题
继续这一个系列,这次讲JPA编码问题的解决。本系列:(一)J2EE项目系列(三)–SpringDataJPA+Spring+SpringMVC+Maven快速开发(1)项目架构(二)J2EE项目系列(三)–SpringDataJPA+Spring+SpringMVC+Maven快速开发(2)多个第三方服务端接入之云旺IMhibernate自动建表的编码应该是数据默认的编码格式latin1_swed
Jack__Frost
·
2017-03-21 19:41
JavaWeb工程项目系列
Java并发编程艺术----读书笔记(二)
java-
》编译——》。class字节码-》字节码加载到JVM-》字节码转化为汇编让cpu执行。1volatile:2volatile的定义3volatile追加字节提高效率。
黄小斜
·
2017-03-20 23:07
Mac 安装Tomcat以及jdk环境配置
JavaSEDevelopmentKit8-Downloadstomcat二、配置文件:1.在终端输入:pico.bash_profile2.配置jdk路径和tomcat路径:注意:下载完jdk后找不到路径问题:系统偏好设置-》选择
java
我有一只小毛驴,可我从来都不骑
·
2017-03-16 15:18
Mac
完美解决linux下jdk版本与安装版本不一致
提出了另一种方法,该方法简单易行,容易理解.1.使用whichjava发现出来的是/usr/bin/java进入到/usr/bin后查看,发现java是一个链接.链接到了/etc/alternatives,如下:
java
一叶_障目
·
2017-03-14 23:32
HaDoop
java-
数据结构
阅读更多用java语言来实现动态数组中的数据增加,创建一个Myarraylist的类,在类中用对象Object创建一个长度为0的动态数组,并且定义初始值为0的整型num(num为动态数组中数据个数),数据在不知道什么类型采用泛型(E)代码如下:publicvoidMyarraylist{Object[]src=newObject[0];intnum=0;}在类Myarraylist写入带有参数(E
不见了
·
2017-03-10 17:00
java
数据结构
动态数组
java-
数据结构
用java语言来实现动态数组中的数据增加,创建一个Myarraylist的类,在类中用对象Object创建一个长度为0的动态数组,并且定义初始值为0的整型num(num为动态数组中数据个数),数据在不知道什么类型采用泛型(E)代码如下:publicvoidMyarraylist{ Object[]src=newObject[0]; intnum=0; } 在类Myarraylist写入带有参
不见了
·
2017-03-10 17:00
java
数据结构
动态数组
java-
数据结构
阅读更多用java语言来实现动态数组中的数据增加,创建一个Myarraylist的类,在类中用对象Object创建一个长度为0的动态数组,并且定义初始值为0的整型num(num为动态数组中数据个数),数据在不知道什么类型采用泛型(E)代码如下:publicvoidMyarraylist{Object[]src=newObject[0];intnum=0;}在类Myarraylist写入带有参数(E
不见了
·
2017-03-10 17:00
java
数据结构
动态数组
java-
线程池-工具类
汇总JDK自带的四个常用线程池的用法packagethread.pool;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importjava.util.concurrent.ScheduledExecutorService;importjava.util.concurrent.Time
小蜗牛也有梦想
·
2017-03-09 14:17
jdk
java-
面试(2)
–Java部分*private、默认、protected、public作用范围1)private,同类2)默认,同类、同包3)protected,同类,同包,子类4)public,所有*抽象类与接口的异同同:具有抽象方法异:1)抽象类可以有构造器,非抽象方法,非公有属性,仅可以单继承抽象类2)接口仅有公有抽象方法或者公有静态常量,可以同时实现多个接口通俗说法:接口比抽象类更抽象(接口不能有属性,只
JD_peterLi
·
2017-03-08 10:19
Java温故学习
Java-
使用Callable实现多线程的之JDK源码简单学习实践
当提起Java实现多线程时候,我们一般来说是继承Thread类或者实现Runnable接口两种。如果不是很严格的说,还有一种就是使用JDK的java.util.concurrent.Callable实现多线程,这需要结合Thread或者线程池实现。然而昨天参加某某公司电面时候被问到,由于之前简单使用过,没有仔细学习过导致面试回答语无伦次。下面就先简单分析一下实现原理和一个自己非常简陋的实现。首先我
javartisan
·
2017-03-04 11:09
Java
Java-
使用Callable实现多线程的之JDK源码简单学习实践
当提起Java实现多线程时候,我们一般来说是继承Thread类或者实现Runnable接口两种。如果不是很严格的说,还有一种就是使用JDK的java.util.concurrent.Callable实现多线程,这需要结合Thread或者线程池实现。然而昨天参加某某公司电面时候被问到,由于之前简单使用过,没有仔细学习过导致面试回答语无伦次。下面就先简单分析一下实现原理和一个自己非常简陋的实现。首先我
javartisan
·
2017-03-04 11:09
Java
Java-
四种面试常考排序
快速排序快速排序的思想依据是分治法,选取第一个元素为对比值,然后将表中比对比值小的放在左边,将对比值大的放在右边,然后再将左边的列表用同样的方法进行排列,将右边的方法进行排列,依次递归下去,最终有序。下面列出java实现packagearithmetic;/***Createdbyelijahliuon2017/3/2.*/publicclassQuickSort{inta[]={49,37,65
在南方的北方人_Elijah
·
2017-03-02 00:14
想从零开始学JAVA,应该怎么学?
从零开始学
java-
多看、多写、多记、多想、多问1、多看看书、看视频。看JAVA基础,书这边推荐你看:《21天学通JAVA》、《JAVA编程思想第4版》、《JAVA从入门到精通》。
甲骨文OAEC海文
·
2017-02-28 17:49
java-
集合
一、为什么要学习集合框架? 数组的长度是固定的并且它不能像集合那样可以存储不同的对象和数据类型! 二、集合框架的主要接口Collection:是存放一组对象最大的接口,一般很少会直接使用这个接口List:Collection的子接口,也是最常用的接口,这接口对Collection接口进行了大量的扩充,有序,可重复的集合List接口的特有功能: 1.添加功能-add(intindex,Objecte
未来会是大神的陈武
·
2017-02-28 00:00
Java-
设计模式-单例模式
单例模式的意义有些对象我们只需要一个:线程池缓存硬件设备等如果多个实例会有造成冲突、结果的不一致性等问题是否可以用静态变量方式实现?或者coder之间协商个全局变量单例模式:确保一个类最多只有一个实例,并提供一个全局访问点97AD3919-5F25-4050-8D9D-B4689BB53730.png经典单例类的Java代码一个简单的巧克力工厂项目代码packagecom.java.jikexue
在南方的北方人_Elijah
·
2017-02-27 20:54
面向对象的程序设计
Java-
类和对象
对象(Object)对象具有两方面的含义在现实世界中:是客观世界中的一个实体在计算机是中:是一个可标识的存储区域类(class)类:具有共同属性和行为的对象集合属性:变量(字段field)行为:函数(方法method)类与对象的关系类是对象的抽象(模板)对象是类的实例PS:类和对象有时都统称“对象”,为了明确起见,后者称为“对象实例”例如类classperson{intage;stringname
RookieDeveloper
·
2017-02-21 15:20
Java
java-
用main方法连接数据库测试
main{try{Connectioncon=null;Class.forName("com.mysql.jdbc.Driver").newInstance();//mysql驱动con=(Connection)DriverManager.getConnection("jdbc:p6spy:mysql://xxx/xx", user,name);Statementps= (Statement)co
未来会是大神的陈武
·
2017-02-20 00:00
java
java-
面向对象编程-内部类
一、概述:今天要介绍的是一个在面向对象编程中比较烧脑的一个知识点,叫做内部类。意思就是在一个类的内部再重新定义一个新的类,作为外部类的一个属性而存在。那么,我们常说:存在即合理,那么,既然有内部类的存在,就必定会有内部类存在的理由,也就是我们为什么要使用内部类。再这里,我们需要澄清的一点是:在我们说到继承的时候,其实有一个注意点并没有说,就是java中的继承机制不支持多重继承。什么意思呢?就好比你
明立
·
2017-02-18 20:34
零基础学习Java
Java-
实现文本数据去重
Java实现文本去重直接看代码吧,具体写在注释里了importorg.apache.commons.io.FileUtils;importjava.io.File;importjava.io.IOException;importjava.util.HashSet;importjava.util.Set;/***CreatedbyJaylinon2017/2/17.*/publicclassRepe
Jaylin_
·
2017-02-17 22:05
Java
Linux下找到真正的JDK路径
输入:[root@chengjava]#ls-lrt/usr/bin/javalrwxrwxrwx1rootroot22Feb918:22/usr/bin/
java-
>/etc/alternatives
景向后山
·
2017-02-09 20:18
随笔
Java笔记
Eclipse字体最好
改变字体windows->Preferences->General->Appearance->ColorsandFonts右边选择
Java-
>JavaEditorTextFont选择喜欢的字体改变字体颜色
每日懂一点
·
2017-02-05 09:00
Java-
面向对象编程-三大特性之多态
我们前面已经介绍了面向对象编程的三大特性之二,今天就介绍最后一个特性-多态。什么叫多态?从字面上理解就是多种形态,即对同一个客体,可以有多种不同的形式。就好像糖一样,有多种口味,你想吃什么口味的就可以吃什么口味。但在程序中,却不是你想要怎样就怎样。更多的是需要怎样去做就怎样去做。来一个算是比较官方的解释:在面向对象语言中,接口的多种不同的实现方式即为多态。引用CharlieCalverts对多态的
明立
·
2017-02-01 18:48
零基础学习Java
步步扎进
Java-
泛型与集合
背景:当元素存入集合时,集合会将元素转换为Object类型存储,当取出时也是按照Object取出的,所以用get方法取出时,我们会进行强制类型转换,并且通过代码也可以看出来,我们放入其他类型时,如字符串,编译器不会报错,但是运行程序时会抛出类型错误异常,这样给开发带来很多不方便,用泛型就解决了这个麻烦。1.在集合中不使用泛型publicvoidtest1(){Listlist=newArrayLi
赵尽朝
·
2017-01-23 14:46
JAVA-
递归-斐波那契数列
程序调用自身的编程技巧称为递归(recursion)。递归做为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要有边界条件、
王立平的博客
·
2017-01-23 10:54
JAVASE
java-
面向对象编程-三大特性之封装
我们在上一章中谈到了面向对象编程的三大特性之一的继承。并且说到在继承中,父类其实是从子类中抽象出来的,而在这里所说的抽象,就可以理解为数据封装的一种表达方式。而准确来说,所谓的封装,就是在人为对客观事物进行抽象之后,将其聚合在一个类内,并且这个类可以把自己的属性和方法只让可信的类(继承)或者对象(new)操作,对不可信的进行信息隐藏。注意的是。这里说的属性并不仅仅是基本数据类型,还包括引用数据类型
明立
·
2017-01-20 22:57
零基础学习Java
java-
将xlsx(excel)文件转换成json
最近在工作接触到将xlsx(excel)转换成Json文件的需求。特此写个文章总结学习。以供以后参考。首先了解一下Json的语法摘抄自http://www.w3school.com.cn/json/json_syntax.aspJSON语法是JavaScript对象表示法语法的子集。数据在名称/值对中数据由逗号分隔花括号保存对象方括号保存数组JSON值可以是:数字(整数或浮点数)字符串(在双引号中
Cassy_Wu
·
2017-01-16 21:56
Java-
多线程
一、基础1、临界区:对资源的访问顺序敏感则存在竞态条件,竞态条件发生区叫临界区,写操作产生竞态条件,需要同步。2、死锁:由于竞争资源或彼此通信导致阻塞,若无外力则无法推进,永远在互相等待。属于静态的问题,死锁发生进程被卡死,不会占用cpu,它会被调出去,比较好发现和分析。嵌套管程死锁:线程1持有锁A,同时等待从线程2发来的信号,但是线程2需要获取锁A才能给线程1发信号。3、活锁:两线程一直谦让,都
netpeak
·
2017-01-16 10:45
通信
多线程
动态
多线程
java-
面向对象编程-三大特性之继承
面向对象的编程语言,拥有三大特性,分别是:“继承”,“多态”,“封装”。这三个特性贯穿了面向对象编程语言的方方面面,也是区别于面向过程语言的三个标志。所以,掌握这三个特性,将有助于你在学习面向对象编程方面取得更好的进步。或者你现在学的是java,以后你又想学其他的面向对象编程语言的时候,也能帮助你更快地“转型”。因为从上层建筑层面而言。所有的面向对象编程语言的思路都是差不多的,而这三大特性,则是思
明立
·
2017-01-15 21:31
零基础学习Java
用yum安装的JDK如何编写/etc/profile文件的环境变量
linux下如何查看JDK的安装路径whichjava/usr/bin/javals-lrt/usr/bin/javalrwxrwxrwx.1rootroot22Aug1715:12/usr/bin/
java
AKUK
·
2017-01-10 14:23
linux环境配置
java-
后台调用外部接口 返回data
publicclassCallExternalData{/***调用外部接口,返回json数据-n*@parampath*@returnjson-data*/@SuppressWarnings("rawtypes")publicstaticListgetExternalJsonData(Stringpath){StringBufferdocument=null;BufferedReaderread
牛邪骁
·
2017-01-06 09:29
java
Java-
延迟加载的单例模式
在所有java的版本里,这个方法都能达到安全、高效的实现高并发的延迟初始化。Code:publicclassSomething{privateSomething(){}privatestaticclassLazyHolder{privatestaticfinalSomethingINSTANCE=newSomething();}publicstaticSomethinggetInstance(){
液晶半导体
·
2017-01-04 20:46
eclipse添加注释
设置注释模板的入口:Window->Preference->
Java-
>CodeStyle->CodeTemplate然后展开Comments节点就是所有需设置注释的元素啦。
JodyRex
·
2017-01-04 16:41
eclipse
注释
tools
LinPhone Android
中在app->build.gradle中,将项目版本号修改为你需要的版本在dependencies中,将v4依赖包修改为v7可参考最后的附件app->build.gradle二:去除gcm依赖1:删除
java
Aaron_116
·
2016-12-30 15:16
voip
java-
堆、栈、方法区的区别
一、定义 1、堆:FIFO队列优先,先进先出。jvm只有一个堆区被所有线程所共享!堆存放在二级缓存中,调用对象的速度相对慢一些,生命周期由虚拟机的垃圾回收机制定。2、栈:FILO先进后出,暂存数据的地方。每个线程都包含一个栈区!栈存放在一级缓存中,存取速度较快,“栈是限定仅在表头进行插入和删除操作的线性表”。3、方法区:用来存放方法和static变量。二、存储的数据类型1、堆用来存储new出来的对
YDSimons
·
2016-12-30 00:00
Java基础概念
Eclipse中java工程的编译级别,运行JRE的设置
一、项目编译级别设置菜单栏window->preferences->
java-
>compiler,如下图:修改Compilercompliancelevel为对应的级别即可。
赵发财
·
2016-12-29 15:37
eclipse
java
编译级别
eclipse
java-
面向对象编程-简介
NiklausWirth有一句在计算机领域人尽皆知的名言:“算法+数据结构=程序”纳尼?你不知道?没关系,现在你知道了~。为什么要说这个呢?因为从计算机底层实现而言,如何用到最小的内存,达到最快的处理速度,对一个程序来说就是一个最优体验的程序。当然,我们普遍遇到的一个问题就是:要取得高的运行速度,就要增大内存。而要用到比较小的内存呢,却又需要比较长的运行效率。也就是说,既要用到最小的内存,达到最大
明立
·
2016-12-27 21:05
零基础学习Java
学习Java所必须知道的一件事情
学习
Java-
必知的JVM内存区域划分学习Java不可避免的要学习Java虚拟机,也就是JVM,Java虚拟机规范里面规定了程序运行期间会使用到的运行时数据区,这也是JVM的内存区域划分的模型,下面小编和大家一起学习一下
忻峰作浪
·
2016-12-14 15:47
Java-
读取本地txt文件的问题
最近看到文件操作,偶然看到在读取的过程中略有不同,遂在这里简单的来解析下两种方法的不同之处:其一:这是在网上普遍看到的方法,来说下while中的条件,lineTxt为读取到的内容的承载对象字符串,bufferedReader.readLine()为整行读取内容,系统规定,当读取到流末尾后返回null,退出while循环。这里关闭文件是在读取结束后就执行的,博主认为不太妥当。//效率高publicv
CodingFire
·
2016-12-12 11:48
Java
Java-
枚举类型处理判断
packageenumlation;publicenumTypeEnum{type1,type2,type3;publicstaticbooleancontains(Stringtype){for(TypeEnumtypeEnum:TypeEnum.values()){if(typeEnum.name().equals(type)){returntrue;}}returnfalse;}public
dream_ll
·
2016-12-09 13:37
java
JAVA学习路径
Java-
近10年来计算机软件发展过程中的传奇,其在众多开发者心中的地位就如“屠龙刀”、“倚天剑”。 Java是个平台,我只想说说我对学好Java的一点看法,希望对初学者有所帮助。
cafucwxy
·
2016-12-05 19:00
java
Eclipse 字体、字号的设置、最佳字体推荐
最佳字体推荐:步骤:Eclipse->Windows[窗口]->Preferences[首选项]->General[常规]->Appearance[外观]->ColorsandFonts[颜色和字体]->
Java
IsITMan
·
2016-12-05 15:11
Eclipse
Java-
变量类型
在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:typeidentifier[=value][,identifier[=value]...];格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。Java语言支持的变量类型有:局部变量成员变量类变量Java局部变量局部变量声明在方法、构造方法或者语句块中;局部变量在方法、构造
不问因果
·
2016-12-04 21:06
Java
Java-
实例变量、局部变量、类变量与final变量的区别
学习Java挺长时间长了,对于java中的基本知识虽然平时知道怎么用,但是别人突然间问你谁与谁是什么关系时,还是有点生疏。既然说到这了,今天把Java中的实例变量、局部变量、类变量与final变量之间的关系的思路重新整理一遍。俗话说的好“好记忆不如烂笔头”,在此分享一下。首先先说一下局部变量:这是我们接触java或者其他编程语言最早接触的东西,他定义在方法中,使用之前必须进行初始化,且生命周期尽在
机器学习算法与Python学习-公众号
·
2016-11-30 16:00
Java
上一页
67
68
69
70
71
72
73
74
下一页
按字母分类:
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
其他