- 博客(136)
- 资源 (2)
- 收藏
- 关注

原创 17年华为算法大赛源码
之前参加华为软件大赛的源码,希望对后来参加的人有一点点帮助。//消费节点,定义为一个链表的头public class consumptionNode { private int consumptionNodeId;//消费节点id,用于确定哪一个消费节点 private LinkNode nextLinkNodeId;//链路节点id,用于确定哪一个链路节点 private int ban
2017-08-12 08:19:05
3521

原创 android常用英语总结
1.contextn. 环境;上下文;来龙去脉2.bindn. 捆绑;困境;讨厌的事情;植物的藤蔓 vt. 绑;约束;装订;包扎;凝固 vi. 结合;装订;有约束力;过紧 3.destroyvt. 破坏;消灭;毁坏4.convertn. 皈依者;改变宗教信仰者 vt. 使转变;转换…;使…改变信仰 vi. 转变,变换;皈依;改变信仰 5.in
2017-08-04 23:10:33
1021

原创 DoS,DDoS基础
1.DoS(DenialOfService):DoS攻击是指故意的攻击网络协议实现的缺陷或直接通过野蛮手段残忍地耗尽被攻击对象的资源,目的是让目标计算机或网络无法提供正常的服务或资源访问,使目标系统服务系统停止响应甚至崩溃。2.DDoS(DistrubutedDenialOfService):攻击者简单利用工具集合许多的网络带宽来同时对同一个目标发动大量的攻击请求。二.常见攻击类型分析
2017-08-04 23:04:24
457

原创 Android端口服务类型笔记
一.端口计算机"端口"是英文port的意译,可以认为是计算机与外界通讯交流的出口。二.TCP/IP参考模型1.链路层(数据链路层/网络接口层):包括操作系统中的设备驱动程序、计算机中对应的网络接口卡2.网络层(互联网层):处理分组在网络中的活动,比如分组的选路。3.运输层:主要为两台主机上的应用提供端到端的通信。4.应用层:负责处理特定的应用程序细节。三
2017-08-01 09:08:49
997
原创 hbase常用语句
登入hbase shell--获取某个表第几行数据get 'table name','row1'--获取指定列下面给出的是语法,使用get方法读取指定列。hbase>get 'table name', ‘rowid’, {COLUMN => ‘column family:column name ’}下面给出的示例,是用于读取HBase表中的特定列。hba...
2019-09-04 11:09:06
1273
转载 hive建表语句
因为用mr对hdfs进行操作比较繁琐,所以才出现了hive。hive本质上进行操作的还是hdfs文件,而不是表。所以在一些地方,为了迎合hdfs文件,与sql语言有些许的不同。比如在建表方面的不同,在一些函数上的不同等。1.1、直接建表法:在建表时,要通过语法,将HDFS上的文件映射成表结构。所以在建表时与sql上有些许不同。不过,建立好表以后,已经映射成表结构,那么操作就跟sql很相似...
2019-04-26 11:32:21
1432
转载 Oracle报错:不是单组分组函数解决
Oracle报错:不是单组分组函数解决报错:不是单组分组函数实例:select deptno,count(empno) from emp;报错:不是单组分组函数原因:1, 如果程序中使用了分组函数,则有两种情况可以使用:程序中存在group by,并指定了分组条件,这样可以将分组条件一起查询出来改为:? 1 ...
2019-04-22 11:25:35
2330
转载 Python pip 安装与使用
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。目前如果你在python.org下载最新版本的安装包,则是已经自带了该工具。Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。pip 官网:https://pypi.org/project/pip/你可以通过以下命令来判断是否已安装:p...
2019-04-20 15:43:44
170
转载 HBase shell命令介绍
HBase shell是HBase的一套命令行工具,类似传统数据中的sql概念,可以使用shell命令来查询HBase中数据的详细情况。安装完HBase之后,如果配置了HBase的环境变量,只要在shell中执行hbase shell就可以进入命令行界面,HBase的搭建可以参考我的上一篇文章:hbase分布式集群搭建HBase介绍HBase简介HBase的名字的来源于Hadoop d...
2019-04-17 19:51:51
346
原创 阿里云DRDS,RDS学习网址
教程https://wenku.baidu.com/view/f2d502a1c1c708a1294a442c.html?from=search报错编码https://helpcdn.aliyun.com/document_detail/52018.html#TDDL-4510
2019-03-29 16:36:17
500
转载 java中的自定义注解
1. Java中的注解概述首先要说明一个东西,注解这个东西绝对不是Spring为我们提供的,而是JDK带的,JDK自己也是有很多内置注解的,比如@override. 注解的功能其实就是为一些加了注解的类,方法等赋予特殊的含义,具体如何产生自定义的含义,其实就是注解处理器了,这是下一篇和大家讲的.2. 四种元注解元注解,说白了,就是JDK自带的注解,这些注解是干嘛的呢?其实就是在我们自...
2019-03-29 16:28:10
153
原创 SQL中更改日期格式的方法
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;只需要更改后面引号里的格式,就可以改变输出的格式
2018-12-13 14:38:42
12039
1
转载 SQL中 decode() 函数介绍
decode() 函数的语法:1 Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)2 3 From talbename4 5 Where …其中:columnname为要选择的table中所定义的column; 缺省值可以是你要选择的column name本身,也可以是你想定义的其他值,比如Other等;...
2018-12-13 10:11:31
342
转载 sql 语句NVL()用法
一NVL函数是一个空值转换函数NVL(表达式1,表达式2)如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值。 该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式1和表达式2的数据类型必须为同一个类型。对数字型: NVL( comm,0);对字符型 NVL( TO_CHAR(comm), 'No Commissio...
2018-12-13 09:56:42
2618
原创 What is Jenkins?
Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software.Jenkins can be installe...
2018-12-13 09:24:57
226
1
转载 linux中的find与grep命令的区别
Linux中的查找命令主要有find和grep,下面由学识网小编为大家整理了linux中的find和grep命令的相关知识,希望对大家有帮助! linux中的find与grep命令的区别 在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组...
2018-12-04 15:33:07
2717
转载 从Java到C++ — 对比Java与C++编程的不同
1. 数据类型和变量C++ 中的变量类型与Java很相似。像Java一样,C++ 有int 和 double 类型。但是这些数字类型的取值范围是依赖于机器的。比如在16位系统上,例如运行DOS 或Windows 3.x的PC机上,int 是双字节(2-byte)的,取值范围比Java的4-byte的int 要小很多。在这些机器上,如果 int 不够用的话,你需要使用长整型long。C++ ...
2018-11-07 16:53:36
604
转载 vs2012团队连接(Team Foundation Server)怎样从已登录的用户退出
在用visual studio 连接团队项目时,首次输入用户名和密码后,默认保存住凭据了,等以后连接会自动采用首次的凭证。 但是如何采用新的用户重新登录呢解决方法有两个:1、删除原有账号登陆的凭证1)找到控制面板-->用户账号--->凭据管理器--->管理 Windows凭据2)删除对应项目旧的登录信息凭据3)重启电脑(cip是一个映射IP地址)2...
2018-09-07 11:14:11
3938
原创 XML笔记
1.什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)。XML 的设计宗旨是传输数据,而不是显示数据。XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。 第一行是 XML 声明。它定义 XML 的版本(1.0)和所使用的编码(UTF-8 : 万国码, 可显示各种语言)。下一行描述文档的根元素。...
2018-09-04 15:07:36
114
原创 linux中grep指令
grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。选项-a 不要忽略二进制数据。-A<显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。-b 在显示符合范本样式的那一...
2018-08-08 15:27:54
222
转载 在HTML文档中嵌入JavaScript的四种方法
在HTML里嵌入JavaScript在HTML文档里嵌入客户端JavaScript代码有4中方法:1.内嵌,放置在<script>和</script>标签之间 (少);2.放置在有<script>标签的src属性指定的外部文件中 (多);3.放置自HTML事件处理程序中,该事件处理程序由onclick或onmouseover这样的HTML属性...
2018-08-08 10:08:41
6634
原创 html学习笔记
<span> 用于对文档中的行内元素进行组合。<span> 标签没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。如果不对 <span> 应用样式,那么 <span> 元素中的文本与其他文本不会任何视觉上的差异。<span> 标签提供了一种将文本的一部分或者文档的一部分独立出来的方式。<form> 标签...
2018-08-08 10:07:57
141
转载 harepoint 2010 "若要在 Visual Studio 中与 SharePoint 项目进行交互,您的系统用户帐户必须拥有管理员特权。"的解决方法
用VS2010 发布部署sharepoint项目时,sharepoint2010 出现"若要在 Visual Studio 中与 SharePoint 项目进行交互,您的系统用户帐户必须拥有管理员特权。"的错误。首先控制面板-》用户账户-》用户账户-》更改用户账户控制设置-》将滑动条托到最下,设置为”从不通知“。-》确定。重新启动计算机。就可以了,注意一定要重启,因为服务器的原因不...
2018-07-30 11:13:22
806
转载 HTML快速入门
HTML 30分钟入门教程分类 编程技术本文目标30分钟内让你明白HTML是什么,并对它有一些基本的了解。一旦入门后,你可以从网上找到更多更详细的资料来继续学习。什么是HTMLHTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,它规定了自己的语法规则,用来表示比"文本"更丰富的意义,比如图片,表格,链接等。浏览器(IE,FireFo...
2018-07-17 10:11:13
2370
转载 PYTHON快速入门
PYTHON和java的不同变量1 python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程。2 python中一次新的赋值,将创建一个新的变量。即是变量的名称相同,变量的标识并不相同。用id()函数可以获取变量标识:x = 1print id(x)x = 2print id(x)3 如果变量没有赋值,则python认为该变量不存在4 在函数之外定义的...
2018-07-17 09:55:14
203
转载 Android Glide
1.)添加引用 build.gradle 中添加配置 compile 'com.github.bumptech.glide:glide:3.7.0'2.)设置绑定生命周期 我们可以更加高效的使用Glide提供的方式进行绑定,这样可以更好的让加载图片的请求的生命周期动态管理起来?1234Glide.with(Context context);// 绑定ContextGlide.with(Act...
2018-03-10 11:31:55
250
转载 快速排序——JAVA实现(图文并茂)
高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做啥的了)。为了方便,就让第一个数6作为基准数吧。接下来,需要将这个序列中所有比基准数大的数放在6的右...
2018-03-06 15:10:06
20940
33
转载 FragmentManager+Fragment实现微信界面布局
比起侧边栏,个人感觉底部按钮切换界面的方式对于使用者来说,操作更方便,更直观,由此决定写个Demo备着。 主界面xml:<include layout="@layout/title_bar"/> <FrameLayout android:id="@+id/id_content" android:layout_width="match_pa...
2018-03-01 09:25:05
371
转载 (十四)kotlin委托
kotlin 委托委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。Kotlin 直接支持委托模式,更加优雅,简洁。Kotlin 通过关键字 by 实现委托。类委托类的委托即一个类中定义的方法实际是调用另一个类的对象的方法来实现的。以下实例中派生类 Derived 继承了接口 Base 所有方法,并且委托一个传入的 Ba...
2018-02-27 11:26:41
436
转载 (十三)kotlin对象表达式和对象声明
Kotlin 对象表达式和对象声明Kotlin 用对象表达式和对象声明来实现创建一个对某个类做了轻微改动的类的对象,且不需要去声明一个新的子类。对象表达式通过对象表达式实现一个匿名内部类的对象用于方法的参数中:window.addMouseListener(object : MouseAdapter() { override fun mouseClicked(e: MouseEvent) ...
2018-02-27 11:24:27
320
转载 (十二)kotlin枚举类
Kotlin 枚举类枚举类最基本的用法是实现一个类型安全的枚举。枚举常量用逗号分隔,每个枚举常量都是一个对象。enum class Color{ RED,BLACK,BLUE,GREEN,WHITE}枚举初始化每一个枚举都是枚举类的实例,它们可以被初始化:enum class Color(val rgb: Int) { RED(0xFF0000), GREEN(0x00F...
2018-02-27 11:23:03
309
转载 (十一)kotlin泛型
Kotlin 泛型泛型,即 "参数化类型",将类型参数化,可以用在类,接口,方法上。与 Java 一样,Kotlin 也提供泛型,为类型安全提供保证,消除类型强转的烦恼。声明一个泛型类:class Box<T>(t: T) { var value = t}创建类的实例时我们需要指定类型参数:val box: Box<Int> = Box<Int>(1)...
2018-02-27 11:20:15
222
android的一些性能优化
2017-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人