自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (14)
  • 收藏
  • 关注

原创 新一代的JAVAEE jakartaEE 容器实现 payara使用(二)

上一篇介绍了有关payara(似鲭水狼脂鲤,一种鱼,很凶狠)的一些背景,这次我们来看下如何开始一个标准的JakartaEE项目(包含JPA配置),包括下载必要的工具、安装、配置及启动。一、需要的工具:openjdk(zulu版openjdk https://www.azul.com/downloads/?package=jdk) payara(5.2021.4https://www.payara.fish/downloads/payara-platform-community-edition/).

2021-07-01 12:25:50 953 1

原创 新一代的JAVAEE jakartaEE 容器实现 payara介绍(一)

说起JavaEE,很多人不陌生,从J2EE到JavaEE到现在的JakartaEE,可以说见证了好几个时代,作为JavaEE的核心标准之一的EJB,的从EJB2的笨重,到EJB3的轻盈,虽然一直在进步,但是因为EJB3的生不逢时,让其面对Spring再无回天之力,究其原因,个人认为主要是一是因为java及JavaEE的更新时间太过于漫长,导致无法针对使用者的痛点做出敏捷优化;二是因为SUN的陨落,导致很长一段时间经典JAVAEE诸多问题的搁置,所谓往事不可追,自从Oracle将JavaEE移交开源社区后,更

2021-06-30 11:42:53 1269 2

原创 软件开发基础问题之动态的数据结构(下)

我使用以下3个方法解决动态数据数据问题。一、有限数据由列转行(数据模板)二、无限数据json压缩三、检索字段数据同步

2021-06-13 10:03:25 221 1

原创 软件开发基础问题之动态的数据结构(上)

算法+数据结构=软件,我这里主要谈下在软件开发过程中处理数据结构时均会遇到的问题:动态的数据结构。数据库中表字段是已列属性来组织数据的,如果增加属性按理应该增加列字段,

2021-06-12 14:17:51 209 2

原创 微信签名验证原理

很多人在做微信支付的时候会在生成签名这里遇到困难,主要原因之一是不知道微信签名验证的原理,我这里简单谈一下。https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1这是官方文档,ca

2021-06-07 15:46:11 966

转载 dojo上传功能有用的文章

如何使用dojo的纠结的文件上传功能Uploader?               dojo的文件上传功能,Uploader, 为dojo提供了统一的文件上传界面。 可是,这里面有个令人纠结的问题,在几乎探索了一个整天的时间,找到了答案。               因为现在在开发的项目需要分次将文件上传,且对应不同的查核项目。 Dojo的Uploader有个最令人头疼的问题是,在按表

2015-04-02 15:06:20 1229

转载 dojo 操作元素

要操作dojo控件,必须得到widget的引用,以下一点资料来解决这个问题使用 dijit.registry.byClass 可以很方便的将某一类的 widget 筛选出来,比如以下代码可以筛选出所有的 ToggleButton: [javascript] view plaincopydijit.registry.byClass('dijit.form.To

2015-04-01 18:00:06 1032

原创 继续spring data jpa

如果删掉持久单元,在建一个同样的持久单元,在有的工程中要报编译错误注: Creating static metadata factory ...注: Optional file was not found: META-INF/orm.xml continuing with generation.注: Optional file was not found: META-INF/eclip

2015-03-30 22:33:54 532

原创 centos下安装谷歌浏览器

wget http://chrome.richardlloyd.org.uk/install_chrome.sh到桌面上找到安装脚本文件install_chrome.sh用gedit打开将其中的http://omahaproxy.appspot.com改为https://dl.google.com/linux/direct/google-chrome-stable_current_

2015-03-24 15:27:36 547

转载 tomcat内存溢出的处理方法 java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError

常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java heap space ---------------------------------------------------------这里以tomcat环境为例,其它WEB服务器如jb

2015-03-23 13:43:48 464

原创 linux7防火墙配置

vim /etc/sysconfig/iptables 打开防火墙配置3.6.2 默认firewall作为防火墙的设置#禁止firewall开机启动[root@centos ~]# systemctl disable firewalld.service#设置防火墙开机启动[root@centos ~]# systemctl enable iptables.service 

2015-03-23 10:41:56 458

转载 spring data jpa specification的封装

最近使用spring data jpa做了两个项目,对于动态查询的不友好做了个类似hibernate的封装,记录也分享下首先定义一个所有条件的容器,继承Specification/**  * 定义一个查询条件容器  * @author lee  *  * @param   */  public class Criteria implements Specification{    

2015-03-22 17:49:04 3993 1

转载 spring data jpa Specification的使用

看了很多前言不搭后语的教程,终于找到一个靠谱的在业务中查询是一件非常头疼的事,毕竟不可能只是对一张表的查询是吧? 其实在业务中往往会涉及到多张表的查询,以及查询时需要的各种条件。当然这不用担心,毕竟这是对JPA的支持,而我们在用JPA原生态API的时候往往可能会把一些个方法写得很凌乱,没得一个具体的规范来写自己的方法在后期维护上肯定会很困难。当然你自己也可以封装一些方法来使用,而当我们使用到S

2015-03-22 17:40:23 7852

原创 启动glassfish出现java.net.UnknownHostException: htm: 未知的名称或服务解决方案

/etc/hosts中将主机名htm与127.0.0.1重启网络服务绑定即可127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 htm::1         localhost localhost.localdomain localhost6 localhost6.localdomai

2015-03-22 14:00:22 584

原创 spring data jpa 综述

1.Spring Data所解决的问题 Spring Data :提供了一整套数据访问层(DAO)的解决方案,致力于减少数据访问层(DAO)的开发量。它使用一个叫作Repository的接口类为基础,它被定义为访问底层数据模型的超级接口。而对于某种具体的数据访问操作,则在其子接口中定义。 public interface Repository { } 所有继承这个接口的interf

2015-03-21 23:41:02 906

原创 继续配置spring data jpa 在tomcat中

如果删掉持久单元,在建一个同样的持久单元,在有的工程中要报编译错误注: Creating static metadata factory ...注: Optional file was not found: META-INF/orm.xml continuing with generation.注: Optional file was not found: META-INF/eclip

2015-03-21 21:43:07 835

转载 centos查看端口占用情况netstat -lnp|grep 80

netstat -lnp|grep 80

2015-03-18 15:47:36 3861

原创 Spring mvc中使用Spring Data Jpa 连接Mysql数据库

首先说明以下,Spring Data Jpa的jar包已经不提供直接下载了,要用maven配置依赖项进行下载,可以在gitHub上下载一个名字叫es的项目里面配置了一个完整的Spring环境,项目需要若干jar主要的有aopalliance-1.0.jarspring-data-commons-1.6.1.RELEASE.jarspring-data-jpa-1.4.1.R

2015-03-18 12:53:04 4420

原创 primefaces样式中控制文字大小的样式类

指定.ui-widget中文字大小,就可以控制皮肤的文字大小

2015-03-17 21:33:46 612

原创 jsf中#resource访问资源以及图片莫名无法使用的解决办法

如题,另外的一种表达方式

2015-03-17 20:37:07 556

转载 centos上两台主机传递文件

在测试中需要在两台虚拟机之间传递文件,首先想到的是scp命令,结果提示:-bash: scp: command not found想当然用yum install scp命令安装,结果提示:No package scp available.后来发现scp这东西应该属于openssh-clients这个包,运行:yum install openssh-clients再运行scp

2015-03-10 15:31:33 447

原创 centos安装NVI驱动

首先下载驱动文件,是.run为后缀名修改该文件,赋予执行权限chmod +x nvi.run 安装gcc安装kernel-devel.x86_64安装kernel.x86_64init 3进入命令界面./realplay.run

2015-03-09 17:12:25 476

原创 centos下配置git&gitolite

有两篇文章介绍如何配置,怕忘记留做记录http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000廖雪峰的官方网站http://www.ossxp.com/doc/git/gitol

2015-03-09 14:51:28 352

转载 创建SessionFactory出错Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set

找到一篇帖子解决Configuration cfg = new Configuration().configure();SessionFactory sessionFactory = cfg.buildSessionFactory(new StandardServiceRegistryBuilder().applySettings(cfg.getProperties()).build())

2015-03-07 10:15:31 457

原创 SSH和JSF+EJB+JPA的比较

SSH完全的开源产品,如果用SSH就必然会用到大量的开源的东东,从数据库到逻辑到控制到前端,开源产品大拼装,其中SSH中的三大核心,Struts相当于JSF,Spring相当于EJB,HIBERNATE相当于JPA,具体反映到IDE对于两种框架的支持上,本人用的是netbeans,对经典的JAVAEE支持的非常好,所有的配置文件都集成到了IDE中,甚至还包括了一个中文免费的EJB容器:Glassf

2015-03-07 10:14:15 2641

转载 Struts+Spring+Hibernate&Struts2+Spring+JPA

这两个架构SSH&SSJ操作并不相同,之前搞懂经典JAVAEE之后现在农SSH,在数据持久层这里发现了一个框架问题,就是在创建轻量级JAVAEE web项目的时候,可以在创建项目的时候直接指定SSH这三个框架,也可以在SS之后用JPA实现数据持久化,这两个东西目的虽然一样,但是操作不同,关于SSH,很多书上都写了,关于SSJ,我找了一篇文章来说明这个问题Struts2+Spring+JPA

2015-03-06 18:00:47 673

原创 SSH自动建表

只要在hibernate.cfg.xml添加这句话,就可以自动生成数据表 update update:表示自动根据model对象来更新表结构,启动hibernate时会自动检查数据库,如果缺少表,则自动建表;如果表里缺少列,则自动添加列。 还有其他的参数: create:启动hibernate时,自动删除原来的表,新建所有的表,所以每次启动后的以前数据都会丢失。 create-dr

2015-03-06 17:25:31 1776

原创 centos下apache访问根目录下目录失败的解决

在配置文件正确的情况下setenforce 0关闭selinux

2015-03-06 13:30:01 1404

原创 centos安装php失败的解决及centos下卸载软件的办法

今天安装了php之后phpinfo打不出来东西,应该是配置文件的错误,卸载php之后重新安装解决问题在centos下卸载软件,因为有依赖项,所以最好用yum remove 完整的软件名,来卸载。

2015-03-06 13:19:39 498

转载 Centos下Apache访问网站根目录下子目录出现You don't have permission to access错误的解决办法

检查http.conf发现没错之后,查找资料后发现时selinux的问题,所以需要关闭这个服务:1vi /etc/sysconfig/selinux2SELINUX=enforcing 改为 SELINUX=disabled重启后生效不需重启 执行命令:

2015-03-05 13:39:06 936

转载 关闭KDE Kwallet(电子钱包)

用了kde以后,每次打开浏览器都会跳出电子钱包什么的,十分烦人,也可能是我自己不习惯于是就想办法把他关掉!搜索Kwallet,不是KwalletManager然后把启用的勾勾去掉就好啦

2015-03-05 13:04:49 12303

转载 centos下忘记mysql root密码的解决办法

MySQL(root用户)密码忘记重置 mysql YUM 安装路径rpm -ql mysql (usr/bin)方法:# /etc/init.d/mysqld stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE us

2015-03-05 11:39:06 462

转载 centos 安装 mysql出现conflicts with file from package错误的解决办法

linux安装mysql提示conflicts with file from package的解决办法 在linux下面安装 mysql的时候出现了错误:[root@localhost local]# rpm -ivh MySQL-server-5.5.24-1.el6.i686.rpm Shell代码    www.2cto.com  Preparing...        

2015-03-05 11:20:17 546

转载 jsf form使用的注意点byte和Image的转化

两个h:form嵌套在IE下是错误,InputStream buffin = new ByteArrayInputStream(/*二进制串*/,                                               /*起始位置*/,                                               /*二进制串长度*/));

2015-01-15 20:02:25 389

原创 primefaces 文件上传下载的配置

结合了几篇外国友人的帖子和primefaces文档:一、上传1、在web.xml中添加primefaces.UPLOADERauto|native本人亲测commons不可用,就算加入filter2.1 简单方式上传        这个是针对mode=simple的上传方案,如果mode=advanced,去掉enctype="multipart

2015-01-12 21:34:20 1597

原创 css中float:left之后父对象高度不被撑开的解决办法

后面加一个因为float的元素是高度是不被计算在父对象的高度中的。

2015-01-08 21:35:34 1003

原创 primefaces中panelgrid顶端对其的问题

.dd{ vertical-align:top}//content仅此方法。

2015-01-08 21:23:57 622

原创 Javase中的自适应

list.setVisibleRowCount(-1);-1参数代表自适应

2014-12-28 23:57:07 342

转载 JList的用法

How to Use ListsA JList presents the user with a group of items, displayed in one or more columns, to choose from. Lists can have many items, so they are often put inscroll panes.In additi

2014-12-28 23:55:18 1237

转载 图片+文字的JList

具体方法如下:首先得实现一个接口:CellRenderer,这是第一步,也是最重要最关键的一部。代码不长,但不容易想到。 [java] view plaincopypackage Demo;    import java.awt.Component;    import javax.swing.BorderFactory;  import javax.swing

2014-12-28 23:33:59 549

payara-5.2021.4.zip

payara-5.2021.4.zip

2021-07-01

zulu11.48.21-ca-jdk11.0.11-win_x64.zip

zuluopenjdk

2021-07-01

mysql 服务器驱动程序

mysql驱动

2021-07-01

mariadb-10.5.11-winx64.msi

mariadb-10.5.11-winx64.msi

2021-07-01

NetBeans12.0

NetBeans12.0

2021-07-01

Apache common-io

Apache的文件操作类,primefaces上传文件得到字节流的工具,本人亲测可用。

2015-01-12

flashfxp上传工具

flashfxp,如果是win7系统,需要自己找激活码,也可以在我的博客中查看。很好用的上传工具。

2014-09-22

VNC windows客户端

VNCwindows下的客户端软件,在win764位下测试可用,急速的linux远程桌面。

2014-09-19

win7下调试通过的apache和php

严格按照里面的说明来操作,win7 64位下配置通过

2014-07-10

学习OPENCV中文版

学习OPENCV中文版,学习OPENCV中文版,学习OPENCV中文版,学习OPENCV中文版,

2014-06-05

DIV CSS 网页制作网站开发

很好的学习DW下网站开发的基础课程,对于想学习CSS DIV网站开发的初学者是很好的入门教程。

2013-08-06

利用ICTCLAS实现的中文分词

ICTCLAS 的中文分词,用的是sql数据库,自己把数据库部分去掉就可以运行

2012-04-27

speech 语音识别

利用speech实现的语音识别源码,MFC框架实现,希望对大家有帮助

2012-04-27

winpcap所有的安装相关文件全

winpcap和IPHelper等相关的资料打包,全面解决流量统计的相关配置问题

2012-03-31

空空如也

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

TA关注的人

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