JAVA
文章平均质量分 86
icefireoo2
编程就是算法和数据结构,算法和数据结构是编程的灵魂。
http://www.techug.com/#
展开
-
Java反射是什么?
前言相信很多人都知道反射可以说是Java中最强大的技术了,它可以做的事情太多太多,很多优秀的开源框架都是通过反射完成的,比如最初的很多注解框架,后来因为java反射影响性能,所以被运行时注解APT替代了,java反射有个开源框架jOOR相信很多人都用过,不过我们还是要学习反射的基础语法,这样才能自己写出优秀的框架,当然这里所讲的反射技术,是学习Android插件化技术、Hook技术等必不可少的!什么是反射(Reflection )?主要是指程序可以访问、检测和修改它本身状态或行为的一种能力转载 2022-05-21 15:10:07 · 858 阅读 · 0 评论 -
全面剖析java中的注解(Annotation)
用一个词就可以描述注解,那就是元数据,即一种描述数据的数据。所以,可以说注解就是源代码的元数据前言:在网上搜一些相关知识点的文章,大多都是上来就讲怎么用注解,包含那些方法,或者要用到那些类包之类的。对于原理性的讲解几乎很少。这篇文章讲解的就比较通俗易懂。可以帮助我很好的理解了什么是注解、及其作用。而且后面也列举了Hibernate中注解的具体实现。使我对注解的学些更透彻。而相对于网上的视频学习,更能节省学习成本(时间)。以下是转载文章:目录1.什么是注解 2.为什么要使用注解..转载 2022-05-21 15:01:55 · 514 阅读 · 0 评论 -
The application requires a java runtime environment 1.7.0
今天要打开一个后缀名为.jar的文件,它提示我需要安装1.7版本的运行环境,然而我的是1.8,但是又不想降到1.7,下面提供一个方法可以打开该文件首先找到该文件所在文件夹,按住Shift键,在文件夹空白处点击鼠标右键,点击“在此处打开命令窗口”,然后输入java -jar 要打开的文件名(包括后缀名),然后回车即可打开文件,该方法同样适用打开.exe和一些其他的文件。原文地址: http://b转载 2018-01-18 15:22:32 · 564 阅读 · 0 评论 -
tomcat替换.class文件并没有生效的原因(失效原因)
紧急关头难免会替换class文件,但一定要注意一下几点。 1、小心class内中的project 的类的后,替换文件需要加上 $classMapper这个类, 编译成class的时候,会把public class 中的protected class 编译为$.class , 所以替换的时候也要找到这个class替换上, 不过对于这中替换,最好是打成war包替换.转载 2017-10-24 13:55:02 · 6657 阅读 · 0 评论 -
mysql 中文字段排序( 按拼音首字母排序) 的查询语句
在处理使用MySQL时,数据表采用utf8字符集,使用中发现中文不能直接按照拼音排序 如果数据表tbl的某字段name的字符编码是latin1_swedish_ciselect * from `tbl` order by birary(name) asc ;如果数据表tbl的某字段name的字符编码是utf8_general_ciSELECT name FROM `tbl` W转载 2017-05-10 15:49:07 · 335 阅读 · 0 评论 -
AJAX问题之XMLHttpRequest status = 0
-------------以下为转载内容。感谢原文博主其实这篇文章要写的不止是XMLHttpRequest status = 0 这个问题,还有我重新看AJAX遇到的一些问题和自己的反思。先看整个例子:[html] view plain copy print?html> head> script type="text/ja转载 2017-02-10 15:05:49 · 2674 阅读 · 0 评论 -
instanceof关键字
instanceof是Java,php的一个二元操作符(运算符),和==,>,原创 2016-12-30 14:47:01 · 802 阅读 · 0 评论 -
单点登录的三种实现方式
单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的逻辑搞转载 2016-12-27 09:33:45 · 516 阅读 · 0 评论 -
HTTP协议之状态码详解
HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。 如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。 本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。 HTTP状态码的学习资料到处都有,但是都是理论上讲解。 本文介转载 2016-12-26 09:28:22 · 306 阅读 · 0 评论 -
兼容IE与firefox火狐的回车事件(js与jquery)
原生Javascript写法:document.onkeydown=function(event){e = event ? event : (window.event ? window.event : null);if(e.keyCode==13){//执行的方法alert('回车检测到了');}}1Jque转载 2017-01-03 11:17:25 · 588 阅读 · 0 评论 -
各种浏览器全屏模式的方法、属性和事件介绍(转)
浏览器全屏模式的启动函数requestFullscreen仍然需要附带各浏览器的js方言前缀,相信下面这段代码需要你花大量的搜索才能凑齐:// 判断各种浏览器,找到正确的方法function launchFullscreen(element) { if(element.requestFullscreen) { element.requestFullscreen(); } el转载 2016-03-23 15:39:45 · 833 阅读 · 0 评论 -
Tomcat中更改网站根目录和默认页的配置方法
1.tomcat原来的默认根目录是http://localhost:8080,如果想修改访问的根目录,可以这样:找到tomcat的server.xml(在conf目录下),找到:复制代码代码如下: unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceA转载 2015-12-31 11:58:03 · 323 阅读 · 0 评论 -
eclipse中把web项目发布到Tomcat中
eclipse中把web项目发布到Tomcat中如图:---------------------------------------原创 2015-12-31 09:49:04 · 506 阅读 · 0 评论