自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 流式数据、批式数据、实时数据、历史数据的区别

 大数据处理系统可分为批式(batch)大数据和流式(streaming)大数据两类。其中,批式大数据又被称为历史大数据,流式大数据又被称为实时大数据。复杂的批量数据处理(batch data processing),通常的时间跨度在数十分钟到数小时之间。基于历史数据的交互式查询(interactive query),通常的时间跨度在数十秒到数分钟之间。基于实时数据流的数据处...

2018-05-31 17:00:25 597

原创 网络协议

一、基本概念1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;...

2018-05-29 16:38:32 255

原创 HTTP状态码说明

[size=medium]HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。当我们打开一个网页时,如果网页能够返回数据,也就是说影响成功了,一般状态响应码都是200。当然状态响应码,包括很多内容,下面列举了,状态响应码,及其表示的含义,其中加错的是在爬虫中经常遇到的: 100:继续 客户端应当继续发送请求。客户端应当继续发送请求的剩余...

2018-05-13 11:50:33 206

原创 Spring常用注解汇总

[color=red]Spring的常用注解,具体如下:[/color][size=medium]使用注解之前要开启自动扫描功能,其中base-package为需要扫描的包(含子包)。 @Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。@Scope注解 作用域@Lazy(tru...

2018-05-13 11:18:00 168

原创 Maven命令行创建java或javaWeb项目

[size=medium][color=red]1.命令行创建普通java项目[/color]mvn archetype:generate -DgroupId=com.fxust -DartifactId=demo -DarchetypeArtifactId=maven-archetype-quickstart[color=red]2.命令行创建javaWeb项目[/color...

2018-05-13 10:02:33 158

原创 css判断不同分辨率显示不同宽度布局实现自适应宽度

CSS判断不同分辨率浏览器(显示屏幕)显示不同宽度布局CSS3技术支持IE6到IE8。将用到css3 @media样式进行判断,但IE9以下版本不支持CSS3技术,这里DIVCSS5给大家介绍通过JS实现低版本的浏览器也支持CSS3实现实用布局CSS DIV网页布局中当分辨率小于等于1024px(像素)时,DIV布局对象显示1000px宽度,当分辨率大于1024px时候显示1200px宽度...

2018-05-11 08:48:01 306

原创 Oracle中的substr()函数和instr()函数使用

1)substr函数格式 (俗称:字符截取函数)  格式1: substr(string string, int a, int b);  格式2:substr(string string, int a) ;解释:格式11、string 需要截取的字符串 2、a 截取字符串的开始位置(注:当a等于0或1时,都是从第一位开始截取)3、b 要截取的字符...

2018-05-08 14:19:03 322

原创 URL地址中中文乱码详解

[size=medium]引言: 在Restful类的服务设计中,经常会碰到需要在URL地址中使用中文作为的参数的情况,这种情况下,一般都需要正确的设置和编码中文字符信息。乱码问题就此产生了,该如何解决呢?且听本文详细道来。1. 问题的引出 在Restful的服务设计中,查询某些信息的时候,一般的URL地址设计为: get /basic/service? keyword=历史...

2018-05-07 10:43:57 839

原创 javaScript字符串编码

[size=medium]javaScript中中有有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1 escape()函数定义和用法escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。语法es...

2018-05-07 10:39:05 498

原创 jvm内存模型

[size=medium]jvm内存模型:栈(stake):每个线程都有私有栈内存主要存储:执行方法,局部变量(基本数据类型局部变量直接存储在栈,引用类型的引用存在栈中,引用的对象在堆中)堆(heap):每一个实例对象都存在堆中,堆属于共享区域,计算机模型:CPU寄存器,缓存区,主存,JAVA的堆和栈都对应的是主存,但也可能临时存储在寄存器,缓存区。jvm调优:一分配合适的...

2018-05-05 21:18:07 113

原创 常用编码总结

[size=medium]1.编码区别:iso8859-1: 通常叫做Latin-1,属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。比如,字母a的编码为0x61=97。 UTF-8:utf编码兼容iso8859-1编码,不是固定字长编码的,而是一种变长的编码方式,每一个字符的长度从1-6个字节不等: 数字和字符一般占1个字节, utf8字符集中一个中文字符占...

2018-05-05 19:59:09 253

原创 oracle权限查询

[size=medium]--查看用户和默认表空间的关系select username,default_tablespace from dba_users;--查看当前用户能访问的表select * from user_tables; --Oracle查询用户表select * from user_all_tables;--Oracle查询用户视图select * ...

2018-05-03 09:01:10 148

原创 软件开发工作量/费用估算

[size=large] 软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式:软件开发价格 = 开发工作量 × 开发费用/人·月1.1开发工作量 软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关:软件开发工作量 = 估算工作量经验值 × 风险系数 × 复用系数1.1.1估算工作量经验值(以A来表示) ...

2018-05-03 08:39:20 5573 1

原创 Java中关于同步,异步,多线程,多线程同步,并发

1.同步与异步1.1同步在多线程的环境中,经常会碰到数据共享的情况,即当多个线程共同需要访问一个资源时,他们需要以某种顺序来确保该资源在某一时刻只能被一个线程使用,否则,程序的运行结果将是不可预料的,在这种情况下就必须对数据进行同步,例如多个线程同时对同一数据进行写操作,即当线程A需要使用某个资源时,如果这个资源正在被线程B使用,同步机制就会让线程A一直等待下去,直到线程B结束对该...

2018-04-19 10:26:40 112

原创 JVM设置

1、Eclise 中设置jvm内存: 修改eclipse的配置文件,对所有工程都起作用 修改eclipse根目录下的eclipse.ini文件 -vmargs //虚拟机设置 -Xms40m //初始内存 -Xmx256m //最大内存 -Xmn16m //最小内存 -XX:PermSize=128M...

2018-04-18 10:00:24 154

原创 SQL联合索引 与 单一列的索引 转自:http://liqita.iteye.com/blog/1205544

背景:目前WEB的普及太快,很多网站都会因为大流量的数据而发生服务器习惯性死机,一个查询语句只能适用于一定的网络环境.没有优化的查询当遇上大数据量时就不适用了.联合索引使用结论:1):查询条件中出现联合索引第一列,或者全部,则能利用联合索引.2):条件列中只要条件相连在一起,以本文例子来说就是:last_name=’1′ and first_name=’1′...

2018-04-18 09:50:39 161

原创 杂项(曾经的笔记本)

----------------------------------------------------------------------------------查询oracle索引:基本查询:select * from user_indexes;select * from user_ind_columns t;关联查询:select i.index_name, ...

2018-03-27 18:35:08 185

原创 node/electron/react

1.所用技术: node.js/electron/react(react可选用其他如vue等);2.ui框架ant design(可自选);3.开发工具:Visual Studio Code;开发前环境搭建: 安装最新稳定版node; 参考网址:https://www.jianshu.com/p/03a76b2e7e00 npm 命令(百度)开发参考: 蚂蚁金服...

2018-03-27 18:29:59 183

原创 java移动文件并编辑文件内容

[code="java"]package com.wonders.utils;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStre...

2018-03-27 18:15:08 161

原创 git使用

$ git checkout -b dev //首先,我们创建dev分支,然后切换到dev分支:Switched to a new branch 'dev'$ git branch //用git branch命令查看当前分支:$ git checkout master //dev分支的工作完成,我们就可以切换回master分支:$ git reset --hard 5aa331...

2018-03-09 15:47:21 116

log4j(转:https://www.cnblogs.com/crazyacking/p/5456347.html)

log4j需要导入的包添加配置文件建立类文件+主函数修改配置文件,将日志输出到console设定输出的格式将日志输出到文本文件每一小时、每天、每半天生成一个文件当文本文件为3KB大时新建一个文件Log4j的日志级别log4j的配置说明 项目开发中,记录错误日志有以下好处:方便调试便于发现系统运行过程中的错误存储业务数据,便于后期...

2018-02-23 09:50:12 114

原创 a标签几种使用方法

 我们常用的在a标签中有点击事件:1. a href="JavaScript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行javascrip...

2017-07-24 14:03:08 1209

原创 部署多个tomcat

下面我们把配置的详细过程写在下面,以供参考:(此例以配置三个Tomcat为例)1. 下载apache-tomcat-7.0.63,下载下来的文件为apache-tomcat-7.0.63.zip.2. 解压该压缩包到D:/div/目录下。3. 修改解压文件夹名字为:tomcat7-80804. 在D:/div/目录下创建该文件夹的两个副本,分别更名为:tomcat7-8081、...

2017-07-20 20:56:00 185

原创 web.xml常用标签(转)

[size=medium]web.xml文件是用来初始化配置信息:比如welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。当你的web工程没用到这些时,你可以不用web.xml文件来配置你的Application。每个xml文件都有定义它书写规则的Schema文件,也就是说javaEE的定义web.xml所对应的xml Sch...

2016-11-07 22:19:00 156

原创 Java的图片处理工具类(转)

//可实现以下常用功能:缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.I...

2016-10-17 19:59:50 131

原创 网页顶部空几行 jsp(转)

jsp中会经常使用到使用jsp标签和jstl的标签,比如, , , 尤其是循环标签,在jsp最终输出的html中会产生大量的空行,使得性能降低。最方便的解决方法是在web.xml 中添加以下设置。 *.jsp true 这个是针对所有jsp页面,还有一种就是在单个的jsp中添加....

2016-10-10 19:52:40 164

原创 js数组转json

原来是对象的类型转换成字符串类型(或者更确切的说是json类型的):var value = JSON.stringify(fields);作用:这个函数的作用主要是为了系列化对象的。JSON.stringify(value [, replacer] [, space]) value:是必须要的字段。就是你输入的对象,比如数组啊,类啊等等。 replacer:这个是可选的...

2016-10-08 21:10:16 196

原创 根据百分比设置宽度

[size=x-small] var grid_width; var grid_init=false; function caculate_grid_width_func(){ var tabPanel = $('#documentlist').closest('.tabs-panels'); if(tabPanel.length>0...

2016-10-08 21:03:22 409

原创 mybatis的oracle分页查询demo

[size=x-small] SELECT * FROM (SELECT A.*, ROWNUM RU  FROM (SELECT ASJBH, PAGENUM FROM jz_dzjz_list WHERE JZ...

2016-10-08 20:59:07 266

原创 随机数

[size=x-small]//java生产随机数//js获取随机数var random =Math.round(Math.random()*100000000);[/size]

2016-10-08 20:55:32 116

原创 关于自己遇到hibernate主键策略bug

hibernate主键策略,若为sequence,主键type及实体需为java.lang.Long或java.lang.Integer类型 数据库数据类型可为String;

2016-10-08 20:53:13 105

原创 常用js方法,及css样式

/** * 传参数名,获取地址栏参数值 * @param {Object} paramName * @return {TypeName} */function getDataByPlace(paramName){ var reg = new RegExp("(^|&)"+paramName+"=([^&]*)(&|$)"); var url =window.locat...

2016-07-23 18:15:21 221

原创 esayui格式验证范例

[color=green][size=medium]esay数据验证参考:$(function () { //设置text需要验证$('input[type=text]').validatebox();})邮箱验证:网址验证:长度验证:手机验证:邮编验证:账号验证:汉子验证:远程验证:[/size][/color]...

2015-12-03 21:57:03 134

原创 Jquery/ajax/json/java

[size=x-large][code="js"]//json数组var b="";var a="";var data=[{'name':'6200','value':'0'}, {'name':'6101','value':'xa'}, {'name':'6102','value':'beijing'}, {'name':'6103','value':'haerbin'}];...

2015-10-25 15:53:41 223

原创 SVN功能说明

Check for Modifications(检查更新)点击Check for Modifications,系统列表所以待更新的文件及文件夹的状态.Revision Graph(版本分支图)查看文件的分支,版本结构,可以点击Revision Graph,系统以图形化形式显示版本分支.Rename(改名)SVN支持文件改名,点击Rename,弹出文件名称输入框,输入新的...

2015-10-24 10:26:33 98

原创 解压版Tomcat配置(本例Tomcat6)

一 配置Tomcat1 下载Tomcat Zip压缩包,解压。 如果增加tomcat的用户名和密码,则修改/conf/tomcat-user.xml 2 修改startup.bat文件: 在第一行前面加入如下两行-- SET JAVA_HOME=JDK目录 SET CATALINA_HOME=解压后To...

2015-10-16 10:22:46 79

原创 myeclipse搭建struts项目

一、创建web project项目; 二、选中项目,点击右键Myeclipse->Add Struts Capabilities->struts2.1 ->/* finish或者下一步选择需要的jar包库。 三、配置web.xml struts2 org.apache.struts2.di...

2015-09-28 16:54:07 178

异常:Project configuration is not up-to-date with pom.xml解决方案

[size=xx-large][/size]导入maven工程后,出现如下错误: Description Resource Path Location TypeProject configuration is not up-to-date with pom.xml. Run project configuration update rdc l...

2015-09-24 09:13:46 182

项目名称and发布网站根目录

最近学习遇到个问题。项目更改名称,部署后运行发现总出现404错误。后来经过摸索发现原来是项目部署的根目录没有随着项目换名而更改,仍然是项目创建时项目默认的根目录。 解决方法:如图更改web context-root:为想用的目录;[img]http://dl2.iteye.com/upload/attachment/0111/4852/81431fc7-c741-3b72-b...

2015-09-07 11:01:04 98

空空如也

空空如也

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

TA关注的人

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