- 博客(72)
- 收藏
- 关注
转载 依赖倒置原则
原文首发:依赖倒置原则 设计模式六大原则之三:依赖倒置原则。简介姓名 :依赖倒置原则英文名 :Dependence Inversion Principle价值观 :大男子主义的典型代表,什么都得通过老大或者老爸同意伴侣 :一定是个温柔体贴的女子个人介绍 :High level modules should not depend upon low level modules....
2019-03-31 22:26:21 63
转载 button与input button
<button>与<input type="button">都具备按钮的功能与样式,区别如下:如果在普通标签中使用,两者没有区别如果在form表单中使用,<input type="button">不会提交表单,而<button type="submit">或者<button>(默认type="submit")会引起表单的提交。&l...
2019-03-30 02:36:36 2755
转载 Sqlserver日期时间格式化总结
在Sqlserver数据库中,允许存储datetime的时间类型,该存储类型包含时间的时分秒以及毫秒等数值,在SQL语句查询的时候,很多时候我们需要对查询出来的日期数据进行格式化操作,Sqlserver提供了多种日期格式化的方式,可以通过Convert函数对日期进行格式化。此文不新建数据表,以系统日期GETDATE()进行日期格式化的总结,简单概述几个常用的日期格式化操作。Sqlserver日期时...
2019-03-29 22:11:11 2164
转载 3-30
tkinter背景设置#创建画布并将背景图添加到画布上,使用place布局格式(绝对坐标,单位像素)photo = PhotoImage(file = "main_bg.gif") # 加载图片canvas = Canvas(wind,width = 500,height = 240) #创建画布canvas.create_image(250,120,anchor =CENT...
2019-03-29 16:40:32 79
转载 AIX的shell脚本异常笔记
一点点心得:1、set -x 运行时显示明细,前面加#则不显示2、空格要打好,如if [ -n "str" ]; then 可以,if[ -n "str" ]; then 就会报错 (其中有一点和重要就是报错的行有可能不是真正出错的行而且前面的)例如:if [ -n "str" ]; then 可以,if[ -n "str" ]; then 原因是if和[ 之间的必须要有空格、但是却报 `...
2019-03-28 21:20:00 535
转载 【纪中集训2019.3.15】恶熊咆哮
题目描述有\(n\)只熊,初始时坐标为\((x_i,y_i)\);这些熊会按照标号依次吼叫,当第\(i\)只熊吼叫,其他熊会移动;\((x_i,y_i)\)会移动到\((x_i \pm 1,y_i \pm 1)\)离吼叫的熊欧几里得距离最小的位置;问当第\(i\)只熊生病了,不吼叫也不移动,其他的熊依次吼叫后的\(\sum_{i=1}^{n}x_iy_i\);依次输出\(ans_i\)...
2019-03-28 19:37:00 121
转载 如何学习大数据技术
学习大数据技术,首先要明确大数据的概念。大数据的概念作者认为有如下几点:1.数据的来源多样性。例如关系数据库+文本+excel等2.数据量大。TB级别的数据。3.业务应用领域。实时性高与实时性不高的应用。学习大数据应该就是要解决上述三个技术问题。针对第一个问题,就是ETL技术-数据的抽取,清洗,加载。传统数据抽取、清洗、加载是无法做到的。例...
2019-03-28 19:30:34 89
转载 php使用redis的有序集合zset实现延迟队列
延迟队列就是个带延迟功能的消息队列,相对于普通队列,它可以在指定时间消费掉消息。延迟队列的应用场景:1、新用户注册,10分钟后发送邮件或站内信。2、用户下单后,30分钟未支付,订单自动作废。我们通过redis的有序集合zset来实现简单的延迟队列,将消息数据序列化,作为zset的value,把消息处理时间作为score,每次通过zRangeByScore获取一条消息进行处理。...
2019-03-28 14:21:00 273
转载 @Scope("prototype")
spring中bean的scope属性,有如下5种类型:singleton 表示在spring容器中的单例,通过spring容器获得该bean时总是返回唯一的实例prototype表示每次获得bean都会生成一个新的对象request表示在一次http请求内有效(只适用于web应用)session表示在一个用户会话内有效(只适用于web应用)globalSession表示在全局会话内有效(只适...
2019-03-27 13:45:00 43
转载 杨超越杯编程大赛登上 GitHub,程序员为追星都开发了什么?
前段时间,笔者看到一则新闻,提到杨超越粉丝策划了一场“杨超越杯编程大赛”, 题目是做任何与相关的游戏、网页、工具等。刚开始看到这则新闻,笔者以为又是一次博眼球的明星营销策划活动。后来在好(chi)奇(gua)心的驱动型下,还是去看了一下关于活动的介绍。然而当笔者在杨超越的贴吧中看到上面这个活动的海报及赛事介绍,开始愈发感觉这次活动并不是一次之前所理解的单纯的博眼球营销,可能会是一次真正的有技术含量...
2019-03-27 06:51:03 171
转载 程序员半夜12点没加班,领导:你来我公司养生呢?网友:凭什么?
每次阿里腾讯的朋友聊天问候对方的第一句话就是,你们加班多吗?每次阿里腾讯的朋友想要转岗到另一个部门问最多的就是,那边加班多吗?每次阿里腾讯的朋友跳槽最关心的问题就是,他们加班多吗?请注意以上三段话所隐藏的意思,一是阿里腾讯的加班成为一种常态,多数人默认加班;二是阿里腾讯的加班非常严重,多数人无法忍受高强度的加班。下面是以为匿名网友发布的一则聊天记录。这名领导在群内如此说道:有的技术线负责人,我零点...
2019-03-27 04:00:31 64
转载 SpringBoot中加密com.github.ulisesbocchio
Jasypt Spring Boot 为 Spring Boot 项目中的属性源(property sources)提供加密支持。有三种方法可以在项目中集成 jasypt-spring-boot:如果 Spring Boot 项目中使用了 @SpringBootApplication 或者 @EnableAutoConfiguration ,在项目里添加jasypt-spring-...
2019-03-26 15:13:00 6836
转载 什么是ASCII
以下内容是从百度百科学的1)ASCII(American Standard Code for Information Interchange:美国信息交换标准代码)2)产生原因在计算机中,所有的数据在存储和运算时都要使用二进制数,计算机用高电平表示1,低电平表示0,所以那些字符a,b,c,d.....和数字0,1,2,3,......也要用二进制数来表示 ,要是每个人都用自己的方...
2019-03-25 16:25:00 792
转载 python爬虫基础与http协议
概要:http协议的基本学习,python爬虫的基本学习。1.http的请求和响应,请求包括请求行,请求头等等一系列的东西,请求中一个比较重要的知识就是get和post,其中get的传送数据量大,并且安全性低,post则相反。
2019-03-25 14:01:00 84
转载 3.23
【HTML】超文本标记语言 第一个Html文档 欢迎访问deerchao的个人网页! 所有的HTML文档都应该有一个标签,标签可以包含两个部分:和。标签用于包含整个文档的一般信息,比如文档的标题(标签用于包含标题),对整个文档的描述,文档的关键字等等。文档的具体内容就要放在<body>标签里了。<a>标签用于表示链接,在浏...
2019-03-23 23:57:40 59
转载 最小生成树
1.Kruskal算法首先选择最短的边,再选择次短的边,直到连通,若两个点已经用过就不再用了判断两个顶点是否连通:并查集int father[maxn+1];int getf(int v){ if(father[v]==v) return v; else return father[v]=getf(father[v]);}...
2019-03-23 18:46:00 43
原创 明文存密码成惯例?Facebook 6 亿用户密码可被 2 万员工直接看
近日,外媒发布了一份互联网安全的调研报告,报告中称Facebook曾将6亿用户的账号密码使用明文存储,且可以被Facebook内部员工随意搜索查看。据Facebook方面的消息人士称,纯文本存档的用户密码可追溯到2012年,在这期间有超过2万名员工搜索过这些信息。不久,Facebook负责工程、安全和隐私的副总裁Pedro Canahuati在facebook Newsroom上发文证实确有此事:...
2019-03-22 18:00:06 63
原创 Facebook开源ptr:在Python环境中并行运行单元测试
Facebook开源了一个名为Python Test Runner(ptr)的新项目,允许开发人员运行Python单元测试套件。ptr和现有测试运行器之间的主要区别在于ptr通过爬取存储库查找一定的Python项目,这些项目带有的单元测试在安装文件中已经定义过。 然后,通过配置好的已启用的步骤,它会并行运行每个套件。ptr使用标准的开源Python组件提供了轻量级工具,并在Linux,MacOS和...
2019-03-22 16:33:25 50
转载 (复制官方)掘金-Markdown 编辑器写文章
用掘金-Markdown 编辑器写文章欢迎使用 掘金-Markdown 编辑器撰写技术文章,只专注于内容和技术,不再费心排版的问题。这是一份简要的 Markdown 引导指南,希望可以帮助您顺利的开始使用 Markdown 编辑器。丰富的快捷键本 Markdown 编辑器支持丰富的格式快捷键,可以非常便捷、轻松的使用 Markdown 语言,形成优美的排版和内容格式。支持的快捷键有:加...
2019-03-22 01:33:20 321
转载 KodExplorer 4.40 发布,权限机制优化
KodExplorer 4.40 发布了。KodExplorer可道云,原名芒果云,是基于 Web 技术的私有云和在线文件管理系统,它提供了类windows经典用户界面,一整套在线文件管...
2019-03-21 23:07:24 793
转载 react3
1. 理解react-routerreact的一个插件库专门用来实现一个SPA应用基于react的项目基本都会用到此库2. 几个重要问题1). SPA应用单页Web应用(single page web application,SPA)整个应用只有一个完整的页面点击页面中的链接不会刷新页面, 本身也不会向服务器发请求当点击链接时, 只会...
2019-03-21 15:07:48 217
转载 Java B2B2C多用户商城 springcloud架构 --Eureka服务器搭建及配置
2019独角兽企业重金招聘Python工程师标准>>> ...
2019-03-20 16:35:00 66
转载 食品伙伴网爬虫
常规爬虫,就是下载pdf文件码云链接:https://gitee.com/MarkPolaris/food_partnership_network/tree/master概览页 1 import requests 2 import re 3 import pymysql 4 import hashlib 5 import datetime 6 7 8...
2019-03-19 20:24:00 127
转载 教你怎么用电脑录制麦克风里面的声音
有经常用电脑录歌的网络歌手吗?有喜欢听歌录歌的网友吗?如果有的话我想你们在用电脑自己录歌的过程会遇到一些问题比如录出的歌音质不好或者录的歌有杂音等等。那么遇到这些问题该怎么办呢?怎么用电脑录制麦克风里面的声音?下面就是详细的教程。 迅捷录音软件拥有实时音频高清录制、多种录制模式选择、不限音频录制时间和不压缩音频大小等多种功能,能够符合用户对音频录制的需求,提高用户体验度...
2019-03-19 17:19:07 941
转载 整合spring cloud云服务架构 - eureka 基础
在构建项目之前,我们先学习一下eureka,这是官方的讲解,我这边再重新帮大家回顾一下:服务发现:Eureka客户端服务发现是基于微服务架构的关键原则之一。尝试配置每个客户端或某种形式的约定可能非常困难,可以非常脆弱。Netflix服务发现服务器和客户端是Eureka。可以将服务器配置和部署为高可用性,每个服务器将注册服务的状态复制到其他服务器。如何包含Eureka客户端要在您的项目中包含Eure...
2019-03-19 06:54:32 53
转载 yum仓库及配置
本文由秀依林枫提供友情赞助,首发于烂泥行天下。最近由于服务器需求,需要在公司内网搭建内网yum源。搭建内网yum源需要分以下几个步骤,如下:1、 yum是什么2、 repo文件是什么3、 repo文件内容详解4、 yum服务器端配置5、 yum客户端配置6、 保存yum安装的软件包7、 更新rpm包一、yum是什么yum(全称为Yellowdog Upd...
2019-03-18 15:28:00 90
转载 编写输出Hellow word!
1、打开Eclipse,选择空白处,右击,选择New-->Other:2、选择“Java”中的“Java Project”,开始创建Java项目3、输入Java项目的项目名称,点击“Finish”,即完成了Java项目的创建:4、选择项目中的“src”文件,右击,选择New-->Class ,开始创建Java程序类5、输入项目的包名和类名,选择Java程序的核心方法程序为publi...
2019-03-17 21:52:00 143
转载 蓝桥杯 方格填数(全排列+图形补齐)
方格填数如下的10个格子填入0~9的数字,同一数字不能重复填。要求:连续的两个数字不能相邻。(左右、上下、对角都算相邻)一共有多少种可能的填数方案?请填写表示方案数目的整数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。解题思路:由题可知,题中的序列是固定的,只有0-9这10个元素,所以可以枚举其全部全排列,对每个排列根据条件进行筛选。先看一...
2019-03-17 17:26:00 303
转载 今日头条高频面试题LRU
转自知乎:zhuanlan.zhihu.com/p/34133067题目运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。写入数据 put(key, value) - 如果密钥不存在,...
2019-03-17 13:01:43 116
转载 Ajax的同步和异步
同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执 行完毕后才会继续运行其他代码页面假死状态解除。 而异步则这个AJAX代码运行中的时候其他代码一样可以运行。 jquery的async:false,这个属性 默认是true:异步,false:同步。$.ajax({ type: "post", ...
2019-03-16 17:45:00 41
转载 IOS安全初见
IOS安全架构分析0x01多个方向的安全:iOS系统软硬件安全架构的设计和实现细节iOS系统漏洞挖掘技术iOS系统利用开发及高级防护手段对抗技术iOS用户态程序安全开发指导等0x02技术背景:1.了解基本的漏洞原理及利用技术2.有ARM架构的逆向工程经验3.熟悉常见的漏洞挖掘方法4.有编码经验0x03环境配置:1.运行最新OSX系统的Mac电脑2.安装最新XCode3.安装I...
2019-03-16 16:53:41 110
转载 初识MATLAB之文件读取
初识MATLAB之文件读取 MATLAB的每一个脚本文件,几乎都涉及到文件的读写操作,我以几个案例来分析MATLAB的文件读取的基本操作。1. 打开与关闭文件 打开文件的函数为fopen,关闭文件的函数为fclose。这里将MATLAB中help帮助的内容拿出来介绍具体。 FID = fopen(FILENAME,PERMISSION)打开文件FILENAME,由PERM...
2019-03-15 22:10:00 272
转载 Hanlp自然语言处理中的词典格式说明
使用过hanlp的都知道hanlp中有许多词典,它们的格式都是非常相似的,形式都是文本文档,随时可以修改。本篇文章详细介绍了hanlp中的词典格式,以满足用户自定义的需要。基本格式词典分为词频词性词典和词频词典。1、词频词性词典(如CoreNatureDictionary.txt)(1)每一行代表一个单词,格式遵从[单词] [词性A] [A的频次] [词性B] [B的频次] ...
2019-03-15 10:39:02 546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人