自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 问答 (90)
  • 收藏
  • 关注

转载 优秀框架源码分析系列(一)让解耦更轻松!多进程组件化框架-ModularizationArchitecture...

写在前面今天开始,我将陆续推出一系列的Android相关的优秀开源项目源码分析系列文章,每一期选取一个框架来进行分析解构。帮助大家更好的了解优秀框架的设计思想。分析的方式会选择从源码本身进行讨论,学习其设计思想,取长补短,每一个设计都有它值得学习的地方,大家各取所需,我相信,无论是成功的经验,还是失败的教训,都是一样有价值的。ModularizationArchitecture概述Modul...

2018-09-30 05:42:39 355

转载 宅社AcgClub API上线

背景鲁迅曰:“不爱折腾的ACGer不是一名好的攻城狮”所以在完成了开源APP《宅社AcgClub》后,为了能进一步丰富场景功能,怒点技能树,自己实现了后端服务。效果体验浏览器Android App小程序接口1. 获取次元壁纸列表URL获取所有类别的壁纸https://rabtman.com/api/v2/acgclub/pictures获取指定类别的壁纸ht...

2018-09-29 23:54:50 239

转载 17-vue-cli脚手架安装和webpack-simple模板项目生成

ue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目。GitHub地址是:https://github.com/vuejs/vue-cli一、安装Nodejs首先需要安装Node环境。安装完成之后,可以在命令行工具中输入node -v和npm -v,如果能显示出版本号,就说明安装成功。二、安装vue-cli安装好node之后,...

2018-09-29 21:09:00 79

转载 python使用matplotlib:subplot绘制多个子图

版权声明:本文为博主原创文章 && 转载请著名出处 @ http://blog.csdn.net/gatieme https://blog.csdn.net/gatieme/article/details/61416645CSDNGitHubpython使用matplotlib:subplot绘制多个子图AderXCoding/language/...

2018-09-29 17:00:00 89

转载 【SDOI2009】Bill的挑战

Description  Sheng bill不仅有惊人的心算能力,还可以轻松地完成各种统计。在昨天的比赛中,你凭借优秀的程序与他打成了平局,这导致Sheng bill极度的不满。于是他再次挑战你。这次你可不能输!  这次,比赛规则是这样的:  给N个长度相同的字符串(由小写英文字母和‘?’组成),S1,S2,...,SN,求与这N个串中的刚好K个串匹配的字符串T的个数(答案模1000...

2018-09-28 19:03:00 111

转载 Fundebug是这样备份数据的

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-28 14:58:00 37

转载 Tomcat启动报:invalid LOC header (bad signature)的问题

原因:这种一般是因为项目依赖的某个jar包损坏引起的,解决办法:1、右键项目,选择maven,更新(update maven project)2、通过右击项目名 -> Run as -> Maven test ,这时控制台会报哪个jar包出错。 (也可以打开DOS命令窗口,切换至项目目录,运行mvn test命令,和Eclipse的控制台输出信息一致)如下:...

2018-09-28 13:38:00 133

转载 18-09-28

node设置全局仓库注意点node不要安装在C:\Program Files下,该目录有写权限修改node的config属性时,要以管理员权限打开cmd命令行工具设置 node config set prefix 时,假设输入的路径为 url ,那么npm全局包会装在 url/node_modules 文件夹中,npm会在url下自动建立 node_modules 文件夹将第三步中的 u...

2018-09-28 02:28:38 73

转载 about SpringBoot学习后记

<SpringBoot实战>第一章节入门的名称为Spring风云再起看起来Spring的功能确实受Java开发者喜爱在SpringBoot中,继续将Spring框架做了另一次的封装使框架内代码模块更加简洁[Original Spring] 原来的Spring :假设你受命用Spring开发一个简单的Hello World Web应用程序.你该做什么? >&g...

2018-09-27 21:46:00 47

转载 html 旋转

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;style&gt; ul{ position:

2018-09-26 08:44:00 838

转载 [LeetCode] 824. Goat Latin

Problem (and this is a very stupid problem...)A sentence S is given, composed of words separated by spaces. Each word consists of lowercase and uppercase letters only.W...

2018-09-26 08:17:12 41

转载 Django form组件

form组件博客整理一.背景 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的 内容有错误就需要在页面上相应的位置显示对应的错误信息。Django form组件就实现了上面所述的功能 for...

2018-09-25 21:31:00 52

转载 Pool thread stack traces: Thread[C3P0PooledConnectionPoolManager[identityToken->原因解决办法

今天本地连接测试库测试,发现早上还是好的,下午就崩了,报这个错,使用的是c3po连接池:,纠结了好久,发现是数据库连接用光了,很多人都在连,果断换了本地库,好使了,看百度说把macPoolSizze和minPoolSize调小也是可以的,原因是:;数据库的连接数是有限的,每次应用启动C3p0都会占用数据库的连接来填充C3p0的连接池,而当数据库的资源被占光时就会因为无法获得共享资源而报死锁...

2018-09-25 18:10:00 6017

转载 Redis数据过期策略详解

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-24 23:48:00 115

转载 Servlet的生命周期

1.  Servlet何时创建    默认第一次访问servlet时创建该对象    init(ServletConfig config)方法:ServletConfig 代表的是该servlet对象的配置信息2.  Servlet何时销毁    服务器关闭,Servlet就销毁了3.  每次访问必然执行的方法    service(ServletRequest reque...

2018-09-23 19:27:00 46

转载 一个树状结构列表封装

简介运用了二叉树思想封装的树状结构列表框架,Demo实现效果如下:重要事项构建一个树结构,需要后台返回一些必要的参数:参数解释ID节点唯一标识parentID父节点唯一标识,即为父节点IDsortOrder子节点序号,用于排序框架结构本框架主要包含四大类:类名解释作用备注ZKTreeNode节点数据模型将原始数据转...

2018-09-22 17:30:45 822

转载 学员会诊之03:你那惨不忍睹的三层架构

        最近检查作业,虽然我们反复强调三层架构就是:表示层、业务逻辑层、数据访问层,每个层只做自己应该做的事情,但是,部分同学的作业还是不理想啊~~~        你以为的三层架构是这样的:        而实际上你的三层架构是这样的:        如果我们尚不能完全了解把握各个层的边界,那么我们首先仅需要记住下面两句话:        1:除了UI层,任何其它...

2018-09-21 16:32:00 68

转载 阿里P8架构师谈:消息中间件介绍、典型使用场景、以及使用原则

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-21 15:47:00 80

转载 CF865D Buy Low Sell High

题意翻译已知接下来N天的股票价格,每天你可以买进一股股票,卖出一股股票,或者什么也不做.N天之后你拥有的股票应为0,当然,希望这N天内能够赚足够多的钱.输入:第一行一个整数天数N(2<=N<=300000).第二行N个数字p1,p2...pN(1<=pi<=10^6),表示每天的价格.输出: N天结束后能获得的最大利润.题解非常经典的贪心问题...

2018-09-21 14:59:00 61

转载 Kubernetes集群的详细部署

一、集群机器linux-node1:192.168.56.11 ---master部署的服务:etcdkube-apiserverkube-controller-managerkube-schedulerdockerlinux-node2:192.168.56.12 ---node部署的服务:etc...

2018-09-21 14:01:16 118

转载 linux版QQ

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-20 17:58:00 1569

转载 day08-文件操作

1,文件操作的函数 f= open(文件名(路径),mode="模式(r\w\a\r+\b)",encoding="字符集(GBK\UTF-8)")  content = f.read() \ write()  print(content)   f.close()文件路径:1,绝对路径:从磁盘的根目录找 或者 从互联网上2,相对路径:相当...

2018-09-20 17:46:00 122

转载 程序员笑话

1、有一个小伙子在一个办公大楼的门口抽着烟,一个妇女路过他身边,并对他说,“你知道不知道这个东西会危害你的健康?我是说,你有没有注意到香烟盒上的那个警告(Warning)?” 小伙子说,“没事儿,我是一个程序员”。 那妇女说,“这又怎样?” 程序员说,“我们从来不关心Warning,只关心Error” 2、现在的女程序员征婚:SELECT * FROM 男人 WHERE 未婚=true and ...

2018-09-20 15:25:01 72

转载 Leetcode打卡 | No.25 k 个一组翻转链表

No.25 k 个一组翻转链表给出一个链表,每k个节点一组进行翻转,并返回翻转后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么将最后剩余节点保持原有顺序。示例 :给定这个链表:1->2->3->4->5当k= 2 时,应当返回:2->1->4->3-...

2018-09-20 14:54:54 100

转载 面试经验

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-19 18:34:00 48

转载 算法竞赛入门经典-第三章例题

例题3-5 UVa15831.大量重复处理相同数据可以通过预先处理随后查表来优化。2.通过取余和除模来提取数字都某一位。#include<stdio.h>#include<string.h>int number[100100];int main(void){ memset(number,0,sizeof(number)); f...

2018-09-19 00:51:00 98

转载 LeetCode--206--反转链表

问题描述:反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL方法1:头插法 1 class Solution(object): 2 def reverseList(self, head): 3 """ 4 ...

2018-09-18 21:18:00 54

转载 IntelliJ IDEA 快捷键

CtrlCtrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl + C 复制光标所在行 或 复制选择内容 Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (...

2018-09-18 15:35:00 39

转载 Windows 788

一、软件准备1、 下载 Ubuntu 系统镜像:http://www.ubuntu.com/download/desktop/ ;  这里使用的是 ubuntu 14.04.1 LTS 64bit 版本。LTS表示 Long Term Support ,长期支持。2、 下载并安装DiskGenius :http://www.diskgenius.cn/download.php ;  使用 Di...

2018-09-17 11:18:38 44

转载 shell技巧2 - 图片旋转缩放转换格式等

1、前言在macOS下,如果对大量图片进行处理或数据收集,查找了一下,通过使用 sips 命令,可以进行图片的大部分操作处理,如果使用 shell,就可以灵活和自动化的批量操作图片!2、sips 用法常用的用法可以参考: 利器: Mac自带的图片工具Sips,全部的用法可以参考:sips MAN pag...

2018-09-16 13:18:00 485

转载 技术跟产品杂谈

从产品的生命周期谈起从我入职腾讯开始说起,经历了一批产品的开始、发展,到近期的关停,有感而发。第一个阶段:一个产品从某个idea到具体的设计、实现,类似于人从婴儿开始。第一版总会是粗糙、简单直接的。可以看微信第一版跟现在比较,可以看各种产品的第一版跟现在比较。婴儿虽然小,但是五脏俱全,功能简单但是更加直接突出重点功能,这才可以在众多APP里面脱颖而出。to开发: 这里要求的是极...

2018-09-14 16:57:00 69

转载 20180913 环境变量PATH与cp mv cat more less head tail 命令

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-14 01:52:00 74

转载 1、Windows下安装mysql-8.0.12及修改初始密码

1. 解压压缩包,放置到任意目录这是我的目录:D:\Python\mysql-8.0.12-winx64\2. 初始化使用命令: --initialize --console使用CMD命令操作如下:C:\Windows\system32>D:\Python\mysql-8.0.12-win...

2018-09-13 23:29:00 114

转载 刷题刷题-腾讯

腾讯2018春招技术类编程题汇总1、题目:小Q定义了一种数列称为翻转数列:给定整数n和m, 满足n能被2m整除。对于一串连续递增整数数列1, 2, 3, 4..., 每隔m个符号翻转一次, 最初符号为'-';。例如n = 8, m = 2, 数列就是: -1, -2, ...

2018-09-13 17:24:20 98

转载 Java 程序员必会的技术

每一位程序员都有一个英雄梦,幻想着有朝一日能够 拳打国内BAT,脚踢硅谷FLG。至少至少,也要成为后厂村一霸。对于后端程序员来说,有一项至关重要的技术可以帮助我们早日实现梦想。这项技术不是满天乱飞的架构设计,也不是高深莫测的算法题目,而是工作中实打实的核心技术框架:Spring Boot。最优技术,没有之一!Spring Boot 诞生时,正处于微...

2018-09-13 15:45:55 156

转载 【leetcode】235. Lowest Common Ancestor of a Binary Search Tree

题目如下:解题思路:因为是BST,对于任意一个node,如果其val在p和q之间,那么说明p和q分别在其左子树和右子树,所以node就是其最低的祖父节点;如果val和q或者q相等,同样node就是其最低的祖父节点;如果p和q都比val大,说明这两个节点在node的右边,往右子树方向遍历;如果都小,往左子树方向遍历。代码如下:# Definition for a binary t...

2018-09-13 14:50:00 45

转载 [转] pytorch指定GPU

查过好几次这个命令,总是忘,转一篇mark一下吧转自:http://www.cnblogs.com/darkknightzh/p/6836568.htmlPyTorch默认使用从0开始的GPU,如果GPU0正在运行程序,需要指定其他GPU。有如下两种方法来指定需要使用的GPU。1. 类似tensorflow指定GPU的方式,使用CUDA_VISIBLE_DEVICES。1.1 ...

2018-09-13 10:34:00 47

转载 关于Linux系统使用遇到的问题-1:vi 打开只读(readonly)文件如何退出保存?

问题来源如下:打开/etc/crontab文件,命令如下:yule@yule-ubuntu:~$ vi /etc/crontab 显示如下内容:# /etc/crontab: system-wide crontab# Unlike any other crontab you don't have to run the `crontab'# command to in...

2018-09-12 21:22:00 415

转载 加密安全和数字签名证书

加密安全和数字签名证书--------------------------------------------------------------------------------------------------------------------------------------...

2018-09-12 19:25:07 200

转载 AngularDart Material Design 切换

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-11 21:28:00 96

空空如也

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

TA关注的人

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