自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 实现模糊查询时对特殊字符进行处理和对查询结果进行处理

最近正处于期末考试周,博客好久没有更新。而且代码也写的比较少所以也不知道有什么好东西分享给大家。在这次的课程设计中老师布置了一个完成信息检索的作业,我是用网页实现的。功能比较简单写了将近半天的时间就完成功能,但是我还有点意犹未尽的感觉所以自己又完善了一下细节。然后我注意到如果在实际开发中,我们要用模糊查询来进行检索那返回的结果中最好是应该把查询条件进行高亮显示的这样也算是提高用户体验。所以知道做什

2017-01-04 20:30:13 4387

原创 [置顶]类的加载连接初始化

自己是在看视频的过程中看到一个比较有意思的面试题然后学习了一下关于jvm中类的加载连接和初始化部分的内容,感觉很有收获,所以在博客中记录一下。  首先贴代码:class SingleTon { public static int count1; public static int count2 = 0; private static SingleTon si

2016-11-28 18:16:11 189

原创 java 编译期常量

今天在看书的时候遇到了一个不是很懂的名词,是在think in java 这本书的第七章讲final关键字时讲到的。然后自己在网上查了一下知道了一些。  编译器常量就是:它的值在编译期就可以确定的常量。也就是说在编译的时候就已经为用到这些常量的地方赋好值了。下边这段程序可以很好地帮助我们找出哪些是编译期常量哪些不是。package com.wenge.compileTest;public

2016-11-28 18:16:02 454

原创 java 创建string对象机制 字符串缓冲池 字符串拼接机制

对于创建String对象的机制,在这一过程中涉及的东西还是值得探究一番的。  首先看通过new String对象和直接赋值的方式有什么区别,看如下代码:public static void main(String[] args) { String str1 = new String("abc"); String str2 = "abc"; String s

2016-11-28 18:15:57 404

原创 java equals和==的区别

大概说equals和==都比较的是什么:  1. boolean tem = a == b;  首先==比较的肯定是地址,从堆栈的角度说也就是说==比较的是栈上面的内容。因为栈是用来存放地址或是java中八大基本类型中自动变量的字面值(自动变量就是用int a = 1;这种形式来定义的变量)。如果是自动变量比较值的话肯定是用==来比较,因为equals()是一个方法,所以必须由对象调用才可

2016-11-28 18:15:52 195

原创 什么是脚本语言?什么是解释性语言?什么是编译性语言?

首先脚本语言,之前虽然一直嘴上说脚本语言但是对他并没有一个很清楚的概念。然后在网上查了一下也问了一下师傅刘哥,脚本语言开始就是用来“批量式”的执行命令。你在一个文件里把命令都写进去,然后执行这个文件。可是不久人们就发现,这些命令行其实可以用更加聪明的方法构造,比如定义一些变量,或者根据系统类型的不同执行不同的命令。于是,人们为这脚本语言加入了变量,条件语句,数组,等等构造。“脚本语言”就这样产生了

2016-11-28 18:15:47 459

原创 自己写的java excel导出工具类

最近项目要用到excel导出功能,之前也写过类似的代码。因为这次项目中多次用到excel导出。这次长了记性整理了一下 分享给大伙欢迎一起讨论生成excel的主工具类:public class ExcelFactory { private static final String EXCEL_FONT_FAMILY_SETTING = "Monaco"; //设置字体

2016-11-28 18:15:43 178

原创 httpclient模拟post请求json封装表单数据

好长时间不更博了,主要肚子里没什么好墨水,哈哈。废话不说上代码。 1 public static String httpPostWithJSON(String url) throws Exception { 2 3 HttpPost httpPost = new HttpPost(url); 4 CloseableHttpClient cli

2016-11-28 18:15:38 623

原创 git 远程库命令

git 常用命令在这里就不在说了,初学者点击http://www.cnblogs.com/Vdiao/p/5267250.html  Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交

2016-11-28 18:15:33 238

原创 git 常用命令及解析 由浅入深

笔者用的是windows系统,不过并没有什么影响。Git  分布式版本控制系统。为了让初学git的人明白git是干什么的,有什么意义 笔者觉得先来介绍git作为版本控制器是怎么运作的会让大家对后边的内容有更好的掌握。  Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一

2016-11-28 18:15:29 194

原创 maven私有库配置

私有库的配置 协同开发过程中私有库可以为团队提升很大效率,之前我的私有库一直存在问题导致jar包导入异常。现在在这分享一下私有库配置的几个点,可能因为我们学校比较简陋所以配置的比较简单,欢迎大家补充 交流。(maven的配置我就不再写了 之前有写过)1.maven文件夹里在conf文件里的setting.xml里面添加私有库的地址  内容如下:2.在项目的pom.xml文件里也是添加私

2016-11-28 18:15:24 482

原创 转 java中的session

书中讲:以下情况,Session结束生命周期,Servlet容器将Session所占资源释放:1.客户端关闭浏览器2.Session过期3.服务器端调用了HttpSession的invalidate()方法。"一个浏览器就是一个新session,关了浏览器session就结束了"session 是在服务器端建立的,浏览器访问服务器会有一个sessionid,浏览器端通过sessionid定位服

2016-11-28 18:15:19 163

原创 idea常用快捷键

欢迎大家有我没有注意的前来补充!! Alt+Ctrl+s 打开settingAlt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本

2016-11-28 18:15:14 164

原创 idea集成git

这几天刚刚用了idea编辑器。用起来感觉相比eclipse有很大优势。其中我觉得特别引人注意的一个优势就是与git的集成开发。git作为一个代码维护的平台和idea结合使用对团队开发有很大意义。本人是java初学者,如果有什么说错的地方。希望各位大神能够帮我指正出来。大家一起相互交流共同进步。  进入idea界面按住ctrl alt+s进入setting    如图选中git在右侧添加

2016-11-28 18:15:12 416

原创 类的加载连接初始化

在学习过程中一道面试题引起的对jvm中类的加载连接和初始化部分的内容的探究

2016-11-28 10:09:16 247

空空如也

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

TA关注的人

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