- 第一次用eclipse,导入项目错误Plug-in “org.eclipse.m2e.editor“ was unable to instantiate MavenPomEditor
zhangfeng1133
eclipsejavaide
第一次用eclipse,导入项目错误Plug-in"org.eclipse.m2e.editor"wasunabletoinstantiateMavenPomEditor。各种项目包,都不存在,maven应该能自动载入类包,比Php的composer方便太多Thecontainer'MavenDependencies'referencesnonexistinglibrary'C:\Users\Ad
- 基于SSM+Vue企业销售培训系统 企业人才培训系统 企业课程培训管理系统 企业文化培训班系统Java
计算机程序老哥
作者主页:计算机毕业设计老哥有问题可以主页问我一、开发介绍1.1开发环境开发语言:Java数据库:MySQL系统架构:B/S后端:SSM(Spring+SpringMVC+Mybatis)前端:Vue工具:IDEA或者Eclipse,JDK1.8,Maven二、系统介绍2.1图片展示注册登录页面:登陆.png前端页面功能:首页、培训班、在线学习、企业文化、交流论坛、试卷列表、系统公告、留言反馈、个
- maven 的 GAVP 及 pom.xml文件
一嘴一个橘子
javamaven
Maven中的GAVP是指,GroupId、ArtifactId、Version、Packaging,其中前三个是必要的,Packaging是可选的,这四个属性,为每个项目在maven仓库做一个标识,方便maven软件对项目进行管理个相互引用GroupIdGroupId:格式:com.{公司/BU}.业务线.{子业务线},最多4段如:com.taobao.tdd、com.alibaba.sourc
- Android 大神jessyan的bintray配置
Alex富贵
记录bintray.gradle文件自己添加了一点注释,方便以后使用applyplugin:'com.jfrog.bintray'applyplugin:'com.github.dcendents.android-maven'Propertiesproperties=newProperties()booleanisHasFile=falseif(project.rootProject.findPr
- Spring Boot Demo with Docker
亨利何
1.Springstarter启动一个web项目基本操作可参考:感谢这个链接Note:Controller&Mapping类似于Route2.Springmavenpackage生成可执行jar包mavenpackage报错:相比于jdk你是不是运行在jre上?需要mavenpom.xml配置compile和jdk相匹配org.apache.maven.pluginsmaven-compiler-
- Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found
Shipley Leo
常见报错问题mavenjavaspring
文章目录一、报错问题二、问题背景三、原因分析四、解决方案一、报错问题Plugin‘org.springframework.boot:spring-boot-maven-plugin:‘notfound二、问题背景pom.xml文件的配置情况,如下所示:org.springframework.bootspring-boot-maven-pluginMaven仓库中存在多个版本的spring-boot
- JUNIT5+Mockito单元测试
csdn_freak_dd
Java单元测试单元测试
文章目录1、前言2、Maven依赖2.1JDK21+SpringBoot版本基于3.1.02.2JDK17+SpringBoot版本基于2.2.5.RELEASE3、业务代码4、单元测试1、前言之前写过一篇使用testMe自动生成单元测试用例,使用的是junit4来编写的单元测试用例,目前很多新项目都已经使用JDK11+以及SpringBoot3+。本次基于junit5+Mockito来编写单元测
- springboot工程打包丢失xml文件
西西弗斯725
工作笔记javaxmlspring
org.springframework.bootspring-boot-maven-pluginsrc/main/java**/*.xmlsrc/main/resources**/*
- 开源的java 代码分析库介绍
人生万事须自为,跬步江山即寥廓。
java开发语言开源java开发语言
本文将为您详细讲解开源的Java代码分析库,以及如何安装这些库、它们的特性、区别和应用场景。Java社区提供了多种代码分析工具,这些工具可以帮助您在Java应用程序中进行代码质量评估、性能分析、安全检查等功能。1.CheckStyle安装-通过Maven安装:在您的`pom.xml`文件中添加以下依赖: com.puppycrawl.tools checkstyle 8.41 特点-用于检
- Spring(23) JdbcTemplate 使用简介
ACGkaka_
Springspring数据库java
目录一、简介二、使用介绍2.1Maven信息2.2配置数据源2.3JdbcTemplate使用1)execute()方法2)update()方法3)queryXxx()方法一、简介背景:JDBC已经能够满足大部分用户最基本的需求,但是在使用JDBC时,必须自己来管理数据库资源,例如:获取PreparedStatement、设置SQL语句参数、关闭连接等步骤。定义:JdbcTemplate是Spri
- Python+Django毕业设计新生报到管理系统(程序+LW+部署)
Python、JAVA毕设程序源码
课程设计javamysql
项目运行环境配置:Jdk1.8+Tomcat7.0+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:SSM+mybatis+Maven+Vue等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。2.ID
- macOS安装maven
Faith-小浩浩
macosmaven
官网下载mavenhttps://maven.apache.org/download.cgi如下图所示:1.解压并复制到指定的目录中2.配置环境变量vim~/.bash_profile进行文件的修改exportM2_HOME=/Users/fanfan/company/apache-maven-3.9.6exportPATH=$PATH:$M2_HOME/bin3.终端中输入source~/.ba
- maven项目引入私有jar,并打包到java.jar中
癸酉金鸡
javamavenjar
私有jar存放位置maven依赖com.hikvision.gaartemis-http-client1.1.10system${project.basedir}/src/main/resources/lib/artemis-http-client-1.1.10.jarmavenbuild${project.artifactId}org.springframework.bootspring-boo
- Maven的含义以及使用方法
北枫寒夜
mavenjava
Maven的含义:Maven是一个项目管理工具,它主要用于Java项目的构建、依赖管理和项目信息管理。下面是一些Maven的核心含义及作用:项目对象模型(ProjectObjectModel,POM):POM是Maven的核心概念,它是一个XML文件,描述了一个Maven项目的配置信息,包括项目的依赖、插件、构建目标等。坐标(Coordinates):坐标用来唯一标识一个项目或者一个库,通常由gr
- 后端面试题整理-1
Mr.VK
后端JavaSQLjava开发语言
1.Maven依赖传递产生版本冲突怎么解决?升级或降级依赖版本:通过修改相关依赖的版本号,选择与项目其他依赖兼容的版本。可以通过查看Maven依赖树来确定哪些依赖冲突,并找出合适的版本号进行调整。排除依赖:对于特定的依赖关系,可以使用元素来排除传递性依赖。例如,如果某个依赖引入了与其他依赖冲突的版本,你可以在该依赖项的声明中添加标签,指定要排除的冲突依赖。引入冲突解决依赖:有时可以通过引入专门用于
- Apache Maven是什么?|Maven安装
dami_king
maven工具javawindowsapacheandroid
ApacheMaven是一款流行的Java项目管理和构建工具,用于自动化构建过程,包括编译、测试、打包、依赖管理和发布等工作。以下是Maven安装步骤解析:在Windows系统中安装Maven下载Maven:访问Maven官方网站(https://maven.apache.org/download.cgi)下载最新的稳定版。通常下载的是.zip格式的归档文件。解压文件:将下载的.zip文件解压到一
- 关于Spring Boot的配置文件
嗯嗯=
springboot
1pom.xml它是Maven项目的配置文件。在pom.xml中,你可以定义项目的依赖项、插件和构建行为等。它通常包含构建项目所需的各种配置信息,例如项目的版本、依赖项的坐标、构建的输出目录等。pom.xml文件中的配置内容包括:groupId:指定项目的组织ID。artifactId:指定项目的唯一标识符。version:指定项目的版本号。dependencies:指定项目所依赖的其他库和框架。
- java实现 pdf转word
空╯﹏╰白
这里使用ApachePDFBox是Java开源PDF文档第三方库工具集,主要特征提取提取pdf提取文本、分隔合并、填写表单、保存为图片、PDF数字签名及创建PDF文件。添加maven依赖org.apache.pdfboxpdfbox2.0.4附上代码packagecom.zk;importorg.apache.pdfbox.pdmodel.PDDocument;importorg.apache.p
- Unresolved dependency: ‘com.aspose:aspose:jar:19‘最直接解决方法
我是时生
javajava
Unresolveddependency:'com.aspose:aspose:jar:19’最直接解决方法产生该问题的原因是在maven中配置的http://maven.aliyun.com/nexus/content/groups/public下载不了com.aspose:aspose的jar包最快的方法是直接下载jar包到maven仓库中,我提供安装包。
- 用命令将本地jar包导入到本地maven仓库
南国薏米
【前情提要】在日常开发过程中,我们总是不可避免的需要依赖某些不在中央仓库,同时也不在本地仓库中的jar包,这是我们就需要使用命令行将需要导入本地仓库中的jar包导入本地仓库,使得项目依赖本地仓库中的代码。例如我们需要将下面pom文件中的jar包引入本地仓库com.eelvetodo1.0导入命令mvninstall:install-file-Dfile=D:\link\lib\todo-1.0.j
- 在 build.gradle.kts 添加 阿里云仓库
修行者对666
安卓gradle学习
在build.gradle.kts添加maven仓库使用kotlinscriptDSL配置build.gradle.kts(高版本移动到settings.gradle.kts)时,添加maven仓库的方式如下:pluginManagement{repositories{maven{setUrl("https://maven.aliyun.com/repository/google")}maven{
- 快速搭建项目运行环境(JDK+Maven+Git+Docker+Mysql+Redis+Node.js+Nginx)+前后端项目分别部署
A尘埃
javamavengit
JDK①、从oracle官方网站上下载1.8版本中的最新版的JDKhttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html②、把文件通过WinSCP或者XFTP上传到服务器上③、解压和配置环境变量#进入安装包目录,解压cd/data/tmptar-zxvfjdk-8u261-linux-x64.tar.gz
- 前后端分离开发
待╮续
状态模式
目录前言一、前后端分离开发1.介绍2.开发流程3.前端技术栈(1)开发工具:(2)技术框架:二、Yapi1.介绍2.使用(1)准备(2)定义接口(3)导出接口文档(4)导入接口文档三、Swagger1.介绍2.使用方式(1)导入knife4j的maven坐标(2)导入knife4j相关配置类(3)设置静态资源映射(4)在LoginCheckFilter中设置不需要处理的请求路径3.查看接口文档4.
- 我自己写的maven module在另外一个Service服务中使用之后,但是maven打包的时候却报错
曼诺尔雷迪亚兹
心得分享mavenjava
我自己写的mavenmodule在另外一个Service服务中使用之后,但是maven打包的时候却报错如下:[INFO]----------------------------------------[INFO]Buildingorder-service1.0[3/3][INFO]--------------------------------[jar]----------------------
- Maven能解决什么问题?为什么要用?
z.jiaminf
Mavenmavenjava
如果没有maven,我们在开发一个应用的时候,需要自己先确定要引入哪些第三方的jar包,并且要去找到这些jar包,把他们导入到项目中,而且最痛苦的时候各个jar包之间的兼容性和冲突的问题。jar包弄好了之后,我们想要把应用打包整一个war包又很麻烦,将一个应用做编译,测试和部署都特别麻烦。而有了maven之后,这些问题都迎刃而解了。Maven就是专门为java项目打造的管理和构建工具,它的主要功能
- 运维随录实战(5)之centos搭建jenkins
Loren_云淡风轻
运维jenkins安装
一,搭建jenkins准备下载安装jdk环境-》版本jdk11下载安装maven环境-》版本maven3.8.8git-》版本1.8.3.1yuminstallgitjenkins安装版本:2.414.3下载地址:https://get.jenkins.io/war-stable/2.414.3/jenkins.war注:jenkins版本与jdk版本有一定的对应关系,版本不对应可能导致后面虽然安
- maven 包管理平台-05-multi module 多模块
后端java
拓展阅读maven包管理平台-01-maven入门介绍+Maven、Gradle、Ant、Ivy、Bazel和SBT的详细对比表格maven包管理平台-02-windows安装配置+mac安装配置maven包管理平台-03-mavenprojectmaven项目的创建入门maven包管理平台-04-mavenarchetype项目原型maven包管理平台-05-multimodule多模块mave
- 编码技巧——Springboot工程加密yml配置/Maven引入本地二方包
修行者对666
安卓gradlespringbootmaven后端
1.背景基于Springboot的工程项目,通常很多信息都是在application.yml中直接明文配置的,比如数据库链接信息,redis链接信息等;为了安全考虑,公司打算将yml配置文件中的数据库连接信息的账号,密码进行加密!公司有开发相关的安全规定,要求对源代码工程中所有的敏感信息进行加密,包括代码和配置文件,防止密码泄露;实际上没太大必要——咋办呢,有专员检查,做还是得做;2.方案初步想了
- idea maven项目直接用 lib 下面 jar包
steamed_bun
一、建立目录在idea项目中XXX/XXX/WEB-INF/lib,然后将jar包放入目录下二、查看jar包的pom.xml文件在idea中直接打开jar包的pom.xml文件,查到如下:xxxaaaxxxxxxaaaxxxxxxaaaxxx三、编写引用项目的pom.xml文件1、项目中引用jar包,可以使idea中不报错maven中加入如下内容:注意:与上面查到的保持一致xxxaaaxxxxxx
- Jenkins:亲测可用 The POM for XXXXXXXXX: is invalid, transitive dependencies (if any) will
手把手入门
jenkins
意思就是找不到这个jar包场景:jenkins跑项目时报错,缺少某个jar包。解决:将maven的仓库改为远程参考文档:https://blog.51cto.com/u_15067225/4376392
- java的(PO,VO,TO,BO,DAO,POJO)
Cb123456
VOTOBOPOJODAO
转:
http://www.cnblogs.com/yxnchinahlj/archive/2012/02/24/2366110.html
-------------------------------------------------------------------
O/R Mapping 是 Object Relational Mapping(对象关系映
- spring ioc原理(看完后大家可以自己写一个spring)
aijuans
spring
最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬 的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Spring核心概念。 先就IOC和DI谈一点我的看法。IO
- MyEclipse 2014中Customize Persperctive设置无效的解决方法
Kai_Ge
MyEclipse2014
高高兴兴下载个MyEclipse2014,发现工具条上多了个手机开发的按钮,心生不爽就想弄掉他!
结果发现Customize Persperctive失效!!
有说更新下就好了,可是国内Myeclipse访问不了,何谈更新...
so~这里提供了更新后的一下jar包,给大家使用!
1、将9个jar复制到myeclipse安装目录\plugins中
2、删除和这9个jar同包名但是版本号较
- SpringMvc上传
120153216
springMVC
@RequestMapping(value = WebUrlConstant.UPLOADFILE)
@ResponseBody
public Map<String, Object> uploadFile(HttpServletRequest request,HttpServletResponse httpresponse) {
try {
//
- Javascript----HTML DOM 事件
何必如此
JavaScripthtmlWeb
HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序。
事件通常与函数结合使用,函数不会在事件发生前被执行!
注:DOM: 指明使用的 DOM 属性级别。
1.鼠标事件
属性  
- 动态绑定和删除onclick事件
357029540
JavaScriptjquery
因为对JQUERY和JS的动态绑定事件的不熟悉,今天花了好久的时间才把动态绑定和删除onclick事件搞定!现在分享下我的过程。
在我的查询页面,我将我的onclick事件绑定到了tr标签上同时传入当前行(this值)参数,这样可以在点击行上的任意地方时可以选中checkbox,但是在我的某一列上也有一个onclick事件是用于下载附件的,当
- HttpClient|HttpClient请求详解
7454103
apache应用服务器网络协议网络应用Security
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需
- 递归 逐层统计树形结构数据
darkranger
数据结构
将集合递归获取树形结构:
/**
*
* 递归获取数据
* @param alist:所有分类
* @param subjname:对应统计的项目名称
* @param pk:对应项目主键
* @param reportList: 最后统计的结果集
* @param count:项目级别
*/
public void getReportVO(Arr
- 访问WEB-INF下使用frameset标签页面出错的原因
aijuans
struts2
<frameset rows="61,*,24" cols="*" framespacing="0" frameborder="no" border="0">
- MAVEN常用命令
avords
Maven库:
http://repo2.maven.org/maven2/
Maven依赖查询:
http://mvnrepository.com/
Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName 
- PHP如果自带一个小型的web服务器就好了
houxinyou
apache应用服务器WebPHP脚本
最近单位用PHP做网站,感觉PHP挺好的,不过有一些地方不太习惯,比如,环境搭建。PHP本身就是一个网站后台脚本,但用PHP做程序时还要下载apache,配置起来也不太很方便,虽然有好多配置好的apache+php+mysq的环境,但用起来总是心里不太舒服,因为我要的只是一个开发环境,如果是真实的运行环境,下个apahe也无所谓,但只是一个开发环境,总有一种杀鸡用牛刀的感觉。如果php自己的程序中
- NoSQL数据库之Redis数据库管理(list类型)
bijian1013
redis数据库NoSQL
3.list类型及操作
List是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等,操作key理解为链表的名字。Redis的list类型其实就是一个每个子元素都是string类型的双向链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。
&nbs
- 谁在用Hadoop?
bingyingao
hadoop数据挖掘公司应用场景
Hadoop技术的应用已经十分广泛了,而我是最近才开始对它有所了解,它在大数据领域的出色表现也让我产生了兴趣。浏览了他的官网,其中有一个页面专门介绍目前世界上有哪些公司在用Hadoop,这些公司涵盖各行各业,不乏一些大公司如alibaba,ebay,amazon,google,facebook,adobe等,主要用于日志分析、数据挖掘、机器学习、构建索引、业务报表等场景,这更加激发了学习它的热情。
- 【Spark七十六】Spark计算结果存到MySQL
bit1129
mysql
package spark.examples.db
import java.sql.{PreparedStatement, Connection, DriverManager}
import com.mysql.jdbc.Driver
import org.apache.spark.{SparkContext, SparkConf}
object SparkMySQLInteg
- Scala: JVM上的函数编程
bookjovi
scalaerlanghaskell
说Scala是JVM上的函数编程一点也不为过,Scala把面向对象和函数型编程这两种主流编程范式结合了起来,对于熟悉各种编程范式的人而言Scala并没有带来太多革新的编程思想,scala主要的有点在于Java庞大的package优势,这样也就弥补了JVM平台上函数型编程的缺失,MS家.net上已经有了F#,JVM怎么能不跟上呢?
对本人而言
- jar打成exe
bro_feng
java jar exe
今天要把jar包打成exe,jsmooth和exe4j都用了。
遇见几个问题。记录一下。
两个软件都很好使,网上都有图片教程,都挺不错。
首先肯定是要用自己的jre的,不然不能通用,其次别忘了把需要的lib放到classPath中。
困扰我很久的一个问题是,我自己打包成功后,在一个同事的没有装jdk的电脑上运行,就是不行,报错jvm.dll为无效的windows映像,如截图
最后发现
- 读《研磨设计模式》-代码笔记-策略模式-Strategy
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化
简单理解:
1、将不同的策略提炼出一个共同接口。这是容易的,因为不同的策略,只是算法不同,需要传递的参数
- cmd命令值cvfM命令
chenyu19891124
cmd
cmd命令还真是强大啊。今天发现jar -cvfM aa.rar @aaalist 就这行命令可以根据aaalist取出相应的文件
例如:
在d:\workspace\prpall\test.java 有这样一个文件,现在想要将这个文件打成一个包。运行如下命令即可比如在d:\wor
- OpenJWeb(1.8) Java Web应用快速开发平台
comsci
java框架Web项目管理企业应用
OpenJWeb(1.8) Java Web应用快速开发平台的作者是我们技术联盟的成员,他最近推出了新版本的快速应用开发平台 OpenJWeb(1.8),我帮他做做宣传
OpenJWeb快速开发平台以快速开发为核心,整合先进的java 开源框架,本着自主开发+应用集成相结合的原则,旨在为政府、企事业单位、软件公司等平台用户提供一个架构透
- Python 报错:IndentationError: unexpected indent
daizj
pythontab空格缩进
IndentationError: unexpected indent 是缩进的问题,也有可能是tab和空格混用啦
Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且在Python语言里,缩进而非花括号或者某种关键字,被用于表示语句块的开始和退出。增加缩进表示语句块的开
- HttpClient 超时设置
dongwei_6688
httpclient
HttpClient中的超时设置包含两个部分:
1. 建立连接超时,是指在httpclient客户端和服务器端建立连接过程中允许的最大等待时间
2. 读取数据超时,是指在建立连接后,等待读取服务器端的响应数据时允许的最大等待时间
在HttpClient 4.x中如下设置:
HttpClient httpclient = new DefaultHttpC
- 小鱼与波浪
dcj3sjt126com
一条小鱼游出水面看蓝天,偶然间遇到了波浪。 小鱼便与波浪在海面上游戏,随着波浪上下起伏、汹涌前进。 小鱼在波浪里兴奋得大叫:“你每天都过着这么刺激的生活吗?简直太棒了。” 波浪说:“岂只每天过这样的生活,几乎每一刻都这么刺激!还有更刺激的,要有潮汐变化,或者狂风暴雨,那才是兴奋得心脏都会跳出来。” 小鱼说:“真希望我也能变成一个波浪,每天随着风雨、潮汐流动,不知道有多么好!” 很快,小鱼
- Error Code: 1175 You are using safe update mode and you tried to update a table
dcj3sjt126com
mysql
快速高效用:SET SQL_SAFE_UPDATES = 0;下面的就不要看了!
今日用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示:
Error Code: 1175
You are using safe update mode and you tried to update a table without a WHERE that
- 枚举类型详细介绍及方法定义
gaomysion
enumjavaee
转发
http://developer.51cto.com/art/201107/275031.htm
枚举其实就是一种类型,跟int, char 这种差不多,就是定义变量时限制输入的,你只能够赋enum里面规定的值。建议大家可以看看,这两篇文章,《java枚举类型入门》和《C++的中的结构体和枚举》,供大家参考。
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum
- Merge Sorted Array
hcx2013
array
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.
Note:You may assume that nums1 has enough space (size that is
- Expression Language 3.0新特性
jinnianshilongnian
el 3.0
Expression Language 3.0表达式语言规范最终版从2013-4-29发布到现在已经非常久的时间了;目前如Tomcat 8、Jetty 9、GlasshFish 4已经支持EL 3.0。新特性包括:如字符串拼接操作符、赋值、分号操作符、对象方法调用、Lambda表达式、静态字段/方法调用、构造器调用、Java8集合操作。目前Glassfish 4/Jetty实现最好,对大多数新特性
- 超越算法来看待个性化推荐
liyonghui160com
超越算法来看待个性化推荐
一提到个性化推荐,大家一般会想到协同过滤、文本相似等推荐算法,或是更高阶的模型推荐算法,百度的张栋说过,推荐40%取决于UI、30%取决于数据、20%取决于背景知识,虽然本人不是很认同这种比例,但推荐系统中,推荐算法起的作用起的作用是非常有限的。
就像任何
- 写给Javascript初学者的小小建议
pda158
JavaScript
一般初学JavaScript的时候最头痛的就是浏览器兼容问题。在Firefox下面好好的代码放到IE就不能显示了,又或者是在IE能正常显示的代码在firefox又报错了。 如果你正初学JavaScript并有着一样的处境的话建议你:初学JavaScript的时候无视DOM和BOM的兼容性,将更多的时间花在 了解语言本身(ECMAScript)。只在特定浏览器编写代码(Chrome/Fi
- Java 枚举
ShihLei
javaenum枚举
注:文章内容大量借鉴使用网上的资料,可惜没有记录参考地址,只能再传对作者说声抱歉并表示感谢!
一 基础 1)语法
枚举类型只能有私有构造器(这样做可以保证客户代码没有办法新建一个enum的实例)
枚举实例必须最先定义
2)特性
&nb
- Java SE 6 HotSpot虚拟机的垃圾回收机制
uuhorse
javaHotSpotGC垃圾回收VM
官方资料,关于Java SE 6 HotSpot虚拟机的garbage Collection,非常全,英文。
http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html
Java SE 6 HotSpot[tm] Virtual Machine Garbage Collection Tuning
&