看完这个你还不会 插入排序 么

前言 由于LeetCode上的算法题很多涉及到一些基础的数据结构,为了更好的理解后续更新的一些复杂题目的动画,推出一个新系列 -----《图解数据结构》,主要使用动画来描述常见的数据结构和算法。本系列包括十大排序、堆、队列、树、并查集、图等等大概几十篇。 插入
分类: 编程语言 发布时间: 11-24 22:49 阅读次数: 0

[译] 如何根据浏览器的现代、过时进行包的分发

原文:Smart Bundling: How To Serve Legacy Code Only To Legacy Browsers 作者:shubham kanodia 发表时间:october 15, 2018 译者:西楼听雨 发表时间: 2018/1
分类: 编程语言 发布时间: 11-24 22:49 阅读次数: 0

菜鸡的Java课笔记 第十五 this 关键字

this 关键字 对于this关键字有三种用法:表示本类属性,调用本类方法,当前对象 this 关键字如何实现属性,方法的调用,以及对象本身的描述 this 首先明确是一个灵活的关键字,他不会明确的表示出任何一个固定的概念 例如:写一个int永远都知道这是一个整型 调用本类属性 类之中有许多的成员,那么在大部分情况下,类里面是直接进行成员的调用 但是很多时候为了能够更加清楚的描述出调用的本类属性,所以调用属性时,可以采用“this.属性”的形式 下面通过一个简短的程序来观察一下this属性的意
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

C语言(四)

第四章 运算符 4.1 分类 C语言的运算符范围很广,可分为以下几类: 1、算术运算符:用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(%)、自增(++)、自减(--)共七种。 2、赋值运算符:用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。 3、逗号运算符:用于把若干表达式组合成一个表达式(,)。 4、关系运算符:用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

感覺和你隔了一道牆

“感覺和你隔了一道牆”,這句話是昨天我在和勤工助學的幹事道別的時候說的一句話,我也不知道為什麼會說出這句話,也許這句話我是對我自己說的吧,其實我跟我自己也隔了一道牆,我並不了解真正的自己,如果有人從旁觀者的角度特地地來了解我,可能他能看出我的想法,哎,不知道怎麼說吧,此時的心情有一點焦躁,不知道該怎麼辦,感覺我對別人說的話都是想對自己說的。因為我知道我父母對我了解的也不多,他們根本不知道我心中在想什麼,他們不問我,我也不告訴他們,他們可能怕我過得不開心,我不想讓他們擔心,感覺很多時候心事就是這
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

再谈js传值和传址

js的传值和传址还是真绕,前回文说道 1.值类型是传值的 2.对象和数组是传址的 这两点通过例子的到了证实 然而还有一种情况没有讨论 即 函数的参数的传值和传址 通过实验,在函数中用一个新对象去覆盖传入的对象,则类似于传值的效果,原数据无法得到新值 var s = {value:1} var s1 = {value:2} function setValue(arg){ arg = s1 } setValue(s) console.log(s.value)
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

算法__排序

等待更新
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

C语言(六)

第六章 函数 6.1 函数概述 定义 函数:是具有一定功能的一个程序块;是C语言的基本组成单位。 在前面各章的例子及读者自己编写的C语言程序中都用到了以“main“开头的主函数,并且在程序中频繁地调用了C语言提供的用于输入输出的库函数( scanf( )和printf( )函数)。 函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。 一个C程序可由一个主函数和若干个其他函数构成,并且只能有一个主函数。由主函数来调用其他函数,其他子函数之间也可以互相调用。 C程序的执行总是从main
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

(转)rlwrap真是一个好东西

http://www.cnblogs.com/xieweikai/p/6837988.html https://www.cnblogs.com/VoiceOfDreams/p/8576850.html
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

C语言(七)

第七章 文件 7.1 C语言文件的概念 7.1.1 文件的概念 在此之前,所有的输入和输出只涉及到键盘和显示器。在运行C程序时,我们通过键盘输入数据并借助显示器把程序的运算结果显示出来。但是,计算机作为一种先进的数据处理工具,它所面对的数据信息量十分庞大,仅依赖于键盘输入和显示输出等方式是远远不够的。通常,解决的办法是将这些数据记录在某些介质上,利用这些介质的存储特性,携带数据或长久地保存数据。这种记录在外部介质上的数据集合称为“文件”。 在程序运行之前,常常需要将一些数据(运行的最终结果或中
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

Xshell无法使用root远程登录Ubuntu16服务器

修改/etc/ssh/sshd_config文件,把PermitRootLogin Prohibit-password 添加#注释掉 新添加:PermitRootLogin yes 2. 重启ssh服务/etc/init.d/ssh restart; 3.重新使用root连接,ok! https://jingyan.baidu.com/article/154b463112d8f328ca8f419b.html
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

用SparkSQL构建用户画像

一、 前言 大数据时代已经到来,企业迫切希望从已经积累的数据中分析出有价值的东西,而用户行为的分析尤为重要。利用大数据来分析用户的行为与消费习惯,可以预测商品的发展的趋势,提高产品质量,同时提高用户满意度。 二、 初识用户画像 右边是一个人的基本属性,通过一个人的基本属性我们可以了解到这个人的基本信息,左边上图是通过消费购物信息来描述一个人特征,左边下图是通过交际圈信息来描述一个人特征,通过不同的维度,去描述一个人,认识一个人,了解一个人。这就是我们今天所要讲到的用户画像。 用户画像:也叫用户
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

C艺术篇 3-1 指针与一维数组(1)

我们先来看指针与一维数组的关系,例题如下: 从输出结果得知,arr是数组名,它是指针常量,而ptr是指针变量。 arr表示此数组第一个元素的地址,即arr等同于&arr[0]。 arr可以使用指针变量的*表示符号,如*arr等同于arr[0],*(arr+1)等同于arr[1],依次类推。 在2-1中介绍过 int *ptr = &x; 其实是下列两条语句的组合 int *ptr; ptr = &x; 可以理解为 ptr就是地址,当本题将数组地址给ptr时候, 把ptr当为数组,所以ptr[i
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

第一期站立会议9(11.23)

昨天:编写了目录的修改选项。 今天:修改昨天的程序,继续编写修改选项 遇到的问题:写的程序问题太多,调试次数特别多,需要时间特别长。 明天:继续编写可以修改目录的程序。
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

Beta阶段第2周/共2周 Scrum立会报告+燃尽图 12

作业要求【https://edu.cnblogs.com/campus/nenu/2018fall/homework/2411】 版本控制:https://git.coding.net/liuyy0817/ido.git 一、小组介绍 组长:刘莹莹 组员:周昊 潘世维 王玉潘 赵美增 孙韦男 祝玮琦 范靖璇 队名:二次元梦之队 二、Scrum立会 要求1:工作照片 Scrum master: 赵美增 要求2:时间跨度 2018年11月24日11:38—12:01,共计23分钟 要求3:地点 信
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

Keil出错解决方法

1、安装KEIL5后创建工程后出现这个报错 解决方法:打开下图目录的文件。 Keil.STM32F1xx_DFP.pdsc文件是只读文件,必须将只读属性取消。 如下图所示,注释掉红色圆圈的哪一行,保存退出,再打开工程就不会报错了。 2、Keil有时候会遇到找不到对应的flash算法 当我们使用keil调试或下载程序的时候,如果没有对应MCU的flash算法时,是无法调试和仿真的。安装新版本的Keil有时候会发现没有我们MCU的flash算法,导致不能下载程序,去选择flash算法的时候又发现也
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

oracle数据库怎么创建数据库实例

最近进入了一个国家单位,用的是oracle数据库,因为本人之前没有安装过oracle数据库,现在分享一下。 首先我安装的oracle 11g版本的数据库,具体怎么安装的数据库,网上有很多教程,而且这个安装过程比较复杂,所以我就不赘述了。 我本篇记录的是如何从安装好的数据库中创建一个数据库实例,即新建一个数据库。 第一步:在开始菜单栏找到安装好的数据库文件,点击。 第二步: 第三步: 第四步: 第五步: 第六步: 第七步: 第八步: 第九步: 第十步: 第十一步: 第十二步: 第十三步:点击完成
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

【BZOJ4916】神犇与蒟蒻

题面 Description 很久很久以前,有一只神犇叫yzy; 很久很久之后,有一只蒟蒻叫lty; Input 请你读入一个整数N;\(1<=N<=10^9\),A、B模\(10^9+7\); Output 请你输出一个整数\(A=\sum_{i=1}^N{\mu (i^2)}\); 请你输出一个整数\(B=\sum_{i=1}^N{\varphi (i^2)}\); Sample Input 1 Sample Output 1 1 题目分析 第一问: 根据定义,答案永远等于\(1\)。 第
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

慎用标签选择器

在最近的项目中使用了Jquery Easy UI。 所有就在页面中引用了Easy UI的样式,当然页面本身也是需要有样式的。所有就像下面这样引用了样式。 <link href="EasyUI/easyui.css" rel="stylesheet" type="text/css" /> <link href="EasyUI/icon.css" rel="stylesheet" type="text/css" /> <link href="Style/StyleSheet
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0

ssm整合配置之springmvc配置

springmvc包含的是我们的severlet层也就是我们的控制器 C ,这层主要是负责数据的接受和转发,还有页面跳转的操作,所以我们需要在xml里去进行配置操作,首先 1.我们应该先开启扫描器,来扫描我们控制器 这样,控制器里请求转发等注解才会生效 include-filter是只扫描包含@controller注解的操作,其他的不扫描,这个是@controller的类 我们还需要 2.配置用于收发的视图解析器, 3.之后就是两个万能的标准配置
分类: 其他 发布时间: 11-24 22:49 阅读次数: 0