自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (3)
  • 收藏
  • 关注

原创 vue中配置filemanager-webpack-plugin的报错和解决

安装包版本:"filemanager-webpack-plugin": "^7.0.0-beta.0",正确配置方式:const FileManagerPlugin = require('filemanager-webpack-plugin') // 引入const packageName = 'dist'chainWebpack(config) { config.plugin('fileManager') .use(FileManagerPlugin).tap(args

2022-04-12 16:09:50 4298 1

原创 Vue 修改对象中的数组问题

data() { return { testObj: { arr:[] } }},// this.$set(this.testObj, 'arr', res)// 强制刷新视图// this.$forceUpdate()

2021-06-04 11:10:23 275

原创 Vue中改变对象响应式注意事项

数组更改注意事项Vue无法检测到以下方式变动的数组当你利用索引直接设置一个项时,例如:vm.items[index] = newValue 当你修改数组的长度时,例如:vm.items.length = newLength 针对问题一,解决方案有两种:var vm = new Vue({ data: { items: ['a', 'b', 'c'] }})// 问题vm.items[1] = 'x' // 不是响应性的vm.items.length = 2 // 不是

2021-05-26 13:51:31 328

原创 css 子元素相对父元素固定定位

position:fixed 默认是相对浏览器窗口定位的实现相对父级元素定位如下:<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title>子元素相对父元素固定定位</title> <style> .grand {

2021-04-27 17:59:35 1372

原创 js中对this的理解

js中this的理解函数完整的调用方法是使用call方法,包括fn.call(context, name)和obj.fn.call(context,name),这里的context就是函数调用时的上下文,也就是this,只不过这个this是可以通过call方法来修改的构造函数稍微特殊一点,它的this直接指向new之后返回的对象window.setTimeout()和window.setInterval()默认的是this是window对象。箭头函数:默认绑定外层this&不能用call方

2020-09-20 13:48:48 115

原创 vscode快速设置console.log快捷键

打开后搜索:javascript->javascript.json,里面添加:"Print to console": { "prefix": "cnl", "body": [ "console.log($1)" ], "description": "Log output to console"}代码中输入cnl,回车即可...

2020-09-13 22:05:09 803

原创 vscode写CSS支持提示类名

问题描述:HTML文件中定义了class的类名,然后在CSS文件中输入.选择器什么都没有提示,解决方法:需要安装插件:className Completion in CSS,亲测有效,已经定义好的类名在最底部提示如下:另外这两个插件也可以装上:HTML to CSS autocompletionIntelliSense for CSS class names in HTML...

2020-08-07 10:28:59 7688 5

转载 vue路由按模块拆分配置

vue路由按模块拆分配置原文地址:https://www.jianshu.com/p/2833243987dd

2020-07-24 12:06:38 141

原创 mac os 中idea svn 报svn: error: The subversion command line tools are no longer provided by Xcode错

刚刚将macos系统升级到10.15.4,导致idea或svn出现问题svn: error: The subversion command line tools are no longer provided by Xcode解决方案:1.sudo rm -rf /Library/Developer/CommandLineTools2.xcode-select --install发现执行上面两个步骤不行,再执行brew install svn完美解决...

2020-06-22 18:07:26 869

原创 vue 微信公众号IOS手机 自动播放audio问题

<audioclass="player"ref="audio"loopautoplaypreload> <source src="xxxxx"> </audio>试过网上很多种方法,都没触发,例如下面这个//微信浏览器内部初始化完成后 document.addEventListener( "Weixi...

2020-04-07 16:47:29 651

原创 关于maven打包时的报错:http://repo.maven.apache.org/maven2/ Return code is: 501

最近本地打包一直时,报以下错误Could not transfer artifact xxxx from/to central (http://repo1.maven.org/maven2/):Failed to transfer file:http://repo1.maven.org/maven2/xxxxx. Return code is: 501 , ReasonPhrase:HTTPS...

2020-03-03 16:04:18 2096

原创 An invalid domain [.xx.com] was specified for this cookie 异常记录

tomcat8.5.46在登陆后写cookie的时候,报An invalid domain [.xx.com] was specified for this cookie异常,亲测有效的解决方案:修改代码:tomcat8.5及以上版本的时候,设置cookie配置domain的时候,不要在域名前加“.”,如cookie.setDomain("xx.com"),8.0及以前的版本加“.”如...

2020-03-03 15:08:50 450

转载 CreateAlias 与 CreateCriteria的区别

HQL运算符QBC运算符含义=Restrictions.eq()等于equalRestrictions.ne()不等于not equal>Restrictions.gt()大于greater than>=Rest

2013-08-26 17:27:15 1213 1

原创 JPA概要

JPA定义了Java ORM及实体操作API的标准。本文摘录了JPA的一些关键信息以备查阅。如果有hibernate的基础,通过本文也可以快速掌握JPA的基本概念及使用1 JPA概述JPA(Java Persistence API,Java持久化API),定义了对象-关系映射(ORM)以及实体对象持久化的标准接口。JPA是JSR-220(EJB3.0)规范的一部

2013-08-21 17:30:37 510

转载 Springmvc + jpa

[plain] view plaincopy最近看到公司一同事在玩spring mvc,知道spring mvc已经出了很久了,空闲之余本人就整合了一下springmvc + jpa,其中jpa的实现还是Hibernate  现在注解是大行其道。让我们回顾一下:1、以前的servlet一定要在web.xml里配置每一个servle

2013-08-21 16:57:46 919

转载 TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程

TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程命令行太麻烦,肿么破?便便利用睡觉的时间解决了一点效率问题,tortoiseGit处理GitHub,一样可以处理Git@osc ,虽然说可以用gitk来调出图形界面,but,我就是不想看见黑黑的命令提示符的框框,于是乎,近乎龟毛到变态的便便又开始了新的折腾。。。。OK,windows系统,linux和ma

2013-08-21 12:39:00 778

转载 eclipse加载maven工程提示pom.xml无法解析org.apache.maven.plugins:maven-resources-plugin:2.4.3解决方案

Multiple annotations found at this line:- Execution default-testResources of goal org.apache.maven.plugins:maven-resources- plugin:2.4.3:testResources failed: Plugin org.apache.maven.plugi

2013-08-12 11:17:56 1200

转载 maven环境快速搭建

最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jdk  1.5以上java开发环境。Eclipse IDE 一个。Maven 3.0.3下载地址: http://mave

2013-08-09 14:33:47 495

原创 嵌入式主键@EmbeddedId

用于定义复合主键 方法1: (1)编写一个嵌入式主键的类testPK 作为嵌入式主键类,要满足以下几点要求。 1.必须实现Serializable接口、必须有默认的public无参数的构造方法、必须覆盖equals 和hashCode方法,这些要求与使用复合主键的要求相同。 2.将嵌入式主键类使用@Embeddable标注,表示这个是一个嵌入式类。 

2013-08-09 09:59:53 743

转载 JPA中EntityManager的find()与getReference()的区别

先说相同点    这两个方法都接受实体的 class和代表实体主键的对象作为参数。由于它们使用了Java泛型方法,无需任何显示的类型转换即可获得特定类型的实体对象。其中,在primaryKey上面普遍使用了java5的autoboxing(自动装箱)的特性。    再者,就是两者都会在EntityManager关闭的情况下抛出IllegalStateException - if

2013-08-08 17:44:34 761

原创 java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-base

java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based!at org.hibernate.engine.query.ParameterMetadata.getOrdinalParameterDescriptor(ParameterMetadata.java:79)at org.hib

2013-08-08 09:42:34 1319

转载 hibernate jpa 注解 @Temporal(TemporalType.DATE) 格式化时间日期,页面直接得到格式化类型的值

1.日期:@Temporal(TemporalType.DATE) @Column(name = "applyDate", nullable = false, length = 10) public Date getApplyDate() {  return applyDate; }在页面端取值:2011-04-12   2.时间:@

2013-08-07 14:54:38 566

原创 javax.persistence.PersistenceException: invalid persistence.xml

javax.persistence.PersistenceException: invalid persistence.xmlat org.hibernate.ejb.packaging.PersistenceXmlLoader.loadURL(PersistenceXmlLoader.java:72)at org.hibernate.ejb.packaging.PersistenceXm

2013-08-07 11:47:51 2457

转载 如何从Eclipse导入github上的项目源码

1.首先在github.com上申请一个账号,比如笔者的账号为puma0072.Eclipse需要安装egit插件,在Eclipse中选择help-》Marketplace,在search中输入egit,找到后安装即可3.在github上找到你要导入的源码项目,比如笔者以oschina的Android客户端为例,网址:https://github.com/oschina/android

2013-08-05 16:37:32 558

原创 HibernateTemplate的常用方法

HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介:      void delete(Object entity

2013-08-01 14:45:09 706

原创 org.hibernate.exception.GenericJDBCException: Cannot open connection

org.hibernate.exception.GenericJDBCException: Cannot open connectionorg.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:91)org.hibernate.exception.SQLState

2013-08-01 10:09:51 929

翻译 org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not

first of all if you want to use getcurrentSession() method you need to add these properties to HibernateProperties:threadorg.hibernate.transaction.JDBCTransactionFactory 添加后如下:

2013-08-01 10:08:28 796

翻译 JAVA项目之SSH编码规范

JAVA项目之SSH编码规范编码规范目的:风格统一、代码可读性增强,便于维护适用范围:J2EE项目,用SSH作为开发框架一、包命名规范1、servlet类所在包命名规范:公司名称.项目名称.web.servlet      如com.ninetowns.Lims.web.servlet2、Action类所在包命名规范:公司名称.项目名称.web.st

2013-07-31 17:16:46 871

转载 Spring@Autowired注解与自动装配

1   配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性:       清单 3. Boss.java [java] vi

2013-07-31 14:59:26 467

原创 Spring中@Resource注解的应用

前言,spring是一个非常优秀的框架,在依赖IOC编程方面,手工方式提供了两种方式注入Bean,XML配置和使用注解+自动扫描package的方式1.@Resource应用在字段上,则注入规则是:   a.先使用字段名字匹配bean,查找到bean则注入,如果类型不匹配则此时有异常,注入失败   b.如果字段名字没有匹配到Bean则spring会尝试采用字段类型匹配,如果

2013-07-31 14:57:08 566

转载 spring的自动装配(default-autowire="byName")

自动装配,官方给出的定义是这样:Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系。因此,如果可能的话,可以自动让Spring通过检查BeanFactory中的内容,来替我们指定bean的协作者(其他被依赖的bean)。由于autowire可以针对单个bean进行设置,因此可以让有些bean使用autowire,有些bean不采用。autow

2013-07-31 11:40:35 525

原创 Hibernate 1+N问题

1+N问题也可以叫N+1问题,什么是1+N问题呢?如果在一个对象里关联另一个对象,并且fetch = FetchType.EAGER。比如说ManyToOne(OneToMany也存在这种问题)关联,本来只需要取Many里的对象属性,可是Many里关联的对象都会单独再发一条语句取关联对象的属性。本来只用发一条就可以查出Many里的对象属性,可是它发了一条语句后,再发N条语句取关联对象的

2013-06-22 09:13:23 432

原创 java for循环的几种写法

J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。在Java程序中,要 “逐一处理”――或者说,“遍历”――某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现对于遍历数组,

2013-06-21 15:49:33 648

原创 org.hibernate.MappingException: Could not determine type for

今天写代码一不小心出来一下错误:org.hibernate.MappingException: Could not determine type for: com.niewj.model.Probe, at table: VoipService, for columns: [org.hibernate.mapping.Column(probe)]  JPA注解的这个问题,多半是

2013-06-21 10:48:05 970

原创 Hibernate Session was already closed

在测试hibernate实例时,发生如下的异常信息: org.hibernate.SessionException: Session was already closed at org.hibernate.impl.SessionImpl.close(SessionImpl.java:320) at sun.reflect.NativeMethodAccessorImpl.invoke

2013-05-31 08:42:49 3024

原创 org.hibernate.MappingException: Unknown entity: com.hibernate.model.Teacher at org.hibernate.impl.S

使用注解Annotation时产生的一下错误:org.hibernate.MappingException: Unknown entity: com.hibernate.model.Teacherat org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:628)at org.h

2013-05-31 08:32:42 1463

原创 伟大的程序员是怎样炼成的?

http://www.lupaworld.com/article-221647-1.html伟大的程序员是怎样炼成的?摘要:   近几周,一份反映Netflix公司企业文化的报告在 网上广为流传。 这份报告里列举了很多Netflix公司里令人称赞的做法,包括这个公司是如何的招聘和辞退员工的。 里面有大量的信息是描述Netflix公司是怎样对待员工的 ..

2013-05-30 14:55:29 610

原创 Unrooted Tests initializationError(org.junit.runner.manipulation.Filter)

StudentTest.testUpdate2Unrooted TestsinitializationError(org.junit.runner.manipulation.Filter)java.lang.Exception: No tests found matching Method testUpdate2(com.hibernate.model.StudentTest) fro

2013-05-30 14:35:38 3536

原创 Hibernate get和load区别

小结:1. 不存在对应记录时表现不一样2. load返回的是代理对象,等到真正用到对象的内容时才发出sql语句3. get直接从数据库加载,不会延迟1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.load访问数据库需要加载,用l

2013-05-30 14:19:05 480

原创 struts2面试题汇总

一.工作原理一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着Filte

2013-05-29 16:29:51 463

apache-tomcat 6.0

apache-tomcat 6.0 javaEE开发部署

2013-05-26

java李兴华学习笔记之JAVA_SE基础部分

java李兴华学习笔记之JAVA_SE基础部分 有需要的欢迎下载

2012-11-12

sql-JDBC架包

java 连接sql 数据库的server-JDBC架包 用需要可以下载

2012-11-12

空空如也

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

TA关注的人

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