- 博客(29)
- 收藏
- 关注
原创 Byte→Hex
Byte→Hexbyte类型二进制数据与十六进制相互转换。1、格式化:%2X和%2x可以使用转换符进行格式化输出,%2X输出大写十六进制,%2x输出小写十六进制。String.format("%2X",byte);System.out.printf("%2X",byte);2、Integer.toHexString(int)Integer对象提供了toHexString方法可以将一个int转换为16进制字符串。Integer.toHexString(10)3、Ap...
2021-01-24 20:29:54
1172
原创 java数据类型:byte
java数据类型:bytebyte数据类型为1个字节,8个比特位,最高位为符号位。在Java中,表示的数据范围为[-128~127]。byte与ASCII标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大小字母、写小写字母、数字0-9、标点符号以及美式英语中使用的特殊控制字符。ASCII码的表示范围是0~127,刚好byte类型可以覆盖,因此byte类型和ASCII码可以互相转换。当byte类型的变量值使用单引号('')时,该变量值表示的就是ASCII码,例如:.
2021-01-23 15:45:18
3853
原创 Java桥接方法
Java桥接方法引用https://www.jianshu.com/p/2eaf4d5c168dJava中的桥接方法是一种合成方法,在实现某些Java语言特性的时候是很有必要的。最为人熟知的例子就是协变返回值类型和泛型擦除后导致的基类方法的参数与实际调用的方法参数类型不一致以及“改变”基类可见性。协变返回值类型泛型擦除看以下的例子public class Foo<T> { public T get(){ return null;...
2021-01-23 13:21:28
224
原创 Java运算符
Java运算符运算符结合性运算符的结合性是指先计算运算符那一边的表达式,例如java代码var a = a+b会先计算a+b的值,让后在执行=赋值运算符,即=赋值运算符具有右结合性,称为从右向左结合;又例如java代码expr1 && expr2,会先计算&&运算符左边的expr1,然后再计算右边的expr2,即&&运算符具有左结合性,称为从左向右结合。运算符优先级一般而言: 单目运算符优先级较高,赋值运算符优先级较低; 算术运
2021-01-23 13:11:05
158
转载 (java基础知识)HashMap排序,Comparator接口详解
(java基础知识)HashMap排序,Comparator接口详解分类: java 基础知识 对于List,可以调用Collections工具类的sort()方法,直接进行排序。HashMap,就没这么幸福了。。其实,只要了解了Comparator这个接口之后,HashMap的排序也就不难了,无论是根据key,还是根据value排序。这个接
2015-03-17 16:50:12
692
转载 据说看完这21个故事的人,30岁前都成了亿万富翁。你是下一个吗?
据说看完这21个故事的人,30岁前都成了亿万富翁。你是下一个吗? 1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1
2015-03-17 16:34:33
428
转载 控制情绪,享受高品质人生
控制情绪,享受高品质人生 情绪 人生 按照与情绪是否有关进行分类,人的欲望可以分为情绪欲望和非情绪欲望。简单说来,情绪欲望是指想发泄情绪而产生的欲望,而这往往是不健康。不健康的情绪,会严重影响我们享受高品质的人生。 小韩是某公司的市场部经理,他某天的遭遇说明了不健康情绪真是害人害己。 某一天小韩
2015-03-17 16:32:27
370
转载 java分页 pager-taglib
http://jsptags.com/tags/navigation/pager" prefix="pg" %>http://java.sun.com/jsp/jstl/core" prefix="c" %>/***该标签也是通过传递参数的形式实现分页,只是将其封装在了jar包中参数:pageUrl - 分页链接URL地址===例如:"chance!doAll.ac
2014-09-14 16:00:29
445
转载 struts2之Action配置的各项默认值、result配置的各种试图转发类型及为应用指定多个struts配置文件
1、Action配置的各项默认值(1)、如果没有为action指定class,默认是ActionSupport。(2)、如果没有为action指定method,默认执行action中的execute()方法。(3)、如果没有为action指定result,默认值为success。 2、result配置的各种试图转发类型...其中type的常用类型有:
2014-09-14 01:13:17
534
1
转载 Struts2配置RESULT中TYPE的参数说明
chain 用来处理Action链,被跳转的action中仍能获取上个页面的值,如request信息。 com.opensymphony.xwork2.ActionChainResult dispatcher 用来转向页面,通常处理JSP org.apache
2014-09-14 01:08:39
334
转载 js执行顺序
函数的声明和调用 JavaScript是一种描述型脚本语言,由浏览器进行动态的解析与执行。函数的定义方式大体有以下两种,浏览器对于不同的方式有不同的解析顺序。 代码如下: 复制代码 代码如下://“定义式”函数定义 function Fn1(){ alert("Hello World!"); } //“赋值式”函数定义 var Fn2 = funct
2014-08-09 17:44:14
367
转载 Jsp_Config
经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows
2014-06-30 10:16:03
374
转载 JSP9个内置对象
JSP内置对象:我们在使用JSP进行页面编程时可以直接使用而不需自己创建的一些Web容器已为用户创建好的JSP内置对象。如request,session,response,out等。下面就JSP2.0给出的9个内置对象: 内置对象类型作用域requestjavax.servlet.http.HttpServletReque
2014-06-27 10:47:00
433
转载 document.cookie的使用
设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、
2014-06-05 09:56:25
858
转载 type=image和type=submit的区别
相信大家都是用过type=image来作为表单的图片按钮,表面上 type=image和type=submit都可以相应回车,并且都能提交。不过唯一的区别就是type=image的input提交方式会把按钮点击的位置坐标x,y提交过去。对于通常的表单应用来说,这样多一两个参数并没有问题,因为我们在接收端中都是按照指定的名称来处理参数,所以即使多了两个参数也不会有任何问题。
2014-06-04 10:53:40
425
转载 所谓封装
所谓封装,就是将属性和方法捆绑到一起,封装到一个对象中去,简单的说,你是人,你有许多属性,比如说你的姓名,年龄,身高,体重,性别,性格,爱好等等,这是属性;而同时,你又会吃饭,睡觉,工作,学习,做事情,这些是方法,是你所具有的;同时将属性和方法封装到一个类中去,就能很完美的描述这个类的特征了,同时,它所具有的方法也就一起集成到类中,方便使用。这些是简单的描述了。至于什么时候需要这个似乎
2014-05-27 18:35:25
448
转载 JS中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
这里是javascript中制作滚动代码的常用属性页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);
2014-05-27 12:02:51
305
转载 sp_helpconstraint 和 sp_help
sp_helpconstraint返回一个列表,其内容包括所有约束类型、约束类型的用户定义或系统提供的名称、定义约束类型时用到的列,以及定义约束的表达式(仅适用于 DEFAULT 和 CHECK 约束)。语法sp_helpconstraint [ @objname = ] 'table' [ , [ @nomsg = ] 'no_message']参数[@
2014-05-27 10:36:00
4154
转载 什么是java序列化,如何实现java序列化?
Java串行化技术可以使你将一个对象的状态写入一个Byte流里,并且可以从其它地方把该Byte流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。
2014-05-27 10:33:52
268
转载 Java中的串行化
.什么是串行化 对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象的持续性(persistence)。对象通过写出描述自己状态的数值来记录自己,这个过程叫对象的串行化(Serialization-连续) 。串行化的主要任务是写出对象实例变量的数值。如果变
2014-05-27 10:32:40
403
转载 JavaScript RegExp 对象
RegExp 对象RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。直接量语法/pattern/attributes创建 RegExp 对象的语法:new RegExp(pattern, attributes);参数参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。参数 attributes 是一个可选的字符串,
2014-05-27 10:28:41
248
转载 java中静态代码块的用法 static用法详解
(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法就必须是静态的 这是程序入口两者的区别就是:静态代
2014-05-27 10:27:23
331
转载 navigator.userAgent.indexOf来判断浏览器类型
navigator.userAgent.indexOf来判断浏览器类型 function getOs(){ var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isFirefox=navi
2014-05-25 16:43:05
813
原创 设为首页 和 收缩左边栏效果
大于,小于,双引号转义符:< > >" "body相对于浏览器边框间距属性:参数leftmargin=20 表示与浏览器左部距离为20参数topmargin=30 表示与浏览器顶部距离为30 参数marginwidth=100 表示与左右边边界为100 参数marginheight=50 表示与上下边边界为50 onc
2014-05-25 16:32:21
515
转载 javascript:window.external.addFavorite('url',"网页名称"); 代码的意思 添加收藏夹
javascript:window.external.addFavorite 添加到收藏夹 是用来添加到收藏夹的关闭网页时弹出设为主页对话框代码: onunload="iehomepage.style.behavior=’url(#default#homepage)’;if(!(iehomepage.isHomePage(’">打开网页弹出设为主页对话框代
2014-05-25 15:25:54
5505
转载 event.keyCode用法及列表
HTML用户名:密码:JavaScript:JumpByEnter(UserPwd) 函数功能:输入完用户名按回车,焦点转向密码输入框IsEnterKeyPress()功能:输入完密码并按回车,则登录function JumpByEnter(NextElement){ var lKeyCode = (navigator.appname=="Netscap
2014-05-25 15:22:07
502
转载 oncopy="return false;" oncut="return false;"网页常用ja..
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以
2014-05-25 14:22:04
1254
转载 OnContextMenu事件
用oncontextmenu事件单禁用右键菜单onconTextmenu=window.event.returnValue=false;右键菜单禁用,用这个可以禁止复制。 在中加入属性代码:oncontextmenu="return false" onselectstart="return false" 禁
2014-05-25 13:59:13
920
转载  |"|&|<|>等html字符转义
常用表:No.文字表記10進表記16進表記文字 Comment001"""""" quotation mark = APL quote002&&&
2014-05-25 13:33:18
1076
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人