- 博客(85)
- 收藏
- 关注
原创 学习Linux之前你需要了解的东东
POSIX GNU GPLPOSIX -Portable Operating System 可移植操作系统接口 POSIX标准意在期望获得源代码级别的软件可移植性。换句话说,为一个POSIX兼容的操作系统编写的程序,应该可以在任何其它的POSIX操作系统(即使是来自另一个厂商)上编译执行。GNU- GNU is Not Unix UNIX是一种广泛使用的商业操作系统的名称。GNU计划,又
2017-06-02 21:31:27
711
转载 如何修改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
616
原创 JQuery的ajax方法
ajax() 方法通过 HTTP 请求加载远程数据。该方法是 jQuery 底层 AJAX 实现。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。语法jQuery.ajax([settings])settings用于配置 Ajax 请求的键值对集合。可以通过 $.a
2016-12-15 12:26:22
439
原创 今天双十一了,你有什么话想说
重要的事情只有三个: 1.咳咳,虽然是双十一,但是仍然是单身狗一枚,汪汪~ 2.虽然我也挺喜欢阿里爸爸,但是我仍然坚持没网购,因为确实没有什么需要买的.哈哈,估计像我一样在双十一那天理智消费的人也会越来越多吧.虽然电商大战会使得线下零售业遭受一定的打击,但是在双十一这天,很多线下实体店也会在这天参加各种活动,可见中国人民的厉害哇,自己创造了一个节日---剁手节
2016-11-11 23:08:00
818
原创 基于CentOS的Hadoop分布式环境的搭建——你要知道自己到底该做哪些事儿
首先,要说明的一点的是,我不想重复发明轮子。如果想要搭建Hadoop环境,网上有很多详细的步骤和命令代码,我不想再重复记录。其次,我要说的是我也是新手,对于Hadoop也不是很熟悉。但是就是想实际搭建好环境,看看他的庐山真面目,还好,还好,最好看到了。当运行wordcount词频统计的时候,实在是感叹hadoop已经把分布式做的如此之好,即使没有分布式相关经验的人,也只需要做一些配置即可运行分
2016-11-07 17:36:07
3935
1
原创 利用ajax导出Excel文件
记得之前写过ajax无法弹出保存下载对话框,就直接使用form表单进行提交,下载Excel的。但是如果需要传递参数的话,需要使用隐藏空间,有时候还有些麻烦,而使用ajax传递参数很方便啊?!于是我们可以通过ajax导出Excelhtm代码如下: 报 表 下 载 javaScript脚本代码如下: function rptDownLoad(){ var rptId = $("#r
2016-10-24 14:34:57
13745
原创 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
3607
原创 菜鸟吐槽日记一
8月20号开始实习,到现在刚刚满两个月啦。 哈哈,先恭喜一下,菜鸟已经两个月了,瓦咔咔。。。 接下来开启吐槽模式 首先刚开始的一个月,自己拿到代码一直在看,因为项目中用到的代码是封装了框架的,只是大致了解流程处理。关于前台其实只是认识html一些元素,知道哪些是脚本而已,此时感觉自己好像已经可以上手了。接下来老大让我做了一个增删查改的的功能和Excel导入导出的问
2016-10-21 00:10:25
724
原创 SQL子查询
子查询使用的关键字1.IN关键字确定某行的特定列的值是否包含在子查询的结果集中。例如,使用子查询查看所有部门在某一地区(1700)的雇员信息。select employee_id,last_name,department_idfrom employeeswhere department_id in( select department_id
2016-10-08 17:51:41
524
原创 SQL集合操作
集合操作就是将两个或多个SQL查询结果合并构成复合查询常用的集合操作符包括UNION(并运算)、UNION ALL、INTERSECT(并运算)和MINUS(差运算)1.UNION 该运算符可以将要多个查询结果集相加,形成一个结果集,其结果等同于集合运算的并运算。即UNION运算将第一个查询中的所有行与第二个查询中的所有行相加,并消除其中重复的行形成的一个集合。eg:select
2016-10-08 17:18:51
1055
原创 SQL多表连接查询
简单连接是使用逗号将两个或多个表进行连接。其查询结果是通过笛卡尔积产生的表——就是由一个基表中每一行与另一个基表的每一行连接所生成的表。查询结果的行数是两个基表行数的积。而使用WHERE条件,可以有效过滤掉无意义的数据。
2016-10-08 16:55:12
1133
原创 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
854
原创 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
1237
原创 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
652
原创 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
933
原创 JAVA利用POI导出Excel模板文件
刚开始,我用的是ajax,后来发现后台生成了Excel,可是前台老是没反应,百度以后才知道这是由于ajax无法弹出保存下载对话框导致的。所以我就直接使用了form表单提交前台代码如下: 后台代码如下: /** * 导出Excel模板 */ public void exportExcel() throws IOException{ setDataObject(
2016-09-27 16:51:56
1990
原创 JQuery中的事件和动画
JQuery中的事件 JavaScript和HTML之间的交互是通过用户和浏览器操作页面时引发的时间来处理的。虽然利用传统的JavaScript事件能完成这些交互,但是JQuery增加并扩展了基本的时间处理机制,增强了时间处理能力。加载DOM事件 以浏览器装载文档为例,在页面加载完毕后,浏览器会通过JavaScript为DOM元素添加事件。在常规的JavaScript
2016-09-23 18:06:02
670
原创 ajaxFileUpload上传文件
html页面代码如下: 批量上传: 确认上传 JS前台代码如下:function impExcel(){ var fileName = $("#importFile").val(); if(fileName != "") { //获得选择的上传文件的后
2016-09-23 11:06:00
645
原创 第一次用到了DataTable
jquery.dataTables.jsdataTables.bootstrap.jsbootstrap-tokenfield.js以上是涉及到的库文件,使用tokenfield是为了保存当前用户所选的dataTables中的数据记录在html中只有下面一个标签在JS中的JQuery代码如下:$(function () { loadHandlePersonDT()
2016-09-23 10:55:53
774
原创 学会调试
一、前端调试首先F12,用于打开前端调试器,很多浏览器都支持console.log(); 用于在前台显示数据alert();用于弹出一个窗口和console.log()的作用类似二、后端调试学会常用的debug快捷键Ctrl+shift+d 查看对象或变量的值F5 —— step inF6—— step over(常用)F7—— step retur
2016-09-12 13:05:17
1283
原创 用到了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
587
原创 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
1720
原创 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
439
原创 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
866
原创 初识JQuery
http://jquery.com/JQuery是一个优秀的JavaScript库。JQuery强调write less,do more 写的少,做的多程序中$符号就是JQuery的简写$(document).ready(function(){//...});可以简化为$(function(){//...});分清楚JQuery对象和DO
2016-09-01 10:38:02
505
原创 Java集合——容器
Java集合类又被称为容器类,用来保存对象(实际上保存的是对象的引用变量)。而数组既可以保存基本数据类型的值,也可以保存对象,但是长度固定,对局数量变化的数据就无能为力了。 Java集合类主要由两个接口类派生:Collection和Map,这两个接口有包含了一些子接口和实现类。如下图所示由上图可以看到:1.Collection接口包括Set和Li
2016-09-01 09:28:45
511
原创 ThreadLocal类
Java5之后,为ThreadLocal类增加了泛型支持,即ThreadLocal通过使用ThreadLocal类可以简化多线程编时的并发访问,使用这个工具类可以很简洁的隔离多线程程序的竞争资源。实现方法:通过为每一个使用该变量的线程都提供一个变量值的副本。使得每一个线程都可以独立的改变自己的副本,而不会和其他线程的副本发生冲突。有如下方法:Tget
2016-08-31 22:25:43
474
原创 Java中线程通信的方法
1.对于传统的synchronized同步监视器对象(同步块中的obj互助哦和同步方法中的this) 借助于Object提供的wait(),notify()和notifyAll() 这三个方法不属于Thread类,属于Object类,但是这三个方法必须由同步监视器来调用。 wait()方法——当前线程等待(当前线程会释放对该同步监视器的锁定),直到其他线程调用该同步监视器的no
2016-08-31 21:52:08
520
原创 线程同步
多线程引入了同步监视器。加锁 -> 修改 -> 释放锁1.同步代码块 public void run(){ synchronized(obj){ ......}} 这里obj就是同步监视器。任何时刻只能有一个线程获得对同步监视器的锁定,当同步代码块执行完成后,该线程会释放对该同步监视器的锁定。因此推荐使用可能被并发访问的共享资源充当同步监视
2016-08-30 20:52:41
391
原创 线程的生命周期
如上图: new一个Thread,则线程处于新建状态。调用start(),则处于就绪状态,至于什么时候运行,属于系统调度的事情了,当run()或者call()执行体执行完成后,处于死亡状态。 运行状态的线程,可能遇到以下情况而被阻塞:sleep()方法、IO阻塞、等待同步锁、等待通知、suspend() 调用yield()方法,线程不会阻塞,而是进入就绪状态。该方法只
2016-08-29 20:57:46
524
原创 w3cschool教你一天入门AJAX
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种用于创建快速动态网页的技术。AJAX 可以使网页实现异步更新。即在无需重新加载整个网页的情况下,能够更新部分网页的技术。1.XMLHttpRequest 是 AJAX 的基础。 所有现代浏览器(IE7+、Firefox、Ch
2016-08-29 09:16:38
676
原创 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
799
原创 SQL语言基础
SQL——Structure Query Language 结构化查询语言,是数据库操作的国际标准语言。也是所有数据库产品均要支持的语言。但是不同的数据库管理系统厂商开发的SQL并不完全相同,这些不同类型的SQL,一方面遵循了标准SQL语言规定的操作,另一方面又在标准SQL语言的基础上进行了扩展。不同的SQL有不同的类型,例如,Oracle产品的SQL称之PL/SQL,Microsoft SQL
2016-08-23 22:31:17
453
原创 数据完整性约束
1.实体完整性——即主键不能为空,否则就不能唯一标识一个实体了。2.参照完整性——即外键有两种取值:要么为空,要么和被参照表的主键值相同。当然,如果外键这个属性同时也是当前表的主属性之一的话,其值不能为空。3.用户定义完整性——与具体的某一应用所涉及的数据有关CHECK。由关系数据库统一的处理,而不要由应用程序承担这一功能。
2016-08-23 20:48:20
639
原创 数据库管理系统DBMS
数据库管理系统——指对数据进行管理的软件系统。“数据字典”DBMS工作的重要依据,包含有关数据库的定义信息: 例如数据库的名称、数据表的定义、数据库账户和权限等。它是由DBMS自动生成并保存的一组表和视图DBMS是数据库系统的核心:数据库系统的操作,包括查询、修改等都是通过DBMS进行的。DBMS总是基于数据模型的,根据所采用的数据模型的不同,DBMS可以分为网状性、层次性、关系
2016-08-23 18:26:17
3062
原创 Java中properties配置文件的读取
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。各种语言都有自己所支持的配置文件类型。在 Java 中, Java 支持的是 .prop
2016-08-23 15:54:58
592
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人