自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Vigenere加密

Vigenere加密法原理很简单,实现起来也不难。与普通的单码加密法不同,明文经过加密之后,每个字母出现的频率就不会有高峰和低峰。密钥中字母代表行和明文中的字母代表行。在vigenere表中找到对应的字母即可。当明文的长度大于密钥的长度的时候,密钥重复使用。下面是go语言的实现版本。            vigenege表var arr [27][27]int //Vigen...

2018-12-31 22:22:00 293

转载 SSM商城项目(十三)

1. 学习计划1、订单系统2、提交订单3、MyCAT2. 订单系统2.1. 功能分析1、在购物车页面点击“去结算”按钮跳转到订单确认页面。a) 展示商品列表b) 配送地址列表c) 选择支付方式2、展示订单确认页面之前,应该确认用户身份。a) 使用拦截器实现。b) Co...

2018-12-31 17:24:00 175

转载 Struts2 学习

Struts2一、Struts2简介  1.概念:轻量级的MVC框架,主要解决了请求分发的问题,重心在控制层和表现层。低侵入性,与业务代码的耦合度很低。Struts2实现了MVC,并提供了一系列API,采用模式化方式简化业务开发过程。  2.与Servlet对比    优点:业务代码解耦,提高开发效率    缺点:执行效率偏低,需要使用反射、解析XML等技术手段...

2018-12-30 23:05:00 60

转载 用node.js模拟服务器和客户端

服务器代码var net = require("net")var server = net.createServer();server.listen(12306,"127.0.0.1") server.on("listening",function(){ console.log(server.address()) console.log("服务启动了...

2018-12-29 23:48:00 67

转载 【Ubuntu】莫名其妙硬盘空间满了

一个个翻找,发现是~/.cache 占用了很多空间,遂删去其中内容没有什么负面影响,删掉之后节省了许多空间转载于:https://www.cnblogs.com/dudujerry/p/10191995.html...

2018-12-28 17:52:00 1142

转载 NIO

表设计:一个模块 设计的表规范可以使用 id 模块id version updateTime user 在加一个ext(存放数据 json串) 数据库很多,不方便增加字段的buffer的使用 读进来(将数据读到buffer中),写出去(buffer中数据写出去)都是以buffer做参照物/*** * * Buffer的作用: 1.从Buffer中读数据 * ...

2018-12-28 16:25:00 47

转载 sqlserver2014两台不同服务器上数据库同步

同步了快一个月了,哈哈,因为途中比较麻烦,第一次,遇到烦的地方就停下了,今天终于同步成功了,哈哈,下面我就来介绍一下我实现两台数据库同步的过程。首先配置需要注意些东西:1.打开sqlserver配置管理器,启动sqlserver代理,设置属性中,启动模式为自动启动(两台服务器都需要配置),具体如图:2.在sqlserver中新建查询,输入sql语句select @@SE...

2018-12-28 11:32:00 277

转载 English Voice of << Last Christmas >>

Last Christmas填 词:乔治·迈克尔谱 曲:乔治·迈克尔编 曲:乔治·迈克尔歌词:Last Christmas I gave you my heart去年的圣诞节,我把心给了你But the very next day you gave it away但隔天你就将它丢弃This year to save me from tears今年,我在泪水中重新振作I'll give it to ...

2018-12-28 08:27:00 55

转载 异常处理

## print(1/0) # 报错. 程序会结束运行# print("哈哈哈哈哈哈哈")# 0不能作为除数 , 在程序执行的时候产生了一个错误对象.# 系统会抛出这个错误. 如果没有人处理错误. 错误就会被喷出给用户# 处理异常: 在python中可以通过try....except...来处理错误# try:# print(1 / 0)...

2018-12-27 21:33:00 49

转载 Web前端性能杂记

  前面说过,用户感受的响应时间是取决于诸多因素的,我们几乎不能得到真实的用户响应时间。对于Web应用前端性能的研究也不是为了准备得到一个响应时间,其性能一部分取决于Web服务器和应用服务器(下载资源,执行等),另一部分取决于浏览器的实现机制、界面JS文件的执行等,所以我们讨论前端性能的目的是减少总的响应时间,或者说让用户“感觉很快”。一、与前端性能相关的头信息a)Accept-...

2018-12-27 21:27:00 79

转载 每日一记

ftp与sftp的区别Linux创建层级目录    mkdir -p /data0/www/logs    创建多层次多维度的目录树:    mkdir -p /data0/{a,b,c,d}/logs // 在data0上创建四个目录a,b,c,d,每个目录中都含有logs目录RPC与http调用的区别:    http服务主要是基于HTTP协议开发的...

2018-12-27 12:23:00 42

转载 redis 字符串对象

  redis中对象都使用redisObjec结构,字符串对象ptr指向sdshdr结构 1 /* 2 * 保存字符串对象的结构 3 */ 4 struct sdshdr { 5 6 // buf 中已占用空间的长度 7 int len; 8 9 // buf 中剩余可用空间的长度10 int fre...

2018-12-26 16:23:00 52

转载 [Swift通天遁地]一、超级工具-(17)自定义的CVCalendar日历

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地址:https://www.cnblogs.com/streng...

2018-12-25 19:53:00 179

转载 Kafka日志及Topic数据清理

由于项目原因,最近经常碰到Kafka消息队列拥堵的情况。碰到这种情况为了不影响在线系统的正常使用,需要大家手动的清理Kafka Log。但是清理Kafka Log又不能单纯的去删除中间环节产生的日志,中间关联的很多东西需要手动同时去清理,否则可能会导致删除后客户端无法消费的情况。 在介绍手动删除操作之前,先简单的介绍一下Kafka消费Offset原理。一、Kafka消费Offs...

2018-12-25 17:13:00 517

转载 Navicat断网时连不上数据库

问题描述用 navicat 连接本地搭建的 mysql 数据库,有网络时,一切正常,断网之后,连接不上,并报错,如下图所示解决方案1、在 navicat 中,选中 mysql 连接,右键 - 连接属性 - 常规,如下图所示、2、将“主机名或IP地址”修改为“127.0.0.1”,然后点击连接测试,弹出提示“连接成功”,点击确定后,数据库可以在断网情况下正常使用...

2018-12-25 10:25:00 403

转载 CMake设置输出目录

set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/Lib)set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/Lib)set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/Bin)以上设置VS会自动新建Debug和Rele...

2018-12-24 13:13:00 3337

转载 this关键字

this关键字 this关键字:1、在类方法中定义使用this关键字代表该方法的引用2、当必须指出当前使用方法的对象是谁要使用this3、使用this处理参数和成员变量重名的问题4、this看做一个变量,他的值是当前对象的引用例如:publi...

2018-12-24 11:22:00 60

转载 事件冒泡、组织事件冒泡、以及组织默认行为

1、事件冒泡当事件发生后,这个事件就要开始传播(从里到外或者从外向里)。为什么要传播呢?因为事件源本身(可能)并没有处理事件的能力,即处理事件的函数(方法)并未绑定在该事件源上。例如我们点击一个按钮时,就会产生一个click事件,但这个按钮本身可能不能处理这个事件,事件必须从这个按钮传播出去,从而到达能够处理这个事件的代码中(例如我们给按钮的onclick属性赋一个函数的名字,就是让这个函数去处...

2018-12-24 11:08:00 334

转载 借教室_差分树状数组

    这道题算是一道需要考虑优化算法的题了。读题,不难发现需要求出的答案是第一个满足不了的订单,所以可以考虑二分快速查找这时,不难想到一个普素算法30分,直接暴力check不就好了。#include<iostream>#include<cstdio>#include<ctime>#include<cstring>...

2018-12-22 16:42:00 111

转载 jzoj2702. 探险&jzoj3917. 【NOIP2014模拟11.2A组】福慧双修

Description探险家小T好高兴!X国要举办一次溶洞探险比赛,获奖者将得到丰厚奖品哦!小T虽然对奖品不感兴趣,但是这个大振名声的机会当...

2018-12-22 16:36:00 125

转载 Redis的高级特性哨兵

一、哨兵介绍Redis Sentinel,即Redis哨兵,在Redis 2.8版本开始引入。哨兵的核心功能是主节点的自动故障转移。下面是Redis官方文档对于哨兵功能的描述:监控(Monitoring):哨兵会不断地检查主节点和从节点是否运作正常。自动故障转移(Automatic failover):当主节点不能正常工作时,哨兵会开始自动故障转移操作,它会...

2018-12-22 15:26:00 94

转载 大作业

大作业一、boston房价预测1. 读取数据集from sklearn.datasets import load_boston boston=load_boston() boston.data #读取房价数据boston.targetboston.data.shape结果:2. 训练集与测试集划分from...

2018-12-22 13:33:00 76

转载 知了课堂 Python Flask零基础 笔记整理

目录 起步 安装Python2.7: Python虚拟环境介绍与安装: pip安装flask: 认识url: URL详解 web服务器和应用服务器以及web应用框架: Flask 第一个flask程序...

2018-12-21 17:31:00 926

转载 Netty(七):EventLoop学习前导——Reactor模式

了解Netty的人多少都会知道Netty的高性能的一个原因就是它是基于事件驱动的,而这一事件的原型就是Reactor模式。所以在学习EventLoop前,很有必要先搞懂Reactor模式。本文目录:传统的服务器设计Basic Reactor(单线程模式)MultiThreadReactor(多线程模式)主从多线程模型传统的服务器设计模...

2018-12-21 17:28:00 74

转载 linux系统awk命令

awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程:?依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] 'BEGIN{} //{command1; command2} END{}' file[-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=value' '...

2018-12-21 14:53:00 64

转载 Shell脚本学习 - 流程控制和函数

继续Shell的学习。上两篇是关于基本数据类型,基本语法以及运算符相关,这一篇是流程控制相关(if, for, while)流程控制if else流程控制不可为空,如果else没有语句执行,就不要写elseif:if conditionthen command1 command2 ... com...

2018-12-21 01:18:00 73

转载 luoguP3235 [HNOI2014]江南乐 数论分块 + 博弈论

感觉其实很水?题目就是一个Multi SG游戏,只需要预处理出所有的\(sg\)值即可\(O(Tn)\)计算对于计算\(sg[n]\)而言,显然我们可以枚举划分了\(x\)堆来查看后继状态那么,有\(n\;mod\;x\)个\(\left \lfloor \frac{n}{x} \right \rfloor + 1\)的堆以及\(x - n\;mod\;x\)个\(\left \lflo...

2018-12-20 21:53:00 71

转载 vue.js 数据交互 ajax

最近刚学习了vue 遇到数据交互ajax提交数据,百度了一下 说的都好复杂 我来简化一下首先安装axios或者直接下载axios.min.js文件 然后script引入 这里我们只讲安装引入的方法npm install axios -S 安装在main.js中引入import axios from 'axios'Vue.prototype.$http = axios (**...

2018-12-20 18:32:00 68

转载 mysql-视图

SELECT DISTINCT `u`.`user_id` AS `id`, `u`.`user_name` AS `loginName`, `u`.`staff_name` AS `name`, `u`.`password` AS `password`, `c`.`company_id` AS `companyId`, `c`.`company_name` AS `companyName`, `...

2018-12-20 16:17:00 51

转载 Java 使用Apache POI读取和写入Excel表格

1,引入所用的包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.5-FINAL</version...

2018-12-20 15:38:00 150

转载 TypeScript path mapping 编译后出现Cannot find module的问题

文件结构:- src - folder1 - app1.ts - folder2 - app2.ts- tsconfig.jsontsconfig.json{ "compilerOptions": { "target": "ES6", "module": "co...

2018-12-20 15:01:00 1676

转载 【数据结构】5.1 顺序表的查找以及二分查找的实现

类的结构如下:class StaticSearchTable {private: int *data; int data_number; bool search_seq(int loc,int key); void select_sort(); bool flag;//区分是否为顺序表 public: Stati...

2018-12-20 11:33:00 996

转载 期末大作业

一、boston房价预测# 1.读取数据集from sklearn.datasets import load_bostonfrom sklearn.model_selection import train_test_splitdata = load_boston# 2.训练集与测试集划分x_train, x_test, y_train, y_test = tra...

2018-12-20 10:40:00 275

转载 6、Hadoop 2.6.0 运行

运行方式Local (Standalone) ModePseudo-Distributed ModeFully-Distributed ModeStandalone Operation $ sudo mkdir input $ sudo cp etc/hadoop/*.xml input $ sudo bin/hadoop jar share/hadoop/mapredu...

2018-12-19 15:02:00 60

转载 实验吧-密码学-围在栅栏中的爱(键盘字母顺序、倒序)

由题知和栅栏密码有关。将题中的摩斯电码解码得到:KIQLWTFCQGNSOO由题中提示:QWE到底等不等于ABC?这里应该是字符的替换。(qwe是键盘字母顺序)可以写个对照表:也可以自己写个程序来解:s="KIQLWTFCQGNSOO"b="QWERTYUIOPASDFGHJKLZXCVBNM"e="ABCDEFGHIJKLMNOP...

2018-12-19 00:15:00 249

转载 DIY电源拓扑线

记一些小事。一、材料及工具:电源座DC-005、热熔胶、废弃PCB、锡线、导线、电烙铁、热风枪(或打火机、热熔胶枪)二、使用热熔胶将电源座粘在一起。两个电源座之间垫一块废弃的PCB,防止两者距离过窄,导致多个插头插入时互相干涉。三、使用电烙铁将电源座的引脚分别焊接在一起。四、OK转载于:https://www.cnblogs.com/...

2018-12-18 11:39:00 58

转载 javascript预编译

js作为一本脚本语言,可以不经过编译直接运行,但遇到预编译的问题,尤其是变量或函数同名时,这点知识就尤其必要了。 理解预编译首先要弄清楚两种概念:函数声明和变量赋值。function fun(){ }//函数声明 这种形式的写法是函数声明,即声明一个函数,脚本在执行之前会做预编译处理。var fun= function(){ }//变量赋值 这种写法是...

2018-12-17 20:31:00 66

转载 Python中的TfidfVectorizer参数解析

vectorizer = CountVectorizer() #构建一个计算词频(TF)的玩意儿,当然这里面不足是可以做这些transformer = TfidfTransformer() #构建一个计算TF-IDF的玩意儿tfidf = transformer.fit_transform(vectorizer.fit_transform(corpus))#vectorizer.fit_trans...

2018-12-17 18:34:00 209

转载 使用PPT演讲时,两个屏幕显示的内容不一样

使用PPT演讲时,两个屏幕显示的内容不一样摘自:http://blog.sina.com.cn/s/blog_75f3150b01018f3l.html参考1:https://jingyan.baidu.com/article/af9f5a2d14674f43140a45cd.html参考2:https://zhinan.sogou.com/guide/detail/?id=316...

2018-12-17 13:11:00 1918

转载 深入理解分布式事务

通俗定义:如果一个事务调用了不同服务器上的操作,那么它就成为了一个分布式事务。考虑下面一种场景:当你发了工资之后,把你的当月工资¥1024从支付宝转到了余额宝。如果在支付宝账户扣除¥1024之后,余额宝系统挂掉了,余额宝的账户并没有增加¥1024,这时候就出现了数据不一致的情况。在一个分布式事务结束的时候,事务的原子特性要求所有参与该事务的服务器必须全部提交或全部放弃该事务。为了实现这...

2018-12-16 18:24:00 81

空空如也

空空如也

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

TA关注的人

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