`
屌丝学Java
  • 浏览: 29867 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

2019java面试题

    博客分类:
  • Java
1、Map:    Map是一个接口,主要实现子类有HashMap、Hashtable、TreeTable   共性:key不允许重复,存放无序;   区别:Hashtable继承自已弃用Dictionary类,线程安全的,效率较低,基本弃用;         Hashtable既不支持Null Key也不支持Null Value;     HashMap继承自AbstractMap,非线程安全,效率较高,Key和Value都支持Null;     当get()方法返回null值时,可能是 HashMap中没有该键,也可能使该键所对应的值为null。因此,在HashMap中不能由get()方法 ...

Druid技术文档

iteye博客:http://wosyingjun.iteye.com/blog/2306139 比较齐全的Druid文档,有git链接。 http://wosyingjun.iteye.com/blog/2306139
package com.cmccsi.framework.util; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.util.Iterator; import java.util.Properties; import java.util.Map.Entry ...
最近做的一个使用jQuery提供的上传插件,上传excel文件功能,为了看起来美观通过一个按钮<Button />的点击事件来触发文件上传标签<input type="file" />,提交的SpirngMVC 的Controller, <button type="button" style="height: 35px; " class="paymentBtn" onclick="javascript:open_upload();">上传交费明细</ ...
copy地址:http://blog.csdn.net/dangerous_fire/article/details/25904225 第一种解决方法,适用所有情况 因为在controller中返回json用了@ResponseBody,而spring源码中@ResponseBody 的实现类发现其默认的编码是 iso-8859-1,而项目用的编码为utf-8,所以传中文会出现乱码,解决办法是不用注解,直接用response,转换编码。 @RequestMapping("/modifyconfiginput") @ResponseBody public Str ...
//从MySQL数据库中 时间格式的字段显示值:2017-08-08 17:27:47 //获取数据对象,然后将数据对象的值,显示出来:'Oct 10, 2017 9:26:16 AM' 即 data[i].createtime='Oct 10, 2017 9:26:16 AM'; //先将中国标准时间格式字符串转换为日期类型 var createtime=new Date(data[i].createtime); 调用一下函数即可: formatDate(createtime); 最终显示为:2017-08-08 17:27:47 functi ...
转来的,好用 传中文查询乱码问题 则需要对要传的参数进行二次编码 例如 window.location.href ="/xx.jsp?name="+name+""; 这样子则会乱码 改成 window.location.href ="/xx.jsp?name="+ encodeURI(encodeURI(name))+""; 在接受的jsp页面 或者是controller 中进行解码 String name = java.net.URLDecoder.decode(request.getPar ...
http://www.layui.com/laydate/ <!-- 问题: 在给一个jsp页面添加日期控件时,引入了laydate.js,在laydate.js的举例html页面中显示正常,但是放到jsp页面后,日期选择框上部的前进、后退箭头变成了小方框。 页面调试发现:后缀是".woff"和".ttf"的两中font文件没有引入。 刘老大说这是web.xml中的静态资源的访问配置问题,--> 解决方法就是:在web.xml中添加的配置 <servlet-mapping> <servlet-n ...

Linux常用操作命令

还是大侠总结的好: http://www.cnblogs.com/laov/p/3541414.html 这个地址一样: http://www.daniubiji.cn/archives/25

Spring声明式事务

    博客分类:
  • Java
常用的SSH框架中,Spring往往配置HibernateTemplate和JdbcTemplate两种事务管理器, 1、配置好数据源;注入Dao和事务管理器 sessionFactory  注入 DAO DAO注入Service Service的代理对象注入action Service的实现类,是service代理对象中的一个字段。 声明式事务组成:事务管理器  注入 事务通知,事务通知和切面联合组成声明式事务。 ------------以下内容摘自百度文库--------------------- spring声明式事务总结 初学spring,笔记总结: 1:针对某个类的,可以用 ...
同事二胎生儿子贺喜与领导升官:既有官运蓬,又有新儿喜。宾朋随喜来,皆曰同欢喜。 现在我还维护这使用Struts1框架的项目,是不是要老掉牙了?关于Struts1的了解,查了几回了还是记不住,平时知识维护,也没有深入思考,也没有具体对比,怎么才能真正记住呢? 1、web.xml作用:项目启动部署文件,包含启动所需要的,关于各种框架的配置文件,属性文件,Servlet,过滤器等/ 2、Struts组件     ActionServlet     Action Classes     Action Mapping(包括ActionForward)     ActionForm Bean 3、核心 ...

$.post中文乱码

    博客分类:
  • jsp
前段时间写JSP,使用AJAX以POST方式提交数据,如果是中文字符提交就会乱码,后来写ASP时用到AJAX以POST方式提交数据,中文一样是乱码。搜索一下相关资料,问题应该是提交数据时是以UTF-8编码提交,所以接收时如果使用GB2312或者其它中文编码的话就会乱码。 使用GET方式提交数据的时候,中文问题很好解决,setRequestHeader("Content-Type","text/html; encoding=gb18030")就可以了。但这个方法在POST方式中却不起作用。大家都知道GET方式提交数据有长度限制,有时我们必须使用 POST ...
oracle11g的新特性,数据条数是0时不分配segment,所以就不能被导出。 解决方法: 1插入一条数据(或者再删除),浪费时间,有时几百张表会累死的。 2创建数据库之前,使用如下代码,调整再建表,这两种方都不好: alter system set deferred_segment_creation=false; 下面是终极方法: 先查询一下哪些表是空的: select table_name from user_tables where NUM_ROWS=0; 3下面我们通过select 来生成修改语句,然后把结果窗口里内容sql复制在command中执行: select 'alter ...

java中的Dae与Calendar

    博客分类:
  • Java
Date类 在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。 1、使用Date类代表当前系统时间 Date d = new Date(); System.out.println(d); 使用Date类的默认构造方法创建出的对象就代表当前时间,由于Date类覆盖了toString方法,所以可以直接输出Date类型的对象,显示的结果如下: Sun Mar 08 16:35:58 CST 2009 在该格式中,Sun代表Sunday(周日),M ...
调试Web项目的时候出现异常: java.sql.SQLException: ORA-28001: the password has expired 网上查了一下,是Oracle11g密码过期的原因 连接Oracle,以Oracle用户登陆,输入以下命令 select * from dba_profiles where profile='DEFAULT' and resource_name='PA ...
Global site tag (gtag.js) - Google Analytics