`
shanjing
  • 浏览: 54720 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
提问:一只青蛙一次可以跳上 1 级台阶,也可以跳上 2 级。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 由于打印了青蛙跳的步骤,所以运行速度非常慢。 import java.util.Date; public class Frag { public static int STEP; public static int TOT = 0; public static String tmpprint; public static void goNextJump(int currentStep, int length, String pri ...
第一步:在Servlet/Action/Controller里面将Session杀掉。 session.invalidate(); 第二部:重定向到CAS服务器申请logout response.sendRedirect("https://yourIp:8443/cas/logout"); 完成!   原理很简单: 本地把Session杀掉,让CAS本地的Filter找不到它要的登录标记,它没的选择只能向CAS服务器请求登录。 发送Logout请求给CAS服务器,让服务端注销掉登录标记,这样无法登陆到其他系统。   注:单点登录成功后客户端的Ticket就 ...
提问:为何JBoss5/JBoss4.2只能用localhost或127.0.0.1访问而无法用ip地址? 解答: 方法一: 修改%JBOSS_HOME%\server\default\deploy\jbossweb.sar\server.xml文件, 将里面的字符串"${jboss.bind.address}"替换为“0.0.0.0”。   方法二: 增加文件start.bat到%JBOSS_HOME%\bin下, 文件内容:run.bat -b 0.0.0.0   原理:JBoss4.2版本以后只是选择性的监听了localh ...
在服务端操作Cookie ,以一个Servlet的doGet方法做例子 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 移除名字为"jsCookie"的Cookie Cookie[] cookies = request.getCookies(); if (cookies != null) { for (int i = 0; i < cookies.l ...
Guice是一个轻量级IOC容器(AOP也支持) 注入的配置是自写的Java类,必须继承AbstractModule抽象类,实现configure()方法。 public class HumanModule extends AbstractModule { @Override protected void configure() { bind(Human.class).to(Child.class); bind(HumanGroup.class); bind(String.class).annotatedWith(FixedValue.class).toInstan ...
数据库:SqlServer --create table-- create table table1 ( column1 nvarchar(200), column2 nvarchar(200) ); --insert data-- insert into table1(column1,column2) values ('_abc_','aasf'); insert into table1(column1,column2) values ('_acbc_','aasf'); insert into table1(column1,column2) values ...
例子如下 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface MyAnnotation{ public int value() default 0; } @Retention(RetentionPolicy.RUNTIME)---JDK的说明: RetentionPolicy :注释保留策略,用以指定保留多长的注释。RetentionPolicy.CLASS :编译器将把注释记录在类文件中,但在运行时 VM 不需要保留注释。RetentionPolicy.RUNT ...
Hibernate关联查询有多种实现方式 方式一:建立视图 像查询表一样查询视图,给视图建立持久化类。 方式二:建立POJO之间的互相引用 在*.hbm或Annotation中配置"subclass"属性,对应三种类型的关联方式one-to-one/many-to-one/one-to ...
  先解决心情,再解决事情 先记录,再记忆 先完成,再完美 先仿造,再创造 先站住,再站高 先求同,再求异 先交流,再交心 先成长,再成功     必须记住我们学习的时间是有限的。时间有限,不只是由于人生短促,更由于人事纷繁。我们应该力求把我们所有的时间用去做最有益的事情。--斯宾塞     偶尔自卑的人才可能成功。一件事交到你手里,你不那么自信,有点自卑,你就会付出120%的努力,事儿就能做好。—— 白岩松     【10种埋没才能的生活方式】 1. 总是旧事重提,而不着眼当下; 2. 为琐事发愁,很少着眼大局; 3 ...
总结放前面:Java中尽量避免使用数组,除非有性能方面的考虑。   1. 数组特点 :尺寸不可变、通过整型索引访问他们的元素、能保存基本类型、对象类型保存的是引用。   2. 数组打印 Object[] obj = new Object[100]; //TODO--初 ...
SqlServer经常因为某些语句或事物的误操作造成死锁。 查询导致死锁的表和进程ID: select request_session_id spid, OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT   杀掉死锁: kill spid    
使用DIV代替Frame:     1.使用DIV的绝对定位样式:position:absolute;     2.指定上下左右的像素如:left:0px; top:0px; right:0px; height:70px;     3.如果想自适应屏幕的分辨率和窗口大小,则不要指定height和width属性值 2.2具体代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-trans ...
Global site tag (gtag.js) - Google Analytics