- 博客(59)
- 资源 (5)
- 收藏
- 关注
原创 前后端分离项目部署
前端VUE,后端SPRINGBOOT项目,vue是打成dist包部署到nginx的html文件夹里,部署时候,发现前端请求后台报错,打开F12看是出现了ip+ip的路径,以为是Nginx配置错误,结果怎么试都不行,有点怀疑是前端路径写的问题,结果找前端还真是,配置请求后台的代理路径前面忘了加http://,真是服啊。
2023-12-21 14:37:46 407
原创 JDK从1.8升级到17踩坑记录1Java HotSpot(TM) 64-Bit Server VM warning
在升级JDK过程中遇到了被废弃的功能导致出现异常
2022-12-27 22:31:47 1524
原创 如何删除重复数据
遇到一个简单的sql问题,让从一张表里删除重复数据,一时竟然没写出来,现在总结如下:有A表,结构为ID,NAME,有六个数据如图:删除表中重复的数据只留a,b,c三个值注意:不是简单的去重,所以用distinct不行。我写的语句是但是执行报错,错误如下:这个错误的意思是说,不能先select出同一表中的某些值,再update这个表(在同一语句中),这一点感觉mysql也太不强大了,个人感觉这样逻辑上没啥问题啊,不知道mysql为何不能执行。只好把查询的结果表重命名一下
2021-07-08 10:46:40 481
转载 分析classpath、path、JAVA_HOME的作用及JAVA环境变量配置(转发博客园)
CLASSPATH是什么?它的作用是什么?它是javac编译器的一个环境变量。它的作用与import、package关键字有关。当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个package放在哪里了呢?所以你首先得告诉编译器这个package的所在位置;如何告诉它呢?就是设置CLASSPATH啦 :) 如果java.util这个package在c:/jdk/ 目录下,你得把c...
2021-05-06 20:29:47 141
原创 applicationContext-scheduler的xml配置
工作多年,作为一个Java程序员,做过了好多spring项目了,定时任务也做了好多次,但是每次都是这个配置文件老是忘,为什么呢,因为不善于也是懒于总结管理,老是以为自己记得住,其实他们的配置还是挺精细的。现在又做了一次定时器的任务,是间隔一段时间执行一个任务的,其实这样的简单定时,完全可以跑一个线程,或者用timer来实现,但是由于做的项目还有其他的要做定时处理,就用这个吧,spring的sche
2016-12-05 20:23:43 2340
转载 <context annotation-config />标签意义
标签意义:标签意义:该标签隐式的向Spring容器注册了:AutowiredAnnotationBeanPostProcessor CommondAnnotationBeanPostProcessorPersistenceAnnotationBeanPostProcessor RequiredAnnotationBeanPostProcessor这四个BeanPos
2016-07-21 20:19:12 395
原创 for循环输出列表中间带分割的jstl输出法
一开始写的很复杂,因为根据朋友给的一个for循环示例然后,这么写的其实想要输出里面的一个间隔直线而已,其实完全可以不用把代码进行if else输出的,只需要判断那个直线是否显示就行了这样就需要判断循环语句是第几次循环,第一次不输出,最后一次也不输出,然后其他的就输出了最后写成这样,
2016-07-21 18:06:00 1402
转载 Maven学习总结
最近在做一个社区论坛的项目,项目构架是Maven +SpringMVC以前虽然看过maven但是一直没有深入研究。这次就把学习过程总结一下。Maven,发音是[`meivin],"专家"的意思,它是一个很好的项目管理工具。maven作为一个项目管理工具,具有以下特点:版本maven有自己的版本定义和规则构建maven支持许多种的应用程序类型,对于每一种支持的应用
2015-12-07 14:10:24 597
转载 JAVA 时间处理
Java 获取当前日期和时间有两种方法:方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:import java.util.*; import java.text.*;//以下默认时间日期显示方式都是汉语语言方式//一般语言就默认汉语就可以了,时间日期的格式默认为MEDIUM风格,比如
2015-08-06 09:21:37 458
转载 4种任务调度java实现
(转IBM)综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供有价值的参考。9 评论:张 静, 软件工程师, IBM王 启荣, 软件工程师, IBM20
2015-08-04 09:53:16 6342
转载 Java软件开发工程师的自我修养与晋升(B/S结构)
干货:从技能角度谈--Java软件开发工程师的自我修养与晋升(B/S结构)(图文详解)转自开源中国发表于 2014-08-22 23:49:41Java软件开发工程师的自我修养与晋升(B/S结构) 絮言: 只要你在一些方面做得好,可能就会有人说你在这方面有天赋。当你听到这样的话时,千万不要当真,因为这很可能是他们在逃避,不愿意正视
2015-05-25 09:15:07 2471
转载 深入分析 Java 中的中文编码问题
深入分析 Java 中的中文编码问题编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Java web 程序时可能会存在编码的几个地方,
2014-12-15 16:12:23 583
转载 Java编码问题完全解决方案
Java编码问题完全解决方案2009-06-30 14:22 nokiaguy 真的有外星人吗 字号:T | T本文介绍了Java编码是怎么回事,以及一些中文编码的常见问题及解决方案。对于Java语言来说,在其内部使用的是UCS2编码(2个字节的Unicode编码)。这种编码并不属于某个语系的语言编码,它实际上是一种编码格式的世界语。AD:2014WOT全球
2014-12-15 15:14:01 637
转载 JavaEE系统中文问题终极解决方案第一原则
JavaEE系统中文问题终极解决方案第一原则:所有编码的地方,统一设为UTF-8,这样繁体,简体,By lovttt at 2014-05-14 115 阅读 0 回复 0.0 希赛币Java EE系统 中文问题终极解决方案第一原则:所有编码的地方,统一设为UTF-8,这样繁体,简体,日文,韩文。。。通吃了)一、下载中文文件名文件问题
2014-12-15 14:51:39 835
转载 java dom方法解析XML文档
org.w3c.dom(java dom)解析XML文档位于org.w3c.dom操作XML会比较简单,就是将XML看做是一颗树,DOM就是对这颗树的一个数据结构的描述,但对大型XML文件效果可能会不理想首先来了解点Java DOM 的 API:1.解析器工厂类:DocumentBuilderFactory创建的方法:DocumentBuilderFactory dbf = D
2014-11-10 11:50:38 686
原创 英文输入法下按shift +2出来的 是"符号。SHIFT+3 是£符号,原来是这么个回事
在英文输入法下按shift +2出来的 是"符号。SHIFT+3 是£符号,请问这是怎么回事!
2014-11-07 09:43:50 11232
转载 转:WEB开发者,需要哪些技能
我不是计算机系毕业的,有办法找到一个软件工程师的工作吗? 很幸运的 Medium 有一篇文章「Top Tech Skills Required for Entry-Level Programming Jobs (初阶软件从业人员必须要学会的科技)」给了我们解答,这篇文章从美国知名求职网站 Indeed 中对于 231 份并不要求计算机系学位的工作中,整理出了你必须会的一些科技技术,让你即使不是
2014-08-04 14:21:59 560
转载 JS新手,return,break,continue区别
js也就是javascript里,跳出循环有三种方法:break、continue和return,下面通过实例来说一下三种方法的各自区别。先来看break:for(var i=0;i<=10;i++){ document.write(i); if(i==5){break;}}上面这个break实例,输出的结果为:12345,当i的值等于5的时候
2014-07-29 09:51:33 999
转载 web文件上传的原理
Web上传文件的原理及实现本文为原创,如需转载,请注明作者和出处,谢谢!现在有很多Web程序都有上传功能,实现上传功能的组件或框架也很多,如基于java的Commons FileUpload、还有Struts1.x和Struts2中带的上传文件功能(实际上,Struts2在底层也使用了Commons FileUpload)。在asp.net中也有相应的上传文件的控件。虽然现
2014-07-16 16:06:41 658
转载 java web系统定时执行任务
web.xml监听 com.ow.cms.commons.ContextListener 类package com.ow.cms.commons;import java.io.IOException;import java.util.Calendar;import java.util
2014-06-20 08:11:03 737
转载 hibernate查询报错
expecting IDENT错误解决办法 (2010-11-09 16:16:41)转载▼标签: it分类: ThinkInJava今天的开发爆出如下错误。org.hibernate.hql.ast.QuerySyntaxException: expecting IDENT, found '*' near
2014-06-10 11:24:25 1248
原创 最近常用的sql语句
use cmsgoselect * from cms_article where status='4' and DateDiff(hh,insertedTime,getDate())select count (*) as rownum from cms_article where status='4' and insertedTime
2014-06-07 19:16:42 570
原创 JQUERY显示隐藏的点击绑定事件
$(document).ready(function(){$('.left_nav li a').bind('click', function(){$('.left_nav li a').each(function(i, el){$(el).parent().removeClass('hover');$(el).next('ul').css({'display':'none'});
2014-05-19 11:08:27 987
转载 快捷键让你成“神”
高效程序员系列】3、别碰鼠标——让键盘飞起来看到文章标题,你肯定会很奇怪,为什么“别碰鼠标”,离开鼠标还怎么操作电脑?“让键盘飞起来”,键盘怎么会飞呢?你可以保留这些疑问,先跟着我的描述操作一遍,注意操作的过程中记住你都做了哪些动作,以及花费了多长时间。前提条件:假设你正在写代码,你的双手都放在键盘上。如果你用Win7,请暂时忽略任务栏锁定的软件。1、打开QQQQ很常用
2014-05-13 09:22:17 886
转载 防止重复提交java解决
本文转自欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入防止重复提交java解决B/S结构的软件开发中,特别是在越大型的分布式应用中体现的越明显,后端的处理往往会因为出现较多的时间消耗而引起延迟,这种延迟有可能过长而最终使用户认为是自己的操作错误,导致他们重新提交请求,由于任务的重复提交,服务器资源大部分被占用,情节严重可能出现类似死机现象
2014-05-09 12:09:49 915
转载 Frameset框架优缺点 转自新浪博客
Frameset框架优缺点 (2011-02-12 13:29:26)原地址:http://blog.sina.com.cn/s/blog_4a4b1b010100p6ro.htmHTML框架简述一个浏览器窗体可以通过几个页面的组合来显示。我们可以使用框架来完成(frames)这项工作。(框架可以把HTML文档分为多个页面)框架页
2014-04-02 16:14:23 799
转载 转log4j基本用法
Log4j基本使用方法Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。 一、定义配置文件 其实您也可以完全不使用配置文件,而是在
2014-03-12 11:02:22 796
原创 Struts2 令牌机制防止 表单重复提交
首先页面里应用struts标签页面里在form里写上标签struts.xml配置文件里 配置action的地方写好 /cms/articlemana/search.jsp /error.jsp
2014-03-05 14:42:18 636
转载 sql语句优化注意的问题
1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。 调整不良SQL通常可以从以下几点切入: 检查不良的SQL,考虑其写法是否还有可优化内容 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写 检查优化索引的使用 考虑数据库的优化器 2. 避免出
2014-03-03 17:54:42 614
翻译 SQLServer性能优化之SQL语句性能测试
文章源摘自,需要的童鞋可以去查看http://sqlconcept.com/2011/05/30/testing-and-comparing-sql-server-query-performance/测试和比较SQL Server查询性能前阵子我跟一个开发商,谁也打不随意的DBA在公司中的作用。当我们谈论自己的服务器中的一个表现不佳,我意识到事情并没有增加,
2014-03-03 17:37:40 1382
转载 java中的switch执行原理
switch可以进行跳转优化,java中对switch有两种处理方式,生成不同的jvm指令,一是tableswitch,一个是lookupswitch.对于case的分支比较密集的情况,如Java code?12345678910111213
2014-02-28 18:02:03 1641
转载 javacript之switch
在写JAVASCRIPT时,常会遇到多个条件判断,用IF来实现有点烦,左一个IF右一个IF的,写都写累了,所以就会用到switch,那么在JAVASCRIPT里的switch怎么用呢,其他也不要多说什么,举个例子给大家,大家就能看明白了。看这个函数:function selectArtileType(typeNum)//typeNum是传进来的一个参数{ switch(typ
2014-02-26 11:07:07 668
原创 js加载读取内容及显示与隐藏div
function check(){ var num = document.getElementById("choose").value; alert(num); if(num=="4"){ document.getElementById("show").style.display="block"; }else{ d
2014-02-13 11:22:40 1122
原创 Js与下拉列表处理问题
var obj=document.getElementByIdx("test"); if(0 //obj.options.remove(obj.selectedIndex); //IE 可用 obj.options[obj.selectedIndex]=null;//IE FF 均可 for(var
2014-01-16 10:59:34 547
转载 关于javaEE开发中参数转码问题
一,用request.getParameter("Str").getBytes("Iso-8859-1","gbk")的原理tomcat默认全部都是用ISO-8859-1编码,不管你页面用什么显示,Tomcat最终还是会替你将所有字符转做ISO-8859-1.那么,当在另目标页面再用GBK翻译时就会将本来错的编码翻译成GBK的编码,这时的文字会乱码. 所以需要先将得到"字符"(
2013-12-25 12:02:00 748
原创 sql拼接实现自由多条件查询及内容分页总结
上周接受了一个新任务,实现cms新内容管理模块的多条件查询及内容分页首先,我先实现了html页面的隐藏与显示条件输入框。网上一般的方法就是用js显示或隐藏层实现htmlz中: JS代码:function moreCondition(){ var showMore = document.getElementById("hiddenMore"); if(show
2013-12-23 19:18:59 3184
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人