自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

半坡人的博客

前进,前进,前进!

  • 博客(87)
  • 收藏
  • 关注

原创 java 判断字符串是否为数字-包含负数和小数点

java 判断字符串是否为数字-包含负数和小数点

2022-11-30 15:21:52 892 1

原创 windowx下安装zookeeper和kafka

windowx下安装zookeeper和kafka

2022-11-16 15:17:47 507

原创 配置和部署redis服务

https://www.cnblogs.com/ailiailan/p/9480997.html

2020-07-21 14:54:37 197

原创 sybase查询表是否存在

select 1 from sysobjects where name= 'tablename '

2020-04-15 14:39:35 635

原创 python入门- 条件判断

以下是一个简单的用python写的条件判断输出语句:首先在终端输入gedit compare.py进入脚本编辑页面:输入以下代码并保存退出:a = int(input("Please enter a number: ")) ## 让用户输入一个数字,用变量 a 接受if a > 10: ##如果 a > 10,则执行内部的代码,反之跳过 print('a &gt...

2020-02-14 14:14:25 182

原创 算法-数据流中的最大K元素

数据流中的最大K元素设计一个找到数据流中第K大元素的类(class)。注意是排序后的第K大元素,不是第K个不同的元素。你的 KthLargest 类需要一个同时接收整数 k 和整数数组nums 的构造器,它包含数据流中的初始元素。每次调用 KthLargest.add,返回当前数据流中第K大的元素。java程序:public class KthLargest { int k; ...

2019-12-17 22:59:54 255

原创 SpringBoot 中常用注解@PathVaribale/@RequestParam的介绍

文章目录@PathVaribale@RequestParam@PathVaribale@PathVaribale 获取url中的数据,这种方式也叫路径传参,及将参数当成路径传进来路径:http://localhost:8080/1接口配置: @GetMapping(value = "{id}") public String getPathParam(@PathVariable("i...

2019-06-21 17:26:15 1573

原创 POI操作Excel

文章目录1.POI简单概述2.创建一个普通maven项目3.导入org.apache.poi的jar包4.导入excel方法5.导出excel方法6.总结1.POI简单概述JAVA中操作Excel的有两种比较主流的工具包: JXL 和 POI 。jxl 只能操作Excel 95, 97, 2000也即以.xls为后缀的excel。而poi可以操作Excel 95及以后的版本,即可操作后缀为 ....

2019-06-02 17:37:58 1199

原创 Scala高阶函数(二)巩固练习

文章目录1.第一题1.第一题    编写一个values(fun:(Int)=>Int,low:Int,high:int),该函数输出一个集合,对应给定区间函数的输入和输出。比如,values(x=>x*x,-5,5)应该产出一个对偶的集合(-5,25),(-4,16)…(5,25): def values(fun:(Int)=>I...

2019-05-27 17:14:37 655

原创 Scala高阶函数入门

文章目录概述1.作为值的函数2.匿名函数3.函数参数概述高阶函数是指使用其他函数作为参数、或者返回一个函数作为结果的函数。在Scala中函数是“一等公民”,所以允许定义高阶函数。这里的术语可能有点让人困惑,我们约定,使用函数值作为参数,或者返回值为函数值的“函数”和“方法”,均称之为“高阶函数”。1.作为值的函数在scala中,函数就像其他数据一样,你可以在变量中存放函数: def m...

2019-05-26 17:13:39 207

原创 echart+ajax 异步数据加载和更新

文章目录说明准备工作index.htmlcontroller层说明入门示例中的数据是在初始化后setOption中直接填入的,但是很多时候可能数据需要异步加载后再填入。ECharts 中实现异步数据的更新非常简单,在图表初始化后不管任何时候只要通过 jQuery 等工具异步获取数据后通过 setOption 填入数据和配置项就行。准备工作js文件:jquary.js 提取码:pg1b...

2019-05-22 23:08:50 1265

原创 echart脚本加载不出来

问题:今天第一次在spring boot 中捣鼓echart.js,琢磨了半天,硬是加载不出来目录结构如下:在index.html中引入echart.js:<head> <meta charset="UTF-8"> <title>myTitle</title> <script src="/static/...

2019-05-22 18:32:37 796

原创 Spring boot 中 echart 的使用入门

文章目录1.echart简介2.新建一个Spring boot工程2.1 导入echart.js文件2.2 测试1.echart简介ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。...

2019-05-22 18:06:14 2246

原创 Spark的安装和部署

文章目录1.概述2.安装3.配置系统变量4.进入spark shell1.概述spark官网:http://spark.apache.orgspark是一个围绕速度,易用性和复杂分析架构的大数据处理框架;他有如下优势:运行速度快。spark是基于内存的,是hadoop的是100倍;易用性。可以使用java,scala,python或者其他语言来写;mapReduce,还支持sql查...

2019-05-16 00:16:40 980

原创 虚拟机报错:Job for network.service failed because the control process exited with error code

文章目录错误:2.解决方案:3.原因:错误:今天又打开虚拟机准备搞大数据集群,由于有段时间没开机,开机后发现连不上网,ifconfig后连ip地址都没了:2.解决方案:网上有很多说法,大多都是重新vi /etc/sysconfig/network-scripts/ifcfg-ens33 配置静态ip的,最后只有一种方法管用:3条指令:3.原因:在CentOS系统上,目前有Ne...

2019-05-15 23:00:01 34767 48

原创 scala主构造器和辅助构造器

文章目录简述1.辅助造器2.主构造器简述    与Java中一样,Scala也可以又许多的构造器。但是,scala类的构造器分为主构造器(primary constructor)和辅助构造器(auxiliary constructor)。1.辅助造器    首先讨论辅助构造器,因为它们更容易理解。辅助构造器...

2019-05-14 19:09:51 2791

原创 scala伴生对象和伴生类

2019-05-13 22:11:26 947

原创 scala中Map映射

文章目录1.映射的创建(3种)2.获取映射中的值2.更新映射中的值       业内有这样一句话:“如果世界上只能有一种数据结构,那就用哈希表吧”,哈希表——更笼统地说——映射,映射是键/值对偶的集合,也有个通用的而叫法——元祖:n个对象的集合,不一定是同一种类型。1.映射的创建(3种) //不可变映射 val map= Map("...

2019-05-11 22:28:47 452

原创 遍历Map集合的所有值

//创建Map并遍历 Map<String,Integer> map = new HashMap(); map.put("1",2); map.put("2",2); map.put("3",2); //获取所有的键 System.out.println(map.keySet()); ...

2019-05-11 11:32:22 780

原创 scala 基础(总结一)

scala概括Scala是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。Scala运行在Java虚拟机上,并兼容现有的Java程序。Scala源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。函数编程范式更适合用于Map/Reduce和大数据模型,它摒弃了数据与状态的计算模型,着眼于函...

2019-05-10 17:19:57 190

原创 大数据 Hive之自定义UDF

文章目录1.什么是UDF?2.一个栗子2.1 创建UDF项目 (磨刀):2.2 打包(开始料理):2.3 注册该jar文件2.4 创建临时函数1.什么是UDF?       在Hive中,用户可以自定义一些函数,用于扩展HiveQL的功能,而这类函数UDF(用户自定义函数)。       hive的类SQL预发给...

2019-04-30 18:19:28 455

原创 大数据开发-初识hadoop

文章目录什么是hadoop?什么是hadoop?Hadoop是一个由Apache基金会所开发的分布式系统基础架构。Hadoop是一个专为离线和大规模数据分析而设计的。更多信息可大数据论坛参查:https://bbs.csdn.net/forums/hadoop/recommend在hadoop入门学习中,一般需要一主二从,三台tomcat服务器。如下图红框中表示的就是整个hadoop架构体...

2019-04-29 20:33:04 216

原创 创建SpringBoot 之后,访问不到自定义的Controller层

问题: 当创建完springboot,并添加@Controller注解后,启动类访问不到controller类。原因: 创建包的时候,controller包和启动类同级,必须要放在启动类包下才行。解决一: 将controller包移动到启动类包下即可,这样才能被扫描到,如下图,我放在了com.sy.taomanager下:解决二: springboot 2.0.5.RELEASE以上版本,...

2019-04-28 17:23:28 510

原创 List集合的两种排序方法--自然排序和定制排序

文章目录1.几种常见的排序2.Collection.sort() 排序3. 自然排序,实现Comparabl<>接口1.几种常见的排序回忆起初学java时,有几个经典的排序算法,比如“冒泡”,“选择”,“快速”等排序。冒泡排序(Bubble Sort):它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换...

2019-04-27 00:25:58 4150

原创 Linux查看或修改ip地址

文章目录1.查看ip地址2.修改网关配置1.查看ip地址ifconfig获得设备别名:ens332.修改网关配置vi /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO设置成none,IPADDR设置成目标ip,之后Esc,输入:wq,保存退出。:wq设置好之后,把网络服务重启一下,输入 service netwo...

2019-04-24 17:24:58 4931

原创 SpringCloud 服务注册与发现

文章目录1.Spring Cloud Eureka简介2.创建eureka-server项目(1)pom.xml中导入spring boot相关依赖(2)创建application.properties配置文件(3) 创建启动类EurekaServerApplication.java运行测试3.创建eureka-client(1) pom.xml导入spring boot依赖(2) 创建appl...

2019-04-23 18:02:56 216

原创 Linux安装tomcat

将tomcat压缩包拖进去

2019-04-21 17:45:18 128

原创 Linux 安装JDK

文章目录准备资源1.安装运行jdk的插件2.安装jdk3.查看是否安装成功准备资源运行jdk插件jdk安装包xshell远程连接程序FileZilla文件上传程序1.安装运行jdk的插件使用Xshell进入linux服务器根目录,输入:yum install glibc.i6862.安装jdk将jdk压缩包拷贝进/opt/software/jdk目录,没有则创建...

2019-04-16 18:51:11 148

原创 git 一些常规指令

文章目录git一些常规指令1. git初始化,新建一个本地库2. git --help 查看所有指令3. git clone [url] 克隆远程库4. git remote add origin url 添加远程库5. git remote -v 查看已关联的远程库6. git pull remote origin master --allow-unrelated-histories 拉取远程库...

2019-03-28 00:01:49 107

原创 如何将本地项目上传到码云和github,超简单

如何将项目上传到码云和github1.找到你要上传的项目目录下首先假设大家都已经下载并安装好git软件。比如我要现在上传D:\mygit目录下的的一张图片:1.1在路径上输入cmd,回车1.2输入bash.exe1.3复制你的远程库地址,使用 git remote add gitee [url]1.4 git remote -v 查看远程库2.使用git add . 添加...

2019-03-27 23:33:02 4977

原创 jsp页面checkbox全选与单选并显示已选中数量

checkbox全选与单选第一步,设置checkbox标签<center> <table> <tr><td>已选中【<span id="number"></span>】个</td><td></td></tr> <tr>&lt...

2019-03-26 22:25:35 1828

原创 SSM(Spring+SpringMVC+MyBatis)的简单实现

1.基本概念1.1 SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring...

2019-03-26 16:06:26 339

原创 jsp页面验证码功能

jsp页面验证码功能首先看看效果输入正确:错误输入:第一步:导入js文件在index.jsp头部插入:第二步:在index.jsp中编写如下代码 <body> <center> <div id="v_container" style="width: 200px;height: 50px;"></di...

2019-03-26 16:02:59 294 3

原创 @Autowired 报错

今天写项目,发现@Autowired总是报错经过仔细排查,原因是其实现类没有加上@Service注解,导致@Autowired找不到这个类型的bean加上就好了:

2019-03-20 17:31:57 2642

原创 Spring MVC简单实现

文章目录SpringMVC简介SpringMVC简介

2019-03-15 02:14:07 319

原创 Spring和MyBatis、JDBC整合

文章目录Spring和MyBatis整合1.pom.xml添加依赖2.添加jar包以及开启mysql服务3.pom.xml中Build里添加(用来找到mapper.xml文件)4.创建实体类(添加构造函数,getter,setter,toString方法)5.创建Dao层以及其mapper实现类6.创建Service.interface及其实现类UserServiceImpl7.添加resourc...

2019-03-13 21:07:00 898

原创 AOP通知类型

文章目录1.AOP关键术语2.AOP 的通知类型3.使用 Spring AOP 解决上面的需求1.AOP关键术语1.target:目标类,需要被代理的类。例如:UserService2.Joinpoint(连接点):所谓连接点是指那些可能被拦截到的方法。例如:所有的方法3.PointCut 切入点:已经被增强的连接点。例如:addUser()4.advice 通知/增强,增强代码。例如:...

2019-03-12 22:36:09 359

原创 java静态代理与动态代理

文章目录什么是代理?静态代理1.第一步,创建Weapon.java接口2.第二步,创建具体实现类Vectory.java3.第三步,创建代理类Proxy.java4.测试动态代理(dynamic proxy)1.什么是代理? 个人认为代理模式就是首先由一个接口,并且由若干个实现这个接口的具体类,然后再额外创建一个proxy类(代理类),再这个类中实现接口中的方法(获取代理服务),最后再所继承的...

2019-03-12 16:32:40 239

原创 spring学习总结(二) 注解

文章目录什么是注解?1.加入注解扫描器2.在person里加入注解3.测试4.@Resource注解5.注解 @Autowired什么是注解? 使用注解编程,主要是为了替代xml文件,使开发更加快速。但是,xml文件的使用就是解决修改程序修改源代码,现在又不去使用xml文件,那么不就违背了开闭原则了么,的确是。不过,注解也有注解的好,使用注解就不用配置那么多的xml文件啦,最重要的是开发效率高...

2019-03-11 23:50:34 129

原创 Spring学习总结 (二)DI注入

文章目录什么时DI注入?1.通过getset方法注入,或者通过下标注入2.通过构造函数赋值3.使用代理类什么时DI注入?spring动态的向某个对象提供它所需要的其他对象。这一点是通过DI(Dependency Injection,依赖注入)来实现的。比如对象A需要操作数据库,以前我们总是要在A中自己编写代码来获得一个Connection对象,有了 spring我们就只需要告诉spring,A...

2019-03-11 23:38:35 180

空空如也

空空如也

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

TA关注的人

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