自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yztezhl的专栏

撑一支长篙,向青草更清处慢进......

  • 博客(14)
  • 资源 (42)
  • 收藏
  • 关注

转载 同步关键词synchronized

概述synchronized是java中的一个关键字,也就是说是Java语言内置的特性。synchronized( 一个任意的对象(锁) ){代码块中放操作共享数据的代码。}[java] view plain copypublic synchronized int getIndex() {          return 1;      }            public static syn...

2018-02-28 18:10:59 188

转载 Java中Runnable和Thread的区别

概述Runnable 是接口。Thread 是类,且实现了Runnable接口。Thread部分源码[java] view plain copypublic class Thread      implements Runnable  {      private static class Caches      {            static final ConcurrentMap su...

2018-02-28 18:03:53 17942 18

转载 SpringBoot---SpringBoot-JPA

JPA 应该都熟悉了,我就不多说了什么是JPA了。目前JPA主要实现由hibernate和openJPA等。Spring Data JPA 是Spring Data 的一个子项目,它通过提供基于JPA的Repository极大了减少了操作JPA的代码。笔者觉得这个由SpringBoot 提供的JPARepository真的是非常爽。基本上大部分的业务都可以满足了。在Spring环境中需要配置大量了...

2018-02-27 17:02:58 10791

转载 requireJS 简要介绍和完整例子

什么是 requireJS ? requireJS 是用JavaScript编写的JS框架,主要功能是可以按不同的先后依赖关系对 JavaScript 等文件的进行加载工作,可简单理解为JS文件的加载器,它非常适合在浏览器中使用,它可以确保所依赖的JS文件加载完成之后再加载当前的JS文件,这在大量使用JS文件的项目中可确保各个JS文件的先后加载顺序,确保避免了以前因某些原因某个文件加载慢而导致其它...

2018-02-27 11:17:18 497

原创 springboot + tomcat + jsp 报Whitelabel Error Page解决方法

    网上都说springboot是一个快捷搭建的开发框架,就像尝试下。但是在使用的过程当中发现加入jsp后按照原有的springmvc方式报Whitelabel Error Page错误,查遍网上所有遇到的同类问题,大致如下:[html] view plain copy<span style="font-size:18px;">Whitelabel Error Page    Th...

2018-02-24 10:34:11 4384 3

转载 AI人工智能 Python实现人机对话

这篇文章主要为大家详细介绍了AI人工智能应用,本文拟使用Python开发语言实现类似于WIndows平台的“小娜”,,具有一定的参考价值,感兴趣的小伙伴们可以参考一下在人工智能进展的如火如荼的今天,我们如果不尝试去接触新鲜事物,马上就要被世界淘汰啦~本文拟使用Python开发语言实现类似于WIndows平台的“小娜”,或者是IOS下的“Siri”。最终达到人机对话的效果。【实现功能】这篇文章将要介...

2018-02-11 11:45:58 10977 1

转载 springmvc+spring+mybatis+maven项目集成shiro进行用户权限控制

[java] view plain copy项目结构:  1、maven项目的pom中引入shiro所需的jar包依赖关系[html] view plain copy<dependency>      <groupId>javax.servlet</groupId>      <artifactId>javax.servlet-api</art...

2018-02-11 10:43:09 625

转载 springboot自学

1、创建maven项目,目录结构如下:pom文件中引入所需的依赖[html] view plain copy<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apach...

2018-02-11 10:41:05 304

转载 spring boot 整合shiro

在上一个记录http://blog.csdn.net/oyh1203/article/details/72235915中初步搭建了一个springboot的项目,现在想将shiro也整合到项目中去,不多说,动手搞,项目结构如图其它shiro相关的实现类不贴了shiro配置信息都放到properties文件中文件内容如下[html] view plain copy#SHIRO登录成功的URL地址  ...

2018-02-11 10:38:02 476

转载 java中的各个数据结构区别

ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要

2018-02-07 14:20:48 264

转载 java判断文本文件编码格式以及读取

如果不是约定好的,要想解析txt文件就需要知道文件编码类型,由于文件编码类型众多,例如UTF-8,GBK,UTF-16,GB2312等等。 其实有简单的办法,只需要这样就可以了[java] view plain copyString fileEncode=EncodingDetect.getJavaEncode(filePath); 

2018-02-05 17:29:04 6347

转载 Java程序员从阿里、京东、美团面试回来,这些面试题你能掌握多少呢?

最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。其实本来真的没打算写这篇文章,主要是自己得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文

2018-02-05 16:13:39 562

转载 Java实现多文件边压缩边下载

思路批量下载文件时,需要将多个文件打包为zip,然后再下载。实现思路有两种:一是将所有文件先打包压缩为一个文件,然后下载这个压缩包,二是一边压缩一边下载,将多个文件逐一写入到压缩文件中。实现代码 @ResponseBody public void downloadFiles(HttpServletRequest request, HttpServletResponse resp

2018-02-02 16:27:05 2195 1

转载 springboot整合shiro-登录认证和权限管理

Apache ShiroWhat is Apache Shiro?Apache Shiro是一个功能强大、灵活的,开源的安全框架。它可以干净利落地处理身份验证、授权、企业会话管理和加密。Apache Shiro的首要目标是易于使用和理解。安全通常很复杂,甚至让人感到很痛苦,但是Shiro却不是这样子的。一个好的安全框架应该屏蔽复杂性,向外暴露简单、直观的API,来简化开发人

2018-02-01 22:24:07 352

银河麒麟linux 4.19.90-17.ky10.aarch64 arm版sparkctl命令工具

自编译银河麒麟linux 4.19.90-17.ky10.aarch64 arm版中下载copy到/usr/bin下即可使用

2024-04-23

openeuler-2203-LTS-SP1-x86-64 redis安装包

openeuler_2203_LTS_SP1_x86_64 redis安装包

2024-04-17

selenium自动化使用的107.0.5304.122版本chrome及对应的chromedriver

selenium自动化使用的107.0.5304.122版本chrome及对应的chromedriver

2024-04-13

openeuler-2203-LTS-SP1-x86-64的postgres-14安装包及安装shell

openeuler_2203_LTS_SP1_x86_64的postgres-14安装包及安装shell

2024-03-31

Ip2region使用最新数据

Ip2region使用最新数据

2023-02-03

windows版hadoop3.3.0

windows版hadoop3.3.0

2022-12-28

Postgresql 数据库system_stats监控 插件

system_stats 是由 EnterpriseDB 开源的一个 Postgresql 扩展插件,提供了数据库服务器 cpu

2022-05-10

centos7 nfs离线安装包

centos7 nfs离线安装包

2022-03-25

centos7.9 devel、headers内核包

kernel-devel-3.10.0-1160.el7.x86_64.rpm kernel-headers-3.10.0-1160.59.1.el7.x86_64.rpm

2022-03-23

centos7 curl离线安装包

centos7 curl离线安装包

2022-03-22

centos7.7 kernel-headers-3.10.0-1062.el7.x86_64包

centos7.7 kernel-headers-3.10.0-1062.el7.x86_64包

2022-03-21

iqi/qnsm+dpdk安装

开源iqi/qnsm+dpdk+lua安装,文章中介绍了为什么使用它,并把详细阐述了安装及安装过程踩的坑解决方案,本文使用于centos7.2、centos7.6、centos7.7

2022-03-19

lua脚本发kafka工具包

lua脚本发kafka工具包,前提是要安装yum install -y librdkafka-devel

2022-03-14

openresty-1.9.7.4.tar.gz

lua库

2022-03-14

gcc-4.8.5-44.el7.x86_64相关包

gcc-4.8.5-44.el7.x86_64.rpm gcc-c++-4.8.5-44.el7.x86_64.rpm gcc-gfortran-4.8.5-44.el7.x86_64.rpm libgfortran-4.8.5-44.el7.x86_64.rpm libquadmath-4.8.5-44.el7.x86_64.rpm libquadmath-devel-4.8.5-44.el7.x86_64.rpm libstdc++-4.8.5-44.el7.x86_64.rpm libstdc++-devel-4.8.5-44.el7.x86_64.rpm

2022-03-09

centos7.7 kernel-devel-3.10.0-1062.el7.x86_64 开发包

centos7.7 kernel-devel-3.10.0-1062.el7.x86_64 开发包

2022-03-07

centos7 iptables

iptables-1.4.21-35.el7.x86_64.rpm iptables-services-1.4.21-35.el7.x86_64.rpm

2022-03-07

centos7.6 3.10.0-957.27.2.el7.x86_64内核包

kernel-3.10.0-957.27.2.el7.x86_64.rpm kernel-devel-3.10.0-957.27.2.el7.x86_64.rpm kernel-headers-3.10.0-957.27.2.el7.x86_64.rpm kernel-tools-3.10.0-957.27.2.el7.x86_64.rpm kernel-tools-libs-3.10.0-957.27.2.el7.x86_64.rpm

2022-03-07

centos7 mysql客户端包

https://blog.csdn.net/yztezhl/article/details/123276122?spm=1001.2014.3001.5502 安装说明

2022-03-04

centos7.2内核包kernel-3.10.0-327.el7.x86_64

kernel-3.10.0-327.el7.x86_64.rpm kernel-debug-3.10.0-327.el7.x86_64.rpm kernel-debug-devel-3.10.0-327.el7.x86_64.rpm kernel-devel-3.10.0-327.el7.x86_64.rpm kernel-headers-3.10.0-327.el7.x86_64.rpm kernel-tools-3.10.0-327.el7.x86_64.rpm kernel-tools-libs-3.10.0-327.el7.x86_64.rpm kernel-tools-libs-devel-3.10.0-327.el7.x86_64.rpm

2022-02-10

UniversalThemePatcher

UniversalThemePatcher主题破解虚拟机 0x00000000指令引用的0x00000000内存该内存不能为written错误解决方案

2019-01-10

encache+jgroups集群缓存共享

JGroups是一个开源的纯java编写的可靠的群组通讯工具。其工作模式基于IP多播,但可以在可靠性和群组成员管理上进行扩展。其结构上设计灵活,提供了一种灵活兼容多种协议的协议栈。

2018-07-27

js bigdecimal

Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对应的方法。方法中的参数也必须是BigDecimal的对象。构造器是类的特殊方法,专门用来创建对象,特别是带有参数的对象。js中计算也涉及到此问题,为此开发的专门js包

2014-10-15

apache jackrabbit 教程

Apache Jackrabbit 是由 Apache Foundation 提供的 JSR-170 的开放源码实现.. 随着内容管理应用程序的日益普及,对用于内容仓库的普通、标准化 API 的需求已凸现出来。Content Repository for Java Technology API (JSR-170) 的目标就是提供这样一个接口。JSR-170 的一个主要优点是,它不绑定到任何特定的底层架构。例如,JSR-170 实现的后端数据存储可以是文件系统、WebDAV 仓库、支持 XML 的系统,甚至还可以是 SQL 数据库。此外,JSR-170 的导出和导入功能允许一个集成器在内容后端与 JCR 实现之间无缝地切换。

2014-07-03

apache+tomcat集群配置教程

Apache是http服务器,我们利用其对Tomcat进行负载均衡。目前最新版本为2.2.17,下载地址为http://httpd.apache.org/download.cgi#apache22

2014-04-19

activiti流程

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts

2014-04-14

js图形报表

Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。

2014-03-20

flash 图形报表

FusionCharts是InfoSoft Global公司的一个产品,InfoSoft Global 公司是专业的Flash图形方案提供商,他们还有几款其他的,基于Flash技术的产品,都非常的漂亮。 FusionCharts free 是一个跨平台,跨浏览器的flash图表组件解决方案,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML页面甚至PPT调用。你不需要知道任何关于flash编程的知识,你只需要知道你所用的编程语言就可以了。

2014-03-20

mave环境搭建

Maven 除了以程序构建能力为特色之外,还提供 Ant 所缺少的高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目,而使用 Ant 则需要十几行。事实上,由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。

2014-03-10

velocity demo

此demo包涵了velocity的两种应用方式:一、用velocity模板生成静态页面(不限制,任何页面都可以包括动态页面);二、直接调用vm当做动态页面应用(和jsp应用方式一个原理)

2014-03-10

nutch 教程

nutch是一个开源的、java实现的搜索引擎。

2014-01-09

javaWeb安全验证漏洞修复总结

目前很多业务都依赖于互联网,例如说网上银行、网络购物、网游等,很多恶意攻击者出于不良的目的对Web 服务器进行攻击,想方设法通过各种手段获取他人的个人账户信息谋取利益。正是因为这样,Web业务平台最容易遭受攻击。同时,对Web服务器的攻击也可以说是形形色色、种类繁多,常见的有挂马、SQL注入、缓冲区溢出、嗅探、利用IIS等针对Webserver漏洞进行攻击

2013-12-14

java_https_ssl

从互联网诞生阶段开始,Web服务就是互联网上最重要、最广泛的应用之一。而HTTP协议作为Web服务数据的传输通道,也成为互联网上最常见,最重要的应用层协议之一。随着网络交易、网络支付、网络银行等的兴起,以及最近web 20的发展,拓展了W七b应用的领域,认角b服务的安全性问题日益突出。因此,对作为传输通道的HTTP协议的安全性要求,也达到了前所未有的高度。在这里,我简单介绍一下当前的HTTP协议和HTTPS协议的安全方面的缺陷,以及进行安全增强的措施。情况下,有可能导致直接入侵服务器的后果。玫击客户端对客户端的攻击,主要可以由XsS (跨站脚本)漏洞引起。当服务器把用户输人没有进行严格的HTML标签过滤就保存到数据库,并直接回显时,就会造成持久型的XSS攻击。这种攻击可能导致客户端被重定向到恶意网站,被植入木马或者被钓鱼。

2013-11-14

Spring配置定时器

一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下: 字段名 允许的值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日 1-31 , - * ? / L W C 月 1-12 or JAN-DEC , - * / 周几 1-7 or SUN-SAT , - * ? / L C # 年 (可选字段) empty, 1970-2099 , - * / '*' 字符可以用于所有字段,在“分”字段中设为"*"表示"每一分钟"的含义。 '?' 字符可以用在“日”和“周几”字段. 它用来指定 '不明确的值'. 这在你需要指定这两个字段中的某一个值而不是另外一个的时候会被用到。在后面的例子中可以看到其含义。 '-' 字符被用来指定一个值的范围,比如在“小时”字段中设为"10-12"表示"10点到12点". ',' 字符指定数个值。比如在“周几”字段中设为"MON,WED,FRI"表示"the days Monday, Wednesday, and Friday".

2013-11-12

flash image silde show ( Open Source)

<object type="application/x-shockwave-flash" width="230" height="180" id="vcastr3"> <param name="movie" value="bcastr4.swf?xml= <data> <channel> <item> <link>http://hi.baidu.com/hety</link> <image>images/image2.jpg</image> <title>Greater Wild Goose Pagoda,Xi'an,China</title> </item> <item> <link>http://hi.baidu.com/hety</link> <image>images/image3.jpg</image> <title>Terra Cotta Warriors,Xi'an,China</title> </item> <item> <link>http://hi.baidu.com/hety</link> <image>images/image4.jpg</image> <title>The Forest of Steles ,Xi'an,China</title> </item> <item> <link>http://hi.baidu.com/hety</link> <image>images/image5.jpg</image> <title>The Qian Tomb,Xi'an,China</title> </item> </channel> <config> <autoPlayTime>3</autoPlayTime> <roundCorner>10</roundCorner> <changImageMode>hover</changImageMode> <transform>breathe</transform> <isShowBtn>true</isShowBtn> <isShowTitle>true</isShowTitle> <isShowAbout>false</isShowAbout> </config> </data>" /> </object>---------------------------------------------------------------------------------------------------------------------------- 参数说明: channel.item 图片信息,可以设置多张图片 channel.itme.image 图片地址参数,此参数是唯一必须要有的参数,其他参数都有默认参数 channel.itme.link 对应图片的连接 channel.itme.tilte 对应图片的标题 设置 config.roundCorner 图片的圆角 config.autoPlayTime 图片切换时间,默认值是8,单位秒 config.isHeightQuality 图片缩小是否采用高质量的方法,默认值false config.normal 图片的混合模式 config.transDuration 图片在切换过程中的时间,默认值1,单位秒 config.windowOpen 图片连接的打开方式,默认值”_blank”,在新窗口打开,也可以使用”_self”,使用本窗口打开 config.btnSetMargin 按钮的位置,文字的位置,用了css的margin概念,默认值”auto 5 5 auto”,四个数值代表 上 右 下 左 相对于播放器的距离,四个数值用空格分开,不需具体数值用”auto”填写 ,比如左上对齐并都有10像素的距离可以写 “10 auto auto 10″, 右下角对齐是”auto 10 10 auto” config.btnDistance 每个按钮的距离,默认值20 config.titleBgColor 标题背景的颜色,默认0xff6600 config.titleTextColor 标题文字的颜色,默认0xffffff config.titleBgAlpha 标题背景的透明度,默认0.75 config.titleFont 标题文字的字体,默认值”微软雅黑” config.titleMoveDuration 标题背景动画的时间,默认值1,单位秒 config.btnAlpha 按钮的透明度,默认值0.7 config.btnTextColor 按钮文字的颜色,默认值0xffffff config.btnDefaultColor 按钮的默认颜色,默认值0×1B3433 config.btnHoverColor 按钮的默认颜色,默认值0xff9900 config.btnFocusColor 按钮当前颜色,默认值0xff6600 config.changImageMode 切换图片的方法,默认值”click”,点击切换图片,还可以使用”hover”,鼠标悬停就切换图片 config.isShowBtn 是否显示按钮,默认值”true” config.isShowTitle 是否显示标题,默认值”true” config.scaleMode 图片放缩模式: 默认值是”noBorder” “showAll”: 可以看到全部图片,保持比例,可能上下或者左右 “exactFil”: 放缩图片到舞台的尺寸,可能比例失调 “noScale”: 图片的原始尺寸,无放缩 “noBorder”: 图片充满播放器,保持比例,可能会被裁剪 config.transform 图片放缩模式: 默认值是”alpha” “alpha”: 透明度淡入淡出 “blur”: 模糊淡入淡出 “left”: 左方图片滚动 “right”: 右方图片滚动 “top”: 上方图片滚动 “bottom”: 下方图片滚动 “breathe”: 有一点点地放缩的淡入淡出 “breatheBlur”: 有一点点地放缩的模糊淡入淡出,本页的例子就是这个 config.isShowAbout 是否显示关于信息,默认值”true”

2013-10-10

websocket

WebSocket 规范的目标是在浏览器中实现和服务器端双向通信。双向通信可以拓展浏览器上的应用类型,例如实时的数据推送(股票行情)、游戏、聊天等.

2013-09-30

websphere优化

was优化方案,让你的服务器访问的更快、更稳定,提高客户体验度!

2013-09-25

html语言参考英文版.chm

Looking for technical information on using DHTML, HTML, CSS, and associated technologies? In this area of the MSDN Online Web Workshop you'll find articles, white papers, and lessons that will help guide you through the thickets of web page design.

2013-09-05

jquery ztree3.5

zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。

2013-09-05

Cascading Style Sheet 样式表中文手册.chm

本手册针对的是已有一定网页设计制作经验的读者。其目的是提供完整清晰的样式表内容的快速索引及进阶帮助。手册提供了完整的 CSS2.0 的属性(Properties)、规则(At-Rules)、伪类(Pseudo-Classes)、伪元素(Pseudo-Elements)、声明(Declarations)、单位(Units)、选择符(Selectors)的介绍。其内容涵括了 W3C 的 CSS2.0 标准,以及 Internet Explorer 和 Netscape 各自的私有内容。

2013-09-05

空空如也

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

TA关注的人

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