自定义博客皮肤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)
  • 资源 (9)
  • 收藏
  • 关注

原创 一个简单的Spring Security使用例子

是一个简单的Spring Security使用例子

2023-08-01 10:13:14 78 1

原创 K8S基于VMWare虚拟机搭建完整流程--亲测可用

K8s搭建全过程,亲测可用,不可用,你打我

2022-08-12 16:39:11 2266

原创 中国古代历史知识点(一)

中国古代历史知识点积累,用知识武装自己

2022-08-12 16:18:29 101

原创 ElasticSearch分析《全唐诗》,看看唐代诗人是怎么作诗的吧

《全唐诗》是清康熙四十四年(1705年),彭定求、沈三曾、杨中讷、汪士鋐、汪绎、俞梅、徐树本、车鼎晋、潘从律、查嗣瑮等十人奉敕编校,“得诗四万八千九百余首,凡二千二百余人”,共计900卷,目录12卷。以上是百度百科对《全唐诗》的介绍,为了更加深入的学习和熟悉《全唐诗》,我们通过大数据的方式,去追求《全唐诗》的时代背景和唐代诗人的风格。一、爬取《全唐诗》全部内容我们通过爬虫的方式,去网上把《全唐诗》的内容爬取下来,并解析。在这里,我们使用的编程语言是Java,使用的解析工具是Jsoap。这部分

2021-08-11 16:55:42 310

原创 关于代码自主率检测

目前我们的产品要做代码自主率的检测,联系了第三方的检测机构去检测并出具报告。源码发过去,检测结束后可以根据检测结果再做相对应的代码修改。首先,代码自主率检测为什么会存在,现在的开源协议有很多种,每种协议的权限也不同,比如我们常见的协议apache 2.0 ,bsd,GPL等等,代码自主率检测最重要的意义就是针对扫描出的结果和匹配开源项目对应的协议,来判断我们的代码是否具备相应的代码自主那么,他们匹配的规则是什么呢,之前和他们厂家的工程师聊过,基本上的流程就是,定期从github和其他来源库里更新最新的

2021-04-09 11:35:05 2845 2

原创 MyBatis源码分析

解析databaseIdProvider标签这里先获取dataBaseIdProvider标签的type,然后根据type去获取别名为type内容的Class,我们可以看到在注册别名的时候,指定了一个的类,这个类就是mybatis内置实现的DatabaseIdProvider接口然后创建这个接口的实例对象,这里通过下面的方式,调用该类的构造函数初始化resolveClass(type)....

2020-03-30 00:19:14 180

原创 基于z-tree树形结构的多级下拉选择列表

最近项目需要一个基于树形结构的多选下拉列表的功能,,网上搜了搜也没发现有啥好的,,,一生气决定自己搞一个。。。。。。首先,树形的结构是用的zTree,,所以项目需要引入ztree的相关脚本,下图是这个插件的目录结构 下图是引入的相关脚本和样式:  <script type="text/javascript" src="<%=request.getContextPat...

2017-02-17 16:58:13 1365

原创 CSS3前端技术总结

--------------通用注意事项---------------------1.网页设计应该先清除浏览器默认的样式{    padding: 0;    margin:0;} --------------场用样式-------------------------1.text-shadow文字阴影2.border-radius圆角3.border-i...

2017-01-18 11:06:44 101

原创 dubbo框架例子探究

       最近项目中有用到dubbo技术框架作为分布式服务的架子,作为用了一段时间的使用者来讲,dubbo确实是一个不错的SOA框架,用着很舒服,而且还比较轻量,这里写一个例子来简单介绍一下dubbo.      在任何的SOA框架中,面向服务都得需要三个参与者,第一个是服务提供者,第二个是消费者,第三个是提供服务路由的服务监控者。在dubbo中同样也是基于这三部分的。      ...

2016-07-14 10:18:11 160

原创 java清除地图道路信息

在实际web项目中,有些时候需要使用到离线地图,有些时候需要清除地图上的某些不需要的地理信息,比如道路,因为在实际使用时需要在地图上画线,这些线的颜色会和地图的道路颜色冲突,导致界面很乱。         但是下载的离线地图又没有清除道路的功能,只能手动清除了。         使用java分析地图图片,找到道路颜色,把道路颜色替换成地图的颜色,,,我这里只是把道路的颜色弄淡即可,

2016-06-03 20:46:42 436

原创 Java清除地图道路等标记

         在实际web项目中,有些时候需要使用到离线地图,有些时候需要清除地图上的某些不需要的地理信息,比如道路,因为在实际使用时需要在地图上画线,这些线的颜色会和地图的道路颜色冲突,导致界面很乱。         但是下载的离线地图又没有清除道路的功能,只能手动清除了。         使用java分析地图图片,找到道路颜色,把道路颜色替换成地图的颜色,,,我这里只是把道路的颜...

2016-06-03 20:41:35 213

原创 使用java解析CSS文件

     最近为了满足功能研发,动态设置部件属性信息,需要解析前端界面的CSS样式表,但是在网上查了查,目前比较合适的是cssparser,但是不满足获取样式的某个属性,这是我写了个工具类,通过正则表达式和cssparser解析样式文件,获取样式类信息,也可获取某个样式类下的某个属性信息,代码如下,需要引入两个jar包(cssparser-0.9.18.jar和sac.jar,在附件中可下载...

2016-05-03 17:06:49 1723

原创 加人CSDN

终于加入了CSDN这个大家庭,期待能在这里学习到更多的知识。http://huiyanlihao.iteye.com/这是本人之前在ITeye的技术帖,感谢大家支持!

2016-03-03 10:09:28 341

原创 java访问hive中文乱码问题

最近在项目中用到java通过hive访问大数据平台,但是无论怎么样取出来的数据都会出现中文乱码,我数据库中的编码是utf-8,java端同样也是utf-8.而通过其他的方式如spark和python访问就没有问题,在网上找了很多方案,尝试了各种方法都没有解决。最后分析后,才发现,原来是hadoop提供的hive-jdbc工具包的问题,修改该工具包,指定utf-8编码,搞定。把工具包放在附件里,...

2016-01-29 11:24:05 349

原创 Java Swing游戏围曹操,类围游戏

近期,为了帮同学完成论文中的益智游戏小项目,昨天晚上下班后,八点开始,一直熬夜到三点的时间仿照《围猫》这个游戏做了一个《围曹操》的益智游戏,熬夜真不好啊,现在俩眼皮打盹,要死了,,,其实大约一点的时候,编码完成,调bug调了两个小时啊。。又困又得坚持。。疯了。。。。。先说说这个小游戏,技术上就是java swing,好久没用过了,边网上搜,边写,略不爽。。。。先玩了玩围猫这个游戏,...

2015-12-10 16:45:07 225

原创 javascript获取变量的属性

最近使用RGraph图表的仪表盘进行使用研发功能,功能要修改这个图表的某些变量,但是API介绍的也不全,没有合适的例子,这个时候只是获取到了图标的对象,为了更好的方便功能的研发,进行数据的修改,于是需要把这个变量的所有属性拿到,干净利落脆的修改属性,完成研发。具体的方法如下:function getProperty(){     var ob=eval(gauge);     v...

2015-11-17 11:17:26 407

原创 删除.svn文件

在svn得到的代码每个文件夹都会有.svn的存在,在项目源码的复制和迁移时,这些源码会占用较大的资源,而且如果其他的项目也会用到这个项目中的部分资源时,这时候这些.svn的文件就会显得特别讨厌,于是就会想找个工具把这些.svn后缀的文件删除,附件里有个文件,双击运行,同意所有的选择就行,然后就可以右键项目名,找到DeleteSVN删除所有的.svn后缀文件...

2015-11-09 16:40:50 122

原创 Java中的强引用/软引用/弱引用/虚引用

最近看到一篇文章介绍java中各种的引用,在此做一下读书笔记。java中引用类型分为:强引用/软引用/弱引用/虚引用,这样的分类主要是针对java垃圾回收机制进行解释。 1.强引用对具有强引用的变量来讲,java回收机制是不能回收的,就算是报出内存溢出异常也不会被回收。 2.软引用对于这类的引用,java回收机制在内存空间允许的情况下不会回收,只有当内存不够用时进行回...

2015-11-09 15:06:28 127

Flex 与Java通信基本数据类型的转换

  最近在做一个Flex技术基础的Web项目,这个项目Java与Flex端界面的通信是通过Blazeds通信,但是在Flex的DataGrid的列进行排序时,FLex的DataGrid默认排序方式是按照字符串的方式排序,但是在实际中是需要按照数字方式进行排序,这时出现问题了,当在Java端设置变量类型为float时,传递一个数字为9245.36时,在FLex端接收到的数字却是9245.36035...

2015-01-29 17:19:24 102

原创 shiro多账户重复登录的问题探究

最近研究shiro时,想探讨一下,多账户登录时,会不会顶下之前已经登录的账户,于是进行了以下测试:分析可能出现的结果: 之后登录的账户会顶下之前登录的账户 两次登录的账户会并存考虑到浏览器不同会对结果产生干扰的问题,做了以下的测试步骤:----不同浏览器1.admin通过火狐浏览器登录成功,并且页面展示表明已经验证2.admin通过IE浏览器再次登录,页面展示已经通过验证此时,刷新火狐...

2014-05-28 17:26:11 1072

IE/火狐浏览器对JS,XML文件解析的不同

最近在研究XML的时候,发现火狐与IE的javascript,解析XML支持各不相同。。。。而我的项目必须在这两个浏览器都能用,于是,需要整合不同了。。大体流程是这样的:在JSP页面,点击按钮后,通过ajax,跳入后台调用java方法,返回的是XML数据类似于“<a><b name="b"/></a>”,接下来在javascript里解析XML数据,返回JS...

2014-04-26 17:35:22 209

JSP自定义嵌套标签的执行顺序

最近在学习JSP自定义标签,针对嵌套标签,做如下解释我做的这个标签是一个表格的标签,标签的名字暂且称为<tableTag>,这个标签类似于一个table,下边有一个子标签,暂且称之为<head>,用来表示每一列的标题。具体的用法如下:<tableTag>     <head name="name" value="姓名"/>   ...

2014-03-13 15:03:40 241

原创 shiro权限验证的方式

总的来说,shiro对权限验证的方式可分为三种:1.通过注解进行验证:     shiro官方例子中,有一个银行的例子,它的权限控制方式便是通过注解,如下代码,仅允许含有“bankAccount:read”权限的用户访问该方法     @RequiresPermissions("bankAccount:read")      public String getOwnerOf(lon...

2014-03-04 14:28:41 290

原创 JSP整合Shiro实例

JSP整合Shiro实例Apache Shiro是一个开源的安全机制框架,本例中使用jsp的web项目整合shiro主要分为以下几大部分: (1)shiro的用户的配置,shiro.ini文件 (2)shiro的用户登录,shiro自动抛出异常(如密码错误,用户名不存在等) (3)通过登录用户的权限,判断该用户是否对某一组件具有特定的权限 (4)使用Shiro jsp taglib1.首先看一...

2014-01-13 16:24:01 497

分析--eclipse已经导入jar包了,但还是出现classNotFound错误

最近在做一个web项目时,由于需要导入jar包,就直接在build path下导入了jar包,并且在java类中也直接通过import也能导入使用,并且单独运行一个java的main类可以正常运行,但是在运行了web项目后,却会报classNotFound的错误,经过后边的查资料分析,主要原因是:对于普通的java类,编译jar包时,就直接在导入的包中查找就可以了,但是对于web项目,由于它...

2014-01-12 16:37:50 1316

原创 JDeveloper BPEL增加人工协作示例

JDeveloper BPEL增加人工协作示例BPEL流程编排时,有时会需要增加人工的操作,比如对请求的审批工作。。。BPEL流程编排对于这样的操作支持的标签是Human task(这需要搞成异步的操作),对于人工操作,Oracle有它自己的控制管理台:worklistapp(服务器里是都会带的)。。所谓的人工协作,肯定会有申请者与审批者,申请者发送请求后,由审批者在管理台进行审批。。...

2014-01-08 11:17:25 132

原创 企业集成模式(Enterprise Integration Patterns)

系统集成的读书笔记一、运用模式解决集成问题  1.企业有成千上万个应用组成,途径各不相同,如何管理企业的这些资源。  2.ERP(enterprise resource planning)企业资源计划  3.目的:更好的处理企业的各个应用之间的资源,使用集成  4.SOA(Service-Oriented Architecture)面向服务架构:服务和协议  5.松耦合:传递信息的双方...

2014-01-06 11:01:25 1485

原创 BPEL流程编排开源产品研究总结

BPEL流程编排开源产品研究总结现在呢,有这么几个选择:ActiveBPEL,eclipse下的BPEL插件,JBPM-BPEL研究具体分析如下:1.ActiveBPEL:    已经存在比较完善的控制台,但是由于该软件缺少ActiveBPEL Designer(其他的设计软件流程不同),无法手工生成bpr,pdd文件,亟待解决的问题:寻找ActiveBPEL Designer或者寻找能够...

2014-01-03 16:27:46 294

BPEL异步设计实例

使用JDeveloper设计BPEL异步实例 首先讲一下JDeveloper编排异步流程的格式:   1.对于一个服务来讲,其内容可以是同步的,本例中服务为双向操作(请求/应答)   2.在调用服务前,需要把服务包装为方便主流程调用的异步服务,即包含callback的bpel流程(须知道bpel本身也是一个服务,它也有自己的wsdl)   3.在主流程中使用invoke调用第二步...

2014-01-02 14:52:06 103

交通部808协议,车联网通信底层协议

交通部808协议,车联网技术协议,

2021-07-03

动态规划算法--1-26对应a-z字符串转换

动态规划算法:从1到26分别对应a-z的每一个字母,输入一串数字的字符串,转换为字母,输出所有可能的字母序列。如123->abc、lc、aw 本资源是按照二叉树的思想解决该问题。从字符串的头部开始,每次可以取一个或者两个数字进行转换,向左为取一个,向右取两个,,,,

2018-05-07

java web项目技术总结

java web项目技术总结,从架构到技术分解,以及技术的使用,还有关键性业务设计与实现(在线聊天设计、订单多线程技术、多线程查询数据库技术、风格切换技术等)

2018-01-17

java后台请求http并保持Session

java后台请求http,区分get和post,一般是用来抓取带有登陆权限网站的数据,后台先登录,保持session,再请求数据URL

2017-12-21

java多线程查询数据库

java多线程并发查询数据库,使用线程池控制分页,并发查询。

2017-12-04

基于leaflet的全球风资源分布插件

基于leaflet插件的全球风资源分布粒子展示框架,通过粒子系统展示风速、风向以及粒子的颜色展示温度。

2017-12-01

Ehcache通过Jgroups做集群

Ehcache通过使用Jgroups做集群配置,更改每一个不同的jgroups.xml文件的端口号和IP,如果一台机器就使用127.0.0.1即可。配置好之后,把每台机器起来,就可以测试了。

2016-09-08

java实现《围猫》游戏,基于广度优先算法

基于广度优先算法,记录最短路径,实现《围猫》模式的小游戏

2016-01-29

人教版高中生物1

这是人教版高中生物课本选修1,格式为PDF。请各位朋友好好利用资源。

2011-11-29

空空如也

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

TA关注的人

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