摘要:
try,catch,finally语句块的return的优先级由低到高,先执行try中return之前的语句,如果遇到异常,则执行catch语句中return之前的代码,最后执行finally语句块,finally语句块中如果有return,那么程序就会提前返回,如果没有,则返回catch语句块中的return,如果没有遇到异常,则直接执行finally中的语句块,再看finally语句块中是否... 阅读全文
摘要:
http长连接&&短连接:一个TCP连接是否为长连接,是通过设置HTTP的Header的Connection:keep-alive来决 定的,而且是需要两边都设置才有效,长连接一次访问,不立即关闭连接。对于频繁请求资源的客 户来说,较适用长连接。短连接是一次访问,会立即关闭连接。 长轮询&&短轮询: 阅读全文
摘要:
PECS原则:频繁往外读取内容的,适合用上界Extends。(上边界)经常往里插入的,适合用下界Super。(下边界) List<? extends Number> list = new ArrayList<Number>(); list.add(4.0);//编译错误 list.add(3);// 阅读全文
摘要:
log4j.properties: log4j.rootLogger=DEBUG, Console #Console log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout log4j.appender.Co... 阅读全文
摘要:
session共享机制:f5刷新是再次提交之前的数据请求 地址栏回车属于不同的请求 不同浏览器获取不到之前数据 同一浏览器可以获取同步数据 session注销:session.invalidate();//全部session失效 session.removeAttribute(xxx);//失效某个session cookie:不是内置对象 需要new 但服务端会仅仅自动new一... 阅读全文
摘要:
spring相关注解: 使用之前需要在配置文件中启用 @Required 应用于类属性的set方法,并且要求该属性必须在xml容器里配置该参数的值 @Qualifier 当同一个类存在多个注入的bean在容器里时,可以和@Autowired一起使用来决定选择自动装配哪个bean,以此消除混乱 用法:@Autowired @Qualifier("student1") priv... 阅读全文
摘要:
第一步:分页工具类 package com.smartmorse.vo; import java.util.HashMap; import java.util.List; import java.util.Map; import com.github.miemiedev.mybatis.paginator.domain.Order; import com.github.miemiedev.m... 阅读全文
摘要:
当数据库版本不允许直接使用存储过程、函数的语法时用delimiter // 将结束符改成//用完之后再写delimiter;将结束符改回来即可,调用过程、函数用call+其名字即可返回结果 delimiter // 不带参数过程 CREATE PROCEDURE proc () BEGIN SELECT * FROM city where type=1; end// 调用:... 阅读全文
摘要:
js比较数据一定要记得鉴别类型是否一致,number类型转换string 需要用到toString方法 阅读全文
摘要:
SqlProvider使用 public class MemberRewardSqlProvider { private static final Logger log = LoggerFactory.getLogger(EappShpstoreSqlProvider.class); public String selectByPage(MemberReward memberR... 阅读全文
摘要:
拦截器解决乱码问题 过滤器用法: @WebFilter(filterName="nn",urlPatterns="/*") public class myfilter implements Filter{ @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChai... 阅读全文
摘要:
XShell上传jdk文件到Linux并安装配置1、yum -y install lrzsz2、sudo rz选文件3、sudo tar -zxvf jdk-8u131-linux-x64.tar.gz4、sudo vim /etc/profile5、 export JAVA_HOME=/usr/j 阅读全文
摘要:
磁盘分布 /boot 系统启动时需要的内存(200m) / 系统的可用磁盘大小(10240m) swap 交换内存 建议和内存一致(200m) 名字统一设置: 虚拟机名字 计算机名字 网络中的名字 默认超级管理员root 修改计算机名字: /etc/sysconfig/network 命令 关机:halt 重启reboot vim esc + shift + z... 阅读全文
摘要:
1.查找文件 cat /proc/version 查看linux版本 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 find . -name "*.xml" 递归查找所有的xml文件 find . -name "*.xml" |xargs 阅读全文
摘要:
服务商 关联服务商 已... 阅读全文
摘要:
跨域 协议(如http://)子域名(如www). 主域名(如abc.com):端口号(如8080)/请求资源地址 协议、子域名、主域名、端口号中任意一个不一样,都算作不同域。不同域间访问就是跨域 js中限制跨域操作,出于安全方面 解决跨域问题方式: 1、后台设置代理 2、JSONP 做法 $.ajax中 加入jsonp:“xxx”的属性和dataType:“Jsonp... 阅读全文
摘要:
<td><fmt:formatDate value="${item.rewardTime }" type="time" pattern="yyyy-MM-dd HH:mm:ss"/></td> 处理时间 <td><c:if test="${item.status == 'N'}">正常</c:if> 阅读全文
摘要:
$( "#members li a" ).bind( "click", function( e ) {} ); $( document ).live( "click", "#members li a", function( e ) {} ); $("#info_table").delegate("td","click",function(){/*显示更多信息*/}); $("table").f... 阅读全文
摘要:
安装配置 将其bin目录添加到path ssh -keygen -t rsa -C 自己的邮箱(获取ssh远程连接秘钥) 使用: 进入项目目录 右击进入git bash 执行git init github上new一个新仓库复制生成的例如:git@github.com:qinyios/mygitproject.git 然后执行git remote add origin git@githu... 阅读全文
摘要:
创建线程方法1、 class mythread extends Thread{ 重写run方法 } mythread m=new mythread () 启动:m.start() 创建线程方法2、 class mythread implements Runnable{ 重写run方法 } mythread m=new mythread () Thread t=new Th... 阅读全文