自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习Linux之前你需要了解的东东

POSIX GNU GPLPOSIX -Portable Operating System 可移植操作系统接口 POSIX标准意在期望获得源代码级别的软件可移植性。换句话说,为一个POSIX兼容的操作系统编写的程序,应该可以在任何其它的POSIX操作系统(即使是来自另一个厂商)上编译执行。GNU- GNU is Not Unix UNIX是一种广泛使用的商业操作系统的名称。GNU计划,又

2017-06-02 21:31:27 648

转载 如何修改myeclipse的内存?eclipse.ini中各个参数的作用

http://www.cnblogs.com/yony/archive/2012/08/15/2639637.html修改MyEclipse/eclipse文件夹中配置文件eclipse.ini中的内存分配就哦了 =================================== 一般的ini文件设置主要包括以下几项:-vmargs-Xms40m-Xmx25

2017-03-12 18:39:01 557

原创 JQuery的ajax方法

ajax() 方法通过 HTTP 请求加载远程数据。该方法是 jQuery 底层 AJAX 实现。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。语法jQuery.ajax([settings])settings用于配置 Ajax 请求的键值对集合。可以通过 $.a

2016-12-15 12:26:22 399

原创 今天双十一了,你有什么话想说

重要的事情只有三个:      1.咳咳,虽然是双十一,但是仍然是单身狗一枚,汪汪~      2.虽然我也挺喜欢阿里爸爸,但是我仍然坚持没网购,因为确实没有什么需要买的.哈哈,估计像我一样在双十一那天理智消费的人也会越来越多吧.虽然电商大战会使得线下零售业遭受一定的打击,但是在双十一这天,很多线下实体店也会在这天参加各种活动,可见中国人民的厉害哇,自己创造了一个节日---剁手节   

2016-11-11 23:08:00 780

原创 基于CentOS的Hadoop分布式环境的搭建——你要知道自己到底该做哪些事儿

首先,要说明的一点的是,我不想重复发明轮子。如果想要搭建Hadoop环境,网上有很多详细的步骤和命令代码,我不想再重复记录。其次,我要说的是我也是新手,对于Hadoop也不是很熟悉。但是就是想实际搭建好环境,看看他的庐山真面目,还好,还好,最好看到了。当运行wordcount词频统计的时候,实在是感叹hadoop已经把分布式做的如此之好,即使没有分布式相关经验的人,也只需要做一些配置即可运行分

2016-11-07 17:36:07 3883 2

原创 利用ajax导出Excel文件

记得之前写过ajax无法弹出保存下载对话框,就直接使用form表单进行提交,下载Excel的。但是如果需要传递参数的话,需要使用隐藏空间,有时候还有些麻烦,而使用ajax传递参数很方便啊?!于是我们可以通过ajax导出Excelhtm代码如下: 报 表 下 载 javaScript脚本代码如下: function rptDownLoad(){ var rptId = $("#r

2016-10-24 14:34:57 13629 2

原创 POI导出Excel时候总是出现中文名乱码问题

//设置输出流 OutputStream out = response.getOutputStream(); response.reset(); String fileName = rptName+"_"+date;// 文件名 response.setHeader("Content-Disposition", "attachment;filename="+new String

2016-10-24 14:11:11 3537

原创 菜鸟吐槽日记一

8月20号开始实习,到现在刚刚满两个月啦。    哈哈,先恭喜一下,菜鸟已经两个月了,瓦咔咔。。。    接下来开启吐槽模式    首先刚开始的一个月,自己拿到代码一直在看,因为项目中用到的代码是封装了框架的,只是大致了解流程处理。关于前台其实只是认识html一些元素,知道哪些是脚本而已,此时感觉自己好像已经可以上手了。接下来老大让我做了一个增删查改的的功能和Excel导入导出的问

2016-10-21 00:10:25 683

原创 SQL子查询

子查询使用的关键字1.IN关键字确定某行的特定列的值是否包含在子查询的结果集中。例如,使用子查询查看所有部门在某一地区(1700)的雇员信息。select employee_id,last_name,department_idfrom employeeswhere department_id in(           select department_id     

2016-10-08 17:51:41 436

原创 SQL集合操作

集合操作就是将两个或多个SQL查询结果合并构成复合查询常用的集合操作符包括UNION(并运算)、UNION ALL、INTERSECT(并运算)和MINUS(差运算)1.UNION 该运算符可以将要多个查询结果集相加,形成一个结果集,其结果等同于集合运算的并运算。即UNION运算将第一个查询中的所有行与第二个查询中的所有行相加,并消除其中重复的行形成的一个集合。eg:select

2016-10-08 17:18:51 944

原创 SQL多表连接查询

简单连接是使用逗号将两个或多个表进行连接。其查询结果是通过笛卡尔积产生的表——就是由一个基表中每一行与另一个基表的每一行连接所生成的表。查询结果的行数是两个基表行数的积。而使用WHERE条件,可以有效过滤掉无意义的数据。

2016-10-08 16:55:12 959

原创 Oracle的tnsnames.ora配置(PLSQL Developer)

在用PL/SQL连接到Oracle数据库服务器端的时候,需要先在tnsnames.ora中配置数据库的相关信息tnsnames.ora一般位于ORACLE_HOME(Oracle安装主目录)——>network——>admintnsnames.ora的一般配置信息如下:DB_NAME =  (DESCRIPTION =    (ADDRESS_LIST =      (AD

2016-10-08 15:56:04 762

原创 SQL命令学习——选择查询

select的完整语法如下:SELECT [ALL | DISTINC] TOP n[PERCENT] WITH TIES select_list[INTO [new table_name]][FROM {table_name | view_nam} ][,{table_name | view_nam}][...,{table_name | view_nam}][WHE

2016-09-30 16:30:42 1109

原创 Http消息头、请求头、响应头、参数、cookie和响应内容——别说话,看题就行了

2016-09-30 14:47:19 6186

原创 JQuery与Ajax的应用

1.$.ajax()方法       $.ajax()方法是JQuery最底层的ajax实现。它的结构如下:$.ajax(option) 。option参数包含了很多可选的key/value,参数说明如下:2.序列化元素     a) $.serialize()方法,作用于一个JQuery对象,能够将DOM内容序列化为字符串,用于AJAX请求。例如一个f

2016-09-30 11:13:40 602

原创 Http请求方法get和post的区别

get和post的区别1.get请求会将参数跟在URL后面进行传递,而POST请求则是作为HTTP消息的实现体内容发送给Web服务器。当然在AJAX请求中这种区别对用户是看不见的。2.get方式对传输的数据大小有限制(通常不能超过2KB),而使用post传输的数据量要比get大的多(理论上没有限制)3.get方式请求的数据会被浏览器缓存起来,因此其他人就可以通过浏览器的历史记录读取

2016-09-29 17:47:10 861

原创 JAVA利用POI导出Excel模板文件

刚开始,我用的是ajax,后来发现后台生成了Excel,可是前台老是没反应,百度以后才知道这是由于ajax无法弹出保存下载对话框导致的。所以我就直接使用了form表单提交前台代码如下: 后台代码如下: /** * 导出Excel模板 */ public void exportExcel() throws IOException{ setDataObject(

2016-09-27 16:51:56 1731

原创 JQuery中的事件和动画

JQuery中的事件     JavaScript和HTML之间的交互是通过用户和浏览器操作页面时引发的时间来处理的。虽然利用传统的JavaScript事件能完成这些交互,但是JQuery增加并扩展了基本的时间处理机制,增强了时间处理能力。加载DOM事件      以浏览器装载文档为例,在页面加载完毕后,浏览器会通过JavaScript为DOM元素添加事件。在常规的JavaScript

2016-09-23 18:06:02 627

原创 ajaxFileUpload上传文件

html页面代码如下: 批量上传: 确认上传 JS前台代码如下:function impExcel(){ var fileName = $("#importFile").val(); if(fileName != "") { //获得选择的上传文件的后

2016-09-23 11:06:00 543

原创 第一次用到了DataTable

jquery.dataTables.jsdataTables.bootstrap.jsbootstrap-tokenfield.js以上是涉及到的库文件,使用tokenfield是为了保存当前用户所选的dataTables中的数据记录在html中只有下面一个标签在JS中的JQuery代码如下:$(function () { loadHandlePersonDT()

2016-09-23 10:55:53 735

原创 学会调试

一、前端调试首先F12,用于打开前端调试器,很多浏览器都支持console.log(); 用于在前台显示数据alert();用于弹出一个窗口和console.log()的作用类似二、后端调试学会常用的debug快捷键Ctrl+shift+d 查看对象或变量的值F5 —— step inF6—— step over(常用)F7—— step retur

2016-09-12 13:05:17 990

原创 用到了JSONArray和JSONObject就要知道

JSONArray jsonArray = JSONArray.fromObject(dto.getInputForMap().get("userArray")); for(int i=0; i<jsonArray.size();i++){ JSONObject jObject = (JSONObject)jsonArray.get(i); ido.addInput("st

2016-09-12 12:13:43 553

原创 Spring注解@Component、@Repository、@Service、@Controller @Resource、@Autowired、@Qualifier、@scope

以下内容摘自部分网友的,并加上了自己的理解@Service用于标注业务层组件(我们通常定义的service层就用这个)@Controller用于标注控制层组件(如struts中的action、Spring MVC中的Controller)@Repository用于标注数据访问组件,即DAO组件@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。

2016-09-12 10:30:24 1649

原创 JQuery选择器

JQuery选择器类似于CSS选择器:例如CSS中为一个class类demo添加样式时候为.demo{colour:red},而JQuery选择器为class类demo添加行为时候是$(".demo").click(function(){ ......})常用的选择器:标签选择td ,类选择器.class ,ID选择器#id,群组选择器 div,p,.class,后代选择器#link a

2016-09-07 09:40:21 410

原创 互斥量、临界区、信号量——来来来,看你晕不晕

待总结

2016-09-01 21:59:49 470

原创 Integer的缓存(-128到127)

先上源码 /** * Returns an {@code Integer} instance representing the specified * {@code int} value. If a new {@code Integer} instance is not * required, this method should generally be

2016-09-01 21:21:40 804

原创 初识JQuery

http://jquery.com/JQuery是一个优秀的JavaScript库。JQuery强调write less,do more 写的少,做的多程序中$符号就是JQuery的简写$(document).ready(function(){//...});可以简化为$(function(){//...});分清楚JQuery对象和DO

2016-09-01 10:38:02 471

原创 Java集合——容器

Java集合类又被称为容器类,用来保存对象(实际上保存的是对象的引用变量)。而数组既可以保存基本数据类型的值,也可以保存对象,但是长度固定,对局数量变化的数据就无能为力了。       Java集合类主要由两个接口类派生:Collection和Map,这两个接口有包含了一些子接口和实现类。如下图所示由上图可以看到:1.Collection接口包括Set和Li

2016-09-01 09:28:45 475

原创 ThreadLocal类

Java5之后,为ThreadLocal类增加了泛型支持,即ThreadLocal通过使用ThreadLocal类可以简化多线程编时的并发访问,使用这个工具类可以很简洁的隔离多线程程序的竞争资源。实现方法:通过为每一个使用该变量的线程都提供一个变量值的副本。使得每一个线程都可以独立的改变自己的副本,而不会和其他线程的副本发生冲突。有如下方法:Tget

2016-08-31 22:25:43 440

原创 Java中线程通信的方法

1.对于传统的synchronized同步监视器对象(同步块中的obj互助哦和同步方法中的this)   借助于Object提供的wait(),notify()和notifyAll()  这三个方法不属于Thread类,属于Object类,但是这三个方法必须由同步监视器来调用。  wait()方法——当前线程等待(当前线程会释放对该同步监视器的锁定),直到其他线程调用该同步监视器的no

2016-08-31 21:52:08 483

原创 线程同步

多线程引入了同步监视器。加锁 -> 修改 -> 释放锁1.同步代码块 public void run(){     synchronized(obj){      ......}} 这里obj就是同步监视器。任何时刻只能有一个线程获得对同步监视器的锁定,当同步代码块执行完成后,该线程会释放对该同步监视器的锁定。因此推荐使用可能被并发访问的共享资源充当同步监视

2016-08-30 20:52:41 358

原创 线程的生命周期

如上图:    new一个Thread,则线程处于新建状态。调用start(),则处于就绪状态,至于什么时候运行,属于系统调度的事情了,当run()或者call()执行体执行完成后,处于死亡状态。    运行状态的线程,可能遇到以下情况而被阻塞:sleep()方法、IO阻塞、等待同步锁、等待通知、suspend()    调用yield()方法,线程不会阻塞,而是进入就绪状态。该方法只

2016-08-29 20:57:46 487

原创 w3cschool教你一天入门AJAX

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种用于创建快速动态网页的技术。AJAX 可以使网页实现异步更新。即在无需重新加载整个网页的情况下,能够更新部分网页的技术。1.XMLHttpRequest 是 AJAX 的基础。      所有现代浏览器(IE7+、Firefox、Ch

2016-08-29 09:16:38 594

原创 SQL命令学习——表、视图和索引的数据定义

1.基本表的创建create table 表名( [列级完整性约束条件][, [列级完整性约束条件]]...[,]);eg: create student(id int primary key, name varchar(20) not null , number varchar(10) unique);//unique是完整性约束的一种,用来表示该列的值唯一

2016-08-24 11:16:19 730

原创 路上遇到的至理名言

亚信电梯间看到的:真正的机会靠的不是一时为之的侥幸,而是抓住不放的坚持!

2016-08-24 10:05:52 375

原创 那些年CSDN告诉我的话

调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。

2016-08-24 10:03:14 1098

原创 SQL语言基础

SQL——Structure Query Language 结构化查询语言,是数据库操作的国际标准语言。也是所有数据库产品均要支持的语言。但是不同的数据库管理系统厂商开发的SQL并不完全相同,这些不同类型的SQL,一方面遵循了标准SQL语言规定的操作,另一方面又在标准SQL语言的基础上进行了扩展。不同的SQL有不同的类型,例如,Oracle产品的SQL称之PL/SQL,Microsoft SQL

2016-08-23 22:31:17 408

原创 数据完整性约束

1.实体完整性——即主键不能为空,否则就不能唯一标识一个实体了。2.参照完整性——即外键有两种取值:要么为空,要么和被参照表的主键值相同。当然,如果外键这个属性同时也是当前表的主属性之一的话,其值不能为空。3.用户定义完整性——与具体的某一应用所涉及的数据有关CHECK。由关系数据库统一的处理,而不要由应用程序承担这一功能。

2016-08-23 20:48:20 577

原创 数据库管理系统DBMS

数据库管理系统——指对数据进行管理的软件系统。“数据字典”DBMS工作的重要依据,包含有关数据库的定义信息:  例如数据库的名称、数据表的定义、数据库账户和权限等。它是由DBMS自动生成并保存的一组表和视图DBMS是数据库系统的核心:数据库系统的操作,包括查询、修改等都是通过DBMS进行的。DBMS总是基于数据模型的,根据所采用的数据模型的不同,DBMS可以分为网状性、层次性、关系

2016-08-23 18:26:17 2990

原创 Java中properties配置文件的读取

在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。各种语言都有自己所支持的配置文件类型。在 Java 中, Java 支持的是 .prop

2016-08-23 15:54:58 555

空空如也

空空如也

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

TA关注的人

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