自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (7)
  • 收藏
  • 关注

原创 JAVA String类

一、Scanner的概述和方法介绍* A:Scanner的概述* B:Scanner的构造方法原理    * Scanner(InputStream source)    * System类下有一个静态的字段:        * public static final InputStream in; 标准的输入流,对应着键盘录入。* C:一般方法    * hasN...

2018-09-29 22:15:12 142

原创 JAVA实现数据结构的链表的增删改查

package com.Arry.Struct; // 导入文件包import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sr = new Scanner(System.in); Array<Integer&g...

2018-09-29 20:12:19 386

原创 C++描述的数据结构的链表详细教程

数据结构线性表的教程:一、线性表的基本知识:存在唯一的一个被称做第一个 存在唯一的一个被称作最后一个 除第一个之外集合中的每个元素只有一个前驱 除最后一个之外,集合中的每个元素均只有一个后继5  特点:线性表既有物理上的结构也可以有逻辑上的结构二、线性表的操作1.线性表的初始化2.线性表的遍历3.线性表插入元素4.线性表删除元素 // 基本操作如下  其...

2018-09-27 19:20:37 378

原创 python 调用pyecharts 制作柱状图饼图折线图

from pyecharts import Bar,Line,Pie # 用于图形数据的添加以及展现 Bar Line Pie 分别是柱状图 折线图 饼图import pandas as pd #读取文件的库df=pd.read_csv("./Data.csv") # 读取css文件的操作# v2=df["Data"]v1=df["city"] # 读取文件中...

2018-09-25 15:18:38 6596

原创 python 对pyecharts库调用的部分3D图形教程

#  折线图:from pyecharts import Line, Kline, Gridline = Line("折线图示例")attr = ["周一", "周二", "周三", "周四", "周五", "周六", "周日"]line.add( "最高气温", attr, [11, 11,

2018-09-24 17:30:03 4986

原创 python数据可视化读取excell文件绘制图像详细教程

#python库中的基本用法import pandas as pd # 调用pandas库 来读取excell的文件import scipy.stats as ss #生成正太分布的库import numpy as npimport seaborn as snsdf=pd.read_csv("./data/qb_data.csv") # 读取excell的文件# print...

2018-09-24 17:25:05 47492 4

原创 比较三个字符串的大小按照由小到大输出

#include<stdio.h>#include<string.h>int main(){void swap(char *p1,char *p2);char str1[100],str2[100],str3[100];gets(str1);gets(str2);gets(str3);if(strcmp(str1,str2)>0)swap(str1,s...

2018-09-18 20:00:06 4104

原创 c语言的n进制转换为10进制

#include<string.h>int main(){long t1;int i,n,t,t3;char a[100];printf("please input anumber string:\n");gets(a);strupr(a);t3=strlen(a);t1=0;scanf("%d",&n);for(i=0;i<t3;i++){if(...

2018-09-18 19:58:59 2161

原创 c语言的3*4矩阵求元素中的最大值

#include<stdio.h>int main(){int max1(int m[ ][4]);int a[3][4]={{1,2,3,6},{7,8,9,10},{25,26,23,45}};printf("%d",max1(a));return 0;     }  int max1(int m[ ][4]) { int i,j,max; max=m[0][0...

2018-09-18 19:57:42 7152 1

原创 c语言的数据结构线性表的实现

#include <stdlib.h># include <stdio.h># include <malloc.h># define MaxSize 50typedef char ElemType;typedef struct{ElemType data[MaxSize]; //存放顺序表元素int length; //存放顺序表的长度...

2018-09-18 13:30:06 256

原创 魔方阵

#include&lt;stdio.h&gt;int   main(){int a[20][20]={0},i,j,n;i=1;printf("请输入一个数");scanf("%d",&amp;n);//输入魔方阵的维度nj=n/2+1;//j是维度的一半加1.a[i][j]=1;//确定第一排的中间一个数为1for(int k=2;k&lt;=n*n;k++)...

2018-09-18 13:28:53 167

原创 神奇的口袋的递归解法

#include&lt;iostream&gt;using namespace std;int a[30];int N;int ways(int w,int k){//从前K种物品 选择一些,凑成 体积w的做法数目 if(w==0)return 1;if(k&lt;=0)return 0;return ways(w,k-1)+ways(w-a[k],k-1);}int main(...

2018-09-18 13:28:44 284

原创 调用函数求解汉诺塔问题

#include&lt;stdio.h&gt;void move(char getone,char putone){printf("%c--&gt;%c\n",getone,putone);}void m(int n,char one,char two,char three){if(n==1)move(one,three);else{m(n-1,one,three,two);{mo...

2018-09-18 13:28:36 379

原创 哥德巴赫猜想

#include&lt;stdio.h&gt;bool isprime(int n){//(n)    int i;    if(n&lt;2)  return false;    if(n==2 || n==3)  return true;    if(!(n%2)) return false;    for(i=3; i*i&lt;=n;i+=2)        if(!(n%i...

2018-09-18 13:07:34 306

原创 二分查找求方程的跟

#include&lt;stdio.h&gt;#include&lt;math.h&gt;double eps=1e-6;double f(double x){return x*x*x-5*x*x+10*x-80;    }int main(){double root,x1=0,x2=100,y;root=x1+(x2-x1)/2;int time=1;//记录一共多少次查出来...

2018-09-17 12:14:05 270

原创 二分查找以及二分查找的变形

//二分查找:#include &lt;stdio.h&gt;int binsearch(int x, int v[], int n);main(){  int i, result, n; int wait;   int x = 17; // 需要查找的数值 int v[19]; // 定义一个数组 // 给数组赋值 for(i = 0; i &lt; 20; ++i)  ...

2018-09-17 12:13:32 271

原创 对n个数用归并排序

#include&lt;iostream&gt;using namespace std;void merge(int a[],int s,int m,int e,int tmp[])//s为开始m为中间e为末尾tmp为额外存储空间 { int pb=0;int p1=s;int p2=m+1;while(p1&lt;=m&amp;&amp;p2&lt;=e){ if(a[p1]&gt;a...

2018-09-17 12:11:39 1778

原创 动态规划求数字三角形

#include&lt;iostream&gt;#include&lt;algorithm&gt;using namespace std;#define MAX 101int d[MAX][MAX];int maxsum[MAX][MAX];int n;int Maxsum(int i,int j){ if(maxsum[i][j]!=-1)return maxsum[i][j];...

2018-09-17 12:11:00 146

原创 sort的插入排序

#include&lt;stdio.h&gt;int main(){void sort(int a[],int size);int size,i,j;scanf("%d",&amp;size); int a[size];for(i=0;i&lt;size;i++)     scanf("%d",&amp;a[i]);sort(a,size);    for(i=0;i&lt;si...

2018-09-17 12:07:26 129

原创 N皇后的c语言解法

#include&lt;stdio.h&gt;#include&lt;math.h&gt;int N;int q[100];//用来存放算好皇后的位置,最左上角是(0,0)void nq(int k);int main(){scanf("%d",&amp;N);nq(0);//从第零行开始摆皇后return 0;     }      void nq(int k)     ...

2018-09-17 12:06:18 3240

原创 hive的安装

二 Hive安装环境准备2.1 Hive安装地址1)Hive官网地址:http://hive.apache.org/2)文档查看地址:https://cwiki.apache.org/confluence/display/Hive/GettingStarted3)下载地址:http://archive.apache.org/dist/hive/4)github地址:...

2018-09-17 07:37:52 593

转载 linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示C...

2018-09-17 07:35:48 249

原创 python的组合以及组合方式的授权

# python的组合的代码的实现class School: def __init__(self,name,addr): self.name=name self.addr=addr def zhao_shen(self): print('%s 正在招生'%self.name)class Course: def __in...

2018-09-17 07:32:23 392

原创 什么是hive

一 Hive基本概念1.1 什么是HiveHive:由Facebook开源用于解决海量结构化日志的数据统计。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。本质是:将HQL转化成MapReduce程序1)Hive处理的数据存储在HDFS2)Hive分析数据底层的实现是MapReduce3)执行程序运行在Yarn上...

2018-09-17 07:32:06 336

原创 python的黏包

# 黏包客户端:from socket import *ip_port=('127.0.0.1',8056)buffer_size=1024back_log=5tcp_client=socket(AF_INET,SOCK_STREAM)tcp_client.connect(ip_port)tcp_client.send('hello'.encode('utf-8')) # 这...

2018-09-16 16:33:01 160

原创 python 实现验证码的随意输出

import random# ret=random.sample([11,22,33,44],3)#后面的那个位数控制选择几个数# print(ret)# ret=[1,2,3,4,5,56,78,69]# random.shuffle(ret) #顺序打乱# print(ret)def v_code(): ret='' for i in range(6): ...

2018-09-16 16:30:33 315

原创 python验证客户端的合法性

python验证客户端的合法性 -client:from socket import *import hmac,ossecret_key=b'pengliang'def conn_auth(conn): ''' 验证客户端到服务器的链接 :param conn: :return: ''' msg=conn.recv(1) h=h...

2018-09-16 16:29:51 354

原创 python的面向对象以及面向对象的设计

# 在程序中:务必保证先定义类,后产生对象# #程序中类的用法# .:专门用来访问属性,本质操作的就是__dict__# OldboyStudent.school #等于经典类的操作OldboyStudent.__dict__['school']# OldboyStudent.school='Oldboy' #等于经典类的操作OldboyStudent.__dict__['school'...

2018-09-16 16:27:58 139

原创 python 的集合操作

s={1,2,3,4,5}print(s)dic={"key":"vale"}#集合与字典不同的是,字典是键值对组成的print(dic)a={1,1,1,2,3,5,4,6,6,6}#集合是不同的元素组成# 注意可以去除重合的print(a)i={"alex","alex","mle"}#集合的无序性和不可重性print(i)#l={[1,2,3],4,5}集合的不可变性...

2018-09-16 16:25:43 421

原创 python 实现递归

def calc(n): print(n) if int (n/2)==0: return n return calc(int(n/2))calc(10)import timeperson_list=['alex','wupengqi','yuanhao','linhaifeng']def ask_way(person_list): pr...

2018-09-16 16:25:10 839

原创 python 迭代器协议

# 1:迭代器协议是指:对象必须提供一个next方法,# 执行该方法要么返回迭代中的下一项 ,要么就引起一个StopIteratior异常,# 以终止迭代(只能往后走不能往前退)# 2:可迭代对象:实现了迭代器协议的对象# (如何实现:对象内部定义一个__iter__()方法)# 3 协议是一种约定,可迭代对象实现了迭代器协议,# python 的内部工具(如for循环,sum,mi...

2018-09-16 16:24:40 534

原创 python 装饰器的基本原理

#装饰器的本质 就是函数,功能是为其他函数添加附加功能#原则:# 不修改被修饰函数的源代码,不修改被修饰函数的调用方式# import time# def cal(l):# start_time=time.time()# res=0# for i in l:# time .sleep(0.1)# res+=i# ...

2018-09-16 16:23:46 186

原创 python 的继承顺序

#在python3中,都是新式类 继承顺序采用 广大优先搜索class A: #广度优先,找到父类 不找 进行另一支开始找 ,深度:从左先找到父类 开始找另一支找 print("A")class B(A): print("B")class C(A): print("C")class D(B): print("D")class E(C): pr...

2018-09-16 16:22:41 834

原创 python 的类属性的增删改查

#数据属性和函数属性的增删改查class Chinese: Country="China" def __init__(self,name,ball): self.name=name self.ball=ball def play_basketball(self): print('%s 正在打%s'%(self.name,...

2018-09-16 09:40:43 302

原创 python 实现用户查询功能

import osdef file_handler(backend_data,res=None,type='fetch'): if type == 'fetch': with open('pll.t','r') as pl: tag=False ret=[] for read_line in pl:...

2018-09-15 20:16:19 2209

原创 python的析构方法

# 析构放法:当对象在内存中被释放时,自动触发执行。# 注:此方法一般无需定义,因为python 是一门高级语言,# 程序员在使用时无需关心内存的分配和释放,# 析构函数的调用是由解释器在进行垃圾回收时是自动触发执行的class Foo: def __init__(self,name): self.name=name def __del__(self):...

2018-09-15 20:11:08 5180

原创 python 文件操作的其他方式

f=open('陈丽',encoding='utf-8')#文件的编码问题data=f.read()print(data)#文件读取模式 是 r w a 只读 只写#默认打开的模式 是读 模式print(f.readable())# w 文件存在会直接清空,新建一个空文档 覆盖在上面p=open('陈丽','r+',encoding='utf-8')p.write("22...

2018-09-15 20:09:24 162

原创 python的描述符

#描述符是很多高级库,和框架的重要工具之一,描述符通常是使用到装饰器或者元类的大型框架中的一个组件#描述符分为两种:#第一种是数据描述符:至少实现了 __get__()和__set__()#第二种为非数据描述符:没有实现__set__()#http://www.cnblogs.com/linhaifeng/articles/6204014.html#_label6#描述符是什么:描述符...

2018-09-15 20:08:30 143

原创 python字符串以及字符串的格式化

test = "xAles"v1 = test.rstrip("eslxa")v2 = test.strip()print(v1) # 最多匹配l = "aeiou"m = "12345"v = "adadas;dasdasda;fsfff"m = str.maketrans("adiou", "12345") # 一一应的关系new_v = v.

2018-09-15 20:05:55 145

原创 python 什么是异常处理以及异常处理的两种方式

# AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x# IOError 输入/输出异常;基本上是无法打开文件# ImportError 无法引入模块或包;基本上是路径问题或名称错误# IndentationError 语法错误(的子类) ;代码没有正确对齐# IndexError 下标索引超出序列边界,比如当x只有三个元素,却试图访问x[5]...

2018-09-15 20:03:54 1954

自然语言处理,消极积极词汇 解压密码:pengliang

自然语言处理,以及消极积极词汇,以及中文文本酒店评论数据集: 过了好久才想起来评价,记得离火车站超级近,不过方便的同时必然会觉得比较吵。韩日旅游团住这里的很多,前台服务冷淡。两个人住标准间,只给一张房卡,还很挑衅的看我。气的没心情。 宾馆反馈 2008年7月17日 : 酒店针对客人提出的问题,现已认真整改,希望每一位入住渤海明珠酒店的您都能高兴入住,满意而归。

2022-06-29

小白使用的情人节表白神器.zip

本资源免费,是为了给广大单身程序员大学生一个福利,专门为程序员小白所使用的情人节表白神器,简单易懂,操作方便。希望可以有用。如果有帮助到大家,麻烦各位给个好评,谢谢了。

2020-02-14

static.zip

基于ElasticSearch的搜房网实战其中的静态资源代码,因为博客再更新,每一章的代码,但是静态资源多,所以只能通过这个方式了,等后期全部代码写好,会再上传代github.

2019-11-13

java蓝桥算法.zip

送给喜欢蓝桥杯java算法的人蓝桥杯java历年真题及答案整理(共129道题目及答案

2019-10-21

系统架构设计师历年真题.zip

2006年到2017年所有架构师历年真题及解析,并且包含论文。

2019-08-08

censot7下的TensorFlow环境所有依赖包及安装教程.zip

详细安装教程见博客:https://blog.csdn.net/qq_41479464/article/details/98876063 censot7: 所需安装包 Python-3.6.4.tgz tensorflow-1.7.0rc0-cp36-cp36m-linux_x86_64.whl protobuf-3.5.2-cp36-cp36m-manylinux1_x86_64.whl six-1.11.0-py2.py3-none-any.whl gast-0.2.0.tar.gz grpcio-1.10.0-cp36-cp36m-manylinux1_x86_64.whl absl-py-0.1.11.tar.gz numpy-1.14.2-cp36-cp36m-manylinux1_x86_64.whl tensorboard-1.6.0-py3-none-any.whl html5lib-0.9999999.tar.gz Werkzeug-0.14.1-py2.py3-none-any.whl bleach-1.5.0-py2.py3-none-any.whl termcolor-1.1.0.tar.gz astor-0.6.2-py2.py3-none-any.whl wheel-0.30.0-py2.py3-none-any.whl

2019-08-08

javaSSM从零到企业级电商后端源码

此项目使用的技术:(注意一下,项目只需要window环境也可进行开发,只要有idea和jdk,tomcat,maven配置FTP的安装,即可进行开发使用)具体教程见本博客: mybatis spring springmvc技术 环境参数 操作系统 CentOS 6.8 64位、Windows7 64位 jdk版本 7u80 64位 git版本 2.8.0 Maven版本 3.0.5 MySQL版本 mysql-server-5.1.73 Nginx版本 nginx-1.10.2.tar.gz vsftpd版本 vsftpd-2.2.2-21.el6.x86_64 开发工具及版本 idea 15.0.6 技术栈 SSM/Guava/Jackson/Joda/注解 开发语言 Java

2019-05-11

空空如也

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

TA关注的人

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