Python数据结构 (列表)(将列表当做堆栈使用)(将列表当队列使用)(列表推导式)(嵌套列表解析)(del语句)(元组和序列)(集合)(字典)(遍历技巧) ...
分类:
编程语言 时间:
2018-04-23 18:38:45
阅读次数:
160
字典,内置函数,
分类:
编程语言 时间:
2018-04-23 18:39:24
阅读次数:
146
原型链是js面向对象的基础,非常重要。 一,创建对象的几种方法: 1,字面量 var o1 = { name:'o1' }; 2,构造函数 var M = function(name){ this.name = name; }; var o2 = new M('o2'); var a = {} 其实 ...
分类:
编程语言 时间:
2018-04-23 18:39:31
阅读次数:
173
原文链接:https://www.codemore.top/cates/Backend/post/2018-04-21/spring-mvc-handler-methods 由注解@RequestMapping注解修饰的处理请求的函数的签名非常的灵活,可以使用controller函数支持的一系列参数 ...
分类:
编程语言 时间:
2018-04-23 18:40:55
阅读次数:
242
C#中有两种常见类型:值类型,引用类型。值类型存放在内存中栈里,引用类型在内存中栈里存放引用,实际存放在内存中的堆里。值类型继承自System.ValueType。System.ValueType继承自System.Object;所有类继承自System.Object。 C#中4种访问修饰符:pub ...
分类:
编程语言 时间:
2018-04-23 18:41:42
阅读次数:
165
为什么是基于Spring的呢,因为实现方案基于Spring的事务以及AbstractRoutingDataSource(spring中的一个基础类,可以在其中放多个数据源,然后根据一些规则来确定当前需要使用哪个数据,既可以进行读写分离,也可以用来做分库分表) 我们只需要实现 每次生成jdbc con ...
分类:
编程语言 时间:
2018-04-23 18:42:22
阅读次数:
159
原因:拦截器加载的时间点在springcontext之前,所以在拦截器中注入自然为null ; 解决方法:配置拦截器链的类中先注入这个拦截器,示例: @Configuration public class WebConfig extends WebMvcConfigurerAdapter { //注 ...
分类:
编程语言 时间:
2018-04-23 18:42:52
阅读次数:
609
https://github.com/TooTallNate/Java-WebSocket 以下是简单示例: ...
分类:
编程语言 时间:
2018-04-23 18:43:46
阅读次数:
719
为了更好的理解 Spring Boot 的 自动配置和工作原理,我们自己来实现一个简单的自动配置模块。 假设,现在项目需要一个功能,需要自动记录项目发布者的相关信息,我们如何通过 Spring Boot 的自动配置,更好的实现功能呢? 实战的开端 – Maven搭建 先创建一个Maven项目,我来手 ...
分类:
编程语言 时间:
2018-04-23 18:44:28
阅读次数:
186
今天写一下Python的函数 1.函数的作用 3.可变与不可变量参数 4.传递参数 Python的函数还有很多知识,今天就到这里了:) ...
分类:
编程语言 时间:
2018-04-23 18:45:12
阅读次数:
132
SpringBoot的四个核心: ...
分类:
编程语言 时间:
2018-04-23 18:45:28
阅读次数:
175
一、SpringMVCSpring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。模型(Model )封装了应用程序的数据和一般他们会组成的POJO。视图(View
分类:
编程语言 时间:
2018-04-23 18:45:44
阅读次数:
193
pom配置: 一调用以下代码就报错: Service service = new Service(); Call call = (Call) service.createCall(); 解决方法: 1,commons-discovery依赖commons-logging,所以我们把commons-l ...
分类:
编程语言 时间:
2018-04-23 18:45:53
阅读次数:
642
springboot项目引入thymeleaf模板时,默认thymeleaf模板对html5标签是严格检查的。要实现非严格检查 1. 在项目中加NekoHTML库 在Maven中添加依赖 <dependency> <groupId>net.sourceforge.nekohtml</groupId> ...
分类:
编程语言 时间:
2018-04-23 18:47:55
阅读次数:
183
前言 不小心就鸽了几天没有更新了,这个星期回家咯。在学校的日子要努力一点才行! 只有光头才能变强 回顾前面: "多线程三分钟就可以入个门了!" "Thread源码剖析" 本文章的知识主要参考《Java并发编程实战》这本书的前4章,这本书的前4章都是讲解并发的基础的。要是能好好理解这些基础,那么我们往 ...
分类:
编程语言 时间:
2018-04-23 18:48:03
阅读次数:
226
Python 字典(Dictionary) 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: 键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一 ...
分类:
编程语言 时间:
2018-04-23 18:48:28
阅读次数:
194
恢复内容开始 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列 基本步骤 三数 ...
分类:
编程语言 时间:
2018-04-23 18:50:00
阅读次数:
425
深入理解java虚拟机 精华总结(面试) 一、运行时数据区域 Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、本地方法栈、堆、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区 1.1 程序计数器 程序计数器是一块较小的内存,他可以看做是当前线程所执行的行号 ...
分类:
编程语言 时间:
2018-04-23 18:50:15
阅读次数:
174
解决方式:使用线程池+队列 项目基于Spring,如果不用spring需要自己把 改成单例模式 1.写一个Controller(Spring mvc) 2.线程池管理 3.线程池中工作的线程 浏览器输入地址127.0.0.1/pool 几秒后关闭tomcat。 模拟500条数据,订单线程池处理了11 ...
分类:
编程语言 时间:
2018-04-23 18:50:32
阅读次数:
216
package com.bee.sample.smartmap.controller;import java.io.IOException;import java.math.BigDecimal;import java.util.Date;import java.util.HashMap;impor... ...
分类:
编程语言 时间:
2018-04-23 19:50:46
阅读次数:
285