自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

转载 C#中字符串截取的几种方式

C#截图字符串常用的方法有 split 、Substring、Replace、remove等。split的使用:  1. Split( Char ())     返回的字符串数组包含此实例中的子字符串(由指定 Unicode 字符数组的元素分隔)。    根据单个分隔字符用split截取。     例如 复制代码代码如下:     string st="GT123_1";     string[]...

2018-03-25 17:45:56 17943

原创 HashSet HashMap Hashtable的区别

HashSet   HashMap  Hashtable的区别1.  HashSet  (Set接口基于哈希表的实现)HashSet是Set接口的典型实现,大多数情况下我们都是用HashSet.HashSet按照Hash算法来存放元素,因此我们的HashSet集合有很好的存储和查找性能。HashSet特点:1>.HashSet中元素不可重复2>.不能保证元素

2017-10-20 22:08:28 363

原创 区别 ArrayList LinkedList Vector

ArrayList      LinkedList     Vector   区别1.这三个类都实现了List接口(List接口继承了Collection接口),但是也有以下区别ArrayList和Vector1>.他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序即连续的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,,并且其中的数据是允许重复的。

2017-10-20 21:11:46 3784

原创 java 集合 List Map Set

List     Set     Map  三个接口的区别集合定义:集合是指一组相关的元素组成的一个单一的对象。Java的集合是一种特别有用的工具类,它用于存储数量不等的多个对象,并且可以实现常用的数据结构例如:栈、堆、队列…..Java集合还可以保存具有映射关系的关联数据。Java的集合分为三大类:List、Set、Map其中List代表:有序,可重复的集合。Set代表:

2017-10-20 17:10:37 396

原创 SQL 的四大连接方式

SQL 的 四大连接方式   左外连接、右外连接、内连接、全连接1.内联接:   内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。   2.外联接:外联接可以是左向外联接、右向外联接或完整外部联接。1>.LEFT  JOIN或LEFT OUTER JOIN     左向外联接的结果集包括 

2017-10-19 22:37:54 515

原创 include的动态的静态区别

静态导入是将被导入页面的代码完全融入,两个页面合成一个整体。而动态导入则只是将被导入页面的body内容导入。静态导入时,被导入页面的编译指令会起作用。而动态导入时被导入页面的编译指令会失效。动态导入可以增加额外的参数。(动态导入不同页面可以声明相同的变量名,静态导入不行)动态导入涉及到的2个jsp会被翻译成2个servlet 而静态导入涉及到的2个jsp会翻译成

2017-10-08 23:47:41 260

原创 java中的转发,重定向

转发(服务器端跳转)1.2.request.getRequestDispatcher("main.jsp").forward(request,response);重定向(客户端跳转):     response.sendRedirect("main.jsp");%>区别:1.转发是在服务器端完成,因此称为服务器端跳转   重定

2017-10-08 23:39:47 381

转载 java中的按值传递和按址传递

当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答案: 是值传递。Java语言的方法调用只支持参数的值传递。当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的属性可以在被调用过程中被改变,但对对象引用的改变是不会影响到调用者的。C++和C#中可以通过传引用或传

2017-10-08 23:34:40 612

转载 对象监视器,线程关键字synchronized

每个对象在出生的时候就有一把钥匙(监视器Monitor),那么被synchronized 修饰的方法相当于给方法加了一个锁,这个方法就可以进行同步,在多线程的时候,不会出现线程安全问题。注:Monitor是 Java中用以实现线程之间的互斥与协作的主要手段,它可以看成是对象或者 Class的锁。每一个对象都有,也仅有一个 Monitor。下面通过一张图片进行讲解:1.一张图片图片看不清,请点击这里

2017-10-08 23:28:50 663

原创 ==和equals的区别

在java中判断相等一般有两种的方式 == 和equals现在来说一下两者的区别:1.==是用来比较,两个基本类型的数据或两个引用变量是否相等,一般来说就是表示:基本数据类型的值(栈里边的值)是否相等,引用数据的地址是否相等。2.判断字符串不能直接用==判断,而是要用string.equals方法,equals属于object类。equals是判断字符串内容是否相等,字符串的值

2017-09-21 16:29:57 413

转载 java反射机制

Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。1、关于Class    1、Class是一个类,一个描述类的类(也就是描述类本身),封装了描述方法的Method,描述字段的Filed,描述构造器的Constructor等属性    2

2017-09-16 22:01:19 328

转载 spring事务管理

参考代码下载github:https://github.com/changwensir/java-ee/tree/master/spring4  •事务管理是企业级应用程序开发中必不可少的技术, 用来确保数据的完整性和一致性.  •事务就是一系列的动作,它们被当做一个单独的工作单元.这些动作要么全部完成,要么全部不起作用  •事务的四个关键属性(ACID)    –原子性(atomicity):事

2017-09-16 21:52:04 281

原创 jdk的安装

JDK的安装下载安装包,32位的和64位的安装一样,双击开始安装直接点击下一步,下面的安装路径我选择的是默认,记住等一下要复制的就是这个安装 路径点击下一步,等待出现下面的界面,下面有一个保存路径,可以不用改,选择默认最好记住这个保存路径,因为在最后的配置中要用到点击下一步点击下一步等待出现下面的界面,

2017-09-14 22:07:06 391

转载 你是码农还是优秀的程序员?

现在深深的体会到,不仅仅人与人的差别是巨大的,程序员与程序员之间的差别同样是很明显的。普通的程序员仅仅是完成自己的任务,完成任务后不思进取,不再修改自己的代码,不再去想有没有更好的实现方式,其实重构自己的代码真的是一件很重要的事情,他们完成任务,满足于现状,或者仅仅只是为了养家糊口,当然了,这也是很现实的问题,相信很多程序员都是这样,为了生活所迫,没有办法。

2017-09-11 22:48:20 325

旅游网站指南模板

HTML+css,下载可直接在网页上运行,非常简单的多级页面, 餐饮上分为牛排、披萨、海鲜、汉堡、沙拉、甜点和饮品几个板块 美食 环境 服务

2017-12-29

空空如也

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

TA关注的人

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