自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 idea导入eclipse包乱码问题全局解决方案:

IJ导入eclipse包乱码问题:全局解决方案:设置所在文件夹位置1、从eclipse导入方式,发现还是乱码2、导航栏点击文件->设置->editor->文件编码将所在文件夹位置添加进去,打开就不是乱码了网上看的点右边提示和右下角编码方式只能改当前页编码转载于:https://www.cnblogs.com/symk...

2019-07-16 12:45:00 434

转载 ETL项目2:大数据清洗,处理:使用MapReduce进行离线数据分析并报表显示完整项目

ETL项目2:大数据清洗,处理:使用MapReduce进行离线数据分析并报表显示完整项目思路同我之前的博客的思路https://www.cnblogs.com/symkmk123/p/10197467.html但是数据是从web访问的数据avro第一次过滤观察数据的格式,我们主要分析第四个字段的数据.发现有.css , .jpg .png等等等无效的数据.通过观...

2018-12-29 19:20:00 973

转载 ETL项目1:大数据采集,清洗,处理:使用MapReduce进行离线数据分析完整项目

ETL项目1:大数据采集,清洗,处理:使用MapReduce进行离线数据分析完整项目思路分析:1.1 log日志生成用curl模拟请求,nginx反向代理80端口来生成日志.#! /bin/bashfunction get_user_agent(){ a0='User-Agent:MQQBrowser/26 Mozill...

2018-12-29 18:19:00 572

转载 大数据学习--day17(Map--HashMap--TreeMap、红黑树)

Map--HashMap--TreeMap--红黑树Map:三种遍历方式HashMap:拉链法。用哈希函数计算出int值。用桶的思想去存储元素。桶里的元素用链表串起来,之后长了的话转红黑树。TreeMap:红黑树。所以看Map的源码就是把红黑树给拿下。红黑树插入:前面找插入位置完全同二叉搜索树插入调整删除...

2018-10-16 22:13:00 97

转载 大数据学习--day16(集合总体架构--ArrayList--LinkedList)

集合总体架构--ArrayList--LinkedListCollection接口的实现类用法上都有相似的方法。Map同理。List:特性 : 1. 有索引 2. 有序 3. 不唯一ArrayList:基于JDK1.8底层是数组、1.5倍扩容,都在源码里写的LinkedList:基于JDK1.8底层是双向循环链...

2018-10-16 21:20:00 80

转载 数据结构--优先队列(堆排序)

数据结构--优先队列(堆排序)优先队列:不是先进先出啦,下面的代码是大顶堆,大的先出。在之前理解堆排序的基础上,在来理解优先队列。还是用这个公式:  leftNo = parentNo*2+1  rightNo = parentNo*2+2  parentNo = (nodeNo-1)/2每次进队列是从最后进,在慢慢上浮。每次出队列,堆顶先出,在把队尾调到...

2018-10-03 12:14:00 113

转载 大数据学习--day15(常用类:Date--DateFormat--SimpleDateFormat--File--包装类)

常用类:Date--DateFormat--SimpleDateFormat--File--包装类这些常用类就不像字符串挖那么深了,只列列用法。时间处理:/** * 时间处理类 * DateFormat 抽象类 * SimpleDateFormat 子类 * * 父类的格式器不够灵活 尤其是在...

2018-10-01 13:32:00 90

转载 大数据学习--day14(String--StringBuffer--StringBuilder 源码分析、性能比较)

String--StringBuffer--StringBuilder 源码分析、性能比较站在优秀博客的肩上看问题:https://www.cnblogs.com/dolphin0520/p/3778589.html看源码发现String是final修饰,记住不可变性。StringBuffer每个方法都有synchronized修饰,加了锁,保证了线程安全,也就导致了效率没那...

2018-10-01 12:51:00 86

转载 大数据学习--day13(字符串String--源码分析--JVM内存分析)

字符串String--源码分析--JVM内存分析String 类的对象 , 是不可变的字符串对象呢这个不可变很重要,之后要讲的intern()也离不开它的不可变性。https://www.cnblogs.com/xiaoxi/p/6036701.htmlhttps://www.cnblogs.com/chenssy/p/3695271.html这两博客源码和Stri...

2018-09-27 20:39:00 82

转载 数据结构--双向循环链表

参考双循环链表就是头尾相连,并且每一个结点都可以指向它的前驱和后继的链表。java代码实现双向链表类package sy180923;public class DoubleLink<T>{ //表头 private DNode<T> mHead; //节点个数 private int mCou...

2018-09-23 21:46:00 83

转载 大数据学习--day12(内部类)

内部类学习定义在类的内部的类叫做内部类包含了内部类的类叫做外部类内部类的作用内部类是为了实现java中多继承而存在的内部类可以继承其他类内部类的种类1.成员内部类 2.静态内部类 3.局部内部类 4.匿名内部类成员内部类概念...

2018-09-23 15:43:00 89

转载 大数据学习--day11(抽象类、接口、equals、compareTo)

抽象类、接口、equals、compareTo什么是抽象方法?区分于正常的方法1.使用了abstract修饰符该修饰符修饰方法则该方法就是抽象方法该修饰符修饰类,则该类就是抽象类2.没有方法体3.小括号之后用分号作为结尾什么是抽象类?abstract...

2018-09-21 21:51:00 116

转载 大数据学习--day10(继承-权限-super-final-多态-组合)

继承-权限-super-final-多态-组合权限修饰符内容publicprotecteddefault(不写就是它)private作用:修饰类只可以publicdefault修饰方法修饰属性...

2018-09-20 19:59:00 83

转载 大数据学习--day09(this、static)

this、staticthis关键字类不可以定义this属性,但是每个类都有一个隐藏起来的this属性.每个对象被创建了,都会给其属性分配空间,也会给this属性分配,并且给其存储了一个值该值是当前对象本身的地址。this始终指向当前对象本身.this有三个作用和一个注意点作用:th...

2018-09-19 16:47:00 80

转载 大数据学习--day08(hnapp 后台系统开发、面向对象)

hnapp 后台系统开发、面向对象利用前面所学的知识,写一个控制台登陆注册后台界面package sy180918.hnapp.array;import java.util.Arrays;import java.util.Scanner;public class HnApp { static Scanner sc = new Scanner(Sy...

2018-09-18 21:51:00 112

转载 大数据学习--day07(冒泡排序、Arrays工具类、方法可变参数)

冒泡排序、Arrays工具类、方法可变参数冒泡排序之前写过,略Arrays工具类二分法查询public static int binarySearch(int[] a,int key) 头信息二分查找法源码分析native :本地方法修饰符本地方法都是没有方法体的==判断引用数据类型相等不行,用equals判断方法的可变参数如: (int......

2018-09-17 19:18:00 85

转载 大数据学习--day06(Eclipse、数组)

Eclipse、数组Eclipse 的基本设置调节控制条字体大小。Window -> Preferences -> General -> Appearance -> Colors and Fonts -> Basic -> Text Font -> Edit对整个工作区间设置编码格式选择“Window”菜单...

2018-09-15 21:06:00 93

转载 大数据学习--day05(嵌套循环、方法、递归)

嵌套循环、方法、递归图形打印 public static void main(String[]arg) { /** * * * * * * */ // 3 2 1 0 // 1 3 5 for(int...

2018-09-14 20:32:00 114

转载 大数据学习--day04(选择结构、循环结构、大数据java基础面试题)

选择结构、循环结构、大数据java基础面试题switch:注意:byte short int char String(jdk1.7支持)不能是 long float double booleanwhile、do-while、for同c#面试题:大数乘法:随机给定两个超大整数,计算乘积。思路:AB*CD = AC(BC+AD)BD public...

2018-09-13 21:17:00 154

转载 大数据学习--day03(运算符、流程控制语句)

运算符、流程控制语句自增自减容易出错的地方:扩展的赋值运算符a+=b 等同于 a = a+b;扩展的赋值运算符 隐含了一个类型的强制转换& && 有何区别 & : 当左边的表达式结果为false时 , 仍旧判断执行右边的表达式 && :当左边的表达式结果为false时 , 不去判断执行右...

2018-09-12 13:50:00 68

转载 大数据学习--day02(标识符、变量、数据类型、类型转换、进制转换、原码反码补码)...

标识符、变量、数据类型、类型转换、进制转换、原码反码补码标识符:java50个关键字不能做标识符,以数字开头不能做标识符(这个老是忘记写一个类名的时候)变量:变量分为成员变量和局部变量,注意作用域的不同。数据类型:     1、基本数据类型(8种 byte、short、int、char、float、double、boolean、long)     2...

2018-09-10 19:20:00 127

转载 大数据学习--day01

  emmmmm装环境  转载于:https://www.cnblogs.com/symkmk123/p/9614959.html

2018-09-09 20:36:00 46

转载 排序算法之--希尔排序

参考:https://www.cnblogs.com/chengxiao/p/6104371.htmlhttps://blog.csdn.net/chao_19/article/details/73753714转载于:https://www.cnblogs.com/symkmk123/p/9535169.html

2018-08-25 20:04:00 72

转载 排序算法之--归并排序

思想:归并排序 是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。可以看到这种结构很像一棵完全二叉树,本文的归并排序我们采用递归去实现(也可采用迭代的方式去实现)。分阶段可以理解为就是递归拆...

2018-08-16 12:00:00 90

转载 算法第四版

参考:https://www.jianshu.com/p/14dcd76cc1ff简书https://github.com/aistrate/AlgorithmsSedgewick源码https://www.cnblogs.com/junhong1995/p/7769006.htmlidea环境转载于:https://www.cnblogs.com/symkmk12...

2018-08-13 17:23:00 62

转载 排序算法之--堆排序

参考:https://www.cnblogs.com/chengxiao/p/6129630.html转载于:https://www.cnblogs.com/symkmk123/p/9460365.html

2018-08-11 17:15:00 48

转载 排序算法之--插入排序

基本思想:看图 ,觉得网上这张图特别形象。就是从牌堆里抓牌,比如先抓个3,在抓个7,在抓个9,在抓个4,把4插到3和7中间,这个时候3不动,后面的牌诺位置空出来给4,其实挪动的话更像蜘蛛纸牌挪动,因为7不能先往后挪,不然会把后面的牌给覆盖。所以从后往前挪动,最后腾个位置插4。书面一点:把n个待排序的元素看成为一个有序表和一个无序表。开始时有序表中只包含1个元素,无序表...

2018-08-10 10:59:00 81

转载 排序算法之--直接选择排序

思想:很好理解,就是你要从大到小或者从小到大怎么排,然后我每次从中找一个,给你最大或最小的。分成两拨,一拨找好的有序的,一拨还没找无序的。// 10 13 18 12 22 11 6 19 8// max=22//22 13 18 12 10 11 6 19 8// 13 18 12 10 11 6 19 8...

2018-08-09 20:21:00 53

转载 排序算法之--快速排序(及优化测试亿级100_000_000用时)

该方法的基本思想是:1.先从数列中取出一个数作为基准数。2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。3.再对左右区间重复第二步,直到各区间只有一个数。挖坑填数+分治法:对挖坑填数进行总结1.i =L; j = R; 将基准数挖出形成第一个坑a[i]。2.j--由后向前找比它小的数,找到后挖出此数填前一个坑a[i]中。3.i...

2018-08-08 22:29:00 176

转载 分布式计算--(分布式+多进程+多线程+多协程)

先来个最简单的例子:把1-10000每个数求平方服务器server:用两个队列存储任务、结果定义两个函数要实现分布式得继承multiprocessing.managers.BaseManager在主函数里multiprocessing.freeze_support()开启分布式支持注册两个函数给客户端调用创建管理器,设置ip地址和开启端口、链接密码。用...

2018-08-08 13:22:00 224

转载 排序算法之--冒泡排序(和优化)

冒泡排序其实就是做沉底运动,两两比较,谁大谁沉底。举例说明:要排序数组:int[]arr={6,3,8,2,9,1}; 第一趟排序:    第一次排序:6和3比较,6大于3,交换位置:368291    第二次排序:6和8比较,6小于8,不交换位置:368291    第三次排序:8和2比较,8大于2,交换位置:3...

2018-08-08 00:13:00 84

转载 sql--CONVERT、FOR XML PATH解决实际问题

需求:每个平台分类下的门店,每个门店的名称、图片路径、评分,每个门店下的四个产品的名称、图片路径、评分思路:一开始门店动态化好写,用Ajax就行了。但是每个门店下面的产品,每个去请求一次查询有点不太现实。一开始准备用每个门店的Id去发起请求,被自己蠢哭了。在换个思路用sql语句吧同时把这么多数据一把查出来。就是把这两张表拼成一张表,把数...

2018-07-24 18:16:00 127

转载 百度地图热力图--批量地址转换应用(基于百度api)

需求:把外卖订餐地址做个用户分布热力图思路分析:第一步去百度地图api开放平台找例子 http://lbsyun.baidu.com/jsdemo.htm#c1_15首先从百度API的demo例子参考静态页面,其中数据格式是然后我们就想把数据库里的地址批量转换但是百度API没有提供批量转换的接口。但是我们找到了百度webapi单个地址转换的接...

2018-07-14 13:02:00 616

转载 商城项目:商品列表ajax加载,ajax加入购物车--五张表的联合查询

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProductLists.aspx.cs" Inherits="Hidistro.UI.Web.Vshop.ProductLists" %><!DOCTYPE html><html xmlns="http://www.w3....

2018-05-26 12:08:00 419

转载 需求:加一个下拉框选择条件改变饼图内外环 饼图:百度echarts提供

1.1:下拉框条件:后台取得ViewBag传给前台MonitorController: public ActionResult BigData(): //下拉框筛选条件var result = MonitorBLL.GetSoilPlantCountByCode(loginSoil);var r = (object)result.data;...

2018-05-08 19:33:00 481

空空如也

空空如也

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

TA关注的人

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