![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 55
sherlonWang
Stay hungry, stay foolish.
展开
-
数组
先了解几个基本概念:数据结构:所谓数据结构,简单点说就是把数据按照特定的某种结构来保存。线性表(linear list):是数据结构的一种,一个线性表是n个具有相同特性的数据元素的有限序列。数组,是一种线性表结构,用一段连续的内存空间,来存储一组具有相同类型的数据。注意它的两个前提:连续的内存空间和相同的数据类型。定义一个数组的同时需声明该数组的空间大小,即为数组划分一块连续的内存空间...原创 2018-11-21 00:24:28 · 159 阅读 · 0 评论 -
世界你好
hello worldpublic static void main(String[] args){ System.out.println("hello world!");}原创 2018-11-16 23:14:42 · 206 阅读 · 0 评论 -
最好、最坏、平均、均摊时间复杂度分析
1.最好、最坏、平均情况时间复杂度有时候我们分析一段代码的时间复杂度时,并不能很直观的就得出结果,需要结合具体的场合来判断它的平均情况。下面来看一个栗子: /** * 找出给定数组中给定元素的位置,如果找不到返回-1 * @param arr 给定数组 * @param target 给定元素 * @return */ pu...原创 2018-11-20 01:50:53 · 10810 阅读 · 2 评论 -
大O表示法(复杂度分析)
程序 = 数据结构+ 算法大O表示法什么是程序?相信学过编程的人都知道,程序由数据结构和算法构成,想要写出好的的程序,首先得了解数据结构和算法。一切脱离数据结构和算法的程序设计都是耍流氓!什么样的程序才是好的程序?好的程序设计无外乎两点,"快"和"省"。"快"指程序执行速度快,高效,"省"指占用更小的内存空间。这两点其实就对应"时间复杂度"和"空间复杂度"的问题。怎样分析一...原创 2018-11-17 18:20:09 · 21095 阅读 · 7 评论 -
Spring+Shiro+Redis实现tomcat集群session共享问题
最近在spring中集成了shiro框架并用redis实现session共享,发现项目启动后运行时老是报错,信息如下:org.apache.shiro.session.UnknownSessionException: There is no session with id [xxxx]的问题,具体问题如下图:org.apache.shiro.session.UnknownSessionE...原创 2018-11-25 21:48:07 · 1114 阅读 · 0 评论 -
slf4j+logback+spring
slf4j(simple logging facade for java):从字面意思理解就是一个简单的日志门面。它不是一个具体的日志解决方案,而是为其他日志框架提供一个统一的接口(门面),便于项目中不同模块各种日志框架的统一管理。logback就是其中一个具体的日志框架,今天就来记录下slf4j+logback集成到spring中的具体实现方案。1.jar包: logback-class...原创 2018-11-27 01:03:36 · 781 阅读 · 0 评论 -
WebService服务端和客户端的几种常见创建方式
一、WebService发布方式:1.利用JDK中JAX-WS规范发布WebService服务(jdk1.6.0_21以后版本)步骤:a.新建web项目(Dynamic Web project)b.新建一个用于发布的服务类Hello.java代码如下,项目结构如下:代码Hello.java:package com.sherlon.ws;import javax.jw...原创 2018-12-17 22:51:53 · 7178 阅读 · 0 评论 -
Idea创建maven项目一直lodading arhtype list
如下图所示,使用idea创建maven工程时一直lodading arhtype list解决办法: Settings---->Build Tools → Maven → Importing, set VM options for importer to -Xmx1024m (默认的是-Xmx512m )...原创 2018-12-30 16:25:19 · 143 阅读 · 0 评论