自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 字节流读取和写入文件中中文

其中,c.txt中内容是 “你好”;我们程序编码是UTF-8类型;运行结果:前三个字节组成“你”,后三个字节组成“好”;如果输出加一个char类型转换,中文是乱码,英文可以正常输出:运行结果:这是“你好abc”的输出结果;转载于:https://www.cnblogs.com/wmqiang/p/10793590.html...

2019-04-29 23:47:00 550

转载 OpenStack-Ocata版+CentOS7.6 云平台环境搭建 — 4.镜像服务(glance)

节点配置信息说明:控制节点:controller:IP:192.168.164.128hostname&hosts:likeadmin计算加点:Nova:IP:192.168.164.129hostname&hosts:likenode块存储节点:cinder:IP:192.168.164.136hostname&hosts:likebloc...

2019-04-29 10:42:00 237

转载 软工六组第二次团队作业

软工六组第二次团队作业团队序号:06队伍名称:咱也不敢问队伍口号:咱也不敢问,咱也不敢说...队伍成员:李冬(队长)、李双阳、侯明辰、孙雨聪、陈玲、张峰码云地址:https://gitee.com/LSY_IT/six_groups_of_team_work博客撰写人:李双阳(2017*****1016) 担任项目经理、软件工程师项目进度...

2019-04-28 20:06:00 119

转载 IFE第二天

HTML是超文本标记语言,HTML5是下一代的HTML标准。HTML元素是组成HTML文档的部分,HTML属性为HTML元素提供附加信息。文档类型<!DOCTYPE>声明帮助浏览器正确地显示网页,即告知浏览器所采用的HTML标准。meta标签包含了网页的元信息,如关键字,作者,字符集,过期时间等Web语义化就是人类采取特定的方式编写文档,使得机器可以...

2019-04-28 17:46:00 88

转载 php读取文件使用redis的pipeline(管道)导入大批量数据

需求:需要做一个后台上传TXT文件,读取其中的内容,然后导入redis库中。要求速度快,并且支持至少10W以上的数据,而内容也就一个字段存类似openid和QQ传统做法:我一开始做的时候就老套路,遍历、hset,然后就发现非常的慢,一千条数据就花了30-32秒,当时就觉得不行,于是就请教了一个大佬,然后就得知了方法我生成了20W的数据用来做测试,文件大小6M多。话不多说,直接贴代码...

2019-04-28 11:59:00 262

转载 【算法】各种基础排序算法

一.冒泡排序(bubble sort)  冒泡排序算法的原理:    1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。    2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。    3.针对所有的元素重复以上的步骤,除了最后一个。    4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比...

2019-04-28 10:10:00 71

转载 python-迭代器与可迭代对象

迭代器与可迭代对象简述迭代是数据处理的基石。扫描内存中放不下的数据集时,我们要找到一种惰性获取数据项的方式,即按需一次获取一个数据项。这就是迭代器模式迭代器迭代器是这样一个对象,实现了无参数__next__方法,返回序列中的下一个元素,如果没有元素了,那么抛出StopIteration异常。迭代器特性迭代器对象为一次性消费,用完不可再生,如果要...

2019-04-27 13:06:00 59

转载 如何用机器人监听老板微信?

随着微信社交的兴起,我们加入的群也越来越多,一个不经意就被拉入好几个群,群是大家协同交流的平台,但是微信群却越来越泛滥,不知道大家有没有统计过自己浪费在毫无营养的群中的时间?因为群质量或者群太吵的原因我们往往会将群设置为勿扰模式,而这样又有可能会错过一些自己比较关注的人说的话,比如女神、老板、和产品狗。。。为了解决这个痛点,猪哥今天带大家一起来看看如何用python开发一个可以监听老板群聊...

2019-04-27 09:20:00 592

转载 MySql 创建新用户

grant all privileges onscdb.* to szl@localhost identified by '******';说明:1.all privileges 所有可用权限,也可单独分别列出, 比如:select,insert,update,delete,create,drop,index,alter,grant,references,relo...

2019-04-26 17:56:00 59

转载 使用JSONObject解析和生成json

创建JSON引用org.json包,推荐通过maven引用1、直接构建JSONObject obj = new JSONObject();obj.put("sex", "male");obj.put("age", 22);obj.put("is_student", true);obj.put("hobbies", new String[] {"hiking", "s...

2019-04-26 15:31:00 248

转载 github删除项目or仓库

1. 登录 github (要注册账号)2. 登录后点击右上侧头像,选择 Your profile 。3.选择Repositories,可以查看已有的库,选择要删除的库进入。4. 选择Settings,进入查看5. 在Settings页面最下端点击Delete this repository,输入库名进行删除确认,删除该库。转载于:https://www.cn...

2019-04-25 17:03:00 296

转载 DS博客作业05--树

1.本周学习总结(0--2分)1.思维导图2.谈谈你对树结构的认识及学习体会。2.PTA实验作业(6分)本周要求挑3道题目写设计思路、调试过程。设计思路用伪代码描述。题目选做要求:原则上题目选择越难,代码量越大分值越高。2.1.题目1:题目名称2.1.1设计思路(伪代码)伪代码尽量文字描述,请用下面markdown符号渲染。如: 定义变量i表示XXXXX for i=0 t...

2019-04-24 23:56:00 76

转载 第三次实验报告

---恢复内容开始---1、用for语句实现循环求数列前n项求数列前n项的和2、用while循环语句实现循环统计学生的最高最低成绩求水仙花数3、用do-while语句实现循环4、用while语句和for语句配合实现循环5、用for语句嵌套实现循环百马百担问题求等差数列食品分配问题姓名:曹时仙  实验地点:514教室  实验...

2019-04-24 21:57:00 394

转载 VS Code 终端显示问题

一.打开编辑器的终端时候,然后弹出了系统自带的cmd窗口解决办法:Win+R 输入cmd 打开windows cmd窗口,窗口顶部右键属性,然后取消勾选使用旧版控制台,然后重启编辑器就行了。二、我在笔记本上打开终端,终端命令显示错位了(感觉和上述有矛盾,但是笔记本没有弹出)解决办法:和上面的解决办法步骤一样,但是是要勾选使用旧版控制台。转载于:ht...

2019-04-24 16:51:00 9048

转载 团队作业-Week9-软件项目的风险

团队作业-Week9-软件项目的风险 一.软件项目中的风险软件项目的风险无非体现在以下四个方面:需求、技术、成本和进度。IT项目开发中常见的风险有如下几类:(1)需求风险①需求已经成为项目基准,但需求还在继续变化;②需求定义欠佳,而进一步的定义会扩展项目范畴;③在做需求中客户参与不够;④缺少有效的需求变化管理过程。(...

2019-04-23 22:55:00 183

转载 十三、Node.js-fs模块(上)

Node.js内置的fs模块就是文件系统模块,负责读写文件以及对文件进行相关操作。下面直接可参考下面的代码进行fs模块里面基本方法的学习:/** * Created by Administrator on 2019/4/23. *//*注意,下面操作的文件如果是磁盘其他位置的文件,路径可以写做:* C:/Users/Administrator/Desktop/新建...

2019-04-23 16:57:00 88

转载 如何用java实现一个p2p种子搜索(4)-种子获取

种子获取在上一篇中我们已经可以获取到dht网络中的infohash了,所以我们只需要通过infohash来获取到种子,最后获取种子里面的文件名,然后和获取到的infohash建立对应关系,那么我们的搜索的数据就算落地了,有了数据再把数据导到es,搜索就算完成了。获取种子我们需要和其他的peer交互,所以需要使用peer wire protocal发送握手数据包,握手数据包是68字节,第一个字节...

2019-04-23 14:32:00 1026

转载 mysql 5.7.25在windows系统下超详细安装教程

关于mysql的安装,有两种方法:1、二进制安装, 2、文件名后缀 .msi 。对于二者方法:第一种、安装对于小白来说比较复杂,容易出错,好的一点呢就是后期便于维护,配置。第二种、比较简单,安装方法直接双击安装包,然后点下一步下一步即可完成安装。这种安装方法文件安装在系统盘c盘,若后期需求数据量大的话空间会不够,且各种设置不好完成,有局限。综上,mysql的安装若是在测试环境且数据...

2019-04-23 00:06:00 3993

转载 利用PIL创建验证码

 1. 随机生成rgb 元组def random_RGB(min, max): return tuple([random.randint(min, max) for i in range(3)])2.生成4位随机数def random_fcode(): code = '' for i in range(4): tag = random.randint(1, ...

2019-04-22 20:43:00 126

转载 WUSTOJ 1235: 计算矩阵的鞍点(Java)

1235: 计算矩阵的鞍点题目  输出二维数组中行上为最大,列上为最小的元素(称为鞍点)及其位置(行列下标)。如果不存在任何鞍点,请输出"404 not found"(不带引号)。更多内容点击标题。分析  没什么好分析的,只要看懂下面这几组数据就明...

2019-04-22 18:58:00 167

转载 Java消息队列--ActiveMq 初体验

1、下载安装ActiveMQ  ActiveMQ官网下载地址:http://activemq.apache.org/download.html  ActiveMQ 提供了Windows 和Linux、Unix 等几个版本,楼主这里选择了Linux 版本下进行开发。  下载完安装包,解压之后的目录:   从它的目录来说,还是很简单的:...

2019-04-21 16:21:00 72

转载 结构与布局-紧贴底部的页脚

<style>*{margin:0;padding: 0;}/*第一种方法*//*body{color:#fff;text-align: center;}header{background: #000;height:3.5em;}main{min-heig...

2019-04-20 19:13:00 131

转载 Spring课程 Spring入门篇 5-7 advisors

课程链接:1    简析1.1  advisor简析2    代码演练2.1  类似顾问通知实现:(代码演练中没有用到顾问标签)1    简析顾问:在通知的基础之上,在细化我们的aop切面!通知和顾问都是切面的实现方式!通知是顾问的一个属性!顾问会通过我们的设置,将不同的通知,在不通过的时间点,把切面织入到不同的切入点!PointCutAd...

2019-04-20 10:30:00 151

转载 linux文件系统

划重点:unix 下有个很重要的概念,一切皆文件,包括硬件设备(设备文件),linux 基于unix,此概念对linux同样有效。General Block Device Layer不同的硬盘有不同的驱动,那么内核为了方便管理,于是定义统一的一层抽象接口, 着就是General Block Device Layer 层文件系统文件系统这一层相信大家都再熟悉不过了,...

2019-04-19 15:45:00 121

转载 怎么样使用CLion调试分析MySQL Server

由于在写MySQL日志订阅服务时候,需要确定在什么event之后保存position,所以就开始研究MySQL的源码,刚开始采用最原始的打印输出的方式去调试,然后每次改完编译运行,效率好低,让我很绝望,然后我花了些时间研究下怎么使用CLion Debug MySQL。获取源码git clone https://github.com/mysql/mysql-server编译安装初始化...

2019-04-19 14:50:00 156

转载 一些特殊的CSS属性

1、<form>标签的enctype属性 enctype属性规定在发送到服务器之前应该如何对表单数据进行编码,属性值如下: application/x-www-form-urlencoded:在发送前编码所有字符(默认); multipart/form-data不对字符编码,在使用包含文件上传控件的表单时,必须使用该值; ...

2019-04-18 20:21:00 152

转载 SpringMVC不能引入静态资源

SpringMVC不能引入静态资源问题:部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:52:51,646 WARN [org.springframework.web.servlet.PageNotFound] -<No mapping found for HTTP request with URI [/sandDemo001/images/1...

2019-04-18 18:25:00 130

转载 springboot-async

在项目中,当访问其他人的接口较慢或者做耗时任务时,不想程序一直卡在耗时任务上,想程序能够并行执行, 我们可以使用多线程来并行的处理任务,也可以使用spring提供的异步处理方式@Async。Spring异步线程池的接口类,其实质是java.util.concurrent.ExecutorSpring 已经实现的异常线程池:SimpleAsyncTaskExecutor:不是真的线程...

2019-04-18 16:52:00 76

转载 myeclipse配置tomcat服务器

在进行j2EE开发时,需要进行服务器配置,这里因为要进行servlet开发,也要配置服务器。这里以在myeclipse上配置tomcat服务器为例这里只是做下记录,方便自己以后查看1.打开myeclipse2.点击myeclipse中的window-->preferences菜单3.点击Servers-->Tomcat 8.x 如...

2019-04-17 23:45:00 97

转载 grep与find命令的区别

grep与find命令的区别:grep搜索的是文本,find搜索的是文件,换句话说就是grep是查找匹配条件的行,find是搜索匹配条件的文件。grep文本搜索/过滤  用法:grep[参数]搜索字符串通常与管道命令一起用搜索某个文件的某个字符  参数:  -i不区分大小写  -v反向搜索,显示不是搜索字符串的行  -c统计出现的次数  -n顺便输出行号 ...

2019-04-17 12:29:00 3396

转载 solr的域

solrhom相当于存放数据的地方,里面一个个文件相当于数据库,每个数据库里面有两个文件夹,一个data,一个conf,conf下有一个schema.xml文件,配置域,相当于表的字段。solr中内置了许多的字段类型参照Solr中的字段类型field type配置域域相当于数据库的表字段,用户存放数据,因此用户根据业务需要去定义相关的Field(域),一般来说,每一种对应着一种数据...

2019-04-17 11:13:00 118

转载 leecode第二百零六题(反转链表)

/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public:...

2019-04-17 09:47:00 75

转载 Django项目中使用Redis

Django项目中使用RedisDjangoRedis 1 redisRedis 是一个 key-value 存储系统,常用于缓存的存储。django-redis 基于 BSD 许可, 是一个使 Django 支持 Redis cache/session 后端的全功能组件. 1.1 为何要用 django-redis ?持续更新本地化的 redis-py URL 符号...

2019-04-16 18:36:00 595

转载 LeetCode--017--电话号码的字母组合(java)

给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例:输入:"23"输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"].转自:https://blog.csdn.net/xushiyu1996818/article/detail...

2019-04-15 22:49:00 63

转载 1. Linux系统介绍

1. 什么是操作系统?定义:操作系统是计算机系统中必不可少的基础系统软件,它的作用是负责管理和控制计算机系统中的硬件和软件资源,合理地组织计算机系统的工作流程,以便有效地利用资源为使用者提供一个功能强大、使用方便的操作及使用环境。它在计算机系统(硬件)与使用者之间起到接口的作用。可简单的理解为:操作系统就是处于用户与计算机系统硬件之间用于传递信息的系统程序软件。2. 什么是L...

2019-04-15 19:34:00 137

转载 css 摘要

https://juejin.im/post/5a954add6fb9a06348538c0d?utm_medium=fe&utm_source=weixinqun转载于:https://www.cnblogs.com/liaolongfei/p/10711597.html

2019-04-15 16:58:00 77

转载 Python输出格式全总结

输入输出有几种方法可以显示程序的输出;数据可以以人类可读的形式打印出来,或者写入文件以供将来使用。本章将讨论一些可能性。更漂亮的输出格式到目前为止,我们遇到了两种写入值的方法:表达式语句和print()函数。(第三种是使用文件对象的write()方法;标准输出文件可以作为sys.stdout引用。更多相关信息可参考python教程标准库指南。)通常,你需要更多地控制...

2019-04-15 14:50:00 165

转载 Oracle中查看建立索引和使用索引的注意点

一、查看和建立索引select * from user_indexes where table_name = 'student'create index i_student_num on student(num)二、使用索引的注意点①类型匹配若student中num列是varcha...

2019-04-15 13:22:00 109

转载 shell脚本编程需要的知识

关于shell的预备知识Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁即用户界面。用户把指令传给shell,然后shell再传输给系统内核,接着内核再去支配计算机硬件去执行各种操作。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。脚本第一行: #!/bin/bash。 #!告诉系统其后路径所指定...

2019-04-15 12:54:00 118

转载 [Inside HotSpot] 模板解释器

0. 简介众所周知,hotspot默认使用解释+编译混合(-Xmixed)的方式执行代码。它首先使用模板解释器对字节码进行解释,当发现一段代码是热点的时候,就使用C1/C2 JIT进行优化编译再执行,这也它的名字"热点"(hotspot)的由来。解释器的代码位于hotspot/share/interpreter,它的总体架构如下:1. 解释器的两种实现首先hotspot有一个C++字节码...

2019-04-14 22:20:00 316

空空如也

空空如也

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

TA关注的人

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