![](https://img-blog.csdnimg.cn/9ddf09f68f0442e68d9eab6d0cb2f73c.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
编程类问题
工作中遇到的问题总结
xiaobangsky
茶飘香,酒罢去,聚朋友,再回楼!
展开
-
使用TortoiseGit推送到远程仓库
TortoiseGit推送远程仓库原创 2022-01-12 13:11:50 · 590 阅读 · 0 评论 -
mod_jk负载均衡 Request Entity Too Large
1.原文链接http://feitianbenyue.iteye.com/blog/1484293今天客服说 好多页面 出现这样的问题 Request Entity Too LargeThe requested resource/product/453974-600/detail.htmdoes not allow request data with转载 2015-09-08 08:32:06 · 921 阅读 · 0 评论 -
Java、MySql中时间类型与字符串类型的相互转换
很多时候,我们在做项目的时候经常会遇到前台传回来的时间参数。有的时候,前台会做处理,将文本框的字符串转化为时间类型的;有的时候,前台就直接传字符串类型的,所以,作为后台开发人员要知道,数据库中时间类型与字符串的相互转换。1.MySql中时间类型与字符串类型相互转换(1).时间转化为字符串【1】.转化为YYYY-mm-dd ====> date_format(时间字段名,'%Y-%m-原创 2014-01-11 09:47:37 · 6890 阅读 · 0 评论 -
Java反射在开发中的一些应用
有的时候,我们在开发的时候,由于要考虑到代码的重用性,自然而然的就会想到用反射来处理一些问题。借用:java反射机制应用场景 一文反射机制实现: 1)导出文件(1-4) 2)结果集在页面的显示(在运行时构造任意一个类的对象):显示哪些列, 操作按钮权限的显示(在类中定义一个显示权限的属性真或假,在得到的结果集后调用反射机制和权限控制-得到真或假,在页面中进行判断) 1、在运原创 2014-01-07 17:26:26 · 4176 阅读 · 1 评论 -
利用JPA注解插入数据进数据库时报detached entity passed to persist的解决办法
在用到用JPA或者Hibernate注解的过程中,有时我们进行增删改查的操作时,会报detached entity passed to persist错误,这个原因就是主键生成有问题。@Id@Column(name="uuid")@GenericGenerator(name = "idGenerator", strategy = "uuid")@GeneratedValue(gen原创 2013-12-27 09:55:05 · 3506 阅读 · 2 评论 -
我们该如何设计数据库:“普通——文艺——二逼”的区别
数据库该如何设计,一直以来都是一个仁者见仁智者见智的问题。对于某一种数据库设计,并不能简单的用好与不好来区分。或许真的应了那句话,没有最好,只有最适合。讨论某种数据库设计的时候,应该在某种特定的需求环境下讨论。下面来讨论一下在项目中经常碰到的用户的联系方式储存的问题。我在这里套用之前网络上流行“普通——文艺——二逼”的分类方式来描述我下文中提及的三种数据库设计思路,并且转载 2014-04-16 10:43:45 · 742 阅读 · 0 评论 -
MySql date_format()函数的使用
来源:http://www.w3school.com.cn/sql/func_date_format.asp1.定义和用法DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。2.语法date_format(date,format) date 参数是合法的日期。format 规定日期/时间的输出格式。3.可以使用的格式有:原创 2014-03-29 11:25:53 · 1938 阅读 · 0 评论 -
Eclipse安装SVN插件
1、下载最新的Eclipse,2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了多次就是没成功。3、SVN插件下载地址及更新地址,你根据需要选择你需要的版本。现在最新是1.8.x 1.8.x Release:Eclipse> http://subclipse.tigris.org/update_转载 2014-01-11 10:46:32 · 570 阅读 · 0 评论 -
发部新项目到SVN上
1.先在svn server 上新建一个项目。2.给这个用户分配相应的项目权限。3.eclipse上操作,Team-share project...-svn-创建新的资源库位置-url(填写SVN地址)4.提交数据一点点数据(如src..文件夹),在付略掉target。(team-添加至SVN:ignore)如果没有付略掉这样会提交很多没有必要数据,如果操作错误可以转载 2014-01-11 10:44:29 · 511 阅读 · 0 评论 -
hql,ql,jpa支持的函数
方法说明说明类型支持使用方法备注ABS(n)取绝对值数学函数数学函数JPAQL HQLABS(column_name[数字类型对象属性]) SQRT(n)取平方根数学函数JPAQL HQLSQRT(column_name[数字类型对象属性])原创 2014-04-16 09:34:40 · 5381 阅读 · 0 评论 -
JPA 继承方式
在JPA中,实体继承关系的映射策略共有三种:单表继承策略(table per class)、Joined策略(table per subclass)和Table_PER_Class策略。 1.单表继承策略 单表继承策略,父类实体和子类实体共用一张数据库表,在表中通过一列辨别字段来区别不同类别的实体。具体做法如下:a.在父类实体的@Entity注解下添加如下的注解:转载 2014-03-07 11:03:07 · 751 阅读 · 0 评论 -
HTTP状态码聚集
作为web开发和前端开发的人来说,了解HTTP状态码是非常有必要的yi原创 2014-10-16 08:53:20 · 473 阅读 · 0 评论 -
HTTP协议详解
原文zhuanz引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Genera转载 2014-10-13 14:42:46 · 400 阅读 · 0 评论 -
maven Nexus入门指南
Nexus介绍Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的R转载 2014-01-11 10:36:48 · 438 阅读 · 0 评论 -
新建Maven项目
1.先新建pom项目 选择 Maven--Maven Project 勾选Create a simple project(...) 项目的根目录 mavenTest 2.在此根目录下新建 Jar包项目 Maven--Maven Module 再次你可以引入你所依赖的jar包 里面只放.java 和单元测试文件 mavenTest_base 3.最后你们可以 war包项目 M转载 2014-01-11 10:29:11 · 502 阅读 · 0 评论 -
maven 配置篇 之 settings.xml
maven2 比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。 先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个settings.xml,一个位于maven2的安装目录conf下面,作为全局性配置。对于团队设置,保持一致的定义是关键,所以maven2转载 2014-01-11 10:27:17 · 430 阅读 · 0 评论 -
maven安装和环境变量配置
myeclipse自带maven(Maven4MyEclipse)创建项目:新建Web Projects项目,在新建的页面上打上maven的勾。新建的项目里会多出个pom.xml文件为项目添加依赖包:右键项目,选择Maven4MyEclipse-->add Dependency。输入包名,maven会从中央库中查找。创建自己的依赖包:在pom.xml文件上右键,选择run转载 2014-01-11 10:21:44 · 1516 阅读 · 0 评论 -
WIN7网关问题问题“在释放接口 Loopback Pseudo-Interface 1 时出错: 系统找不到指定的文件。操作失败,没有适配器处于允许此操作的状态”解决方案
转载自: http://www.cnblogs.com/duguqing40/archive/2012/09/22/2697819.html微软推出WINDOWS7操作系统后,很多朋友都升级到了WIN7系统,有些原来是由vista升级的。但是在使用中会碰到这样一个问题:每次重启或在使用中,会不定期地提示 “默认网关不可用” 然后就不能连接网络了。使用修复功能或者使用ipconfig转载 2014-05-12 23:14:12 · 3290 阅读 · 0 评论 -
cmd下杀死进程
1、用taskill命令 ①taskkill /im 进程名称 示例:用taskkill/imVStart.exe命令关闭音速启动,VStart.exe就是音速启动的进程名称,下面看操作,执行了三次,成功关闭了音速启动,再看下面的方法. ②taskkill /pid[进程码]-t(结束该进程)-f(强制结束该进程以及所有子进程) 注:有两种方法查进程的PID码:转载 2014-03-13 16:19:55 · 1686 阅读 · 0 评论 -
Java实现字符串数组和字符串排序
在Java环境下,对字符串数组或者对字符串排序都是一件很容易的原创 2014-10-13 14:51:07 · 6699 阅读 · 0 评论 -
struts.properties配置详解
Struts 2框架有两个核心配置文件,其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含 struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。struts.properties文件是一个标准的Properties文转载 2014-10-12 10:29:37 · 337 阅读 · 0 评论 -
JSTL的详解
转载于:http://blog.csdn.net/bubei/article/details/2108766 EL表达式 概述 在JSP页面中,使用标签库代替传统的Java片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了JSTL(JSP Standard Tag Libra转载 2013-04-17 06:56:12 · 534 阅读 · 0 评论 -
hibernate/jpa 注解 注释到数据库(MySql)
API查看 http://docs.jboss.org/hibernate/orm/4.1/javadocs/另外http://solonote.iteye.com/blog/215093 的@Formula在项目中也很实用还有一些常用的注解 链接http://ycx211314.blog.163.com/blog/static/10167086201132615813原创 2013-12-30 09:19:44 · 11488 阅读 · 3 评论 -
JDK 7 新特性 - 总览
JDK7 新特性系列之一 总览JDK 全称 Java Development Kit,是一套供 Java 开发人员使用的软件开发工具,其中包括了 JRE(Java Runtime Environment),以及 Java、Jar、Javac、 Javap、Javah、Javaws 等工具。自从 Sun 公司于 2006 年 12 月 11 日发布 JDK6 到 Oracle 公司于 201转载 2014-04-16 09:42:07 · 649 阅读 · 0 评论 -
使用 Spring Data JPA 简化 JPA 开发
日志返回日志列表使用 Spring Data JPA 简化 JPA 开发2014-2-22 14:19阅读(6)赞评论转载(1)分享复制地址收藏夹按钮收藏更使用 Spring Data JPA 简化 JPA 开发 从一个简单的 JPA 示例开始本文主要讲述 Spr转载 2014-04-16 09:55:29 · 428 阅读 · 0 评论 -
Java 8简明教程译文
“Java并没有没落,人们很快就会发现这一点”欢迎阅读我编写的Java 8介绍。本教程将带领你一步一步地认识这门语言的新特性。通过简单明了的代码示例,你将会学习到如何使用默认接口方法,Lambda表达式,方法引用和重复注解。看完这篇教程后,你还将对最新推出的API有一定的了解,例如:流控制,函数式接口,map扩展和新的时间日期API等等。允许在接口中有默认方法实现Java转载 2014-04-16 10:31:55 · 562 阅读 · 0 评论 -
IBM Java 7 新特性和在 WAS 8.5 中的配置
IBM Java 7 新特性以及在 WAS V8.5 中的安装与版本切换本文介绍了 IBM Java 7 的基本新特性以及 IBM 特有的新特性,并详细的介绍和分析了 JVM 所采用的新的垃圾回收策略 , 最后简要介绍了在 WebSphere Application Server 中如何进行 JDK 的配置和 JDK 版本切换的方法。0 评论:杨转载 2014-04-16 09:49:05 · 1102 阅读 · 0 评论 -
探索 Hibernate 新 TableGenerator 机制
Hibernate 从 3.2.3 之后引入了两个新的主键生成器 TableGenerator 和 SequenceStyleGenerator。为了保持与旧版本的兼容,这两个新主键生成器在默认情况下不会被启用,而不启用新 TableGenerator 的 Hibernate 在提供 JPA 的 @TableGenerator 注解时会有 Bug。本文从这个 Bug 开始,讲述了如何启用新 T转载 2014-04-16 09:17:56 · 933 阅读 · 0 评论 -
玩转 Java Web 应用开发:Play 框架(拯救程序猿神器)
使用 Play 框架快速开发 Web 应用虽然目前有很多种 Java Web 应用开发框架,但 Play 框架是一种新兴的框架,可以帮助开发人员高效的构建 Web 应用。本文详细介绍了 Play 框架的使用,包括模型层、控制层、视图层和 HTTP 路由等内容。通过本文的介绍,开发人员可以了解到如何用 Play 框架来快速开发 Web 应用。4 评论:转载 2014-04-16 09:21:04 · 886 阅读 · 0 评论 -
开始使用 Spring Data JPA(1)
在我们刚刚发布项目Spring Data JPA的第一个里程碑时,我想给你一个关于它的简要介绍.正如你所知道的,Spring framework 对于基于JPA的数据存取层提供了支持。那么 Spring Data JPA 是如何添加到Spring中的呢?回答这个问题,我想从一个数据存取组件开始。这个组件提供了一个简单的域(domain),它是用纯JPA和 Spring实现的,而且可以扩展和改进。在转载 2014-04-16 10:11:52 · 542 阅读 · 0 评论 -
Tomcat 热部署实现方式源码分析总结
研究了一下tomcat的类的热部署的源码实现,总结沉淀一下。Tomat实现热部署主要有两种机制:(1) 一种是类似于Servlet这种类的热部署即在WEB-INF/class目录下的类:实现方式可以概括为在容器启动的时候起一条后台线程,定时的检测类文件的时间戳变化,如果类的时间戳变掉了,则调用容器的reload的方法,将类重新载入。那么具体的分析一下:tomcat用来加转载 2014-04-17 16:37:10 · 584 阅读 · 0 评论 -
EHCACHE配置详解
Ehcache有两种使用方式,一种通过在代码中直接调用Ehcahe提供的接口进行缓存,另一种就是通过与Spring结合,通过对方法的拦截技术来缓存方法调用返回的结果.方式一:手动配置你的EHCACHEehcache.xml中加入如下节点,并按需设置参数. maxElementsInMemory="300" eternal=转载 2014-05-11 20:37:42 · 642 阅读 · 0 评论 -
FCKeditor配置
ckeditor - (1)资料介绍与安装 fckeditor介绍 FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。 1.fckeditor官网:http://www.fckeditor.net/ 2.fckeditor下载:http://www.fckeditor.net/download FCKeditor_2.6.转载 2014-05-11 20:48:34 · 692 阅读 · 0 评论 -
c3p0详细配置
官方文档 : http://www.mchange.com/projects/c3p0/index.html3301000false属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试使用。Default: null-->Test保留,并在下次调用getC转载 2014-05-11 20:25:17 · 365 阅读 · 0 评论 -
JSP 解决illegal to have multiple occurrences of contentType with different values错误
JSP 解决illegal to have multiple occurrences of contentType with different values错误在一个项目jsp文件中包含了另一个jsp文件(proCitySelAll.jsp),执行出现如下错误:2012-5-14 16:37:04 org.apache.catalina.cor转载 2014-05-12 23:17:55 · 730 阅读 · 0 评论 -
Tomcat的四种web应用部署方式详解
在Tomcat中有四种部署Web应用的方式,简要的概括分别是:(1)利用Tomcat自动部署(2)利用控制台进行部署(3)增加自定义的Web部署文件(%Tomcat_Home%\conf\Catalina\localhost\AppName.xml)(4)手动修改%Tomcat_Home%\conf\server.xml文件来部署web应用 第一种方式:利用Tomca转载 2014-07-21 23:45:29 · 1211 阅读 · 0 评论 -
Eclipse关联JDK下的src.zip的源代码
有时候,我们想看看JDK下的源码,由于没有在eclipse下做好关联,导致按ctrl键跟踪的时候,我们无法看到源码。这个时候怎么办呢?如下是解决方法:window下的Prefrences下的Java的Install JRE下去添加。具体步骤如下:第二步:然后就完成了。原创 2014-07-06 12:26:13 · 2259 阅读 · 0 评论 -
myeclipse JVM参数配置
解决JAVA内存溢出问题: windows-->preference-->MyEclipse-->Servers-->Tomcat-->Tomcatx.x-->JDK 在右边的Optional Java VM arguments里加上:-Xms256m -Xmx512m 数值可以根据自己的电脑配置自己设定.原创 2014-08-11 15:25:58 · 2998 阅读 · 0 评论 -
面向过程和面向对象它们各自的优缺点
希望大牛们能过详细解说一下:面向过程和面向对象它们各自的优缺点,以及面向对象该如何去理解跟让人易领悟一些。原创 2012-09-25 23:51:11 · 1177 阅读 · 1 评论