自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [麻雀虽小]记 简易Markdown阅读器 开发全过程

目录 [麻雀虽小]记 简易Markdown阅读器 开发全过程 序言 具体实现过程 具体实现[代码篇] 总结 [麻雀虽小]记 简易Markdown阅读器 开发全过程序言项目地址: https://github.com/didike...

2017-03-31 09:00:00 151

转载 Python内置函数

map,filter, reduce, zip都是针对python中的sequence数据类型的内置方法。一、mapmap(func, *iterables)先来看看map函数,接收两个参数,第一个是函数,第二个是序列(可迭代对象),map的作用是将序列中的每一个元素传入函数中,并将返回结果加入新列表。例:利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,...

2017-03-30 21:33:00 51

转载 二分排序(搜索)树

二叉排序树的查找过程和次优二叉树类似,通常采取二叉链表作为二叉排序树的存储结构。中序遍历二叉排序树可得到一个关键字的有序序列,一个无序序列可以通过构造一棵二叉排序树变成一个有序序列,构造树的过程即为对无序序列进行排序的过程。每次插入的新的结点都是二叉排序树上新的叶子结点,在进行插入操作时,不必移动其它结点,只需改动某个结点的指针,由空变为非空即可。搜索,插入,删除的复杂度等于树高,O(log(n)...

2017-03-30 20:49:00 69

转载 五种数据类型的操作

tuple操作 () 跟列表一样 但是是只读的 作用:明确的表示元组里存储的数据是不应该被修改 元组不可修改,但元组的元素若是可变的数据类型,则可以修改元组元素的元素 查: tuple.count() tuple[index] tuple[1:8]set { }...

2017-03-30 14:35:00 142

转载 df看到的文件系统容量跟parted看到的分区容量差别较大的解决方法

下午同事在自己的开发机上遇到题目说到的问题,它看到挂在到/dev/sda磁盘分区5上的ext4文件系统的容量显著小于该分区的大小df看到的文件系统容量:#df -h /dev/sda5Filesystem Size Used Avail Use% Mounted on/dev/sda5 92G 44G 48G 48% /disks/disk9...

2017-03-29 19:59:00 198

转载 Java中的变量和数据类型

变量变量:是内存中的一块存储区域,是存储数据的基本单元变量声明方式:数据类型 变量名 [=值] ;      例如:int a;         int b=0;         String c="Java";==================================================================================...

2017-03-29 19:58:00 37

转载 centos7 yum安装配置redis 并设置密码

centos7 yum安装配置redis 并设置密码1.设置Redis的仓库地址yum install epel-release2.安装redisyum install redis 修改配置文件,监听所有的IP地址vim /etc/redis.conf找到下面这一行bind 127.0.0.1注释掉#bind 127....

2017-03-28 17:14:00 59

转载 JAVA中代理模式

代理模式在某些情况下,一个客户不想或者不能直接引用一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用。代理对象可以在客户端和目标对象之间起到 中介的作用,并且可以通过代理对象去掉客户不能看到 的内容和服务或者添加客户需要的额外服务。简单来说代理模式就是通过一个代理对象去访问一个实际对象,并且可以像装饰模式一样给对象添加一些功能。静态代理所谓静态代理即在程序运行前...

2017-03-28 14:32:00 40

转载 编程小白的第一本Python入门书

例1:实现一个清除敏感字并写入文件的功能#创建文件并写入def text_create(name,msg): desktop_path = 'c:\\Users\\lenovo\\Desktop\\' full_path = desktop_path + name + '.txt' file = open(full_path,'w') file....

2017-03-28 13:40:00 111

转载 BZOJ 1833: [ZJOI2010]count 数字计数 [数位DP]

1833: [ZJOI2010]count 数字计数题意:统计\([l,r]\)所有数中每个数码出现次数之前做的数位DP都是统计数有多少个,这个是统计数码我们一个一个数码统计如果不考虑前导0和天际线,我们可以直接递推i位数中每个数码出现次数\(f[i]=f[i-1]*10+10^{i-1}\)当然不提前递推等着dfs完成也可以同样用记忆化搜索来处理前导0和天际线前导0只对统计0...

2017-03-27 21:45:00 52

转载 day17-jdbc 3.jdbc快速入门

通过java程序操作数据库。对数据库操作是对记录的操作。记录就是DML和DCL。只要Java程序跟任何设备进行了连接,用完之后必须释放资源。最简单基础班讲I/O流,Java跟文件进行了连接,用完之后关闭文件流。数据库也是一个设备。Java跟数据库连接上了用完之后也要关闭。必须把资源释放。package cn.itcast.jdbc;import java.sq...

2017-03-26 21:33:00 33

转载 wordpress主题开发:标签云函数wp_tag_cloud()使用方法详解

简单来讲函数wp_tag_cloud()就是用来调标签云的,标签云tag关联了相关的文章,我们可以根据标签云的tag来查看相关文章,这个是非常方便用户查看相关文章的,那么标签云的展示方式就可以通过设置函数wp_tag_cloud()的相关参数来控制,比如展示多少个标签云,标签云的大小,标签云的排序,排序某个标签tag等等,更加具体如下:最简单的调用标签云的方法:<?php ...

2017-03-26 16:44:00 360

转载 poj2528Mayor's posters

题目链接:http://poj.org/problem?id=2528区间覆盖。离散化(有点特殊的离散化)。 1 #include<cstdio> 2 #include<cstring> 3 #include<algorithm> 4 #define lson l,m,rt<<1 5 #define rson m+...

2017-03-26 00:40:00 40

转载 【bzoj1878】[SDOI2009]HH的项链 树状数组

题目描述HH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH不断地收集新的贝壳,因此, 他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同 的贝壳?这个问题很难回答。。。因为项链实在是太长了。于是,他只好求助睿智的你,来解 决这个问题。输入第一行:一个整数N,表...

2017-03-25 15:36:00 44

转载 集合(2)—Collection之List的使用方法

声明集合变量 List list = new ArrayList(); 或者 : public LIst list; public 构造函数(){ this.list = new ArrayList(); }添加元素方法一: 首先创建对象:比如 Student st = new student(); 其次把对象添加到集合中:l...

2017-03-25 14:17:00 137

转载 *DataSet序列化,这段代码研究

DataSet序列化,这段代码研究研究、学习学习。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.IO;using System.Runtime.Serialization.Formatte...

2017-03-24 16:24:00 71

转载 PS如何绘制虚线圆

1 绘制一个圆的路径 2 选择铅笔工具,然后点击"画笔笔尖形状",选好笔尖的直径和间距(不同的直径对应不同的间距,没有标准数值,自己推拉滑动条就可以了) 3 在路径选项卡,点击描边路径即可。(注意你的前景色颜色,不要跟背景相同,画好了你也以为没画好) 转载于:https://www.cnblogs.com/acetaohai123/p/6610...

2017-03-24 10:51:00 72

转载 excel-to-json(将excel表格数据展示到页面中)

  今天,老大给我提了一个需求,他需要将爬虫爬出的数据展示到页面上,因为大多数都是图片数据,所以我的第一反应是循环拼字符串  但是,老大给我的数据都是存在excel表格中的,所以需要将excel表格转化为字符串。找了很多方法,都不合适,最后找到一个NPM的包叫做excel-to-json的包,现在总结一下。  首先 npm install excel-to-json ,然后配置packa...

2017-03-23 23:14:00 598

转载 计算机网络笔记

转载于:https://www.cnblogs.com/zgc1540161699/p/6602389.html

2017-03-22 22:10:00 51

转载 L1-014

美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 输入格式: 输入在一行中给出正方形边长N(3<=N<=21)和组成正方形边的某种字符C,间隔一个空格。 输出格式: 输出由给定字符C画出的...

2017-03-22 19:09:00 41

转载 Java实现POS打印机自定义无驱打印

Java实现POS打印机自定义无驱打印热敏打印机使用越来越广泛,而安装驱动相当复杂,万幸的是,几乎所有的热敏打印机都支持ESC/P指令,参考网络上一些资料后,在此整理了一份自定义打印的方案• 打印模板为了增强打印效果的通用性,因此需要提供多元化的模板对齐支持,而且不同大小的打印机所需的版式也不尽相同模板采用Json格式存储,分为header、goods、bill、foo...

2017-03-22 08:26:00 241

转载 个人作业2——英语学习APP案例分析

第一部分 调研, 评测(软件的bug,功能评测,黑箱测试, 第8章 用户调研, 12 章 软件的用户体验)1、下载并使用,描述最简单直观的个人第一次上手体验。1. 第一次打开软件并没有给我眼前一亮的感觉,界面做的比较普通,但胜在简洁。2. 首页每日一句以及词汇做的很好,可以收藏积累,但感觉句子的语音语速有些快,不适合学习。3. 首页的精选文章内容很丰富,但是给我的第一感觉...

2017-03-21 19:38:00 154

转载 bzoj 3209: 花神的数论题 数位dp

3209: 花神的数论题Time Limit:10 SecMemory Limit:128 MB[Submit][Status][Discuss]Description背景众所周知,花神多年来凭借无边的神力狂虐各大 OJ、OI、CF、TC …… 当然也包括 CH 啦。描述话说花神这天又来讲课了。课后照例有超级难的神题啦…… 我等蒟蒻又遭殃了。花神的题目是这样的设 sum...

2017-03-21 14:55:00 57

转载 关于ASP.NET和.NET的区别和联系

对于一个新手,往往会被这些名字给搞蒙了,对不起(笨小孩我也被搞蒙过,见笑啦),这归根结底还是怪自己对知识掌握和了解的不够,废话不多,直接到主题。ASP.NET和.NET的区别和联系.NET一般所说的.NET指的是.NET框架即为(.Net Framework),他是微软提供的开发平台框架,可以做以下事情Windows 应用程序Web 应用程序Web 服务.NET...

2017-03-21 12:03:00 661

转载 Excel基本操作1

Excel的基本操作之二,录入及快速填充。不足之处,欢迎补充转载于:https://www.cnblogs.com/sunshinewang/p/6591251.html

2017-03-20 19:55:00 50

转载 【转载】RecyclerView源码解析

原文地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0307/4032.html概述之前面试的时候经常有人问是否用过RecyclerView,最近项目中也大量用到RecyclerView。对于有点追求的码工来时,当然不会满足于仅仅会使用这一层次,学姐就是一个有追求的妹纸。我先从普通的AdapterView和Recy...

2017-03-20 13:59:00 60

转载 要么干 要么滚 千万别混

公司里混日子的人,最终伤害的是自己!你混日子,就是日子混你,你自己是输家。做业绩,要老大盯着才去做的,那请到工厂里去,因为只有流水线才适合你;做销售,整天想着老大主动教你,那请到学校去,你去交学费而不是你领工资;做工作,要让老大哄着你做事,那请回妈妈身边去,因为没人有时间无故哄你!优秀的人是属于积极、努力、跟上、会伸手的、配合的人,业绩是要靠自觉自律自励的,优秀的人从...

2017-03-20 11:43:00 49

转载 Eclipse 中svn 分支,主干 合并与同步:

Eclipse 中svn的合并与同步:1、 从主干拉取到分支:然后一直下一步,到完成就OK了。2、 从分支代码合并到主干:2.1、先将本地需要提交更新的代码提交更新到svn分支去2.2、将本地路径切换到需要合并代码的主干去:然后需要将本地现有的代码和主干保持完全一致(不然svn不允许进行合并)2.3、进行合并:现在我们需要将代...

2017-03-20 11:20:00 76

转载 Js面向对象原型~构造函数

  脑袋一团浆糊,但希望写点啥,所有就有了这篇博文了,抱歉哦。。。。开始吧!!!!  什么是构造函数??    所谓"构造函数",其实就是一个普通函数,但是内部使用了this变量。对构造函数使用new运算符,就能生成实例,并且this变量会绑定在实例对象上。    例如:写一个猫的原型对象  function Dog(x,y){   this.name...

2017-03-19 23:18:00 37

转载 counting_sort

学习算法导论的过程感觉自己好懒,懒得去写题,懒得画流程图去理解计数排序基本思想:对每一个输入的X都有小于等于X的数的数目,即对应X在数组中所排的位置。计数排序的时间复杂度是线性的O(N+k),但当k过大时这个算法需要的辅助空间就过大了; 1 #include<stdio.h> 2 #include<string.h> 3 #defin...

2017-03-19 21:22:00 44

转载 四大主流浏览器内核简单了解

浏览器最重要最核心的部分就是“解释引擎”,也就是“浏览器内核”。他负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语 法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要...

2017-03-19 16:34:00 55

转载 VK CUP2017 ROUND 1

来自FallDream的博客。未经允许,请勿转载,谢谢。----------------------------------------------------和ditoly组队打vkcup,原来以为是正常div2难度,结果发现.....不说了 AB都被叉了一遍,又掉分 .......-------------------------A.给定n个人和m组朋友关系,判断这个图是否满足...

2017-03-19 13:55:00 78

转载 python IOError: [Errno 22] invalid mode ('r') or filename:

如果你是报这个错误,可能是因为你的文件路径中的中文字符太多的缘故。你可以将路径或者文件名称改为英文试试。转载于:https://www.cnblogs.com/arcserver/p/6579676.html...

2017-03-19 10:57:00 143

转载 20145239《网络对抗》- 后门原理与实践

《网络对抗》—后门原理与实践基础问题回答  1. 例举你能想到的一个后门进入到你系统中的可能方式?我下载了一款游戏或者软件其中有一个不明的程序是捆绑的后门程序。  2. 例举你知道的后门如何启动起来(win及linux)的方式?Win中的管理工具中可以设置时间点,令任务按计划启动,或者可以伪装成别的程序骗用户点开运行,网页木马。Linux下通过cron启动。...

2017-03-18 22:13:00 119

转载 linux软件包的管理

软件包的管理1.使用RPM安装及卸载软件2.使用源码安装软件包一 使用rpm安装管理软件1.RPM是RedHat Package Manger红帽软件包管理的缩写2.rpm安装卸载中常用的选项:rpm -i ----------------------安装(install)软件rpm -U----------------------升级(upgrade)...

2017-03-18 15:25:00 64

转载 系统监控,进程管理,软件包管理

  补充:卸挂载  umount /dev/sdb7  (从源上卸挂载) umount /sdb7 (从挂载点上卸挂载) 如果cd /sdb7下卸sdb7的挂载正常卸载是卸载不了的,需要强制卸载 强制卸挂载 umount -l /sdb7 ...

2017-03-17 20:32:00 63

转载 【微信开发】微信开发模式 api 接口文档简介

微信公众平台分为订阅号和服务号,服务号提供9大接口,需要通过微信认证后才能使用这些接口。认证费用300元。下面是接口的大致介绍:1.语音识别:通过语音识别接口,用户发送的语音,将会同时给出语音识别出的文本内容。2.客服接口:通过客服接口,公众号可以在用户发送过消息的24小时内,向用户回复消息。3.OAuth2.0网页授权:通过网页授权接口,公众号可以请求用户授权。4.生成带...

2017-03-17 13:07:00 241

转载 bzoj1096题解

【解题思路】  预处理spi=∑pj(j∈[1,i]),si=si-1+(xi-xi-1)*spi-1表示把工厂1~i-1的产品都运到工厂i的花费。于是把工厂j+1~i的产品都运到工厂i的花费为si-sj-spj*(xi-xj)。  于是易得转移方程:f[i]=min{f[j]+s[i]-s[j]-sp[j]*(x[i]-x[j])+c[i]},转移成同1010的形式:((f[j]-s[j...

2017-03-16 21:54:00 43

转载 模块发布

模块发布1.mymodule目录结构体如下:.├── setup.py├── suba│ ├── aa.py│ ├── bb.py│ └── __init__.py└── subb ├── cc.py ├── dd.py └── __init__.py2.编写setup.py,py_modules需指明所需包...

2017-03-16 17:24:00 75

转载 2017.3.16-morning

今天上午听老师讲解有关因特网协议栈的相关知识。因特网协议栈共有五层:应用层、传输层、网络层、链路层和物理层。不同于OSI七层模型这也是实际使用中使用的分层方式。[1] 中文名 五层因特网协议栈 支 持 网络应用 协议有 http、ftp、telnet 运 行 在不同主机上的进程 目录 1 应用层 2 传输层 3 网络层 4 数据链路层 5 物理层 应用层编辑 支持网络应用,应用协...

2017-03-16 17:05:00 68

空空如也

空空如也

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

TA关注的人

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