- Java好资源网址推荐
学习&实践爱好者
Java学习编程资料java开发语言
Java好资源网址推荐Java官方教程https://docs.oracle.com/javase/tutorial/index.htmlJavaDocumentationhttps://docs.oracle.com/en/java/JavaSELicensingUserManualhttps://www.oracle.com/java/technologies/javase/licensing
- Java基础入门
HTML初识
java
1.注释、标识符、关键字注释注释并不会被执行,是写给写代码的人看的书写注释是一个非常好的习惯Java中的注释有三种:单行注释可以注释一行文字//注释多行注释可以注释一段文字/*注释*/JavaDoc:文档注释/**注释*功能:加参数*@Authar作者*跟Doc一起使用*/标识符和关键字java所有的组成部分都需要名字类名、变量名以及方法名都被称为标识符标识符注意点所有的标识符都应该以字母(A-Z
- Java基础知识总结2
Pikl
PATH环境变量PATH环境变量。作用是指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。4,
- idea中常见快捷键及插件操作
程序员老石
intellij-ideajavaide
1、双击shift【万能】(1)输入pull,回车可以更新代码(2)输入commit,回车可以提交代码(3)输入history,可以查看提交记录(4)输入break,回车可以查看所有断点(5)输入类名,方法名,url地址都可以检索到2、安装EasyJavadoc插件(1)在方法上ctrl+\,自动生成方法的注释信息;(2)在类上ctrl+shift+\,自动生成类相关的注释信息3、安装Mybati
- Java进阶10--文档注释
科研达人
Java基础javahtml前端
Java进阶10–文档注释文章目录Java进阶10--文档注释概述javadoc标签文档注释javadoc输出什么实例概述Java支持三种注释方式。前两种分别是//和/**/,第三种被称作说明注释,它以/**开始,以***/**结束。说明注释允许你在程序中嵌入关于程序的信息。你可以使用javadoc工具软件来生成信息,并输出到HTML文件中。说明注释,使你更加方便的记录你的程序信息。javadoc
- smart-doc 3.0.2发布,生成的word格式接口文档遥遥领先
后端工具java
smart-doc是一款同时支持JAVARESTAPI和ApacheDubboRPC接口文档生成的工具,smart-doc利用接口泛型和javadoc注释自动分析生成api接口文档,不采用任何注解侵入到业务代码中。只需要在项目中引入smart-doc提供的maven或者是gradle插件,然后按照规范写好javadoc注释即可生成api文档。同时smart-doc也支持生成openapi和post
- IDE开发工具Idea使用(IDEA安装与卸载,详细配置,快捷键,代码模板,创建模板,Debug调试,生成javadoc,导入模块,导出jar)
丁总学Java
JavaSE知识讲解和课后练习IDEA软件ideintellij-ideajar
文章目录一、IntelliJIDEA介绍1、JetBrains公司介绍2、IntelliJIDEA介绍3、IDEA的下载二、安装与卸载1、安装前的准备2、安装过程3、卸载过程方式一:【控制面板】中卸载如何打开控制面板?三、初始化配置与激活四、HelloWorld1、新建Java类2、编写代码3、运行五、配置目录介绍六、详细配置1、运行内存大小配置2、如何打开详细配置界面(1)显示工具栏(2)选择详
- Decompiled .class file, bytecode version:52.0 (java8)
hello_zzw
JavaIDEAjava源码注释
IDEA查了源码是出现以下问题:Decompiled.classfile,bytecodeversion:52.0(java8)在下载了对应的sources.jar和javadoc.jar后还是这个问题,方法上没有出现对应的注释,即使是在当前页面进行sources的下载以及下载后sources的选择,结果依旧。根据https://blog.csdn.net/qq_26558047/article/
- Java学习第六节之包机制和JavaDoc生成文档
新手小刘学Java
java学习开发语言
包机制JavaDocJavaDoc代码展示packagecom.base;/***@authorLiuxin*@version1.0*@since1.8*/publicclassDoc{Stringname;/***@authorLiuxin*@paramname*@return*@throwsException*/publicStringtest(Stringname)throwsExcepti
- Java8环境下的Maven javadoc插件的错误排除
李飞_fd28
今天打包lightbatis发布到Maven库,出现以下错误:正在构建所有类的索引...正在生成/Users/lifei/workspace/lightbatis-master/lightbatis-core/target/apidocs/allclasses-frame.html...正在生成/Users/lifei/workspace/lightbatis-master/lightbatis-
- MAVEN 手动安装 jar source javadoc 到 本地仓库
何家小富富
MAVEN手动安装jarsourcejavadoc到本地仓库#安装jarmvninstall:install-file-Dfile=D:/spymemcached-2.10.3.jar-DgroupId=net.spy-DartifactId=spymemcached-Dversion=2.10.3-Dpackaging=jar#安装sourcemvninstall:install-file-Df
- Java Redis客户端
RelinRan
javaredis开发语言
Redis客户端Java-微型redis客户端工具资源名字资源Jar下载JavaDoc查看GitHub查看Gitee查看Maven1.build.grade|setting.graderepositories{...maven{url'https://jitpack.io'}}2./app/build.gradedependencies{implementation'com.github.Reli
- 24届CS应届生的Java学习博客(day02)
小雨淋霖
java学习
今天学习的内容比较简单,Java基础部分的包机制和JavaDoc包机制包的本质就是文件夹packagepkg1[.pkg2[.pkg3...]];一般利用公司域名导致作为包名;com.csdn.blog.www为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用“import”语句可完成此功能importpackage1[.package2...].(classname|*);J
- Java基础+流程控制+方法+数组【笔记含代码】
柑橘味柚芽
java
文章目录什么是计算机计算机硬件计算机软件DOS命令计算机语言发展史第一代语言第二代语言第三代语言Java帝国的诞生C&C++反抗Java初生Java发展Java特性和优势Java三大版本JDK、JRE、JVMJava开发环境搭建Java程序运行机制Java基础语法注释标识符标识符注意点数据类型什么是字节数据类型扩展类型转换变量变量作用域常量变量的命名规范运算符包机制JavaDocJava流程控制S
- JDK tools.jar 中 javadoc 自定义 doclet 的妙用
Little丶Jerry
缘由相信大家都用过javadoc命令或者IDE封装命令生成javaapidoc文档吧,但是你有没有反思过javadoc命令是怎么解析文件生成的呢?其实javadoc在jdk目录下只是一个可执行程序,但是这个可执行程序是基于jdk的tools.jar的一个封装,也就是说javadoc实现在tools.jar中。很多时候我们可能会有一些奇葩的需求,譬如获取java文档注释搞事情,我们该怎样解析java
- #java se 10# Tools Reference
LeeMin_Z
文档地址https://docs.oracle.com/javase/10/tools/toc.htm主要工具以下是我学到过的,其他暂时还没用过..javac:编译javap:反汇编,Youusethejavapcommandtodisassembleoneormoreclassfiles.javadoc:用于写注释文档。Youusethejavadoctoolanditsoptionstogen
- Java 错误 Operation Not Allowed After ResultSet Closed
迹忆客
Javajava开发语言
本篇文章介绍了Java中的java.sql.SQLException:OperationnotallowedafterResultSetclosed错误。Java错误java.sql.SQLException:OperationnotallowedafterResultSetclosed当我们尝试访问关闭的结果集时,错误“结果集关闭后不允许操作”是一个SQL异常。正如JavaDoc提到的,每当一个
- Linux Eclipse美化:解决工具栏过大和 Javadoc背景色修改
weixin_33739646
开发工具python
2019独角兽企业重金招聘Python工程师标准>>>Eclipse在Ubuntu下总是感觉上面的工具栏感觉特别的大,控件之间的空隙非常的大,和在Windows下的感觉非常的不一样(毕竟是刚刚从windows叛逃出来),其实也不光光是Eclipse是这样,其他也软件也同样有这个问题。尝试过通过更换主题来解决这样的问题,老是看着一个主题,审美总是会疲劳的。在网上找来一圈,解决方案:修改或者新建(系统
- Eclipse在Ubuntu下界面异常解决办法
weixin_34313182
开发工具python
2019独角兽企业重金招聘Python工程师标准>>>新版本的Eclipse在Ubuntu下面各部件之间的间隔很大,很难看。在网上找到如下解决办法:下文引自:Eclipse美化,解决工具栏过大和Javadoc背景色修改Eclipse在Ubuntu下总是感觉上面的工具栏感觉特别的大,控件之间的空隙非常的大,和在Windows下的感觉非常的不一样(毕竟是刚刚从windows叛逃出来),其实也不光光是E
- 【Spring】第一个 Spring 程序
QX_Java_Learner
Springspring数据库java
一、Spring简介英文官网:Spring|Home中文官网:Spring中文网官网下载地址(5.3.9):JFrogSpring框架中的jar包spring-core-5.3.9.jar:字节码(这个是支撑程序运行的jar包)spring-core-5.3.9-javadoc.jar:代码中的注释spring-core-5.3.9-sources.jar:源码JAR文件描述spring-aop-
- springdoc 使用
张洪財
java前端服务器
1、引入依赖org.springdocspringdoc-openapi-webmvc-core${springdoc.version}org.springdocspringdoc-openapi-javadoc${springdoc.version}2、引入插件org.apache.maven.pluginsmaven-compiler-plugin3.9.0${java.version}${j
- ITEM 56: 为所有暴露在外的 API 撰写文档
rabbittttt
ITEM56:WRITEDOCCOMMENTSFORALLEXPOSEDAPIELEMENTS 如果API要可用,就必须对其进行文档化。传统上,API文档是手动生成的,保持与代码的同步是一项繁琐的工作。Java编程环境使用Javadoc实用程序简化了这项任务。Javadoc使用特殊格式的文档注释(通常称为doc注释)从源代码自动生成API文档。 虽然doc注释约定不是正式语言的一部分,但它们构
- 初步了解JDK、JRE、JVM
wei77
基本概念JDKJavaDevelopmentKit是用于开发Java应用程序的软件开发工具,包括了Java运行时的环境(JRE)、解释器(Java)、编译器(javac)、Java归档(jar——一种软件包文件格式)、文档生成器(Javadoc)等工具。JREJavaRuntimeEnviroment提供Java应用程序执行时所需的环境,由Java虚拟机(JVM)、核心类、支持文件组成。JVMJa
- PowerDesigner设计实体以及导出Jpa Entity模板设置简介(图解)
Okay6
SpringBootSpringDataJpajavaspringbootjpa
基本流程UML类图说明创建OOM工程创建实体设置实体关联设置实体继承关系设置实体生成模板查看预览效果导出Java代码后续说明!!!图片可左键点击放大查看UML类图说明因为class(班级)与Java关键字冲突,暂时使用ClassRoom表示班级创建OOM工程创建实体设置实体关联设置实体继承关系设置实体生成模板.if(%Multiple%).if(%Mandatory%)[%javaDocComme
- IntelliJ IDEA for mac的自定义快捷键
hjc_042043
Java相关intellij-ideamacosjava
//0.打开配置项command+,//1.自动修复错误快捷键,根据不同的语境建议不同的操作,比如对象变量的创建,引入类等option+回车//2.用来添加添加构造器,setterandgetter,override,toString,给光标所在的方法添加/删除JavaDoc注释,添加测试方法,beforeClassMethod,afterClassMethod,Vo2Dto(vo对象copy到D
- Java自定义注解
Upaaui
#javajava开发语言
Java自定义注解Java自定义注解一般使用场景为:自定义注解+拦截器或者AOP配合使用,可以用来设计自己的框架,也可以用于开发中的权限校验一、什么是注解(Annotation)Java注解是什么,以下是引用自维基百科的内容Java注解又称Java标注,是JDK5.0版本开始支持加入源代码的特殊语法元数据。ava语言中的类、方法、变量、参数和包等都可以被标注。和Javadoc不同,Java标注可以
- java 计算用户(对象)资料完整度
孤er尽悲欢绝
Javajava
1.自定义注解packagecom.xxx.common.annotation;importjava.lang.annotation.*;/***对象属性上加上该注解表示参与计算对象数据完整度**@authorhcx*/@Documented//说明该注解将被包含在javadoc中@Retention(RetentionPolicy.RUNTIME)//注解会在class字节码文件中存在,在运行时
- Maven javaDoc plugin 乱码解决方案 | 史上最全
40岁资深老架构师尼恩
疯狂创客圈:springboot、springcloud、工程师、架构师交流。入QQ群交流,请点击链接:疯狂创客圈QQ群一:主要涉及的环境变量1JAVA_TOOL_OPTIONS-Dfile.encoding=UTF-8环境变量里加个这东西这是JVM全局属性2MAVEN_OPTS如果还不行,设置环境变量MAVEN_OPTS=-Xms128m-Xmx512m-Dfile.encoding=UTF-8
- Java基础
三月计划
javajava服务器开发语言
注释注释、标识符、关键字注释单行注释//注释内容、多行注释/注释内容/、文档注释JavaDoc标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都是被成为标识符。注意点:所有的标识符都应该以字母(A-Z或者a-z),美元符号,或者下划线开始首字母之后是字母a−z或者A−Z,美元符号,或者下划线_开始首字母之后是字母a-z或者A-Z,美元符号,或者下划线开始首字母之后是字母a−z或者A−
- 用javadoc生成API文档
小乌鱼
java
本篇介绍怎么用javadoc生成API帮助文档安装javadoc插件,然后重启ide点这里加上-encodingUTF-8生成的文档这样注释到位了API文档就到位了
- java杨辉三角
3213213333332132
java基础
package com.algorithm;
/**
* @Description 杨辉三角
* @author FuJianyong
* 2015-1-22上午10:10:59
*/
public class YangHui {
public static void main(String[] args) {
//初始化二维数组长度
int[][] y
- 《大话重构》之大布局的辛酸历史
白糖_
重构
《大话重构》中提到“大布局你伤不起”,如果企图重构一个陈旧的大型系统是有非常大的风险,重构不是想象中那么简单。我目前所在公司正好对产品做了一次“大布局重构”,下面我就分享这个“大布局”项目经验给大家。
背景
公司专注于企业级管理产品软件,企业有大中小之分,在2000年初公司用JSP/Servlet开发了一套针对中
- 电驴链接在线视频播放源码
dubinwei
源码电驴播放器视频ed2k
本项目是个搜索电驴(ed2k)链接的应用,借助于磁力视频播放器(官网:
http://loveandroid.duapp.com/ 开放平台),可以实现在线播放视频,也可以用迅雷或者其他下载工具下载。
项目源码:
http://git.oschina.net/svo/Emule,动态更新。也可从附件中下载。
项目源码依赖于两个库项目,库项目一链接:
http://git.oschina.
- Javascript中函数的toString()方法
周凡杨
JavaScriptjstoStringfunctionobject
简述
The toString() method returns a string representing the source code of the function.
简译之,Javascript的toString()方法返回一个代表函数源代码的字符串。
句法
function.
- struts处理自定义异常
g21121
struts
很多时候我们会用到自定义异常来表示特定的错误情况,自定义异常比较简单,只要分清是运行时异常还是非运行时异常即可,运行时异常不需要捕获,继承自RuntimeException,是由容器自己抛出,例如空指针异常。
非运行时异常继承自Exception,在抛出后需要捕获,例如文件未找到异常。
此处我们用的是非运行时异常,首先定义一个异常LoginException:
/**
* 类描述:登录相
- Linux中find常见用法示例
510888780
linux
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;
find命令的参数;
- SpringMVC的各种参数绑定方式
Harry642
springMVC绑定表单
1. 基本数据类型(以int为例,其他类似):
Controller代码:
@RequestMapping("saysth.do")
public void test(int count) {
}
表单代码:
<form action="saysth.do" method="post&q
- Java 获取Oracle ROWID
aijuans
javaoracle
A ROWID is an identification tag unique for each row of an Oracle Database table. The ROWID can be thought of as a virtual column, containing the ID for each row.
The oracle.sql.ROWID class i
- java获取方法的参数名
antlove
javajdkparametermethodreflect
reflect.ClassInformationUtil.java
package reflect;
import javassist.ClassPool;
import javassist.CtClass;
import javassist.CtMethod;
import javassist.Modifier;
import javassist.bytecode.CodeAtt
- JAVA正则表达式匹配 查找 替换 提取操作
百合不是茶
java正则表达式替换提取查找
正则表达式的查找;主要是用到String类中的split();
String str;
str.split();方法中传入按照什么规则截取,返回一个String数组
常见的截取规则:
str.split("\\.")按照.来截取
str.
- Java中equals()与hashCode()方法详解
bijian1013
javasetequals()hashCode()
一.equals()方法详解
equals()方法在object类中定义如下:
public boolean equals(Object obj) {
return (this == obj);
}
很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们知道,String 、Math、I
- 精通Oracle10编程SQL(4)使用SQL语句
bijian1013
oracle数据库plsql
--工资级别表
create table SALGRADE
(
GRADE NUMBER(10),
LOSAL NUMBER(10,2),
HISAL NUMBER(10,2)
)
insert into SALGRADE values(1,0,100);
insert into SALGRADE values(2,100,200);
inser
- 【Nginx二】Nginx作为静态文件HTTP服务器
bit1129
HTTP服务器
Nginx作为静态文件HTTP服务器
在本地系统中创建/data/www目录,存放html文件(包括index.html)
创建/data/images目录,存放imags图片
在主配置文件中添加http指令
http {
server {
listen 80;
server_name
- kafka获得最新partition offset
blackproof
kafkapartitionoffset最新
kafka获得partition下标,需要用到kafka的simpleconsumer
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.
- centos 7安装docker两种方式
ronin47
第一种是采用yum 方式
yum install -y docker
 
- java-60-在O(1)时间删除链表结点
bylijinnan
java
public class DeleteNode_O1_Time {
/**
* Q 60 在O(1)时间删除链表结点
* 给定链表的头指针和一个结点指针(!!),在O(1)时间删除该结点
*
* Assume the list is:
* head->...->nodeToDelete->mNode->nNode->..
- nginx利用proxy_cache来缓存文件
cfyme
cache
user zhangy users;
worker_processes 10;
error_log /var/vlogs/nginx_error.log crit;
pid /var/vlogs/nginx.pid;
#Specifies the value for ma
- [JWFD开源工作流]JWFD嵌入式语法分析器负号的使用问题
comsci
嵌入式
假如我们需要用JWFD的语法分析模块定义一个带负号的方程式,直接在方程式之前添加负号是不正确的,而必须这样做:
string str01 = "a=3.14;b=2.71;c=0;c-((a*a)+(b*b))"
定义一个0整数c,然后用这个整数c去
- 如何集成支付宝官方文档
dai_lm
android
官方文档下载地址
https://b.alipay.com/order/productDetail.htm?productId=2012120700377310&tabId=4#ps-tabinfo-hash
集成的必要条件
1. 需要有自己的Server接收支付宝的消息
2. 需要先制作app,然后提交支付宝审核,通过后才能集成
调试的时候估计会真的扣款,请注意
- 应该在什么时候使用Hadoop
datamachine
hadoop
原帖地址:http://blog.chinaunix.net/uid-301743-id-3925358.html
存档,某些观点与我不谋而合,过度技术化不可取,且hadoop并非万能。
--------------------------------------------万能的分割线--------------------------------
有人问我,“你在大数据和Hado
- 在GridView中对于有外键的字段使用关联模型进行搜索和排序
dcj3sjt126com
yii
在GridView中使用关联模型进行搜索和排序
首先我们有两个模型它们直接有关联:
class Author extends CActiveRecord {
...
}
class Post extends CActiveRecord {
...
function relations() {
return array(
'
- 使用NSString 的格式化大全
dcj3sjt126com
Objective-C
格式定义The format specifiers supported by the NSString formatting methods and CFString formatting functions follow the IEEE printf specification; the specifiers are summarized in Table 1. Note that you c
- 使用activeX插件对象object滚动有重影
蕃薯耀
activeX插件滚动有重影
使用activeX插件对象object滚动有重影 <object style="width:0;" id="abc" classid="CLSID:D3E3970F-2927-9680-BBB4-5D0889909DF6" codebase="activex/OAX339.CAB#
- SpringMVC4零配置
hanqunfeng
springmvc4
基于Servlet3.0规范和SpringMVC4注解式配置方式,实现零xml配置,弄了个小demo,供交流讨论。
项目说明如下:
1.db.sql是项目中用到的表,数据库使用的是oracle11g
2.该项目使用mvn进行管理,私服为自搭建nexus,项目只用到一个第三方 jar,就是oracle的驱动;
3.默认项目为零配置启动,如果需要更改启动方式,请
- 《开源框架那点事儿16》:缓存相关代码的演变
j2eetop
开源框架
问题引入
上次我参与某个大型项目的优化工作,由于系统要求有比较高的TPS,因此就免不了要使用缓冲。
该项目中用的缓冲比较多,有MemCache,有Redis,有的还需要提供二级缓冲,也就是说应用服务器这层也可以设置一些缓冲。
当然去看相关实现代代码的时候,大致是下面的样子。
[java]
view plain
copy
print
?
public vo
- AngularJS浅析
kvhur
JavaScript
概念
AngularJS is a structural framework for dynamic web apps.
了解更多详情请见原文链接:http://www.gbtags.com/gb/share/5726.htm
Directive
扩展html,给html添加声明语句,以便实现自己的需求。对于页面中html元素以ng为前缀的属性名称,ng是angular的命名空间
- 架构师之jdk的bug排查(一)---------------split的点号陷阱
nannan408
split
1.前言.
jdk1.6的lang包的split方法是有bug的,它不能有效识别A.b.c这种类型,导致截取长度始终是0.而对于其他字符,则无此问题.不知道官方有没有修复这个bug.
2.代码
String[] paths = "object.object2.prop11".split("'");
System.ou
- 如何对10亿数据量级的mongoDB作高效的全表扫描
quentinXXZ
mongodb
本文链接:
http://quentinXXZ.iteye.com/blog/2149440
一、正常情况下,不应该有这种需求
首先,大家应该有个概念,标题中的这个问题,在大多情况下是一个伪命题,不应该被提出来。要知道,对于一般较大数据量的数据库,全表查询,这种操作一般情况下是不应该出现的,在做正常查询的时候,如果是范围查询,你至少应该要加上limit。
说一下,
- C语言算法之水仙花数
qiufeihu
c算法
/**
* 水仙花数
*/
#include <stdio.h>
#define N 10
int main()
{
int x,y,z;
for(x=1;x<=N;x++)
for(y=0;y<=N;y++)
for(z=0;z<=N;z++)
if(x*100+y*10+z == x*x*x
- JSP指令
wyzuomumu
jsp
jsp指令的一般语法格式: <%@ 指令名 属性 =”值 ” %>
常用的三种指令: page,include,taglib
page指令语法形式: <%@ page 属性 1=”值 1” 属性 2=”值 2”%>
include指令语法形式: <%@include file=”relative url”%> (jsp可以通过 include