自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ACM之不同的二叉搜索树

题目如下:首先得知道什么是二叉搜索树:二叉搜索树又叫做有序二叉树、排序二叉树,是指一颗空树或者具有下列性质的树:①若任意节点的左子树不为空,则左子树上所有结点的值均小于它根节点的值②若任意节点的右子树不为空,则右子树上所有结点的值均大于它根节点的值③任意结点的左、右子树也是二叉搜索树④所有结点的值均不相同 假设n个结点上的值由1,2,...,n构成,则搜索二叉树按照中...

2018-04-29 22:37:46 94

转载 用友UAP NC 单据新增数据时抛出"流程平台缓存中不存在该单据或交易类型=HB06"...

正常单据新增时,抛出异常"流程平台缓存中不存在该单据或交易类型=HB06" 问了用友的实施顾问说不知道,然后百度了,找到如下两遍: https://blog.csdn.net/sn2ovfan/article/details/74178303 https://blog.csdn.net/qq_31968809/article/details/52900342 都不能直接解决我的问题.最...

2018-04-27 13:52:00 1134

转载 51NOD 1452 - 加括号

DP预处理每个区间的值,再枚举括号位置就好了 #include <bits/stdc++.h> using namespace std; typedef long long ll; const int N = 5005; char s[N]; int pre[N], nxt[N], n; ll dp[N][N]; void init() { pre[0] ...

2018-04-26 16:12:00 99

转载 python random 学习

随机产生8位数,每位数都是1~6之间数字 import random list_1 = [i for i in xrange(1,7)] print list_1 arr_1=[] for i in range(8): arr_1.append(str(random.choice(list_1))) data = int(''.join(arr_1)) print data ...

2018-04-24 19:03:00 61

转载 [模板] 替罪羊树

//Stay foolish,stay hungry,stay young,stay simple #include<iostream> #include<cctype> #include<cstdio> #include<cctype> int rd() { int ret=0,f=1;char c; ...

2018-04-24 18:34:00 93

转载 阿里巴巴开源的通用缓存访问框架JetCache介绍

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

2018-04-24 16:11:00 71

转载 [Android Security] APK自我保护 - 代码乱序

cp : https://segmentfault.com/a/1190000005095406 乱序原理 为了增加逆向分析的难度,可以将原有代码在 smali 格式上进行乱序处理同时又不会影响程序的正常运行。乱序的基本原理如下图所示,将指令重新布局,并给每块指令赋予一个 label,在函数开头处使用 goto 跳到原先的第一条指令处,然后第一条指令处理完,再跳到 第二条指令,以此类推。 乱...

2018-04-23 20:19:00 89

转载 json API通用爬取模块

&importrequests defjsonRequest(url,postdata): """ 使用requests模块post方法请求api接口,返回json串 :paramurl: :returnjson串: """ response=requests.post(url,data=postdata) ...

2018-04-23 16:09:35 73

转载 Blog-01-设计模式探索-Builder模式

Builder 模式的适用场景1、 创建的对象参数比较多,较复杂。2、构建过程中,步骤相同,但因引入的参数不同可导致对象不同。实现过程:public class PhoneState { private int id; private String ram; private String rom; private float system_version; ...

2018-04-22 01:42:22 60

转载 JavaScript 事件循环

js是一门单线程的语言,不可能进行多线程编程,异步编程就是多线程编程一种模式,但是我们经常讲到js的异步编程,其实是伪异步,因为它是单线程的,也就是同步,只有前面的代码执行完才能执行下面的代码。所以要理解js中的异步理念,就需要了解js的运行核心--事件循环(Event loop) 为什么js会有异步呢 setTimeout(function(){ //5秒之后执行程序 },50...

2018-04-21 16:38:36 44

转载 SpringBoot配置多数据源时遇到的问题

SpringBoot配置多数据源 参考代码:Spring Boot 1.5.8.RELEASE同时配置Oracle和MySQL 原作者用的是1.5.8版本的SpringBoot,在升级到2.0.*之后,DataSourceBuilder发生了变化 //import org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder;...

2018-04-20 11:03:00 985

转载 Mac Book 上的touch id妙用

使用新版的macbook或pro都是支持Touch ID。 Touch ID在工作生活中,有哪些妙用。 今天介绍一下我常用的touch id 1password6 新版的1password支持使用touch ID解锁。以前,每次调用1password都要输入密码,自从有了touch id,就没有再输入过密码,...

2018-04-20 08:19:00 273

转载 武海滨:沪江如何搭建优秀的在线教育平台

3月31日,ZEGO Meetup 视频直播+的技术实践之道第三期在上海成功举办,现场吸引了满堂的音视频开发人员到场聆听。会上,如预期一样,么么直播前端团队负责人黄铭新、即构科技资深技术专家和架构师冼牛、沪江 CCTalk 音视频架构师武海滨、涂图TuSDK 研发技术总监王胜,这4位直播行业大咖给大家做了精彩分享。沪江 CCTalk 音视频架构师武海滨老师给我们带来的是《使用RTC技术搭建优秀的在...

2018-04-20 03:42:19 90

转载 2018.4.24 五周第五次课(shell特殊符号,cut截取等命令)

shell特殊符号_cut命令 概念:cut命令用来截取某一个字段 格式:cut -d '分割字符' [-cf] n,这里的n是数字,该命令选项有如下几个: - d 后面跟分割字符,分割字符要用单引号括起来 - c 后面接的是第几个字符 - f 后面接的是第几个区块 cut命令用法如下 [root@localhost do]# cat /etc/passwd |head -2root:x:0:0...

2018-04-20 01:04:12 92

转载 VMware安装CentOS6.5时配置网络的问题记录

1.VMware NAT模式的网络配置2.CentOS6.5网络的配置(选用修改配置文件方式,觉得这个最高效)2.1vi /etc/sysconfig/network-scripts/ifcfg-eth0(可变,例eth1等)主要改以下参数BOOTPROTO=static(静态)|dhcp(动态)|none(不指定)IPADDR=192.168.X.X ip地址NETMASK=255.255.2...

2018-04-19 22:59:46 149

转载 结对编程感想

一、结对感想 1.结对在花的时间上小于一个人,原因是和队友一起讨论题目要求、制定方案可行性,远比一个人效率高。 2.在写程序的时候,首先领航员在一旁监督能极大的减少手误。并且出现bug时,两个人一起思考流程,找出错误原因的效率高于一个人。 3.有的时候虽然会出现流程设计上的分歧,但是不同的设计方案,反而拓宽了思路。并且如果之后要重构,也可以快速的采用另一种方案。 4.结对编程有一点不太好的...

2018-04-19 22:25:00 111

转载 使用 Python 一步步搭建自己的区块链

你是否会和我一样,对加密数字货币底层的区块链技术非常感兴趣,特别想了解他们的运行机制。 但是学习区块链技术并非一帆风顺,我看多了大量的视频教程还有各种课程,最终的感觉就是真正可用的实战课程太少。 我喜欢在实践中学习,尤其喜欢一代码为基础去了解整个工作机制。如果你我一样喜欢这种学习方式,当你学完本教程时,你将会知道区块链技术是如何工作的。...

2018-04-19 19:44:08 176

转载 Gartner“应用性能管理魔力象限”报告出炉,SteelCentral应用性能管理(APM)将在2017大放异彩...

今天,我想从Gartner最新发布的2016应用性能魔力象限报告谈起。最新报告显示,无论是在关键产品能力还是作为魔力象限的挑战者,Riverbed SteelCentral应用性能管理套件的位置都较前几年有所上升。《Gartner同业洞察报告》印证了这一变化——客户认可魔力象限报告中对Riverbed的评估结果,并从使用者体验出发将SteelCentra...

2018-04-19 13:48:00 228

转载 mock.js 配合vue+axios

准备工作 泡茶 打开电脑。 创建一个项目。 安装mock.js+axios 开始工作 这是我的文件目录 基本上都是在vue项目都长这样子,我随手下载了一个vue+Ivew的项目。 2. src文件夹内创建一个lib文件夹 3. lib文件夹下创建mock.js 4. 在mock.js 文件夹下 import Mock from 'mockjs'; export default Mo...

2018-04-19 09:14:10 233

转载 过滤器简介--学习笔记

a)Filter是SUN公司提供的一个资源过滤器接口,不同的Web容器有着不同的实现b)Filter位于Web服务器和Web资源(Servlet/Jsp/Html)之间c)过滤请求和响应二者d)Filter可以进行简单判段,是否将请求放行给Web资源e)Filter的开发过程: 类 implements javax.servlet.Filter接口在web.xml文件配置Filter过滤器,告...

2018-04-18 20:35:16 83

转载 Linux系统的命令别名功能

在管理和维护Linux系统的过程中,将会使用到大量命令,有一些很长的命令或用法经常被用到,重复而频繁地输入某个很长命令或用法是不可取的。这时可以使用命令别名功能将这个过程简单化。 1.系统定义的别名通常情况下,系统中已经定义了一些命令别名,要查看已经定义的命令别名,可以使用alias命令:#alias命令将输出所有已经定义的命令别名# aliasalias cp='cp -i'alias l.='...

2018-04-18 15:38:00 40

转载 Git操作命令

初始化配置 # 配置使用git仓库的人员姓名 git config --global user.name "Your Name Comes Here" # 配置使用git仓库的人员email git config --global user.email you@yourdomain.example.com # 配置到缓存 默认15分钟 git config --global cre...

2018-04-18 11:36:34 43

转载 查看 Secret - 每天5分钟玩转 Docker 容器技术(156)

可以通过kubectl get secret查看存在的 secret。显示有两个数据条目,kubectl describe secret查看条目的 Key:如果还想查看 Value,可以用kubectl edit secret mysecret:然后通过 base64 将 Value 反编码:下节学习如何在 Pod 中使用 Secret。书籍:1.《每天5分钟玩转Ku...

2018-04-18 06:21:35 44

转载 ionic3学习之登录页

准备工作 部分源码说明: 页面跳转的相关类说明 constructor(public modalCtrl: ModalController) { } 我们使用的是:ModalController 不是 NavController。 这两者的区别为:NavController 和 ModalController 都是打开新页面,但是NavC...

2018-04-18 03:47:36 136

转载 Linux学习总结(三十五)lamp之访问日志配置

一 访问日志不记录静态文件访问信息 网站大多元素为静态文件,如图片、css、js等,记录这些访问信息对我们运维工作没有多大意义,如果一个站点访问量很大,那么一天就可以达到几GB。影响我们磁盘的工作效率,那么我们就可以配置虚拟主机限制记录这些信息。把虚拟主机配置文件改成如下: <VirtualHost *:80> DocumentRoot "/data/wwwroot/www...

2018-04-16 22:15:25 114

转载 让你知晓内容安全的边界:盘点2017、2018这两年的内容监管

2016年被称为我国的互联网UGC视频平台的元年,特别是直播平台、短视频平台快速发展,用户数量呈现井喷式增长,而与之相伴的则是内容过度娱乐化、低俗化。另一方面,移动互联网普及率越来越高、***能力越来越强,网民年龄逐渐呈现低龄化趋势。就此来看,不良内容对社会发展产生的危害越来越大。为切实加强网络文化市场监管、净化网络空间,相关部门和机构除了制订相关法律法规之外,也开展了一系列...

2018-04-16 19:47:48 166

转载 POJ1064-Cable master

题目链接:点击打开链接 Description Inhabitants of the Wonderland have decided to hold a regional programming contest. The Judging Committee has volunteered and has promised to organize the ...

2018-04-16 16:29:00 39

转载 在Ubuntu Linux下制作Windows 启动安装 USB盘

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

2018-04-16 10:55:00 647

转载 最短路径之Dijkstra算法

第一行为源点个数,边的个数m 接下来m行为a->b和权值 6 91 2 11 3 122 3 92 4 33 5 54 3 44 5 134 6 155 6 4 求最短路径 1 #include<iostream> 2 #include<cstdio> 3 #include<queue> 4 using namespace std...

2018-04-15 17:11:00 63

转载 Mybatis动态SQL

constructor与discriminator鉴别器 通过修改对象属性的方式,可以满足大多数的数据传输对象(Data Transfer Object,DTO)以及绝大部分领域模型的要求。 但有些情况下你想使用不可变类。 通常来说,很少或基本不变的、包含引用或查询数 据的表,很适合使用不可变类。 构造方法注入允许你在初始化时 为类设置属性的值,而不用暴露出公有方法。MyBatis 也支持私有属性...

2018-04-14 15:50:02 103

转载 Alibaba Cloud Hosts World's First Internet Livestream in 8K

At the Alibaba Cloud Computing Conference in Shenzhen on March 28, 2018, Alibaba Cloud became the first technology company to broadcast in 8K, making Alibaba Cloud the first and ...

2018-04-13 14:27:59 100

转载 Oracle触发器用法实例详解

本文实例讲述了Oracle触发器用法。分享给大家供大家参考,具体如下: 一、触发器简介 触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。 因此触发器不需要人为的去调用,也不能调用。 然后,触发器的触发条件其实在你定义的时候就已经设定好了。 这里面需要说明一下,触发器可以分为语句级触发器和行级触发器。 详细的介绍可以参考网上的资料,简单的说就是语句级的触发器...

2018-04-13 09:25:00 55

转载 92. Reverse Linked List II

92. Reverse Linked List II 题目 Reverse a linked list from position m to n. Do it in-place and in one-pass. For example: Given 1-&gt;2-&gt;3-&gt;4-&gt;5-&gt;NULL, m = 2 and n = 4, return 1-&gt;4-&gt;3...

2018-04-12 21:56:00 53

转载 ms sql server缓存清除与内存释放

ms sql server缓存清除与内存释放   Sql Server系统内存管理在没有配置内存最大值,很多时候我们会发现运行Sql Server的系统内存往往居高不下。这是由于他对于内存使用的策略是有多少闲置的内存就占用多少,直到内存使用虑达到系统峰值时(预留内存根据系统默认预留使用为准,至少4M),才会清除一些缓存释放少量的内存为新的缓存腾出空间。 这些内存一般都是Sql Server运行时候...

2018-04-12 12:53:00 126

转载 图片对比 dHash

■环境 Python 3.6.0 ...

2018-04-12 10:30:39 301

转载 TouchEvent实现前端录音打分功能

由于本人从事的是在线英语教育工作,所以会做很多学习交互的功能,在英语学习过程中,跟读这种练习口语的功能肯定属于必须的交互,今天就总结一下实现这个跟读打分的功能,以及涉及的知识点。 功能展示 默认初始状态 按下录音的状态 打分中的状态 打分完毕拥有自己读音和成绩状态,可重录 涉及知识点 TouchEvent事件 (touchstart, touchend, touchcancel)的理解和...

2018-04-12 02:28:48 432

转载 采坑:python base64

需求: 读取文本内容,对字符串进行base64加密 >>> str = 'aaaaaaaaaaaaaaaaaaa\nbbbbbbbbbbbbbbbbbbbbbbbbbbb\ncccccccccccccccccccccccccc' >>> encodeStr = base64.encodestring(str) >>> encodeS...

2018-04-11 11:21:00 98

转载 单点登录与权限管理本质:HTTP重定向

继续介绍「单点登录与权限管理」系列的第一部分:单点登录与权限管理本质,本篇说说HTTP重定向,它也是完成单点登录的基础知识。 该系列的完整写作计划,可见文章:系列概述 单点登录需要在多个web项目之间相互跳转,使用重定向技术,自动完成登录操作。另外,当实际资源被迁移到其他URL时,可使用重定向技术,将访问原有URL的请求,自动跳转到新URL,保持原有URL有效。 本篇主要从以下几个...

2018-04-11 09:34:00 51

转载 请问微信小程序let和var以及const有什么区别

在JavaScript中有三种声明变量的方式:var、let、const。 var:声明全局变量,换句话理解就是,声明在for循环中的变量,跳出for循环同样可以使用。 [JavaScript] 纯文本查看 复制代码 ? 1 2 3 4 5 for(var i=0;i<=1000;i++){ var sum=0; sum+=i; } alert(sum); 声明在for循环内部的sum,...

2018-04-10 09:44:00 85

转载 来来来 我们不谈面试题 谈谈面试官喜欢看到的特质!

最近各大博客上很多面试、招聘的文章,看来是年后跳槽旺季到了。过去我做了很多招聘的工作,在这方面积累了不少经验,今天写写我的观点,希望可以帮到大家。 这次就不谈面试题了,因为面试题各个公司都不一样(而且我本来也更喜欢开放性的问题)。或许十年后,阅历更丰富以后我的观点会变化,所以只写些比较通用的,我喜欢见到的求职者的特质。 礼貌 礼貌点总是没错的,这也很容易做到。主动打招呼,站直,坐好,男生不要跷二郎...

2018-04-09 16:58:38 102

空空如也

空空如也

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

TA关注的人

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