自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 idea提交某次版本到另一个分支

前言提示:提交版本到某个分支例如:现在要把test分支某次提交的版本提交到sit分支上1.首先切换到目标分支,sit分支2.点击version Control ,在path中选择自己的项目3.选择需要提交的版本,点击右键cherry-pick (有冲突需要解决冲突 )4:最后一步也是最关键的一步点击push 有个弹窗可以看到你push的内容...

2021-01-27 11:59:35 2004

转载 ExtJS4的文本框(textField)使用正则表达式进行验证(Regex)的方法

Extjs的Regex的验证属性分两种情况,一种是只有红色提示框;另一种是在提示框边会出现一个类似批注的提示信息,不过在页面加载时要加上Ext.QuickTips.init();提示框才能正常显示出来。特别提示:在属性regex后要用 /^ 这里加正则 $/ 把上面的正则表达式包起来否则会报"缺少对象"; 比如:复制代码代码如下:{xtype:'textfield',fie...

2019-07-01 10:53:31 1160

转载 利用BeanMap进行对象与Map的相互转换

javabean与map的转换有很多种方式,比如:1、通过ObjectMapper先将bean转换为json,再将json转换为map,但是这种方法比较绕,且效率很低,经测试,循环转换10000个bean,就需要12秒!!!不推荐使用2、通过Java反射,获取bean类的属性和值,再转换到map对应的键值对中,这种方法次之,但稍微有点麻烦3、通过net.sf.cglib.beans.B...

2019-06-11 10:34:41 24973 6

转载 PL/SQL如何调试Oracle存储过程

调试过程对找到一个存过的bug或错误是非常重要的,Oracle作为一款强大的商业数据库,其上面的存过少则10几行,多则上千行,免不了bug的存在,存过上千行的话,找bug也很费力,通过调试可以大大减轻这种负担。 先在PL/SQL的左侧资源栏中展开Procedures项(图中位置1),然后再其上面的搜索框中(图中位置2)输入存过名称的关键词,按回车键搜索要调试的存过,不停的回车,直到找到...

2019-05-29 10:08:16 498

原创 修改jdk路径重新配置环境变量,导致workshop/eclipse打不开

一:报错信息:A Java Runtime Environment(JRE) or java Development Kit(JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the folloing locations二:解决方案1.首...

2019-03-26 12:54:48 1234

原创 java的八种基本数据类型,默认值,大小,范围

java的基本数据类型类型 默认值 大小 范围 byte 0 8 -128___127 short 0 16 -32768__32768 int 0 32 -214783648___2147483648 long 0l 64 -9223372036854775808___922337...

2019-03-21 11:11:10 691

转载 java对象拷贝——PropertyUtils.copyProperties()用法和性能

BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。使用PropertyUtils.copyProperties()拷贝一个bean中的属性到另一个bean中,第一个参数是目标bean,第二个...

2019-03-21 10:36:42 2893

转载 idea的debug调试快捷键

1 2 3 4 5 6 7 8 9 10 F9resumeprograme恢复程序 Alt+F10showexecutionpoint显示执行断点 F8StepOver相当于eclipse的f6...

2019-03-18 11:52:57 5680

转载 JDBC PreparedStatement 批量查询 in 的实现 方案

我们经常会有这种业务需求,根据一个条件集合去查询一张表的数据,比如:select*fromall_element twheret.task_idin(List<taskids>);在java语言中,我们需要用到JDBC来和数据库打交道,那么在JDBC中该如何处理这种需求呢?我们可以有如下几种处理方式方案一:写一个函数把参数集合转换成一个or条件...

2019-03-18 10:34:21 2703

转载 Socket通信原理

     对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.         什么是TCP/IP、UDP?2.         Socket在哪里呢?3.         Socket是什么呢?4.         你会使用它们吗?什么是TCP/IP、UDP?         TCP/IP(Transmissi...

2018-09-13 17:30:11 121

转载 Java 四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor

介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗? new Thread(new Runnable() { @Overridepublic void run() {// TODO Auto-generated me...

2018-08-20 12:52:39 126

原创 七夕大放送:Spring-Boot自定义启动图案(换成有含意的名字)

一:spring boot启动总会显示这样的图标,但是呢我想换一个属于我自己的。    1.首先我们在/src/main/resources/新建一个banner.txt文件    2.然后登陆 http://patorjk.com/software/taag .在Type Something处输入自己想要的字母样式,粘贴到banner.txt文件中二:演示效果 启...

2018-08-17 11:55:02 1249

转载 配置nginx反向代理,实现动态静态页面分离

实例:nginx代理服务器(缓存服务器):172.25.254.19php处理app:172.25.254.20 (可以添加多台php app server,配置相同)静态页面处理:172.25.254.18 (可以添加多台静态页面sercver,配置相同)配置php app 下载php-5.6.35.tar.bz2安装包,进行源码编译 [root@php ~]# bz...

2018-08-17 10:09:42 1139

原创 jquery和js 几种获取当前页面的URL信息方式

js获取方式如下:request.getSchema()可以返回当前页面使用的协议,就是“http” request.getServerName()可以返回当前页面所在的服务器的名字,就是“localhost” request.getServerPort()可以返回当前页面所在的服务器使用的端口,就是80, request.getContextPath()可以返回当前页面所在的应用的名字...

2018-08-02 15:33:00 1664

原创 idea 双击选中一个变量,及高亮显示相同的变量

其实idea有这个功能,只是没有背景颜色,在这里有可能是编辑区的背景颜色和选中变量的背景颜色一样,所有我们只需要调一下背景颜色就可以了版本:ideaIU-2018.1.51.到这里就结束啦。。...

2018-07-17 14:53:44 47423 16

转载 安装 MySQL5.7.21详细教程

1、 进入mysql官网 地址:https://dev.mysql.com/downloads/windows/下载完毕,接下来就是安装了注意:MySQL安装程序是32位,但会安装32位和64位二进制文件。2在线安装:Windows (x86, 32-bit), MSI Installer5.7.21 打开运行:mysql-installer-community-5.7.21.0.msi勾选I  ...

2018-07-13 09:55:15 1250

转载 Eclipse 中git 的使用以及解决冲突(全)

前提:1、 git 服务器访问的URL , 账户及密码 .(这里的Git服务器是公司私有的Git服务器, 不是GitHub上的账户和密码 )2、如果服务需要SSH访问秘钥 , 则需要事先有Eclipse生成SHH秘钥后, 并在服务器进行设置 , 如下图:进入正题, Eclipse中集成Git并使用Git , 首先git集成,有两种方式,  这里介绍简单的,如下:直接通过Import 将Git服务上...

2018-06-21 13:46:55 7215

转载 Zookeeper 进阶之——典型应用场景(二)

本文是前一篇博文《Zookeeper 进阶之——典型应用场景(一)》的姊妹篇阅读指南——如何利用 Zookeeper 构建上层应用?本文将带你如何利用 Zookeeper 实现某些分布式应用所必需的高级功能。所有功能均可以在客户端按固定的模式实现,不需要 Zookeeper 的特殊支持,也希望 Zookeeper 社区能将这些具有固定实现模式的功能集成到 Zookeeper 客户端的程序库中,可以...

2018-05-31 11:22:48 312

转载 sql注入是什么意思以及防止sql注入?

----------------------------------------------应对方法---------------------------------------------------------------------    一般开发,肯定是在前台有两个输入框,一个用户名,一个密码,会在后台里,读取前台传入的这两个参数,拼成一段SQL,例如: select count(1) f...

2018-05-31 11:20:32 9935

原创 冒泡排序

冒泡排序:public static void main(String[] args) { int[] a = {1,2,3,5,7,88,2,4}; for (int i = 0; i < a.length-1; i++) { for (int j = i+1; j < a.length; j++) { if(a[i]>a[j]) { int temp...

2018-05-16 17:35:36 99

原创 try{}里面有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?

 也许你的答案事在return之前,但往更细的说,我的答案事在return中间执行,请看下面程序代码的运行结果:运行结果是1为什么呢?主函数调用子函数并得到结果的过程,好比主函数准备一个空罐子,当子函数要返回结果时,先把结果放在罐子里,然后再将程序逻辑返回到主函数。所谓哦返回,就是子函数说:我不运行了,你主函数继续运行吧,这没什么结果可言,结果是在说这话之前放进罐子里的。下面的程序代码输出的结果是...

2018-05-15 16:02:19 6977

原创 假设数组A中的各元素A1,A1....A(M)已经按从大到小排序(M>=1);数组B中的各元素B1,B2...B(N)也已经按从小到大排序

题目:假设数组A中的各元素A1,A1....A(M)已经按从大到小排序(M>=1);数组B中的各元素B1,B2...B(N)也已经按从小到大排序(N>=1).请写出java程序将数组A与数组B中所有的元素全部存入数组C中,且按从小到大的顺序排序(注意:序列中相同的数全部)保留并不计排序顺序)。例如,设数组A中元素2.5.6.7.9、数组B中有元素2,3,4,7;则数组C中将有元素:2,...

2018-05-14 17:29:04 1497

转载 已知对某载客车辆(Car)进行

阅读下列说明、图和Java代码,将应填入(n)处的字句写在对应栏内。【说明】已知对某载客车辆(Car)进行类建模,如图7-1所示,其中类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Driver表示司机,类Passenger表示乘客。【Java代码】class Body{ //此处代码省略 ); //车身类class Passenger{ //此处代码省略 )/ //乘客...

2018-05-14 16:03:31 323

转载 Zookeeper 进阶之——典型应用场景(一)

Zookeeper 进阶之——典型应用场景(一)2012-07-23 10:11 by Haippy, 10605 阅读, 1 评论, 收藏, 编辑本文内容主要转自:IBM developerWorks 中国:分布式服务框架 Zookeeper -- 管理分布式环境中的数据URL: http://www.ibm.com/developerworks/cn/opensource/os-cn-zook...

2018-05-14 10:42:20 141

转载 COOKIE和SESSION有什么区别

1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并且跟踪用户,这样才知道购物车里面有几本书。这个Session是保存在服务端的,有一个唯一标识。在服务...

2018-05-09 18:23:15 133

转载 Java Web如何操作Cookie的添加修改和删除

一、Cookie是什么Cookie是服务器存放在客户端浏览器上的一些小数据,可以使用Cookie完成与服务器的一些交互动作。服务器可以通过HTTP响应头将Cookie发送给浏览器,而浏览器如果支持存储Cookie,则将HTTP响应头信息中的Cookie内容存放到浏览器中。当浏览器请求访问一个网站时,如果这个网站在此浏览器中存放有Cookie内容,浏览器会将Cookie内容附加到HTTP请求头信息中...

2018-05-09 18:10:47 1525

转载 CSDN如何转载别人的博客

对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现  因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想转载却不知道该怎么转载的人(大神勿笑)。 ...

2018-05-09 15:37:59 450

转载 Jsp包含三个编译指令和七个动作指令

 Jsp包含三个编译指令和七个动作指令。三个编译指令为:page、include、taglib。七个动作指令为:jsp:forward、jsp:param、jsp:include、jsp:plugin、jsp:useBean、jsp:setProperty、jsp:getProperty。一、编译指令1、 page指令a. 通常位于jsp页面的顶端,同一个页面可以有多个page指令。语法格式如下:...

2018-05-09 15:33:24 207

转载 程序员面试神回复,最后一个“过分”了!

要应聘免不了面试,对于HR的各种问题,你该怎么回答呢?下面有一些例子,主要整理自段子区,绘画作者则是美国作者Nathan W. Pyle1.2.3.4.5.6.7.8.9.10.11.12.本文转载自【伯特说】...

2018-05-09 15:16:46 439

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除