自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Codeforces 963B Destruction of a Tree 【贪心】

本题的贪心策略是:每次删除连到叶子结点的dfs链上离根最远的偶数度的结点greed is good实现方法是先维护一个degree[i]表示第i个点有多少个度,然后dfs,当每一个结点的所有子节点被访问后准备返回时判断当前结点degree的奇偶性,如果是偶数就删除,是奇数就什么都不做。这样能保证你删除的结点【的子孙】度数都是奇数,及保证删除了【离根最远的偶数度的结点】。每次删除要把它父亲和...

2018-04-30 14:10:00 58

转载 Tensorflow一些常用基本概念与函数(4)

摘要:本系列主要对tf的一些常用概念与方法进行描述。本文主要针对tensorflow的模型训练Training与测试Testing等相关函数进行讲解。为‘Tensorflow一些常用基本概念与函数’系列之四。转自https://blog.csdn.net/lenbow1、序言本文所讲的内容主要为以下列表中相关函数。函数training()通过梯度下降法为最小化损失函数增加了相关的优化操作,...

2018-04-29 22:53:00 108

转载 python实现微信接口——itchat模块

python实现微信接口——itchat模块安装sudo pip install itchat登录itchat.auto_login() 这种方法将会通过微信扫描二维码登录,但是这种登录的方式确实短时间的登录,并不会保留登录的状态,也就是下次登录时还是需要扫描二维码,如果加上hotReload==True,那么就会保留登录的状态,至少在后面的几...

2018-04-28 15:02:00 136

转载 C#的Enum中Flags的用法

Flags关键字允许我们在使用.net 枚举变量时,使用多个组合值在项目中提前设计,使用起来非常便捷网上copy一个例子[Flags] enum WeekDays { //注意: 这里不要将Sunday设置为0x0,至于为什么留给大家思考 Monday = 0x1, Tuesday = 0x2, ...

2018-04-28 14:14:00 533

转载 利用Scrapy框架爬取落网上的音乐文件

今天爬取的是本人特别喜欢的一个音乐网站,www.luoo.net,首先是设置item中需要保存的字段。items.py字段名称包括期刊号,期刊名,期刊创建时间,单期期刊下的音乐名,作者名,音乐文件url,文件下载结果。 1 import scrapy 2 3 4 class LuoWangSpiderItem(scrapy.Item): 5 vol_...

2018-04-25 20:16:00 195

转载 感想2-对于组件化的一些思考

内容概览: 组件化的目的哪些逻辑需要组件化基于现有场景,如何设计组件,提高开发效率组件化的目的  组件化的概念或者描述有很多,在此就不列举了。工作中,我们会遇到很多功能相近的业务场景和高频控件,这里我们就需要对这些大量重复但不完全一致的代码进行分析、总结、抽象,最后封装成组件,便于进行统一、升级,减少代码复制、粘贴,提高项目代码的可读性,降低维护成本和开发成本。 ...

2018-04-24 22:37:00 60

转载 model数据库orm操作

1》  修改数据库型类    setting 文 件里面 配置数据库 1 DATABASES = { 2 3 'default': { 4 5 'ENGINE': 'django.db.backends.mysql', 6 7 'NAME': 'books', #你的数据库名称 8 9...

2018-04-24 18:36:00 38

转载 链接选项-rpath的一个问题记录

问题简述大概是这么一个情况,有一个过去已经写好的程序,这个程序用于处理网络通信,接收一些操作指令。具体的指令操作通过运行时加载动态库的形式进行扩展。(类似于net-snmp二次开发的一种形式)问题是这样的,用于扩展功能的动态库,其本身又链接了一系列的动态库,这些库的位置与这个扩展用的动态库存放的位置是相对的。大概如下 程序 program ...

2018-04-24 17:21:00 157

转载 js正则表达式

http://www.cnblogs.com/xinwusuo/p/5948908.html转载于:https://www.cnblogs.com/zy20160117/p/8927784.html

2018-04-24 12:08:00 28

转载 【GBK、UTF-8、ISO8859-1】三种编码方式总结及实例

  感谢:https://blog.csdn.net/youngstar70/article/details/64117297 一、总结 在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不同情况下,返回的东西不一样!  String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该...

2018-04-23 22:05:00 104

转载 spring boot 集成axis1.4 java.lang.NoClassDefFoundError: Could not initialize class org.apache.axis.cl...

pom配置: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency>...

2018-04-23 17:17:00 526

转载 【DP专辑】ACM动态规划总结

转自动态规划一直是ACM竞赛中的重点,同时又是难点,因为该算法时间效率高,代码量少,多元性强,主要考察思维能力、建模抽象能力、灵活度。动态规划(英语:Dynamic programming,DP)是一种在数学、计算机科学和经济学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 动态规划常常适用于有重叠子问题和最优子结构性质的问题,动...

2018-04-23 17:02:00 49

转载 Redis学习-string数据类型

Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志 型、Key-Value 数据库。redis提供五种数据类型string,hash,list,set及sorted set。string是最基本的类型,而且string类型是二进制安全的。意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象。set key value 设...

2018-04-22 17:43:00 55

转载 架构解耦(转)

1.小小的IP,大大的耦合,你痛过吗? 如何解除IP耦合? 常见的方法是:使用内网域名替代内网IP,如果没有做这个优化,强烈的建议马上实施,将配置文件中的内网IP全部干掉,全部改为内网域名。 使用内网域名,就不需要上游配合重启了吗? 假设现在不用内网IP,改用内网域名了,一个服务或者数据库的IP变更,只需要一个地方更改,而不是所有上游更改:运维...

2018-04-22 16:07:00 203

转载 iphoneX的适配问题

iphoneX();function iphoneX(){ var oMeta = document.createElement('meta'); oMeta.setAttribute('name',"viewport"); oMeta.setAttribute('content',"width=device-width,initial-scale=1.0,viewport-fit=c...

2018-04-20 15:40:00 61

转载 Linux的通信命令

wall发给所有使用系统的用户[root@localhost ~]# wall [信息内容][root@localhost ~]# wall hello chinaifconfig这个命令类似于dos下面的ipconfig [root@localhost ~]# ifconfig 查看本机IP地址详细信息命令链接...

2018-04-20 15:10:00 47

转载 exchange 2010 relay设定

relay是指当一封邮件在使用该组织的smtp服务,而该邮件的收件人不是该组织的内的邮箱。所以这个权限默认都是deny的,只有通过smtp身份验证的用户才可以。如,contoso.com组织内的一台服务器,他只接收收件人为@contoso.com的邮件,当尝试发到其他域时,就得有relay权限。如果没有relay权限将不可发送邮件。如下图:我用telnet 到exchange 服务器进行测试,...

2018-04-20 10:11:00 54

转载 (转)Vue 爬坑之路(四)—— 与 Vuex 的第一次接触

在 Vue.js 的项目中,如果项目结构简单, 父子组件之间的数据传递可以使用 props 或者 $emit 等方式http://www.cnblogs.com/wisewrong/p/6266038.html但是如果是大型项目,很多时候都需要在子组件之间传递数据,使用之前的方式就不太方便。Vue 的状态管理工具Vuex完美的解决了这个问题。一、安装并引入 Vuex项目结...

2018-04-19 19:50:00 40

转载 BZOJ1509: [NOI2003]逃学的小孩

【传送门:BZOJ1509】简要题意:  给你一棵有n个点树  找出三个点x,y,z  求从一个点x出发,先到另外两个点中距离x较近的点,再到剩下的那个点的时间题解:  我们不妨先假设从x出发,先到y,再到z,这样子的话我们所花费的时间就是dis(x,y)+dis(y,z)  很显然我们肯定要让dis(y,z)尽可能的大,并且保证dis(x,y)<dis(...

2018-04-19 09:57:00 52

转载 数组合并

题目描述合并数组 arr1 和数组 arr2。不要直接修改数组 arr,结果返回新的数组 1 /*第一种方法*/ 2 function concat(arr1, arr2) { 3 var newArr = new Array(); 4 newArr = arr1.concat(arr2); 5 return newArr; 6 } ...

2018-04-18 23:59:00 90

转载 【钉钉PC】PC端钉钉清除缓存

最近被钉钉的PC端坑的要死要死的,一个缓存问题弄了我一天时间,去你大爷的,放在这里防止其他的人被坑。1、右键点击微应用,选择devtools2、展开的页面,就像web端的F12,勾选network-》Disable cache具体如下: 》》》》》 》》》》》转载于:https://www.cnblogs.com/xuzhengzong/p/8876907.h...

2018-04-18 18:49:00 727

转载 小程序tab切换

<view class="tab {{tabFixed ? 'tab-fixed':''}}"> <view class="{{tabMonth==2 ? 'active' : ''}}" data-id="2" bindtap='checkTab'>二月</view> <view class="{{tabMonth==3 ...

2018-04-16 11:56:00 50

转载 Spring Cloud学习笔记-009

API网关服务:Spring Cloud Zuul  API网关是一个更为智能的应用服务器,它的定义类似于面向对象设计模式中的Facade模式,它的存在就像是整个微服务架构系统的门面一样,所有的外部客户端访问都需要经过它来进行调度和过滤。它除了要实现请求路由、负载均衡、校验过滤等功能之外,还需要更多能力,比如与服务治理框架的结合、请求转发时的熔断机制、服务的聚合等一系列高级功能。  在Sp...

2018-04-15 21:28:00 39

转载 搭建了Pycharm对话平台

1.下载后,需要在etc中的hosts的最后加上0.0.0.0 account.jetbrains.com2.然后就可以将idea.lanyus.com中复制的激活码在打开Pycharm时黏贴生效了3.以上动作就相当于拿到了与翻译团队对话的会员资格3.然后在创建项目时对接上python的解释器,或anaconda中集成的python解释器,他们就可以忠实的为你说服电脑了转载于:htt...

2018-04-14 22:47:00 108

转载 部分基于layui的时间函数

// 点击昨天 function checkYesterday() { var yesterday = myDate.getFullYear() + '-' + (myDate.getMonth() + 1) + '-' + (myDate.getDate() - 1)////昨天 if (myDate....

2018-04-14 15:02:00 249

转载 Java中的两种锁

Java中的两种锁转载于:https://www.cnblogs.com/gotodsp/p/8831029.html

2018-04-14 11:33:00 209

转载 Asp.Net MVC 身份验证-Forms

Asp.Net MVC 身份验证-Forms在MVC中对于需要登录才可以访问的页面,只需要在对应的Controller或Action上添加特性[Authorize]就可以限制非登录用户访问该页面。那么如果实现登录?Form登录应用程序确认用户状态HTTP协议是无状态的。所以上一次请求和下一次请求并不能相互关联起来,就是说这些请求并不能确定是哪个用户和用户的状态。但是对于登...

2018-04-13 17:13:00 55

转载 runtime机制

runtime(简称运行时),是一套 纯C(C和汇编写的) 的API。而 OC 就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。消息机制原理:对象根据方法编号SEL去映射表查找对应的方法实现。每一个 OC 的方法,底层必然有一个与之对应的runtime方法。runtime常见作用:1、动态交换两个方法的实现2、发送消息3、动态添加方法4、拦截替换...

2018-04-12 16:27:00 50

转载 CentOS 7下彻底卸载MySQL数据库

https://zhangzifan.com/centos-7-remove-mysql.html转载于:https://www.cnblogs.com/vicF/p/8806421.html

2018-04-12 11:17:00 56

转载 标准库函数gets()和puts()

问题:  用标准库函数gets()和puts()实现字符串的输入输出。函数gets()用于从键盘读入一个字符串(包括空格符)。它仅以回车符作为分隔符。函数gets()中的参数应是一个已存储字符串的字符数组名。函数puts()用于向屏幕输出一行字符串,他的参数除了可以是一个字符数组外,还可以直接使用字符串常量。当输出指定字符串后,光标自动回车换行。1 #include<stdio....

2018-04-10 21:58:00 946

转载 Codeforces-339D. Xenia and Bit Operations

传送门给定n,m,代表有2n个数,m次询问每次询问时先将此时序列第p个数值改为b,在求序列的值。序列的值定义如下。将序列中的第2*i项与2*i-1项或,得到新序列,再把新序列的第2*i项与2*i-1项做异或操作,再将新序列进行或操作,如此往复,最终得到一个数,称为序列的值线段树水题 1 #include <cstdio> 2 #include &...

2018-04-10 21:01:00 55

转载 SpringBoot整合freemarker中自定义标签获取字典表的数据

因为在前端要根据字典表中的数据去将1、2这些值转换成对应的文字解释1.首先要创建一个类去实现 TemplateDirectiveModel 类@Componentpublic class DictDirective implements TemplateDirectiveModel { @Override public void execute(Envi...

2018-04-09 17:33:00 525

转载 appium在android7.0上无法启动问题

前言由于最近很多android手机升级到7.0系统了,有些小伙伴的appium版本用的还是1.4版本,在运行android7.0的app自动化时候遇到无法启动问题:WebDriverException: Message: A new session could not be created我的电脑环境:python 3.6android 7.0appium 1.4.13androi...

2018-04-09 13:28:00 190

转载 linux 定时任务 (php)

实现PHP定时任务:编写基础类:base.php (用来把定时任务要执行的代码指定在项目目录里面, 这样就可以直接使用项目中的框架了)class base{ public function index(){ $url = "www.xxxx.com/index/info/test"; $this->curl_setopt_sms(...

2018-04-09 10:32:00 45

转载 Mysql 主从复制线程的等待时间问题

  今天发现mysql备机上的SQL线程等待时间很长,然后就重启了slave,但是10分钟不到发现时间变化又很大,非常疑惑:    重启10分钟,第一个是I/0线程,2,3,4,5,6是SQL线程,但是有两个SQL线程的等待时间已经1130秒了,这个有些不明白?    我机器上的时区和Mysql的时区一致  时间也是同步的:    有人能解释一下这的问题么?转载于:https...

2018-04-08 15:07:00 99

转载 strace命令

-c 统计每一系统调用的所执行的时间,次数和出错的次数等.-d 输出strace关于标准错误的调试信息.-f 跟踪由fork调用所产生的子进程.-ff 如果提供-o filename,则所有进程的跟踪结果输出到相应的filename.pid中,pid是各进程的进程号.-F 尝试跟踪vfork调用.在-f时,vfork不被跟踪.-h 输出简要的帮助信息....

2018-04-07 18:49:00 43

转载 Java动态代理

代理模式是指给某个对象提供一个代理对象,用户不直接访问原对象而是通过代理对象间接访问。我们可以使用代理模式实现面向切面编程(AOP), 由动态代理将切面功能织入目标方法而不侵入调用方的业务代码。或者使用代理模式实现远程过程调用(RPC), 调用方像调用本地方法一样调用代理方法,而不必关心代理调用远程方法细节。JDK提供了基于反射机制的动态代理实现,而被广泛使用的第三方库CGLIB则基于字节码...

2018-04-07 17:42:00 36

转载 Python学习(十)Python 函数

Python 函数Python 函数函数:带名字的代码块,用于完成具体工作。函数:数学解释 == function()计算机中函数: 计算机所有语言函数 == subroutine(子程序),procedure(过程)作用:减少重复代码方便修改,更易扩展保持代码一致性函数格式:def 函数名(参数列表):函数体 < br >&...

2018-04-07 16:57:00 102

转载 java IO包装流如何关闭

问题:(1)JAVA的IO流使用了装饰模式,关闭最外面的流的时候会自动调用被包装的流的close()方吗?(2)如果按顺序关闭流,是从内层流到外层流关闭还是从外层到内存关闭?问题(1)解释:如下例子代码: FileInputStream is = new FileInputStream("."); BufferedInputStream bis = ...

2018-04-07 10:45:00 39

转载 Struts2相关面试题

1、struts2工作流程Struts2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和...

2018-04-06 20:16:00 216

空空如也

空空如也

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

TA关注的人

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