- 博客(27)
- 收藏
- 关注
原创 mysql安装相关
安装之后没有配置文件https://www.cnblogs.com/RayWang/p/9347874.html失败,重新安装https://blog.csdn.net/recky_wiers/article/details/79243804
2019-05-26 17:32:55 159
原创 idea 第一次建spring 工程报错Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:
pom.xml文件的project上报错Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:1.5.4.RELEASE右键项目 maven -》reimport 即可我并没有按照其他博主办法打开cmd,直接remiport莫名其妙就好了。。...
2019-05-08 13:36:47 11575 1
原创 【note】【数据结构与算法】3-链表
单链表:插入O(1)、访问O(n)循环链表:约瑟夫问题双向链表:插入、删除等操作更加简单高效,如删除指定结点之前的结点数组vs链表数组可以借助CPU缓存机制预读数据,访问效率更高。缺点是大小固定,若过大,系统可能无法分配足够空间,而链表没有大小限制,天然支持动态扩容。(区别于ArrayList的动态扩容,没有空间时,会申请一个更大的空间,把数据拷贝进去,非常耗时) 链...
2019-03-14 17:47:50 100
原创 【note】【数据结构与算法】2-数组
数组是线性表。连续的内存空间、存储相同的数据类型。一般从0开始编号,因为下标确切代表着偏移量。优点:可以实现随机访问。缺点:删除、插入操作低效。插入操作:数组有序,复杂度为(1+2+...+n)/n=O(n)。如果无序,可以直接将原本位置k的元素直接移到最后,再将要插入的元素放到k处。删除操作:若依次搬移,则复杂度为O(n)。但是在某些场景下,可以将多次删除一次进行,类似于J...
2019-03-14 16:25:29 138
原创 【note】【数据结构与算法】1-复杂度分析
所有代码的执行时间T(n)与每行代码的执行次数n成正比。即T(n)=O(f(n))。分析原则:1、只关注循环执行次数最多的一段代码。2、加法法则:总复杂度等于量级最大的代码段复杂度。3、乘法法则:嵌套代码的复杂度等于嵌套内外代码复杂度的乘积。复杂度量级: 1、非多项式量级:O(2n)、O(n!) 2、多项式量级:常量级O(1)、对数阶O(l...
2019-03-14 16:23:55 87
原创 mybatis[debug]
字符集设置问题Unknown initial character set index '255' received from server.解决步骤1:https://blog.csdn.net/txwtech/article/details/80787886解决步骤2:https://blog.csdn.net/qq542045215/article/details/45313507...
2019-03-06 16:17:23 143
原创 【note】【javaweb】day11jsp
一、jsp概述JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet。 jsp = html + java html:静态内容servlet:服务器端的小应用程序。适合编写java逻辑代码,如果编写网页内容--苦逼。 做三件事情:获取表单数据、处理业...
2019-01-15 23:09:26 324
原创 【note】【javaweb】day10cookie&session
一、会话概述1、什么是会话?如同打电话2、会话过程要解决的问题是什么?保持各个客户端自己的数据。二、Cookie由于Cookie数据是由客户端来保存和携带的,所以称之为客户端技术。1、属性:name:名称不能唯一确定一个Cookie。路径可能不同。 value:不能存中文。 path:默认值是写Cookie的那个程序的访问路径 比如:http://localh...
2019-01-15 23:08:15 167
原创 【note】【javaweb】day09 response&request
学好的关键:理解HTTP协议 服务器tomcat Request Response ServletDemo1 service(request,response) 客户端 IE ...
2019-01-15 23:07:17 126
原创 【note】【javaweb】day08Servlet
一、什么Servlet? servlet 是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。1.1、编写一个servlet程序: 写一个java类,实现servlet接口修改web.xml文件,给servlet提供一个可访问的URI地址...
2019-01-15 23:04:49 161
原创 【note】【javaweb】day07 tomcat&http
Tomcat服务器(很熟悉)Web开发概述javaSE:javaEE:13种javaME:JavaEE规范: 13种技术的总称。Servlet/Jsp JDBC JNDI JTA...Tomcat:Servlet/Jsp容器,轻量级服务器。 USB 手机 电脑 JavaEE规范:...
2019-01-15 23:03:01 116
原创 【note】【javaweb】day06JDBC
一、JDBC概述为什么要使用JDBC? JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。JDBC与数据库驱动的关系:接口与实现的关系。 JDBC规范(掌握四个核心对象):DriverManager:用于注册驱动Connection: 表示与数据库创建的连接Statement: 操作数据库sql语句的对象...
2019-01-15 22:59:50 135
原创 【note】【javaweb】day01HTML
HTMLHTML基本标签Html介绍 文件标签 排版标签 块标签 字体标签 清单标签 图形标签 链接标签 表格标签HTML表单标签Form标签 Input种类 Select与option标签 Textarea标签HTML框架及特殊字符框架标签 其它标签与特殊字符 【内容:html基本标签】Html介绍什么是html? Html是用来描述...
2019-01-15 22:35:05 137
原创 【note】深入理解JAVA虚拟机_第2章
一、Java虚拟机运行时数据区 二、Java内存区域及内存溢出异常(OutOfMemoryError) 1、程序计数器 (线程私有) 当前线程执行行的字节码的行号指示器。分支、循环、异常处理等基础功能都依赖该计数器完成。 线程执行的是java方法,计数器记录正在执行的虚拟机字节码指令的地址。 如果执行的是native方法,计数器的...
2019-01-14 23:14:29 80
原创 【note】深入理解java虚拟机_第1章
JAVA技术体系 JDK(java development kit):java程序设计语言、java虚拟机、java API类库的统称。JRE(java runtime environment):java API类库中的java SE API子集和java虚拟机两部分的统称。是支持java程序运行的标准环境。 Java虚拟机:HotSpot VM,是Sun JDK和Ope...
2019-01-14 23:11:20 150
原创 【code】彩色砖块
重点方法二!!小易有一些彩色的砖块。每种颜色由一个大写字母表示。各个颜色砖块看起来都完全一样。现在有一个给定的字符串s,s中每个字符代表小易的某个砖块的颜色。小易想把他所有的砖块排成一行。如果最多存在一对不同颜色的相邻砖块,那么这行砖块就很漂亮的。请你帮助小易计算有多少种方式将他所有砖块排成漂亮的一行。(如果两种方式所对应的砖块颜色序列是相同的,那么认为这两种方式是一样的。)例如: s =...
2019-01-14 22:00:00 602 1
原创 【code】六一儿童节
/*六一儿童节,老师带了很多好吃的巧克力到幼儿园。每块巧克力j的重量为w[j], * 对于每个小朋友i,当他分到的巧克力大小达到h[i] (即w[j]>=h[i]),他才会上去表演节目。 * 老师的目标是将巧克力分发给孩子们,使得最多的小孩上台表演。 * 可以保证每个w[i]> 0且不能将多块巧克力分给一个孩子或将一块分给多个孩子。 * * 输入描述: * 第一...
2019-01-14 21:56:51 500
原创 【code】最大乘积
给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,思路:遍历所有三个数的乘积import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class maxres { public static void main(Str...
2019-01-14 21:55:01 171
原创 【code】合唱团
/*动态规划问题+学习BufferedReader输入方法 * Q:有 n 个学生站成一排,每个学生有一个能力值(可正可负),牛牛想从这 n 个学生中按照顺序选取 k 名学生, * 要求相邻两个学生的位置编号的差不超过 d, 使得这 k 个学生的能力值的乘积最大,返回最大的乘积 * 解析:*从n个学生中,选择k个,可以看成是:先从n个学生里选择最后1个, * 然后在剩下的...
2019-01-14 21:51:02 194 1
原创 【code】约瑟夫问题
Q: 0,1,...,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求这个圆圈里剩下的最后一个数字。A:利用递归思想:圆圈长度为n时的解f(n,m)可以看成是圆圈长度为n-1时的解f(n-1,m)+m但是因为是循环的,因此需要对相应的长度取余。f(n,m) = (f(n-1,m) + m) % n n > 1;f(n,m) = 0 ...
2019-01-14 21:37:27 193
原创 java知识点总结__fromruisi
Java核心知识 Java基础 新版本特性 跨平台特性 Java四个基本特性 Object类及其方法实现(尤其是equals() and hashCode()) 基本数据类型与引用数据类型 Exception vs Error finally vs final vs finalize final vs static 四种...
2018-10-19 14:40:30 444
原创 JAVA面经_ruisi
【中国电信IT研发中心开发】手写单例模式,解释为什么用volatile——transient关键字干什么用的,什么字段需要用这个关键字——ArrayList和LinkedList区别,分别在什么场景下使用——冒泡用ArrayList还是LinkedList——hashmap和hashtable有什么区别——类加载过程——如果有一个类可以被一个加载器和他的父类加载器加载,最后是哪个加...
2018-10-19 14:36:37 308
原创 【note】【debug】chuanzhiday01
niuke看到spring框架,太跳跃了,赶紧下了个讲解spring的视频看。不过找的视频是在struts和hibernate之后的,所以短短18分钟的视频愣是一次次的回看不,知道在干嘛的傻瓜式模仿操作,成功的在代码照着抄完的第17分钟,运行时候找不到server了。(还顽强的试了两次cloud server)。bd才知道Java web========================...
2018-10-18 09:54:41 110
原创 【note】niuke高级01
(1)5<<2表示左移两位,即5*2*2=20,101==>101005>>2表示右移两位,即5/2/2=1,101==>1.015|2,或,101|10 ==> 111,结果为7(2)Array List逆序:Collections.reverse(strList) 排序:Collections.sor...
2018-10-17 23:29:08 136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人