
JAVAWeb
文章平均质量分 62
Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP、第三方框架等等。Java技术对Web领域的发展注入了强大
沙漏无语
沙漏是时间的诗篇,是岁月的印记,承载着过往与未来。
展开
-
idea插件通义灵码
【点击】导航-插件,打开应用市场,搜索通义灵码(TONGYI Lingma),找到通义灵码后点击安装。【重启】 IntelliJ IDEA,重启成功后登录阿里云账号,即刻开启智能编码之旅。将代码全选,然后【右键】,打开『通义灵码』,选择【生成代码注释】将代码全选,然后【右键】,打开『通义灵码』,选择【生成优化建议】将代码全选,然后【右键】,打开『通义灵码』,选择【生成单元测试】将代码全选,然后【右键】,打开『通义灵码』,选择【代码解释】在『通义灵码』控制台,输入java雪花算法代码。原创 2024-09-27 16:56:34 · 4593 阅读 · 0 评论 -
ReflectionUtils取消private权限控制
ReflectionUtils应该是Springboot内置工具类梳理的最后一篇了,可能很多人都没有听说过这个工具类,这个类封装的是一些与java反射相关的静态工具方法。可能很多人也知道反射,却不怎么经常使用反射。其实反射是一个很有用的技术点,我认为是可以和AOP比肩的,甚至有过之而不及。大家都知道AOP是面向切面编程,可以在定义的切面前、后执行一些操作,但是反射更厉害,它可以在程序运行时,对已装载的任意类的属性和方法进行操作,这就是java的反射机制。原创 2024-09-27 14:16:26 · 631 阅读 · 0 评论 -
增强MyEclipse的代码自动提示功能 .
MyElipse的默认代码提示功能隐藏了许多细节,需要开发者手动设置,一起来设置吧,让你的myeclpse更强大工具/原料 Myeclipse,eclipse步骤/方法 一般在Eclipse ,MyEclipse代码里面,打个foreach,switch等 这些,是无法得到代码提示的(不信自己试试)转载 2013-09-06 12:34:23 · 903 阅读 · 0 评论 -
1.JSP无法编译
错误提示:description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Unable to compile class for JSPNo Java原创 2013-07-29 13:51:50 · 1076 阅读 · 0 评论 -
ora-01034:oracle not available
出现问题如下:ora-01034:oracle not available ora-27101:shared mermory realm does not exist 解决方法:1.重新启动服务:我的电脑——>管理工具->服务 OracleServiceORCL2 重新启动,就好了2.使用在命令行中输入 C:\>svrmgr原创 2013-08-13 18:08:24 · 1057 阅读 · 0 评论 -
Struts常见错误汇总
以下所说的struts-config.xml和ApplicationResources.properties等文件名是缺省时使用的,如果你使用了多模块,或指定了不同的资源文件名称,这些名字要做相应的修改。 1、“No bean found under attribute key XXX” 在struts-config.xml里定义了一个ActionForm,但type属性指定的类不原创 2013-07-31 12:50:23 · 900 阅读 · 0 评论 -
Eclipse中常用快捷键
Alt+/:代码提示Ctrl+/:注释/取消注释Ctrl+D:删除光标所在行Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量Shift+Ctrl+K:和Ctrl+K查找的方向相反Shift+Ctrl+F:代码格式化。如果选择了代码,仅对所选代码格式化Shift+Ctrl+O:快速地导入importShift+Ctrl+X:将所选字符转为大写原创 2013-07-28 15:53:58 · 1045 阅读 · 0 评论 -
主机名改为含有标准域名形式localname.boco.com
一般的主机名只是ctest这样的形式,但有些问价要求含有域名的形式,具体的改法如下:win7:右键"我的电脑",属性,左上角,高级系统设置,第一个标签"计算机名",更改,其他,里面写boco.com,点确定,重启后生效xp:右键"我的电脑",属性,左上角,计算机名,更改,其他,里面写boco.com,点确定,重启后生效原创 2013-08-17 16:56:02 · 1530 阅读 · 0 评论 -
struts输入验证(3)
第一步: (这一步和其他一样,这里从简)依旧是新建一个web project,命名为shuruxiaoayn,导入struts2必须的包。在src目录下新建struts.xml,修改web.xml文件。 第二步: 将index.jsp改名为regt.jsp(这个不是必须的,事实上也没有必要,此处只是为了便于称呼)。reg.jap的代码如下 Jsp代码原创 2014-06-16 16:36:53 · 670 阅读 · 0 评论 -
Ext.data.XmlReader读取外部文件时提示拒绝访问
异常提示:ext-base.js拒绝访问解决方案:ext-base.js拒绝访问的异常,往往就是在静态html页面(使用extjs做原型设计很多都是先用html做页面的,而不是jsp)中使用了类似:dataUrl:'./js/data1.txt' 等的异步获取本地资源造成的!ExtJs中看到 dataUrl url ----- 都是通过ajax异步获原创 2013-10-29 10:39:04 · 1477 阅读 · 0 评论 -
内存溢出报错解决
执行大批量数据库操作时,报java.lang.OutOfMemoryError: Java heap space今天在执行单元测试时,由于要执行大批量的数据库操作,出现了java.lang.OutOfMemoryError: Java heap space 。解决方法如下:在Myeclipse->Windows->preference->java->instal jres->edi原创 2013-08-01 21:00:56 · 1455 阅读 · 0 评论 -
JDK1.9 新特性
java 7 2011发布,Java 8 2014发布,java9发布于2017年9月21日。 你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9 一起发布。1. Java 平台级模块系统Java 9 的定义功能是一套全新的模块系统。当代码库越来越大,创建复杂,盘根错节的“意大利面条式代码”的几率呈指数级的增长。这时...原创 2018-12-06 15:10:53 · 325 阅读 · 0 评论 -
编码转中文
编码转中文原创 2014-05-27 11:07:49 · 1850 阅读 · 0 评论 -
Java多线程总结
使用Thread创建线程;使用Runnable创建线程;实例:让人能够同时说话和开车;实例:模拟生成者和消费者。1、使用Thread实现多线程package excese;public class ThreadTest extends Thread { public boolean b = false; /** * @param args */ public sta原创 2013-07-28 15:26:18 · 997 阅读 · 0 评论 -
getRequestDispatcher()与sendRedirect()的区别
getRequestDispatcher()与sendRedirect()的区别原创 2014-08-05 16:23:47 · 1291 阅读 · 0 评论 -
list中根据map<String,Object>的某个值排序
list中根据map<String,Object>的某个值排序原创 2014-04-23 09:10:13 · 3981 阅读 · 0 评论 -
java添加删除cookie
//写cookie操作 Cookie cooki; cooki=new Cookie("bbs_0001",String.valueOf(num));//用户ID cooki.setMaxAge(60*60*24*365);//cookie时间 cooki.setPath("/"); //根据个人的不用,在不同功能的路径下创建 response.addCookie(cooki); //原创 2015-11-16 20:11:35 · 6778 阅读 · 0 评论 -
dos命令大全
dos命令大全原创 2014-04-14 17:28:14 · 1345 阅读 · 0 评论 -
Java 使用 Easyexcel 导出大量数据
Java 使用 Easyexcel 导出大量数据原创 2023-10-10 14:58:20 · 2806 阅读 · 0 评论 -
MD5的加密和解密(总结)
MD5的加密和解密方法,测试可以使用原创 2014-06-24 14:11:49 · 3475 阅读 · 0 评论 -
Collections.sort() 对 List 排序
Collections.sort() 对 List 排序原创 2014-04-16 21:54:33 · 1040 阅读 · 0 评论 -
response.sendRedirect方式的转向与RequestDispatcher的forward方法的比较
Java Web开发中,采用MVC模式的时候,在控制器完成模型的调用之后会选择界面对用户响应,用常有两种方式:1、通过response对象的sendRedirect方法。2、通过RequestDispatcher对象的forward方法。例如要跳转登录界面login.jsp,可以使用下面的两种方式:1、使用responseresponse.sendRedir原创 2013-07-28 16:37:28 · 919 阅读 · 0 评论 -
java中的日期及其格式化
1、java.util.Date类(1)用于表示日期和时间,要获取当前时间,可以使用下面的代码: Date d = new Date(); System.out.println(d.toString()); //输出结果:Sun Jul 28 14:21:50 CST 2013(2)如果想按照特定的格式进行输出,可以按照下面的方法完成,但是现在的版本中建议不要使用。原创 2013-07-28 14:43:41 · 1047 阅读 · 0 评论 -
java保留两位小数4种方法 .
4种方法,都是四舍五入,例:import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class format { double f = 111231.5585; public void m1() { B原创 2013-09-10 10:25:22 · 1050 阅读 · 0 评论 -
Log4j基本配置
Log4j基本配置原创 2014-08-05 16:54:26 · 995 阅读 · 0 评论 -
java中文件操作大全
一.获得控制台用户输入的信息 view plaincopy to clipboardprint? / //获得控制台用户输入的信息 return throws ioexception / public string getinputmessage() throws ioexception...{原创 2013-07-29 18:24:04 · 1125 阅读 · 0 评论 -
map中如何遍历数据
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过Map.key原创 2014-03-18 15:01:19 · 2431 阅读 · 0 评论 -
使用 eclipse时,出现如下问题:org.eclipse.swt.SWTError: No more handles的解决办法
解决办法:找到目录 eclipse/workspace/.metadata/.plugins/org.eclipse.ui.workbench 下面的 workbench.xml文件,删除在XML节点 之间的所有内容,然后运行Eclipse,测试是否已经解决。如果问题还是存在,那么请在workbench.xml文件中查找最后一次(也就是出错之前)运行的程序名称,例如我的原创 2014-12-09 13:58:30 · 3786 阅读 · 0 评论 -
sublime中Zen Coding插件快捷编码
这里是一个支持的属性和操作符的列表:E元素名称(div, p);E#id使用id的元素(div#content, p#intro, span#error);E.class使用类的元素(div.header, p.error.critial). 你也可以联合使用class和idID: div#content.column.width;E>N子代元素转载 2015-01-16 17:14:10 · 1149 阅读 · 0 评论 -
怎样将word中的图片另存为jpg格式的图片
点击“文件”---“另存为”,出现如下对话框,选择保存类型为网页“*.htm;*.html”,点击“保存”即可。双击打开,图片就可以另存为转载 2015-11-03 10:36:04 · 3757 阅读 · 0 评论 -
下载的chm打不开
转载 2014-11-04 15:17:50 · 736 阅读 · 0 评论 -
Git版本管理
前言:Git是目前最常用的版本控制系统,而IDEA又是目前日渐流行的ide,因此现在来介绍在IDEA上Git的入门使用。准备:Git、IDEA、GitHub账号开始之前先创建一个简单的测试项目将代码交由Git管理 VCS ——> Enable Version Control Integration... ——> 选择要使用的版本控制系统,选择Git ——> OK 完成后,IDEA下方会出现上述提示。到此,已将本项目与Git进行...原创 2022-05-29 10:36:28 · 293 阅读 · 0 评论 -
Acronis Disk Director Suite v10 扩容系统盘
本人电脑上实际操作,证实安全,安全的扩容了系统盘,和逻辑分区原创 2015-11-02 20:48:59 · 1353 阅读 · 0 评论 -
IDEA 安装Git
前言最近学习了一下VCS(Version Control System),这里我选择的是Git而不是SVN,因为Git在本地磁盘上就保留着所有当前项目的历史更新,所以处理起来速度飞快,这是使用空间换时间的处理方式。使用Git,即使在没有网络或VPN的情况下,你同样可以非常愉快的频繁提交更新到本地仓库,等到有了网络的时候再提交到远程的仓库(百度百科)。1.IDEA 安装GitIDEA虽然集成了git,但是并没有自带git.exe,所以需要自己下载。git.exe 分32和64位,可以在git官网下载原创 2022-05-29 10:31:43 · 15534 阅读 · 0 评论 -
Myeclipse中如何修改Tomcat的端口号
今天做项目的时候,开了两个服务器,无法启动,一直提示 jvm 被占用,我用的配置的tomcat ,找了半天没有找个直接可以该端口号,所以记录下来,节约下次的时间原创 2013-07-29 19:55:05 · 24890 阅读 · 0 评论 -
svn中如何忽略对比class文件
1.使用SVN的时候会遇到的问题 在开发J2EE项目的时候,会有WEB-INF/classes目录下的东西是编译后的class文件,这块是不需要存放到SVN的资源库中的。所以在客户端与SVN服务端同步的时候要忽略该目录下的文件。2.设置方法 2.1第一种情况 在首次提交到SVN服务器的时候。要把不参与同步的目录记录为不提交; 这时右击该目录[如c原创 2014-05-27 11:43:37 · 11913 阅读 · 0 评论 -
myeclipe8.5中配置svn插件
原创 2014-03-05 15:39:25 · 990 阅读 · 0 评论 -
SAE搭建WordPress教程 免费建WordPress博客站
SAE搭建WordPress教程 免费建WordPress博客站,很好用的原创 2014-05-29 13:26:35 · 1358 阅读 · 0 评论 -
echart 处理x轴字数
//echart 处理x轴字数 太多的问题;1.设置倾斜度axisLabel:{interval:0,rotate:"45"},注:interval=0强制显示所有的项;2.换行设置axisLabel:{ formatter:function(params){ var newStr = ""; var n = par...原创 2018-12-06 15:12:51 · 714 阅读 · 0 评论 -
echart图表x轴字数太长
axisLabel:{ formatter:function(params){ var newStr = ""; var n = params.length; var a = 4; var r = Math.ceil(n/a); if(n>a){ ...原创 2018-12-06 15:18:43 · 1542 阅读 · 0 评论