- Spring Cloud开发实战
yootk
李兴华原创Java编程教材springcloudspring后端javaspringbootmybatisjvm
SpringCloud是当今Java开发行业最为流行的分布式开发架构,使用其可以方便的搭建高可用、高性能、分布式的系统服务架构,本课程基于SpringCloudAlibaba的套件进行了实现架构的完整讲解。本书一共有10章的核心内容,基于IDEA开发工具讲解,并通过Linux系统实现服务的部署,全篇课程的核心技术架构组成为:Gradle+RESTful+Nacos2.x+Ribbon+Feign+
- idea开发工具的简单使用与常见问题
微凉归期
7-日常工作总结intellij-ideajavaide
1、配置git选择左上角目录file->setting打开,VersionControl目录下Git,选择git安装目录下的git.exe文件;点击test,出现git版本,则表示git识别成功,点击右下角确认即可生效。2、配置node.js选择左上角目录file->setting打开,如图选中Languages&Frameworks下的Node.jsandNPM;选择安装好的node.exe文件
- 【Java知识手册】一.Java开发工具和前言
Fred3D
Javajava开发语言
文章目录1Java前言1.1简介1.2Java环境搭建1.3程序的开发步骤1.4idea开发工具1.5用idea开发一个helloworld前言:以初学着的身份,准备在该平台整理点最近学习的知识,方便后续查看相关的技术点,有兴趣的可以一块交流学习。目标用最少的文字,理解最多的知识。不说废话,字字珠玑。1Java前言1.1简介强类型语言、开源、跨平台、多态、多线程、面向对象完善的异常处理机制,大数据
- springboot果蔬配送商城
doc_wei
项目springboot后端java开发语言课程设计毕业设计spring
技术架构:java+mysql+bootstrap+jquery+mybatis+springboot有需要该项目的小伙伴可以私信我你的Q。功能介绍:系统基于Java技术进行开发,后台数据库使用MySQL,在Windows环境下使用idea开发工具进行开发,主要适用于实体店的线上销售,打造线上线下一体化的销售模式,带动蔬菜的销售量,提高店铺的销售额。前台主要是登录注册、首页展示、分类搜索、购物车、
- Spark大数据分与实践笔记(Scala语言基础-1)
妉妉师姐
大数据-linux-sparkscalasparkjava大数据
目录1.1Scala概述1.1.1Scala的下载安装1.1.2在IDEA开发工具中下载安装Scala插件1.1.3开发第一个Scala程序Spark是专为大规模数据处理而设计的快速通用的计算引擎,它是由Scala语言开发实现的。1.1Scala概述Spark是专为大规模数据处理而设计的快速通用的计算引擎,它是由Scala语言开发实现的,关于大数据技术,本身就是计算数据,而Scala既有面向对象组
- spring源码之IOC容器资源定位过程
rofeya
铺垫平时我们在使用spring进行项目实践的时候,对于底层的某些实现逻辑大部分都被忽略过,但是对底层实现的了解却往往是我们在实践中解决出现的问题最有利的帮助。以下是我阅读源码进行并整理的一些学习笔记。准备工作在开发环境中构建自己的spring源码环境,本人是使用IDEA开发工具,构建步骤网上一搜一大把,下面就附上一个在IDEA搭建spring源码环境的链接:https://blog.csdn.ne
- Java Web,快速搭建第一个Servlet
杰杰不会hello world
JavaEEjavatomcatjava-ee
一、前提条件Windows。JDK环境、没有配置JDK环境的可以看我之前的博客:https://blog.csdn.net/liyingjie2001/article/details/124562716IDEA开发工具。Tomcat本地服务器。二、搭建步骤1.新建一个JavaEE工程2.新建完成后的项目结构如图3.下面我们需要让IDEA集成一下Tomcat没有设置部署文件,让工具自己修复点击应用,
- Java入门-学习黑马程序员Java基础视频教程(到P92)
孟孟单单
Java学习ingjavaintellij-idea
目录P0:写在前面的小知识P3:Java环境搭建:JDK安装、常用命令P4:入门程序HelloWorldP7:补充知识:JDK组成、跨平台原理P8:补充知识:JDK安装后Path和JAVA_HOME环境变量P9:IDEA开发工具:简介、下载、安装P10:IDEA开发工具:开发第一个程序P11:IDEA开发工具:字体、快捷键、其他操作P11.1导入模块P11.2删除模块P11.3重命名模块P13:基
- IDEA工具创建第一个Maven项目
辣椒酱.
ideamavenideajava
IDEA工具创建第一个Maven项目1、打开IDEA开发工具后,点击创建项目2、选择Maven,选择自己windows下安装好的JDK,由原来的11重新选择一个自己jdk所在的位置。点击Next。3、输入以下信息,如下图:4、举例如下图,点击Next。5、选择一个存放自己IDEA项目的文件夹6、举例如下图,点击OK,点击Finish完成。7、看到此画面代表创建成功,可以配置pom文件,也可以在左侧
- Idea 连接 mysql 数据库
睡个好觉"
数据库intellij-ideamysql
前言为了方便直接在idea开发工具中直接使用数据库,如查看数据等,可以在idea中配置数据库相关属性,实现操作数据库。提示:以下是本篇文章正文内容,下面案例可供参考使用步骤点击最右面的database,加号选择mysql。设置用户名、密码、数据库等,点击test,如出现下图则继续下载所需配置,出现√则代表连接成功。点击测试出现如下错误或类似的时区错误:Serverreturnsinvalidtim
- IDEA中启动多个微服务(开启Services管理)
初夏0811
java笔记intellij-ideajavaintellijidea
在微服务开发过程中,我们经常要在本地启动很多个微服务,如果一个个在application启动类去启动肯定会很麻烦,效率很低,页面很乱,下面介绍下IDEA开发工具中得Services管理管理功能,也叫RunDashboard:第一步:点击菜单栏:Views->ToolWindows->Services第二步:刚创建好的窗口是空白的,需要我们把服务加进去。也是比较简单:点击最右侧加号AddServic
- 【SpringBoot】SpringBoot 项目初始化方法
小秀_heo
SpringBootspringbootjava后端
github搜索springboot模板github搜索springboot模板,拉取现成代码。SpringBoot官方的模板生成器SpringBoot官方的模板生成器(https://start.spring.io/)在IDEA开发工具中生成这里我修改成阿里的镜像主要是要使用Java8。众所周知,现在SpringBoot3.x支持最低版本为java17。
- idea开发工具使用
东山富哥
ideaideaidea快捷键
文章目录1.idea使用说明推荐pdf下载2.idea使用说明开源地址3.日常常用技巧特殊说明3.2.idea快速实现未实现的方法快捷键3.3.查看实现类中的方法3.4.类图的查看[ctrl+shift+alt+U]4.如何回到上个idea的上一步5.idea快捷键怎么把选中的变成大写和小写?1.idea使用说明推荐pdf下载链接:https://pan.baidu.com/s/1vKJAowMB
- idea开发工具集成apipost轻松帮你撰写接口文档
sccd2009
intellij-ideajavaide
引言啰嗦几句,作为java开发者,接触到idea开发工具之后,那真是爱不释手。网上很多安装教程,可参考安装完成,我使用idea2022.2.3,不建议使用社区版,那个版本减少不少功能。后端的开发人员经常需要提供接口给前端或团队其他成员,需要撰写接口文档,可能回使用到apiPost测试工具,这个工具对于开发人员真是福音,不论是本地测试还是在线测试,方便多了。方法1.idea搜索插件。File---s
- IDEA连接Github⭐️使用Git工具上传本地文件到远程仓库
奔腾的码农
开发工具githubgit
环境准备已安装IDEA开发工具,Git版本管理工具,已注册GitHub账号需要先准备好这些环境,可以自行搜索教程,下面的安装是基于这里的环境上操作的目录一、需要提供SSH公钥二、Github配置SSH公钥三、IDEA配置连接四、连接成功后,可以上传本地文件到远程仓库了,按照提示,新建仓库之后等待上传成功,到页面上看看,文件上传成功五、IDEA提供了快捷控制页面,在右下角,从远程分支新建一个分支到本
- 《Git学习笔记:IDEA整合Git》
Surpass余sheng军
git学习笔记
在IDEA中集成Git去使用通过Git命令可以完成Git相关操作,为了简化操作过程,我们可以在IDEA中配置Git,配置好后就可以在IDEA中通过图形化的方式来操作Git。在IDEA开发工具中可以集成Git:集成后在IDEA中可以看到Git相关图标:1.在IDEA中配置Git在IDEA中使用Git,本质上还是使用的本地安装的Git软件,所以需要提前安装好Git并在IDEA中配置Git。Git安装目
- SpringBoot入门教程(一)详解intellij idea搭建SpringBoot项目
qq_weixin_1253182221
SpringBoot入门教程intellij-ideaspringbootjava
一、准备工作提前安装好IDEA开发工具,jdk,maven二、打开IDEA开发工具选择File>New>Project三、建立项目通过SpringInitializr构建项目,同时选择安装的jdk路径,进行下一步。至此,springboot项目配置完成。四、设置maven路径打开项目,为新建的项目设置maven路径。五、修改配置文件修改项目配置文件,增加项目启动端口和项目访问路径。至此,项目已能正
- Jetbrains ai assistant激活成功了
PHP技术社区
IT教程golang那些事golangpycharm数据库开发语言aiassistant
使用aiassistant插件助手很完美,第一次用在idea开发工具就完美的把激活了,你也不妨试试链接地址:https://web.52shizhan.cn激活后如下登录页面完美使用
- SpringBoot学习历程(一):简单入门
RabbitsInGrass
SpringBoot简单入门SpringBoot好处:。。。。。一大堆,本人就不罗列了。1.1准备工作JDK1.8+Maven3.2+(3.6.1安装教程)IntelliJIDEA(2019.2.2安装教程)注意:JDK安装、Maven安装、Git安装和IntelliJIDEA开发工具安装可参照对应教程链接。1.2创建一个SpringBoot工程其实SpringBoot工程本质上就是一个Maven
- java毕业设计源码成品-基于java(ssm)咖啡馆管理系统[包运行]
乘风欲code
java毕业设计java课程设计开发语言毕业设计
项目请看文章末尾官方网站获取项目简介咖啡馆管理系统是基于java编程语言,mysql数据库,ssm框架,idea开发工具进行开发,本系统分为用户,管理员,员工三个角色,用户可以登陆,注册,查看咖啡列表详情,加入购物车,生成订单,在线充值,查看订单历史记录;员工可以对客户信息,咖啡类型,咖啡信息进行管理。管理员可以对员工信息,客户信息,咖啡类型,咖啡信息,轮播图,订单信息进行管理。本系统功能齐全,文
- Intellij IDEA同时打开多个工程(项目)的方法
my_styles
javaidea开发工具mavenjavamavenintellijidea
这里介绍两中方法:方法一:先创建一个文件夹命名为workspace(可以自定义名称)将开发项目放在该workspace目录下打开Intellijidea开发工具,选择File->Open在OpenFileorProject窗口中,找到并选择workspace目录,并点击OKidea将多个项目加载了进来等待右下角进度条加载完将所有项目加载进来后,intellijidea不会自动下载pom.xml中的
- idea最新版激活码,激活成功了,开始我的代码之旅
PHP技术社区
intellij-ideajavaide
很给力,idea开发工具最新版激活成功了,有效期还是3年。付费插件也激活成功了,很赞!你不妨也试试链接地址:https://web.52shizhan.cn/activity/decode激活成功后如下图
- idea中清除tomcat缓存
孤丿岛
解决使用idea开发工具时,jscss在浏览器中缓存的问题:点击菜单File->invalidateCaches->点击invalidated->完成
- IntelliJ IDEA开发工具常规设置、插件、快捷键、Debug和集成工具一篇入门
少爷晚安。
包罗万象intellij-ideajavaide
文章目录常规设置同步设置快捷键(Windows)搜索层级关系查看光标选择代码定位代码操作Git操作编辑器操作Debug操作集成本地Git集成本地Maven集成本地Tomcat实用插件版本说明:常规设置Windows打开设置默认快捷键Ctrl+ALT+S,若快捷键被占用,可以在顶部栏目选择File->Settings。注意:所有设置更改后,都需要点击Apply或Ok按钮才会生效。设置IDEA主题设置
- 我的idea 开发工具已经激活成功,可以开始写代码了
PHP技术社区
javaeclipsetomcatjvmjettypythondjango
##我的idea开发工具已经激活成功,可以开始写代码了。你也来试试吧https://web.52shizhan.cn
- git的使用详解版
烛.照103
开发工具java技术成才之路git
Git分布式版本控制工具课程内容Git概述Git代码托管服务Git常用命令在IDEA中使用Git1.前言1.1什么是GitGit是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。在IDEA开发工具中可以集成Git(后面会讲解Git安装和集成过程):集成后在IDEA中可以看到Git相关图标:可以通过启动两个IDEA窗口
- intellij IDEA开发工具的使用(打开/关闭工程;删除类文件;修改类/包/模块/项目名称;导入/删除模块)
yojimbo1886
intellij-ideajavaintellijidea
1,打开工程打开IDEA,会看到如下界面1栏目里是自己曾经打开过的project(工程),直接点击就好。如果需要打开其他工程,则点击open,会出下以下界面。选择需要加载的project(工程)项目,project项目的图标会有黑点表示,点击后会进入工程。2,关闭工程正常点击x键,会关闭IDEA工具,但下次点开还是会加载到同样的工程。想要正常关闭工程,需要进行下列操作。在file里选择closep
- Maven项目提示Ignored pom.xml问题
黄晶谛
#Mavenmaven
1环境(1)IDEA开发工具:2022.2.1(2)JDK:Java17(Spring6要求JDK最低版本是Java17)(3)Spring:6.1.2(4)Maven3.8.82问题描述新创建一个Maven模块,和之前删除的创建失败的模块同名,此时创建好的模块的pom.xml文件有删除线,提示Ignoredpom.xml,pom文件显示pom.xml。3原因分析IDEA认为pom文件是重复创建,
- Linux 创建 intellij-idea快捷方式
naer_chongya
intellij-idealinuxjava
在Linux中,可以通过创建快捷方式的方式方便地打开IntelliJIDEA开发工具。下面是创建IntelliJIDEA快捷方式的详细步骤:第1步:打开终端窗口首先,要打开终端窗口。可以通过快捷键Ctrl+Alt+T打开终端窗口。也可以在系统菜单栏中选择“应用程序”->“实用工具”->“终端”来打开终端窗口。第2步:进入应用程序目录进入应用程序目录,通过以下命令进入:cd/usr/share/ap
- Gitee保姆级教程
岛森年
JAVAgiteeelasticsearch大数据
Git分布式版本控制工具1.前言1.1什么是GitGit是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。在IDEA开发工具中可以集成Git(后面会讲解Git安装和集成过程):集成后在IDEA中可以看到Git相关图标:外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传可以通过启动两个IDEA窗口模拟两
- 怎么样才能成为专业的程序员?
cocos2d-x小菜
编程PHP
如何要想成为一名专业的程序员?仅仅会写代码是不够的。从团队合作去解决问题到版本控制,你还得具备其他关键技能的工具包。当我们询问相关的专业开发人员,那些必备的关键技能都是什么的时候,下面是我们了解到的情况。
关于如何学习代码,各种声音很多,然后很多人就被误导为成为专业开发人员懂得一门编程语言就够了?!呵呵,就像其他工作一样,光会一个技能那是远远不够的。如果你想要成为
- java web开发 高并发处理
BreakingBad
javaWeb并发开发处理高
java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据) 一:高并发高负载类网站关注点之数据库 没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(
- mysql批量更新
ekian
mysql
mysql更新优化:
一版的更新的话都是采用update set的方式,但是如果需要批量更新的话,只能for循环的执行更新。或者采用executeBatch的方式,执行更新。无论哪种方式,性能都不见得多好。
三千多条的更新,需要3分多钟。
查询了批量更新的优化,有说replace into的方式,即:
replace into tableName(id,status) values
- 微软BI(3)
18289753290
微软BI SSIS
1)
Q:该列违反了完整性约束错误;已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 11.0” Hresult: 0x80004005 说明:“不能将值 NULL 插入列 'FZCHID',表 'JRB_EnterpriseCredit.dbo.QYFZCH';列不允许有 Null 值。INSERT 失败。”。
A:一般这类问题的存在是
- Java中的List
g21121
java
List是一个有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。
与 set 不同,列表通常允许重复
- 读书笔记
永夜-极光
读书笔记
1. K是一家加工厂,需要采购原材料,有A,B,C,D 4家供应商,其中A给出的价格最低,性价比最高,那么假如你是这家企业的采购经理,你会如何决策?
传统决策: A:100%订单 B,C,D:0%
&nbs
- centos 安装 Codeblocks
随便小屋
codeblocks
1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可yum install gccyum install gcc-c++
2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.yum install gtk2*
3. 安装wxGTK
yum search w
- 23种设计模式的形象比喻
aijuans
设计模式
1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:
- 开发管理 CheckLists
aoyouzi
开发管理 CheckLists
开发管理 CheckLists(23) -使项目组度过完整的生命周期
开发管理 CheckLists(22) -组织项目资源
开发管理 CheckLists(21) -控制项目的范围开发管理 CheckLists(20) -项目利益相关者责任开发管理 CheckLists(19) -选择合适的团队成员开发管理 CheckLists(18) -敏捷开发 Scrum Master 工作开发管理 C
- js实现切换
百合不是茶
JavaScript栏目切换
js主要功能之一就是实现页面的特效,窗体的切换可以减少页面的大小,被门户网站大量应用思路:
1,先将要显示的设置为display:bisible 否则设为none
2,设置栏目的id ,js获取栏目的id,如果id为Null就设置为显示
3,判断js获取的id名字;再设置是否显示
代码实现:
html代码:
<di
- 周鸿祎在360新员工入职培训上的讲话
bijian1013
感悟项目管理人生职场
这篇文章也是最近偶尔看到的,考虑到原博客发布者可能将其删除等原因,也更方便个人查找,特将原文拷贝再发布的。“学东西是为自己的,不要整天以混的姿态来跟公司博弈,就算是混,我觉得你要是能在混的时间里,收获一些别的有利于人生发展的东西,也是不错的,看你怎么把握了”,看了之后,对这句话记忆犹新。 &
- 前端Web开发的页面效果
Bill_chen
htmlWebMicrosoft
1.IE6下png图片的透明显示:
<img src="图片地址" border="0" style="Filter.Alpha(Opacity)=数值(100),style=数值(3)"/>
或在<head></head>间加一段JS代码让透明png图片正常显示。
2.<li>标
- 【JVM五】老年代垃圾回收:并发标记清理GC(CMS GC)
bit1129
垃圾回收
CMS概述
并发标记清理垃圾回收(Concurrent Mark and Sweep GC)算法的主要目标是在GC过程中,减少暂停用户线程的次数以及在不得不暂停用户线程的请夸功能,尽可能短的暂停用户线程的时间。这对于交互式应用,比如web应用来说,是非常重要的。
CMS垃圾回收针对新生代和老年代采用不同的策略。相比同吞吐量垃圾回收,它要复杂的多。吞吐量垃圾回收在执
- Struts2技术总结
白糖_
struts2
必备jar文件
早在struts2.0.*的时候,struts2的必备jar包需要如下几个:
commons-logging-*.jar Apache旗下commons项目的log日志包
freemarker-*.jar  
- Jquery easyui layout应用注意事项
bozch
jquery浏览器easyuilayout
在jquery easyui中提供了easyui-layout布局,他的布局比较局限,类似java中GUI的border布局。下面对其使用注意事项作简要介绍:
如果在现有的工程中前台界面均应用了jquery easyui,那么在布局的时候最好应用jquery eaysui的layout布局,否则在表单页面(编辑、查看、添加等等)在不同的浏览器会出
- java-拷贝特殊链表:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?
bylijinnan
java
public class CopySpecialLinkedList {
/**
* 题目:有一个特殊的链表,其中每个节点不但有指向下一个节点的指针pNext,还有一个指向链表中任意节点的指针pRand,如何拷贝这个特殊链表?
拷贝pNext指针非常容易,所以题目的难点是如何拷贝pRand指针。
假设原来链表为A1 -> A2 ->... -> An,新拷贝
- color
Chen.H
JavaScripthtmlcss
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> <HEAD>&nbs
- [信息与战争]移动通讯与网络
comsci
网络
两个坚持:手机的电池必须可以取下来
光纤不能够入户,只能够到楼宇
建议大家找这本书看看:<&
- oracle flashback query(闪回查询)
daizj
oracleflashback queryflashback table
在Oracle 10g中,Flash back家族分为以下成员:
Flashback Database
Flashback Drop
Flashback Table
Flashback Query(分Flashback Query,Flashback Version Query,Flashback Transaction Query)
下面介绍一下Flashback Drop 和Flas
- zeus持久层DAO单元测试
deng520159
单元测试
zeus代码测试正紧张进行中,但由于工作比较忙,但速度比较慢.现在已经完成读写分离单元测试了,现在把几种情况单元测试的例子发出来,希望有人能进出意见,让它走下去.
本文是zeus的dao单元测试:
1.单元测试直接上代码
package com.dengliang.zeus.webdemo.test;
import org.junit.Test;
import o
- C语言学习三printf函数和scanf函数学习
dcj3sjt126com
cprintfscanflanguage
printf函数
/*
2013年3月10日20:42:32
地点:北京潘家园
功能:
目的:
测试%x %X %#x %#X的用法
*/
# include <stdio.h>
int main(void)
{
printf("哈哈!\n"); // \n表示换行
int i = 10;
printf
- 那你为什么小时候不好好读书?
dcj3sjt126com
life
dady, 我今天捡到了十块钱, 不过我还给那个人了
good girl! 那个人有没有和你讲thank you啊
没有啦....他拉我的耳朵我才把钱还给他的, 他哪里会和我讲thank you
爸爸, 如果地上有一张5块一张10块你拿哪一张呢....
当然是拿十块的咯...
爸爸你很笨的, 你不会两张都拿
爸爸为什么上个月那个人来跟你讨钱, 你告诉他没
- iptables开放端口
Fanyucai
linuxiptables端口
1,找到配置文件
vi /etc/sysconfig/iptables
2,添加端口开放,增加一行,开放18081端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 18081 -j ACCEPT
3,保存
ESC
:wq!
4,重启服务
service iptables
- Ehcache(05)——缓存的查询
234390216
排序ehcache统计query
缓存的查询
目录
1. 使Cache可查询
1.1 基于Xml配置
1.2 基于代码的配置
2 指定可搜索的属性
2.1 可查询属性类型
2.2 &
- 通过hashset找到数组中重复的元素
jackyrong
hashset
如何在hashset中快速找到重复的元素呢?方法很多,下面是其中一个办法:
int[] array = {1,1,2,3,4,5,6,7,8,8};
Set<Integer> set = new HashSet<Integer>();
for(int i = 0
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
lanrikey
history
后退时关闭当前页面
<script type="text/javascript">
jQuery(document).ready(function ($) {
if (window.history && window.history.pushState) {
- 应用程序的通信成本
netkiller.github.com
虚拟机应用服务器陈景峰netkillerneo
应用程序的通信成本
什么是通信
一个程序中两个以上功能相互传递信号或数据叫做通信。
什么是成本
这是是指时间成本与空间成本。 时间就是传递数据所花费的时间。空间是指传递过程耗费容量大小。
都有哪些通信方式
全局变量
线程间通信
共享内存
共享文件
管道
Socket
硬件(串口,USB) 等等
全局变量
全局变量是成本最低通信方法,通过设置
- 一维数组与二维数组的声明与定义
恋洁e生
二维数组一维数组定义声明初始化
/** * */ package test20111005; /** * @author FlyingFire * @date:2011-11-18 上午04:33:36 * @author :代码整理 * @introduce :一维数组与二维数组的初始化 *summary: */ public c
- Spring Mybatis独立事务配置
toknowme
mybatis
在项目中有很多地方会使用到独立事务,下面以获取主键为例
(1)修改配置文件spring-mybatis.xml <!-- 开启事务支持 --> <tx:annotation-driven transaction-manager="transactionManager" /> &n
- 更新Anadroid SDK Tooks之后,Eclipse提示No update were found
xp9802
eclipse
使用Android SDK Manager 更新了Anadroid SDK Tooks 之后,
打开eclipse提示 This Android SDK requires Android Developer Toolkit version 23.0.0 or above, 点击Check for Updates
检测一会后提示 No update were found