自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一颗西瓜的博客

哈哈哈哈哈哈隔

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

原创 17年华为算法大赛源码

之前参加华为软件大赛的源码,希望对后来参加的人有一点点帮助。//消费节点,定义为一个链表的头public class consumptionNode { private int consumptionNodeId;//消费节点id,用于确定哪一个消费节点 private LinkNode nextLinkNodeId;//链路节点id,用于确定哪一个链路节点 private int ban

2017-08-12 08:19:05 3410 1

原创 android常用英语总结

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

2017-08-04 23:10:33 916

原创 DoS,DDoS基础

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

2017-08-04 23:04:24 384

原创 Android端口服务类型笔记

一.端口计算机"端口"是英文port的意译,可以认为是计算机与外界通讯交流的出口。二.TCP/IP参考模型1.链路层(数据链路层/网络接口层):包括操作系统中的设备驱动程序、计算机中对应的网络接口卡2.网络层(互联网层):处理分组在网络中的活动,比如分组的选路。3.运输层:主要为两台主机上的应用提供端到端的通信。4.应用层:负责处理特定的应用程序细节。三

2017-08-01 09:08:49 926

原创 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 1222

原创 idea配置maven

ctrl+shift+alt+s

2019-09-04 11:01:06 164

转载 hive建表语句

因为用mr对hdfs进行操作比较繁琐,所以才出现了hive。hive本质上进行操作的还是hdfs文件,而不是表。所以在一些地方,为了迎合hdfs文件,与sql语言有些许的不同。比如在建表方面的不同,在一些函数上的不同等。1.1、直接建表法:在建表时,要通过语法,将HDFS上的文件映射成表结构。所以在建表时与sql上有些许不同。不过,建立好表以后,已经映射成表结构,那么操作就跟sql很相似...

2019-04-26 11:32:21 1371

转载 Oracle报错:不是单组分组函数解决

Oracle报错:不是单组分组函数解决报错:不是单组分组函数实例:select deptno,count(empno) from emp;报错:不是单组分组函数原因:1, 如果程序中使用了分组函数,则有两种情况可以使用:程序中存在group by,并指定了分组条件,这样可以将分组条件一起查询出来改为:? 1 ...

2019-04-22 11:25:35 2207

原创 secureCRT中文乱码

1.字体改成宋体不能带@2.编码改成GB2312

2019-04-20 16:24:07 171

转载 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 123

转载 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 294

原创 阿里云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 454

转载 java中的自定义注解

1. Java中的注解概述首先要说明一个东西,注解这个东西绝对不是Spring为我们提供的,而是JDK带的,JDK自己也是有很多内置注解的,比如@override. 注解的功能其实就是为一些加了注解的类,方法等赋予特殊的含义,具体如何产生自定义的含义,其实就是注解处理器了,这是下一篇和大家讲的.2. 四种元注解元注解,说白了,就是JDK自带的注解,这些注解是干嘛的呢?其实就是在我们自...

2019-03-29 16:28:10 117

原创 我们无法在你选择的位置安装windows.请检查你的介质驱动器,错误代码0x80300024

删除要安装系统分区以外所有的盘

2019-01-02 13:42:28 85805 14

原创 SQL中更改日期格式的方法

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;只需要更改后面引号里的格式,就可以改变输出的格式

2018-12-13 14:38:42 11773 1

原创 SQL脚本中如何加'

为转义',应该写成''即在脚本中应写成''''

2018-12-13 11:06:02 411

转载 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 286

转载 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 2499

原创 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 188 1

原创 电脑变卡原因

电脑突然变卡一般是这两个原因1.检查c盘剩余空间2搜索windows更新,看是否有后台更新 

2018-12-12 16:22:58 1891

原创 visual studio tfs 团队管理器如何切换账户

 

2018-12-12 16:17:14 3916

转载 linux中的find与grep命令的区别

Linux中的查找命令主要有find和grep,下面由学识网小编为大家整理了linux中的find和grep命令的相关知识,希望对大家有帮助!  linux中的find与grep命令的区别  在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。  区别:  (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组...

2018-12-04 15:33:07 2647

转载 从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 489

转载 vs2012团队连接(Team Foundation Server)怎样从已登录的用户退出

在用visual studio 连接团队项目时,首次输入用户名和密码后,默认保存住凭据了,等以后连接会自动采用首次的凭证。 但是如何采用新的用户重新登录呢解决方法有两个:1、删除原有账号登陆的凭证1)找到控制面板-->用户账号--->凭据管理器--->管理 Windows凭据2)删除对应项目旧的登录信息凭据3)重启电脑(cip是一个映射IP地址)2...

2018-09-07 11:14:11 3872

原创 jdk和tomcat环境变量配置

path

2018-09-04 15:11:20 127

原创 XML笔记

1.什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)。XML 的设计宗旨是传输数据,而不是显示数据。XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。 第一行是 XML 声明。它定义 XML 的版本(1.0)和所使用的编码(UTF-8 : 万国码, 可显示各种语言)。下一行描述文档的根元素。...

2018-09-04 15:07:36 91

原创 sql报未明确定义列

排序字段存在多个表中,排序时不知道根据哪个表中的该字段排序,在排序时字段最好加上表名。

2018-08-13 15:42:47 3374

原创 linux中grep指令

grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。选项-a 不要忽略二进制数据。-A<显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。-b 在显示符合范本样式的那一...

2018-08-08 15:27:54 198

转载 在HTML文档中嵌入JavaScript的四种方法

在HTML里嵌入JavaScript在HTML文档里嵌入客户端JavaScript代码有4中方法:1.内嵌,放置在<script>和</script>标签之间  (少);2.放置在有<script>标签的src属性指定的外部文件中  (多);3.放置自HTML事件处理程序中,该事件处理程序由onclick或onmouseover这样的HTML属性...

2018-08-08 10:08:41 6519

原创 html学习笔记

<span> 用于对文档中的行内元素进行组合。<span> 标签没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。如果不对 <span> 应用样式,那么 <span> 元素中的文本与其他文本不会任何视觉上的差异。<span> 标签提供了一种将文本的一部分或者文档的一部分独立出来的方式。<form> 标签...

2018-08-08 10:07:57 108

转载 harepoint 2010 "若要在 Visual Studio 中与 SharePoint 项目进行交互,您的系统用户帐户必须拥有管理员特权。"的解决方法

用VS2010 发布部署sharepoint项目时,sharepoint2010 出现"若要在 Visual Studio 中与 SharePoint 项目进行交互,您的系统用户帐户必须拥有管理员特权。"的错误。首先控制面板-》用户账户-》用户账户-》更改用户账户控制设置-》将滑动条托到最下,设置为”从不通知“。-》确定。重新启动计算机。就可以了,注意一定要重启,因为服务器的原因不...

2018-07-30 11:13:22 748

转载 HTML快速入门

HTML 30分钟入门教程分类 编程技术本文目标30分钟内让你明白HTML是什么,并对它有一些基本的了解。一旦入门后,你可以从网上找到更多更详细的资料来继续学习。什么是HTMLHTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,它规定了自己的语法规则,用来表示比"文本"更丰富的意义,比如图片,表格,链接等。浏览器(IE,FireFo...

2018-07-17 10:11:13 1998

转载 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 137

转载 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 217

转载 快速排序——JAVA实现(图文并茂)

高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做啥的了)。为了方便,就让第一个数6作为基准数吧。接下来,需要将这个序列中所有比基准数大的数放在6的右...

2018-03-06 15:10:06 20551 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 338

转载 (十四)kotlin委托

kotlin 委托委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。Kotlin 直接支持委托模式,更加优雅,简洁。Kotlin 通过关键字 by 实现委托。类委托类的委托即一个类中定义的方法实际是调用另一个类的对象的方法来实现的。以下实例中派生类 Derived 继承了接口 Base 所有方法,并且委托一个传入的 Ba...

2018-02-27 11:26:41 368

转载 (十三)kotlin对象表达式和对象声明

Kotlin 对象表达式和对象声明Kotlin 用对象表达式和对象声明来实现创建一个对某个类做了轻微改动的类的对象,且不需要去声明一个新的子类。对象表达式通过对象表达式实现一个匿名内部类的对象用于方法的参数中:window.addMouseListener(object : MouseAdapter() { override fun mouseClicked(e: MouseEvent) ...

2018-02-27 11:24:27 238

转载 (十二)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 279

转载 (十一)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 171

大三做的app

零花钱app是一款方便同学校园生活的app。。。。。。。。。。。。。。。。。。。。。。。。。

2017-12-27

android的一些性能优化

很多开发者都是从 J2ME 或 J2EE 上过来的,对于内存的使用和理解并不是很到位,Android开发网本次给 大家一些架构上的指导,防止出现豆腐渣工程的出现。Android 作为以 Java 语言为主的智能平台对于我们 开发一些高性能和质量的软件来说了解 Android 程序内存管理机制是必须的。 Android 的 Dalvik VM 在基 础方面和 Sun JVM 没有什么大的区别仅仅是字节码的优化,我们要知道什么时候用 gc 什么时候用 recycle 以及到底用不用 finalization,因为 Java 对内存的分配只需要 new 开发者不需要显示的释放内存,但是这 样造成的内存泄露问题的几率反而更高。 1.对于常规开发者而言需要了解 Java 的四种引用方式,比如强引用,软引用,弱引用以及虚引用。一些 复杂些的程序在长期运行很可能出现类似 OutOfMemoryError 的异常。 2.并不要过多的指望 gc,不用的对象可以显示的设置为空,比如 obj=null,这里Android123 提示大家,java 的 gc 使用的是一个有向图,判断一个对象是否有效看的是其他的对象能到达这个对象的顶点,有向图的相 对于链表、二叉树来说开销是可想而知。

2017-09-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除