- 博客(142)
- 资源 (44)
- 收藏
- 关注
原创 初探xml(以Mybatis的配置文件为例)
初探xmlxml相关概念XML 指可扩展标记语言(EXtensibleMarkupLanguage) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是W3C 的推荐标准Mybatis的配置文件示例<?xml version="1.0" encoding="UTF-8" ?>第一行:这是xml的声明 声明了xml版本...
2021-02-24 14:26:30 279
原创 初识Servlet
初识ServletServlet = Service + applet (服务端小程序)是sun公司开发的一种动态web技术工作模式:客户端发送请求至服务器;服务器启动并调用 Servlet,Servlet 根据客户端请求生成响应内容并将其传给服务器;服务器将响应返回客户端。Servlet运行于支持Java的应用服务器中(servlet容器)。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来响应HTTP请求。简单实现一个Servlet程序实现Htt
2021-02-13 09:22:09 451 4
转载 VMware虚拟机三种网络模式详解
vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。
2021-02-06 00:13:02 601
原创 数据库之”范式“
数据库之”范式“范式(NF)关系数据库中的关系是要满足一定要求的,满足不同程度要求的为不同范式。各个范式之前的范围关系有5NF>4NF>BCNF>3NF>2NF>1NF常见范式1NF每一个属性必须是不可分的数据项2NF满足1NF,并且每一个非主属性完全依赖任何一个候选码3NF满足2NF,并且每一个非主属性不传递依赖于码函数依赖简单地说 如果属性或者属性组X唯一确定性或者属性组Y,则称: Y函数依赖于X完全函数依赖与部分函数依赖举例:有关系模式
2020-09-10 20:20:46 561
转载 转载--IDEA里看servlet源码的方法
最近开始在搞java web开发,在写servlet时发现idea无法显示servlet相关类的文档说明,如图1所示,这是因为Tomcat发行版中不包含相应的jar包。在查阅网上教程和自己摸索后,总结过程如下:图11、下载Tomcat9.0.13源码包http://archive.apache.org/dist/tomcat/tomcat-9/v9.0.13/src/,下载完成后进行解压,如图2所示。这里源码包要和自己本地的Tomcat版本一致。图22、在IDEA打开File -&g
2020-08-11 15:25:59 1775
原创 source-map配置
source-map配置source-mapwebpack.config.js中配置总结source-map概念:构建源代码和打包后代码映射关系的一种技术作用:追踪源代码方便调试webpack.config.js中配置module.exports = {dev-tool: 'source-map'}|inline-source-map| ||hidden-source-map|||eval-source-map | |配置内联or外联特点soure-ma
2020-07-17 23:36:56 711
原创 vuecli开发时HMR热加载暂时失效的一种解决方法
情形:WDS的HMR启动正常但是无法实现热加载功能开发中因为碰到如下问题VUE报错代码:SOCKJS.JS?9BE2:1606 GET HTTP://192.168.1.101:8080/SOCKJS-NODE/INFO?T=1583642185049 NET::ERR_CONNECTION_TIMED_OUT解决办法:1)找到/node_modules/sockjs...
2020-04-22 21:25:40 1669 1
原创 centos7(linux)系统下利用自带的mail发送邮件服务
使用场景:阿里云服务器centos7(linux)+发送端:163邮箱+接收端:qq邮箱准备:163邮箱配置QQ邮箱配置开始配置阿里云封闭25端口,所以不能通过默认的端口(25)发送邮箱服务,需要通过邮箱服务器的加密端口(465)来完成发送邮件的服务。配置流程如下:①修改 /etc/mail.rc 末尾处加入【利用163邮箱发送,最后一句是证书存...
2020-03-10 11:21:42 1984
转载 Linux vs Mac:Linux 比 Mac 好的 7 个原因
Linux vs Mac:Linux 比 Mac 好的 7 个原因最近我们谈论了一些为什么 Linux 比 Windows 好的原因。毫无疑问,Linux 是个非常优秀的平台。但是它和其它操作系统一样也会有缺点。对于某些专门的领域,像是游戏,Windows 当然更好。而对于视频编辑等任务,Mac 系统可能更为方便。这一切都取决于你的偏好,以及你想用你的系统做些什么。在这篇文章中,我们将...
2019-08-27 00:42:22 597
转载 Linux基础命令---ar
ar ar指令可以创建、修改库,也可以从库中提取单个模块。库是一个单独的文件,里面包含了按照特定结构组织起来的其他文件,我们称作member。归档文件通常是一个二进制文件,我们一般将归档文件当作库来使用。原始文件的内容、模式(权限)、时间戳、所有者和组保存在存档中,并可在提取时恢复。 GNU ar可以维护其成员具有任意长度的名称的档案;但是,根据您的系统上对ar的配置方式...
2019-08-27 00:20:45 371
转载 在Windows命令行中编译运行C/C++程序
此处运行环境是在Windos下,运行cmd命令进入DOS界面现在有一段简单C++代码(文件名为 demo.cpp),用于计算a*b的值 1 2 3 4 5 6 7 8 9 #include<iostream> usingnamespacestd; intmain()...
2019-08-05 00:27:14 1843
转载 window下g++' 不是内部或外部命令
下载安装 MinGW 与系统变量设置安装MinGW本文使用的C/C++编译器是gcc/g++,所以需要下载安装MinGW(下载地址:http://sourceforge.net/projects/mingw/)软件安装界面:安装完成后会让用户选择需要下载的Package选择要下载的Package:如图所示,选择 MinGW Compiler Suite之后,添加 Th...
2019-08-05 00:25:36 1229
转载 这一次带你彻底了解Cookie
前言网络早期最大的问题之一是如何管理状态。简而言之,服务器无法知道两个请求是否来自同一个浏览器。当时最简单的方法是在请求时,在页面中插入一些参数,并在下一个请求中传回参数。这需要使用包含参数的隐藏的表单,或者作为URL参数的一部分传递。这两个解决方案都手动操作,容易出错。网景公司当时一名员工Lou Montulli,在1994年将“cookies”的概念应用于网络通信,用来解决用户网上购物...
2019-05-06 09:33:59 424
原创 C++入门第一课
First Part尝试第一个程序:#include <iostream>using namespace std;int main(){ cout << "Hello world!" << endl; return 0;}Second PartTThird Part...
2019-05-01 07:59:00 425
原创 Ascall码表
ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。 ASCII第一次以规范标准的型态发表是在1967年,最后一次更新则是在1986年,至今为止共定义了12...
2019-05-01 00:02:27 24151 1
原创 Mysql备份相关
目录数据备份1.使用mysqldump命令备份1.备份一个数据库2.备份多个数据库3.备份所有数据库2.直接复制整个数据库目录3.使用mysqlhotcopy工具快速备份数据还原1.还原使用mysqldump命令备份的数据库的语法2.还原直接复制目录的备份完整备份&增量备份&差异备份数据备份 使用mysqldump命令...
2019-04-29 21:43:59 679
原创 WIN10 安装带编译器的code::blocks
下载进入http://www.codeblocks.org/downloads/26,选择与你电脑对应的codeblocks版本,这里以win10为例,下载windows平台的codeblocks注意要选择codeblocks-16.01mingw-setup.exe,这是带编译器的,如果你下载其他的版本很有可能会发现你只能编辑不能编译,点击我用红色圈起来的部分...
2019-04-25 14:41:48 2851
原创 Mysql去重
set SQL_SAFE_UPDATES = 1;delete from moose.company_company where name in (select name from (select name from moose.company_company group by name having count(name)>1) as tmp1)and id not in (s...
2019-04-23 00:33:22 284
转载 unicode和utf-8的关系
1、unicode的诞生 首先明白计算机能识别的都是二进制010101010这种代码,但是这些010010111人是难以看懂的,于是美国人就用ASCII码制作了一张表,里面包含从a、b、c.......@%$等128个字符差不多半个字节(1111,1111==256 0111,1111==128),为了以后扩充方便就取了一个字节,最高位是0,就这样将英文字符、字符、数字128个包含进去...
2019-02-11 22:33:01 2556
原创 python:argv[0]、path[0]以及__file__区别与简单应用
#coding=utf-8import sysimport os'''以绝对路径运行脚本时:'''print('{0}:{1}'.format("sys.argv[0]",sys.argv[0]))print('{0}:{1}'.format("sys.path[0]",sys.path[0]))print('{0}:{1}'.format("os.getcwd()",os.ge...
2019-02-07 00:20:41 1263
转载 sql sever 函数大全
一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。下表给出了T-SQL函数的类别和描述。 函数类别 作用 聚合函数 执行的操作是将多个值合并为一个值。例如 COUNT、SUM、MIN 和 MAX。 ...
2018-11-25 16:21:04 1616
转载 程序员养身之道
近日,一篇题为《急性会厌炎险致死!33岁程序员曝光三甲医院抢救过程值得每个人警惕!》的文章在网络热传。文章当事人在五小时内,经历了从咽喉肿痛到呼吸困难、濒临窒息再到转危为安的惊险过程。 对于我们每个人,除了有病及时医治外,平常良好的生活习惯也很重要。今天小七分享一篇程序员写的养生指南,希望对你有用。 程序员都有哪些健康问题这里罗列了9大程序员职业病,你也可以对号入座,如果你...
2018-10-01 13:07:59 321
转载 算法入门
(Step1-500题)UVaOJ+算法竞赛入门经典+挑战编程+USACO 下面给出的题目共计560道,去掉重复的也有近500题,作为ACMer Training Step1,用1年到1年半年时间完成。打牢基础,厚积薄发。 一、UVaOJ http://uva.onlinejudge.org 西班牙Valladolid大学的程序在线评测系统,是历史最悠久、最著名的OJ。 二、...
2018-07-31 14:34:58 978
转载 C++读取带空格字符串总结
关于在C++中字符串的输入整理笔记1. cincin是C++中最常用的输入语句,当遇到空格或者回车键即停止如:#include <iostream>#include <string>using namespace std;int main(){ chara[50]; cin>>a; cout<<...
2018-07-14 09:05:44 1432
原创 定义函数
1.使用def定义函数比如: def max(num1,num2): return num1 if num1>num2 else num2说明:def 关键词,max是函数名称,num1,num2是参数名称,若要返回值,则可以使用return。如果函数执行完毕但没有使用return返回值,或者使用了return结束函数但没有指定返回值,默认就会返回None。支持递归和局部...
2018-07-02 20:41:23 503
转载 机器学习-线性模型
普通最小二乘法(ordinary least squares, OLS)是线性回归预测问题中一个很重要的概念推导证明(1) 公式推导(2) 求和性质 求和性质,具体可以参考Introductory Econometrics A Modern Approach (Fourth Edition) 一书(计量经济学导论,第4版,杰弗里·M·伍德里奇 著)的附录A。(3) 一般形式 ...
2018-05-18 21:17:37 413
转载 Vmware虚拟机下三种网络模式配置
VMware虚拟机有三种网络模式,分别是Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(主机模式)。VMware workstation安装好之后会多出两个网络连接,分别是VMware Network Adapter VMnet1和VMware Network Adapter VMnet8,这两个是可以在主机的网络连接中可以查看到的,还有一个是VMnet0,可以在vir...
2018-04-22 22:25:13 685
原创 管理文件系统元数据
前面一篇博文提到元数据的概念接下来看一些具体的东西。从形式上讲,元数据可分为内存元数据和元数据文件两种。其中NameNode在内存中维护整个文件系统的元数据镜像,用于HDFS的管理;元数据文件则用于持久化存储。NameNode将文件系统的元数据以不同的文件保存在本地磁盘中,其中最重要的两个文件是fsimage 和edits。不懂fsimage和edits可以看这边。和数据库一样,fsimage包含...
2018-04-22 15:48:09 2267
转载 HDFS元数据
2.1 概述从形式上讲,元数据可分为内存元数据和元数据文件两种。其中NameNode在内存中维护整个文件系统的元数据镜像,用于HDFS的管理;元数据文件则用于持久化存储。从类型上讲,元数据有三类重要信息:第一类是文件和目录自身的属性信息,例如文件名、目录名、父目录信息、文件大小、创建时间、修改时间等。第二类记录文件内容存储相关信息,例如文件块情况、副本个数、每个副本所在的Data Node 信息等...
2018-04-20 08:52:16 1975
转载 一条命令解决插入移动硬盘提示需要格式化
一条命令解决插入移动硬盘提示需要格式化其实Windows用系统自带的磁盘恢复命令:“CHKDSK”即可不格式化分区解决此问题。1、Win+R,在运行框里面输入“cmd”回车,打开命令行程序。2、假设打不开的盘符是H盘,那么直接输入“chkdsk H:/f”回车就行了。...
2018-03-23 09:40:10 8198
原创 蓝桥杯真题----方格填数
方格填数填入0~9的数字。要求:连续的两个数字不能相邻。(左右、上下、对角都算相邻)一共有多少种可能的填数方案?请填写表示方案数目的整数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。思路:明显是一道dfs题答案:1580代码:#include<iostream>using namespace std;int vis[10];int gezi[4][4];int d...
2018-03-07 13:02:20 689
原创 算法训练 安慰奶牛
问题描述Farmer John变得非常懒,他不想再继续维护供奶牛之间供通行的道路。道路被用来连接N个牧场,牧场被连续地编号为1到N。每一个牧场都是一个奶牛的家。FJ计划除去P条道路中尽可能多的道路,但是还要保持牧场之间 的连通性。你首先要决定那些道路是需要保留的N-1条道路。第j条双向道路连接了牧场Sj和Ej(1 <= Sj <= N; 1 <= Ej <= N; Sj !...
2018-02-28 15:27:55 840 1
原创 动态规划之矩阵连乘问题
#include <iostream>using namespace std; /* 矩阵连乘思路:ABCD分别代表4个不同的矩阵,我可以(A)*(BCD) ,(AB)*(CD),(ABC)*(D),也就是取这三个最小值,对于其子问题也是一样的3个矩阵,2个矩阵。。。。。所以用dp[i][j]表示合并矩阵从i到j需要付出的最小代价也就是最优值,从小例子可以看出想要得到当前阶段的最优值,...
2018-02-21 15:59:50 553
原创 趣谈C++之memchr
先看一下官方做出的解释const void * memchr ( const void * ptr, int value, size_t num ); void * memchr ( void * ptr, int value, size_t num );Locate character in block of memorySearches within the first...
2018-02-20 13:27:36 854
转载 趣谈C++之void是什么?
void关键字的使用规则: 1. 如果函数没有返回值,那么应声明为void类型; 2. 如果函数无参数,那么应声明其参数为void; 3. 如果函数的参数可以是任意类型指针,那么应声明其参数为void * ; 4. void不能代表一个真实的变量;void体现了一种抽象,这个世界上的变量都是“有类型”...
2018-02-20 12:55:12 29983
原创 蓝桥杯—算法训练 最大最小公倍数 (简单贪心思想)
问题描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入格式输入一个正整数N。输出格式输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504数据规模与约定1 6。题意分析:在n个数中找任意三个数的最小公倍数,并且求得最大的最小公倍数(重点在于最大)。
2018-01-31 20:00:03 612
转载 如何用 Python 爬取网页制作电子书
0 前言有人爬取数据分析黄金周旅游景点,有人爬取数据分析相亲,有人大数据分析双十一,连小学生写论文都用上了大数据。我们每个人每天都在往网上通过微信、微博、淘宝等上传我们的个人信息,现在就连我们的钱都是放在网上,以后到强人工智能,我们连决策都要依靠网络。网上的数据就是资源和宝藏,我们需要一把铲子来挖掘它。最近,AI 的兴起让 Python 火了一把。实际上 Python 拥有
2018-01-27 13:11:20 947
转载 Jieba词性说明
jieba为自然语言语言中常用工具包,jieba具有对分词的词性进行标注的功能,词性类别如下:Ag形语素形容词性语素。形容词代码为 a,语素代码g前面置以A。a形容词取英语形容词 adjective的第1个字母。ad副形词直
2018-01-21 17:17:14 2114
Python学习手册(第4版中文).zip
2019-08-24
《大数据:互联网大规模数据挖掘与分布式处理》迷你书
2018-08-01
Python For Data Analysis 2013
2018-08-01
程序员的思维修炼
2018-08-01
机器学习导论
2018-08-01
鸟哥的Linux私房菜-基础学习篇(第四版)
2018-08-01
语义网基础教程
2018-08-01
网络是怎样连接的_户根勤
2018-08-01
统计学习基础
2018-08-01
数据挖掘-实用机器
2018-07-31
数据挖掘:概念与技术(中文第三版)
2018-07-31
高效程序员的45个习惯:敏捷开发修炼之道
2018-07-31
统计学习方法
2018-07-31
SVD快速教程
2018-07-31
python源码剖析
2018-07-31
LSI快速教程
2018-07-31
LDA数学八卦
2018-07-31
算法艺术与信息学竞赛题目完全解析
2018-07-31
挑战编程 程序设计竞赛训练手册
2018-07-31
挑战程序设计竞赛(第二版)巫泽俊(良心资源)
2018-07-31
推荐系统实践
2018-07-31
数字与生活第二版
2018-07-31
番茄工作法图解―简单易行的时间管理方法
2018-07-31
python数据可视化(中文版)
2018-07-30
android API中文版
2016-09-16
androdi API中文版
2016-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人