摘要: 1、传递form表单,参数接收到对象,name和对象属性对应上即可; 2、springmvc不能直接通过form表单传递多个对象的list集合,要么采用ajax传递,要么采用封装了list属性的bean来接收,jsp页面的name和list的name对应,采用下标区分 3、传递ajax获取数据,aj 阅读全文
posted @ 2017-08-05 14:09 关键步就几步 阅读(484) 评论(0) 推荐(0)
摘要: RestFull风格就是url路径中不能出现?不能带参数,如https://www.baidu.com/user/item/1234这个格式,也叫url资源定位 1、需要在web.xml中开启put,和delete的支持 2、务必导入jackson的jar包 3、jqery发送AJax到spring 阅读全文
posted @ 2017-08-02 23:28 关键步就几步 阅读(3330) 评论(0) 推荐(1)
摘要: 一,servlet容器对url的匹配过程:当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是http://localhost/test/aaa.html,我的应用上下文是test,容器会将http://localho 阅读全文
posted @ 2017-08-02 20:28 关键步就几步 阅读(843) 评论(0) 推荐(0)
摘要: 在使用springmvc时,都会在web.xml中配置一个dispatchservlet,如下: 其中/和/*的区别: < url-pattern > / </ url-pattern > 不会匹配到*.jsp,即:*.jsp不会进入spring的 DispatcherServlet类 。< url 阅读全文
posted @ 2017-08-02 20:04 关键步就几步 阅读(546) 评论(0) 推荐(0)
摘要: WIN 10系统安装Visual Studio 2012新建ASP.NET MVC 4 WEB 应用程序出错 有些图片是网上截取而来,之前光顾着处理问题而忘记截图了,提示的ASP.net 版本有些不同,不过并不影响过程 如果只是为了测试或者学习,这样的错误不影响接下来程序的使用,但是每次报这样的错实 阅读全文
posted @ 2017-08-01 18:46 关键步就几步 阅读(364) 评论(0) 推荐(0)
摘要: Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newS 阅读全文
posted @ 2017-08-01 16:37 关键步就几步 阅读(336) 评论(0) 推荐(0)
摘要: 在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要根据实际需 阅读全文
posted @ 2017-08-01 14:56 关键步就几步 阅读(2696) 评论(0) 推荐(0)
摘要: 比如数数到3的倍数,干掉 阅读全文
posted @ 2017-07-30 14:34 关键步就几步 阅读(236) 评论(0) 推荐(0)
摘要: HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。简单来说,HTTPS协议是由SSL+HT 阅读全文
posted @ 2017-07-30 11:44 关键步就几步 阅读(880) 评论(0) 推荐(0)
摘要: Hash算法 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值 阅读全文
posted @ 2017-07-30 11:05 关键步就几步 阅读(4089) 评论(0) 推荐(0)