note
念别妄想
这个作者很懒,什么都没留下…
展开
-
【note】niuke高级01
(1) 5<<2表示左移两位,即5*2*2=20,101==>10100 5>>2表示右移两位,即5/2/2=1,101==>1.01 5|2,或,101|10 ==> 111,结果为7 (2) Array List逆序:Collections.reverse(strList) 排序:Collections.sor...原创 2018-10-17 23:29:08 · 145 阅读 · 0 评论 -
【redis】安装相关
下载及安装https://www.jb51.net/article/126243.htm原创 2019-05-21 17:57:36 · 176 阅读 · 0 评论 -
【note】【数据结构与算法】3-链表
单链表:插入O(1)、访问O(n) 循环链表:约瑟夫问题 双向链表:插入、删除等操作更加简单高效,如删除指定结点之前的结点 数组vs链表 数组可以借助CPU缓存机制预读数据,访问效率更高。缺点是大小固定,若过大,系统可能无法分配足够空间,而链表没有大小限制,天然支持动态扩容。(区别于ArrayList的动态扩容,没有空间时,会申请一个更大的空间,把数据拷贝进去,非常耗时) 链...原创 2019-03-14 17:47:50 · 108 阅读 · 0 评论 -
【note】【数据结构与算法】2-数组
数组是线性表。连续的内存空间、存储相同的数据类型。 一般从0开始编号,因为下标确切代表着偏移量。 优点:可以实现随机访问。缺点:删除、插入操作低效。 插入操作:数组有序,复杂度为(1+2+...+n)/n=O(n)。如果无序,可以直接将原本位置k的元素直接移到最后,再将要插入的元素放到k处。 删除操作:若依次搬移,则复杂度为O(n)。但是在某些场景下,可以将多次删除一次进行,类似于J...原创 2019-03-14 16:25:29 · 155 阅读 · 0 评论 -
【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 · 102 阅读 · 0 评论 -
【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 · 338 阅读 · 0 评论 -
【note】【javaweb】day10cookie&session
一、会话概述 1、什么是会话?如同打电话 2、会话过程要解决的问题是什么? 保持各个客户端自己的数据。 二、Cookie 由于Cookie数据是由客户端来保存和携带的,所以称之为客户端技术。 1、属性: name:名称不能唯一确定一个Cookie。路径可能不同。 value:不能存中文。 path:默认值是写Cookie的那个程序的访问路径 比如:http://localh...原创 2019-01-15 23:08:15 · 176 阅读 · 0 评论 -
【note】【javaweb】day09 response&request
学好的关键:理解HTTP协议 服务器tomcat Request Response ServletDemo1 service(request,response) 客户端 IE ...原创 2019-01-15 23:07:17 · 136 阅读 · 0 评论 -
【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 · 171 阅读 · 0 评论 -
【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 · 122 阅读 · 0 评论 -
【note】【javaweb】day06JDBC
一、JDBC概述 为什么要使用JDBC? JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。 JDBC与数据库驱动的关系:接口与实现的关系。 JDBC规范(掌握四个核心对象): DriverManager:用于注册驱动 Connection: 表示与数据库创建的连接 Statement: 操作数据库sql语句的对象 ...原创 2019-01-15 22:59:50 · 146 阅读 · 0 评论 -
【note】【javaweb】day01HTML
HTML HTML基本标签 Html介绍 文件标签 排版标签 块标签 字体标签 清单标签 图形标签 链接标签 表格标签 HTML表单标签 Form标签 Input种类 Select与option标签 Textarea标签 HTML框架及特殊字符 框架标签 其它标签与特殊字符 【内容:html基本标签】 Html介绍 什么是html? Html是用来描述...原创 2019-01-15 22:35:05 · 150 阅读 · 0 评论 -
【note】深入理解JAVA虚拟机_第2章
一、Java虚拟机运行时数据区 二、Java内存区域及内存溢出异常(OutOfMemoryError) 1、程序计数器 (线程私有) 当前线程执行行的字节码的行号指示器。分支、循环、异常处理等基础功能都依赖该计数器完成。 线程执行的是java方法,计数器记录正在执行的虚拟机字节码指令的地址。 如果执行的是native方法,计数器的...原创 2019-01-14 23:14:29 · 93 阅读 · 0 评论 -
【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 · 160 阅读 · 0 评论 -
【code】彩色砖块
重点方法二!! 小易有一些彩色的砖块。每种颜色由一个大写字母表示。各个颜色砖块看起来都完全一样。现在有一个给定的字符串s,s中每个字符代表小易的某个砖块的颜色。小易想把他所有的砖块排成一行。如果最多存在一对不同颜色的相邻砖块,那么这行砖块就很漂亮的。请你帮助小易计算有多少种方式将他所有砖块排成漂亮的一行。(如果两种方式所对应的砖块颜色序列是相同的,那么认为这两种方式是一样的。) 例如: s =...原创 2019-01-14 22:00:00 · 615 阅读 · 1 评论 -
【code】六一儿童节
/*六一儿童节,老师带了很多好吃的巧克力到幼儿园。每块巧克力j的重量为w[j], * 对于每个小朋友i,当他分到的巧克力大小达到h[i] (即w[j]>=h[i]),他才会上去表演节目。 * 老师的目标是将巧克力分发给孩子们,使得最多的小孩上台表演。 * 可以保证每个w[i]> 0且不能将多块巧克力分给一个孩子或将一块分给多个孩子。 * * 输入描述: * 第一...原创 2019-01-14 21:56:51 · 514 阅读 · 0 评论 -
【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 · 183 阅读 · 0 评论 -
【code】合唱团
/*动态规划问题+学习BufferedReader输入方法 * Q:有 n 个学生站成一排,每个学生有一个能力值(可正可负),牛牛想从这 n 个学生中按照顺序选取 k 名学生, * 要求相邻两个学生的位置编号的差不超过 d, 使得这 k 个学生的能力值的乘积最大,返回最大的乘积 * 解析: *从n个学生中,选择k个,可以看成是:先从n个学生里选择最后1个, * 然后在剩下的...原创 2019-01-14 21:51:02 · 204 阅读 · 1 评论 -
mysql安装相关
安装之后没有配置文件 https://www.cnblogs.com/RayWang/p/9347874.html 失败,重新安装 https://blog.csdn.net/recky_wiers/article/details/79243804原创 2019-05-26 17:32:55 · 170 阅读 · 0 评论