自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (27)
  • 收藏
  • 关注

原创 9个最佳的大数据处理编程语言

大数据的浪潮仍在继续。它渗透到了几乎所有的行业,信息像洪水一样地席卷企业,使得软件越发庞然大物,比如Excel看上去就变得越来越笨拙。数据处理不再无足轻重,并且对精密分析和强大又实时处理的需要变得前所未有的巨大。那么,在巨大的数据集中进行筛选的最好工具是什么?通过和数据骇客的交流,我们知道了他们用于硬核数据分析最喜欢的语言和工具包。R语言在这些语言名单中,如果R语言排第二,

2017-07-28 10:23:11 4664

原创 通过JS实现两个页面之间的通信

今天要给大家说的是两个不同页面之间的通信,通过一个拖拽demo来模拟;首先,写好基础的拖拽代码: window.onload = function() { var oDiv = document.getElementById('div'); oDiv.onmousedown = function(ev) { var ev = wind

2017-07-27 11:06:08 5391

原创 Android 关于网络通信

网络通信机制网络由下往上分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用。也可以说,TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。TCP/IP协议网络

2017-07-25 09:37:10 381

原创 Java8 新特性 日期API

Java 8 在包java.time下包含了一组全新的时间日期API。下面的例子展示了这组新API里最重要的一些部分:1.Clock 时钟Clock类提供了访问当前日期和时间的方法,Clock是时区敏感的,可以用来取代 System.currentTimeMillis() 来获取当前的微秒数。某一个特定的时间点也可以使用Instant类来表示,Instant类也可以用来创建老的ja

2017-07-24 10:45:51 462

原创 关于tomcat下startup.bat双击闪退的问题

今天无意间随便点击了一个tomcat下的startup.bat批处理文件,结果出来控制台,没出几行信息就闪退了。点击其他几个tomcat的startup.bat,也一样的结果,顿时感觉莫名其妙,之前都用得好好的啊,其中一个还集成在eclipse里面的啊。  英语菜鸡,百度一下,大部分都说是java与tomcat环境变量配置的问题:  比如这样:    还比如这样:

2017-07-24 10:39:26 963 1

转载 Threejs开发3D地图实践总结

前段时间连续上了一个月班,加班加点完成了一个3D攻坚项目。也算是由传统web转型到webgl图形学开发中,坑不少,做了一下总结分享。1、法向量问题法线是垂直于我们想要照亮的物体表面的向量。法线代表表面的方向因此他们为光源和物体的交互建模中具有决定性作用。每一个顶点都有一个关联的法向量。如果一个顶点被多个三角形共享,共享顶点的法向量等于共享顶点在不同的三角形中的法向量

2017-07-24 10:25:59 10537 3

原创 【Java】StringUtils工具类常用方法详解

前言:工作中看到项目组里的大牛写代码大量的用到了StringUtils工具类来做字符串的操作,便学习整理了一下,方便查阅。1.isEmpty(String str) 是否为空,空格字符为false2.isNotEmpty(String str) 是否为非空,空格字符为true3.isBlank(String str) 是否为空,空格字符为true4.isNotBlank(Str

2017-07-20 10:01:46 14773 2

原创 MyBatis调用带有返回结果、output参数的存储过程上与ibatis的区别

用过mybatis的应该都知道它是ibatis被Google收购后重新命名的一个工程,因此也做了大量升级。本文就来介绍下两者在调用存储过程上的一点区别,ibatis有一个专门的标签,在mybatis里面已经没有这标签了,而是通过一个参数statementType="CALLABLE"来区分。存储过程:ALTER PROCEDURE [dbo].[Pro_Create_Number]

2017-07-19 09:41:05 4810

原创 时间戳转化为几天前,几小时前,几分钟前

Js代码如下:function getDateDiff(dateTimeStamp){ var result; var minute = 1000 * 60; var hour = minute * 60; var day = hour * 24; var halfamonth = day * 15; var month = day * 30;

2017-07-19 09:37:06 4040

原创 修改Spring Boot启动端口

spring boot是个好东西,可以不用容器直接在main方法中启动,而且无需配置文件,方便快速搭建环境。可是当我们要同时启动2个springboot工程时,就会有问题,有可能会因为8080端口被第一个应用占用而导致第二个应用无法启动,这时就需要修改其中一个工程的启动端口。1.可以通过实现EmbeddedServletContainerCustomizer接口来实现:public

2017-07-18 10:16:37 474

转载 Java 已死?听听这些重量级大咖是怎么说的

在 Java 的世界发生了什么事?事实上,很多。Java 9 在 9 月将会来临,Jigsaw 终于获批,而 Java 大咖正在给我们提供关于这一编程语言的未来的有价值的洞察。在这分为 3 部分的访谈系列中,我们阐明了 Java 的发展趋势以及什么语言才是值得尊敬的对手。Java 哪都没去在其发布之后的二十年,Java 依然是开发人员的最爱。如果说这门编程语

2017-07-18 10:12:19 3711

原创 【Java】各种进制的转换函数

十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toString() 八进制转成十进制 Integer.va

2017-07-17 11:29:10 931

原创 解决ueditor上传图片在IE中的兼容问题

修正ueditor不兼容IE的单图片BUG找到源码中 simpleupload 模块 ,搜索 initUploadBtn,修改其中的一段代码为如下所示omUtils.on(input, 'change', function(){ function showErrorLoader(title){ if(loadi

2017-07-14 11:25:18 1910 2

原创 MyBatis之自查询,使用 递归实现 N级联

规律:1 1 从第三项开始,每一项都是前两项之和    有两种实现方式 第一种方式:public class TestOne { public int TestSelf(int n){ if(n<0){ throw new IllegalArgumentException("n不能为负数"); }else if(n<

2017-07-13 09:36:24 2049

原创 java计算两个日期之前的天数(工作日),排除节假日和周末

如题所说,计算两个日期之前的天数,排除节假日和周末。这里天数的类型为double,因为该功能实现的是请假天数的计算,有请一上午假的为0.5天。不够很坑的是每个日期都要查询数据库,感觉很浪费时间。原则:  1.节假日存放在数据库中实现步骤:  1.循环每个日期  2.判断每个日期是否为节假日或者为周末  3.若不是节假日和周末,天数+1

2017-07-13 09:28:40 13612 2

转载 神奇的 conic-gradient 圆锥渐变

conic-gradient 是个什么?说到  conic-gradient ,就不得不提的它的另外两个兄弟:linear-gradient  : 线性渐变radial-gradient  : 径向渐变说这两个应该还是有很多人了解并且使用过的。CSS3 新增的线性渐变及径向渐变给 CSS 世界带来了很大的变化。而  conic-gradient ,表示圆锥渐变,另外一种

2017-07-12 09:20:15 543

原创 揭开 this & that 之迷

新手在入门 JavaScript 的过程中,一定会踩很多关于 this 的坑,出现问题的本质就是 this 指针的指向和自己想的不一样。笔者在入门学习的过程中,也踩了很多坑,于是便写下本篇文章记录自己“踩坑”历程。一. this 在哪里?在上篇 《从 JavaScript 作用域说开去》 分析中,我们知道,在 Execution Context 中有一个属性是 this,这里的 t

2017-07-11 10:23:48 479

翻译 9 种改善 AngularJS 性能的方法

AngularJS 是目前使用非常广泛的 web app 应用框架,随着它的受欢迎程度持续上升 ,期待已久的AngularJS 4.0 诞生了。尽管已经做了很多优化,但几乎每个 Angular 专家仍然在处理使用 AngularJS 中出现的各种各样的问题。目前,企业使用Web技术用在他们各自项目上,在线业务因此受到了极大影响。因此,有必要深入挖掘影响企业成长的各种因素。但

2017-07-10 09:47:46 633

原创 【Java】请区分好length、length()和size()的区别

我起初学习Java的时候,数组、字符串和集合当中的元素个数问题一直都记得不扎实,经常容易搞混,最近又有人问起这个问题,所以现在说说这三个属性方法的区别:1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length(

2017-07-07 09:56:55 774

原创 【前端开发】css背景研究

background属性  background属性是css中应用比较多,且比较重要的一个属性,它是负责给盒子设置背景图片和背景颜色的,background是一个复合属性,它可以分解成如下几个设置项:  a、background-color 设置背景色  b、background-image 设置背景图片地址  c、background-repeat 设置背景如何重复平

2017-07-06 09:50:14 437

转载 js实现缓动效果-让div运动起来

代码如下:var tween = { linear:function(t,b,c,d){ return c*t/d + b; }, easeIn:function(t,b,c,d){ return c * ( t /= d ) * t + b; }, strongEaseIn:function(t,b,c,d){

2017-07-06 09:48:21 1900

原创 【Java】解决FTPClient上传中文目录出现中文名乱码问题

Java中FTPClient上传中文目录、中文文件名乱码问题解决方法问题描述:  使用org.apache.commons.net.ftp.FTPClient创建中文目录、上传中文文件名时,目录名及文件名中的中文显示为“??”。原因:  FTP协议里面,规定文件名编码为iso-8859-1,所以目录名或文件名需要转码。解决方案:1.将中文的目录或文件名转

2017-07-05 09:36:07 7158

转载 Java 库:为 Java 程序员而生的 10 + 最佳库

众所周知,Java 的生态环境相当庞大,包含了数量相当可观的官方及第三方库。利用这些库,可以解决在用 Java 开发时遇到的各类问题,让开发效率得到显著提升。举些例子,最常用的官方库有 java.lang、java.util、java.io、java.sql、java.net 等;而至于目前最流行的第三方库,就有 Junit、SLF4J、Google Guava、XStream、JSoup

2017-07-05 09:26:20 514

转载 数据库排名sql,group by 分组查询按照时间最大值

先给出类似的简单表[sql] view plain copyDROP TABLE IF EXISTS `TouTiaoAnchor`;  CREATE TABLE `TouTiaoAnchor` (    `HourId` int(10) unsigned NOT NULL,    `BetinTime` varchar(40) 

2017-07-04 09:33:05 4836

原创 【前端JQuery】回调获取json中包含换行符出现问题解决

Ajax回调函数,取到服务器端返回的json数据时如果有回车符(\r\n),客户端解析会出错:unterminated string literal 所以在这之前先将回车符替换掉才行。替换方法:json.replace(/\r/ig, "").replace(/\n/ig,""); 建议:因为每次都要转换,而且不确定什么时候需要用html格式代码,什么时候需

2017-07-04 09:30:42 8508

原创 获取textarea标签中的换行符和空格

问题:获取到textarea标签内的格式(换行符、空格)取到,存入数据库,展示的时候能够保留基本格式。解决思路:IE9以上、FF、chrome的换行为\n, IE7-8的时候换行为\r\n,空格都为\s所以需要利用replace把不同浏览器的\n和\r\n都替换为html代码的,把\s空格替换为html的&nbsp 注:如果使用jQuery的val()获取tex

2017-07-04 09:29:11 52449 3

转载 Vue-loader 的巧妙玩法

声明:可以这么玩,不代表应该这么玩一、Vue-loader 干了啥?Vue-loader 是一个 webpack 加载器,它可以把形如: ... ... ...的 Vue 组件转化为 Js 模块,这其中最最值得关注的是,它生成了 render function code 。render function code 是从模板编译而

2017-07-03 09:52:23 750

原创 18 个开源翻译工具帮助你的项目本地化

在满足世界各地用户需求的开源项目中,本地化扮演着极其重要的角色。除了编码之外,语言翻译也是世界各地的人们从事开源事业并向开源项目做出贡献的主要方式之一。在语言服务行业存在着各种工具(听到这个事情惊讶吗?),这些工具可以让本地过过程简单即又保质保量。本地化工具包括如下几类:计算机辅助翻译(CAT)工具机器翻译(MT)引擎翻译管理系统(TMS)术语管理工

2017-07-03 09:48:28 10273

原创 【Java】关于基于并发类AbstractQueuedSynchronizer的实现研究

公平模式ReentrantLock实现原理前面的文章研究了AbstractQueuedSynchronizer的独占锁和共享锁,有了前两篇文章的基础,就可以乘胜追击,看一下基于AbstractQueuedSynchronizer的并发类是如何实现的。ReentrantLock显然是一种独占锁,首先是公平模式的ReentrantLock,Sync是ReentractLock中的基础类

2017-07-03 09:40:44 339

bootstrap3+Cron在线生成器 模板下载

【动态任务-七】Spring整合Cron在线生成器(基于bootstrap3自适应样式)配套使用 参考文章:https://blog.csdn.net/hj7jay/article/details/109251275

2020-10-23

MrioGameForJava.zip

具体查看:https://blog.csdn.net/hj7jay/article/details/54310817,应要求上传

2019-11-12

thread.zip

java ,封装好的thread线程池工具类,可以直接使用在公共线程池中执行线程

2019-08-29

GeoLite2-mmdb.zip

这是调用的数据资料库(包含3个数据文件GeoLite2-ASN.mmdb,GeoLite2-City.mmdb,GeoLite2-Country.mmdb),关于使用方法,可以参考:https://blog.csdn.net/hj7jay/article/details/95060600

2019-07-08

【Java】通过ip地址获取详细地域信息(不通过API使用本地库)-调用库

这是调用库,关于使用方法,可以参考:https://blog.csdn.net/hj7jay/article/details/95060600

2019-07-08

JS实现在线汉字笔画练习特效(平板移动端可用)

代码原因公司之前接了个项目,帮助6-8岁孩童练习手写汉字,这次有空把代码整理分析一下,实现了手写,ai自动写,高亮其中笔画等等,需要可以再修改一下源码哈,详细文章分析请看:https://mp.csdn.net/postedit/93618230

2019-06-25

Java 处理PDF图章——图片图章、动态图章

图章是一种在合同、票据、公文等文件中表明法律效应、部门机关权威的重要指示物,常见于各种格式的文件、文档中。对于纸质文档可以手动盖章,但对于电子文档,则需要通过特定的方法来实现。本篇文档分享通过Java代码在PDF文档中添加图章的方法。内容将分两部分介绍,详细使用:https://blog.csdn.net/hj7jay/article/details/86983793

2019-02-11

java爬取百度图片 源码实例

这个是通过Jsoup去获取百度网页的内容,jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据,可以看作是java版的jQuery。文档可看:https://blog.csdn.net/hj7jay/article/details/84335161

2018-11-22

[java源码]关于有效投资房产

[Java源码实现]使用数据先爬取再分析如何有效投资房产参考文章:https://blog.csdn.net/hj7jay/article/details/83744047

2018-11-05

[HTML5]用JS实现当年疯魔IOS游戏市场的切水果

切水果游戏曾经是一款风靡苹果手机的休闲游戏,今天给大家的就是一款网页版的切水果游戏,由JavaScript和HTML5实现,虽然功能和原版的相差很大,但是基本的功能还是具备了,还是模仿挺逼真的。有一定JavaScript水平的朋友可以看看源代码,相信你的JavaScript水平会有很大提升。 原文:https://blog.csdn.net/hj7jay/article/details/83378577

2018-10-25

[html5技术]基于bootstrap制作的多标签页(tabs)

参考文档:https://blog.csdn.net/hj7jay/article/details/83345246

2018-10-24

tomcat8.5.15 windows 64位免安装版

http://blog.csdn.net/hj7jay/article/details/73880429 在windows服务器上正确部署免安装版tomcat的姿势

2017-06-29

WebService配套案例

【Java】WebService 整理实例(代码实战)配套案例http://blog.csdn.net/hj7jay/article/details/72722438

2017-05-25

java后台访问url需要的包.rar

这是文章【JAVA】百度地图经纬度纠偏(http://blog.csdn.net/hj7jay/article/details/70308263) 所用到的jar包

2017-04-21

Bootstrap v3.3.5文件css

可以使用很多地方 价格表案例:http://blog.csdn.net/hj7jay/article/details/59479958

2017-03-02

高级加密解密标准AES加密secret.js代码

参考技术开发文章:【前端Js】高级加密解密标准AES加密(Javascript代码实现) ,地址http://blog.csdn.net/hj7jay/article/details/55044831

2017-02-13

flv视频播放插件js 下载

整合使用文章请看 Bilibili视频代码开源flv.js的使用部署心得(代码实操) http://blog.csdn.net/hj7jay/article/details/54906612

2017-02-07

nodejs的npm模块包GIT版本(2017.2.6最新git)

git下载 :git clone --recursive git://github.com/isaacs/npm.git 对速度不行的大家会有帮助

2017-02-06

并发优化报告word版本

用户抢标的时候问题集中在以下几个方面 1、网页或者APP打不开 2、网站或者APP打开慢 3、抢标过程中转账成功后,因为服务器负责压力大更新失败,再次退款 4、数据库连接数用完,导致满标后添加投资记录失败,回退标的进度

2017-02-06

在线显示pdf.js

官方整合文档:http://blog.csdn.net/hj7jay/article/details/53669595

2016-12-15

jeecmsv7源码整合版

已把源码整合到web项目里直接导入eclipse或者myeclipse即可。根据包里的sql建立数据库,然后启动tomcat,访问地址为:http://localhost:8080/jeecms/

2016-04-12

activiti modeler 19汉化文件

activiti modeler 19汉化文件,复制到项目resource下即可

2016-03-14

生成和解析二维码(可带图片)及一维码

生成和解析二维码(可带图片)及一维码,底层封装有util方法,util文件夹下可参阅,test文件夹有测试文件(已注析),欢迎大家下载

2013-12-16

Zip压缩和解压文件

Zip压缩和解压文件,支持多个文件一起压缩,有测试代码,欢迎参考

2013-12-06

鼠标停留出现框

鼠标停留出现框,使用在网站上的微信图片显示

2013-12-03

判断手机号码是否正确

判断手机号码是否正确,使用java代码编写,代码可举一返百

2013-12-03

空空如也

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

TA关注的人

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