- 博客(56)
- 收藏
- 关注
转载 bzoj千题计划216:bzoj1499: [NOI2005]瑰丽华尔兹
http://www.lydsy.com/JudgeOnline/problem.php?id=1499预处理从每个位置向每个方向最多能走几步dp[k][i][j] 第k个时间段后,钢琴到位置(i,j)能走的最长路径枚举这一次走几步转移#include<cstdio>#include<cstring>#include<iostr...
2018-01-30 19:43:00 52
转载 网络编程普及篇
网络编程说白了就是通过网络进行数据的传输。分为两种架构,c/s和b/s,b/s是c/s的一种。c/s就是client(客户端)和server(服务端),例如qq,客户端就是个人pc上的小企鹅标志。b/s是Browser(浏览器)和server(服务端),但是现在b/sbic/s火的多,原因就在于c/s架构每次使用一个产品或服务都需要下载一个app式的客户端,而b/s架构:比如微信内部的小程...
2018-01-30 18:45:00 59
原创 2018年1月30日,重启我的技术博客,这篇文章是一个华丽的分割线!
自从2012年以后就再也没有更新过自己的这个博客,丝毫对不起“推荐博客”的称号。在数字化转型的大潮下越来越多的技术产生了变革,传统的技术知识已经作为老浪被拍死在沙滩上,不断的学习,不断的沉淀,然后反思分析、复盘才是对的事情。借此机会重新开启我封存多年的博客,开始更新技术文章,一来为了继续让更多的小伙伴一同研究和学习Azure,二来为了自己健忘的问题有个积累和归档,未来复查技术细节也比较方便。...
2018-01-30 16:48:21 100
转载 10.23 linux任务计划cron 10.24 chkconfig工具 10.25 systemd管理服务 10.26 unit介绍 10.27 target介绍...
2019独角兽企业重金招聘Python工程师标准>>> ...
2018-01-29 18:54:00 49
转载 【iOS 小技巧】Xcode自定义文件头部注释
前言Xcode 在创建文件时,会默认生成 头部注释,不过这些基础的注释往往不能满足我们的需求,而一个文件一个文件去改,那可不是我们攻城狮改做的事
2018-01-29 07:18:09 332
转载 Android Things开发智能小车,Android智能硬件玩起来
目前是0.1版本,这已经是一个可以运动、可以调速、可以遥控、可以避免碰撞的简单但功能完整的小车了。项目代码:https://github.com/sysolve/androidthings-cameraCar基于Android Things开发,使用树莓派3B或NXP Pico开发板均可搭建。...
2018-01-28 18:49:00 97
转载 微信小程序跳转页面
https://mp.weixin.qq.com/debug/wxadoc/dev/component/web-view.htmlimage.png<!-- 指向微信公众平台首页的web-view --><web-view src="https://mp.weixin.q...
2018-01-25 21:41:00 104
转载 rsync+inotify-tools
源服务器:192.168.0.100 目标服务器:192.168.0.101 目的:把源服务器上/home/test目录实时同步到目标服务器的/home/test下 具体操作: 第一部分:在目标服务器192.168.0.101上操作 一、在目标服务器安装Rsync服务端 1、关闭SELINUX vi /etc/selinux/config #编辑防火墙配置文件 #S...
2018-01-24 09:47:00 75
转载 你不会以为Android Toast就只是简单的吐司吧?
今天看了一下Toast的源码,或者如果你对AIDL感兴趣,可以看下去。Toast不会同一时间显示多个,好像所有Toast都是排队了一样,而且不同的App都是排的一个队列一样。是的,这里有一个队列。而且因为不同App都是使用这一个队列,这里就用到了AIDL跨进程通信。跨进程有一个C/S的概念,就是服务端和客户端的概念,客户端调用服务端的服务,服务端把结果返回给客户端。显示一个Toast有2个过...
2018-01-24 02:46:25 104
转载 构架设计篇,规划超大型高可用网络架构第一章ip地址规划
前言:请珍惜别人的劳动成果,永远不要小看一个案例,包含的知识点多得你想都想不到,而且做案例的时候都是学完了最后课程以后,把知识点串联起来的。一个好的架构师一定知识面是博大的,全局观是很多人无法想象的,可能具体技术细节未必给你讲清楚,但是提供一种思想一种理念,所以在北京那边一个架构师一般年薪都是在30万以上,我看完了课程,但是里面的具体代码实现细节我不能消化,但我能理解那意思,我还需要至少半年,不断...
2018-01-23 11:40:21 306
转载 golang slice性能分析
golang在gc这块的做得比较弱,频繁地申请和释放内存会消耗很多的资源。另外slice使用数组实现,有一个容量和长度的问题,当slice的容量用完再继续添加元素时需要扩容,而这个扩容会把申请新的空间,把老的内容复制到新的空间,这是一个非常耗时的操作。有两种方式可以减少这个问题带来的性能开销:在slice初始化的时候设置capacit...
2018-01-22 18:52:54 114
原创 如今的数据科学家,距离深度学习有多远?
数据科学家,指采用科学方法,运用数据挖掘工具寻找新的数据洞察的工程师。这个概念比较广泛,在不同的行业、不同的公司里,数据科学家的工作可能都是不同的。如我们所见,数据科学家需要掌握的能力一般有:数学、计算机科学、SQL、统计、建模和编程、Hadoop、可视化……当然,这并不是全部。而且随着更多新技术的出现,数据科学家所需要掌握的能力也将更多。深度学习也可以说是数据科学家需要掌握的技能之一。深度学习是...
2018-01-22 17:57:21 103
转载 Spring注解@Primary的意思
@Primary:在众多相同的Bean中,优先使用@Primary注解的Bean。这个和@Qualifier有点区别,@Qualifier指的是使用哪个Bean进行注入。 参考:http://blog.csdn.net/asdfsadfasdfsa/article/details/79086999https://my.oschina.net/leisu/blog/916051...
2018-01-21 01:44:00 259
转载 Linux下使用xargs将多行文本转换成一行并用tr实现逗号隔开
准备:cat test.txt134示例:cat test.txt | xargs1 3 4可以看出得到的字符串为空格隔开的。再把上面的字符串用逗号隔开,可以使用tr命令进行空格的替换cat test.txt | xargs | tr ' ' ','不过tr命令只能替换单个字符,多个字符无法实现。使用sed实现多个字符...
2018-01-20 10:21:00 276
转载 奇瑞采用英伟达GPU,将实现L3自动驾驶
本文来自AI新媒体量子位(QbitAI)汽车制造商奇瑞,将会使用德国采埃孚ProAI自动驾驶系统,以及英伟达专为无人车设计的DRIVE Xavier,实现L3级别的自动驾驶。德国采埃孚,是全球最大的汽车零件供应商之一。采埃孚ProAI自动驾驶系统,会处理多个摄像头及激光雷达的信号,整合信息后绘制出车辆周围环境的360°全景地图,并标注出车辆在...
2018-01-19 15:54:00 204
转载 聚能聊每周精选 第一期
Hello! 各位社区小伙伴,一周过的好快啊转眼就来到周五,本周聚能聊里各位聊主和各位粉丝们又有哪些精彩互动,碰撞出怎样的火花呢,一起来回顾一下吧!!.本周热议话题什么?你还没有开始用云计算?来到咱们云栖社区的人,大部分肯定都已经是阿里云的用户了,但是我相信,在你的身边一定有更多还没有开始上云的从业者。这次,我们给这些上云的用户机会,但是,我更想...
2018-01-19 14:00:02 155
转载 Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
本文主要记录下在使用selenium2/webdriver时启动各种浏览器的方法、以及如何加载插件、定制浏览器信息(设置profile)等环境搭建可参考我的另一篇文章:http://www.cnblogs.com/puresoul/p/3483055.html一、Driver下载地址: http://docs.seleniumhq.org/do...
2018-01-19 12:22:31 83
转载 web流程设计器 工作流的 整合视频教程 activiti画图 SSM和独立部署
本视频为activiti工作流的web流程设计器整合视频教程整合Acitiviti在线流程设计器(Activiti-Modeler 5.21.0 官方流程设计器)本视频共讲了两种整合方式流程设计器和其它工作流项目分开部署的方式流程设计器和SSM框架项目整合在一起的方式视频大小 1.13 GB ~【获取地址】 QQ313596790官网 http://www.fhadmin...
2018-01-19 05:51:19 45
转载 Hadoop组件--分布式数据库HBase
1. HBase概述先来看下HBase在Hadoop生态中的位置HBase是Apache Hadoop⽣态系统中的重要⼀员,主要⽤于海量结构化数据存储。HBase是一个构建在HDFS上的分布式列存储系统(严格的来说应该是列族存储),数据保存在HDFS上。HBase与MapReduce良好的集成,使用MapReduce来处理数据。HBase利...
2018-01-18 17:45:13 209
转载 nginx虚拟主机三种模式的简单实现
main配置段: user nginx; #指定用于运行worker进程的用户和组 worker_processes 4; #worker的进程数;通常应该为CPU的核心数或核心数减1 worker_cpu_affinity 0001 0010 0100 1000; 进程绑定在CPU上的指定核上 error_log /var/log/nginx/error.log;...
2018-01-18 13:57:00 131
转载 在SpringBoot中添加Logback日志处理
前言SpringBoot项目中在官方文档中说明,默认已经依赖了一些日志框架。而其中推荐使用的就是Logback,所以这一次我将在我的模版中加入Logback日志的配置,说明一下,SpringBoot已经依赖了Logback所以不需要手动添加依赖。已经加入我的github模版中:https://github.com/LinkinStars/springBootTemplate 如何配...
2018-01-18 10:49:00 105
转载 Android NDK开发之旅30 FFmpeg视频播放
###1.播放多媒体文件步骤通常情况下,我们下载的视频文件如MP4,MKV、FLV等都属于封装格式,就是把音视频数据按照相应的规范,打包成一个文本文件。我们可以使用MediaInfo这个工具查看媒体文件的相关信息。当我们播放一个媒体文件时,通常需要经过以下几个步骤如下:解封装(Demuxing):就是将输入的封装格式的数据,分离成为音频流压缩编码数据和视频流压缩编码数据。封装格式种类很...
2018-01-18 08:04:49 156
转载 阿里云云数据库开了一个未来大会,谈了谈2038年的数据库趋势
摘要: “未来的某一天,量子数据库是我们改造其他星球的关键技术之一。” 1月17日,在北京举行的阿里云2018云数据库智能未来大会上,阿里云高级产品专家王义成如是说。 除了阿里云的全新一代NoSQL向NewSQL融合,NewSQL产品家族发布,在这场大会上更有看点的是,阿里云数据库团队畅想了未来20年数据发展的整个趋势。点此查看原文:click.aliyun.com/m/40396/“未来的某一天...
2018-01-18 03:24:32 50
转载 react学习之生命周期
一个组件完整的生命周期包含 实例化阶段、活动阶段、销毁阶段 三个阶段。每个阶段又由相应的方法管理。 过程中涉及三个主要的动作术语:mounting: 表示正在挂接虚拟DOM到真实DOM。updating: 表示正在被重新渲染。unmounting: 表示正在将虚拟DOM移除真实DOM。 每个动作术语提供两个函数:componentWillMount()...
2018-01-17 13:38:00 45
转载 Adobe Photoshop CC 打开时报错~配置错误:请卸载并重新安装该产品
后期会在博客首发更新:http://dnt.dkill.net异常处理汇总-开发工具 http://www.cnblogs.com/dunitian/p/4522988.html个人估计,要么安装出问题,要么配置文件访问的时候发现权限不够先试试权限KO本文转自毒逆天博客园博客,原文链接:http://www.cnblogs.com/d...
2018-01-16 14:45:10 6128
转载 CSS垂直居中的12种实现方式
使用绝对定位和负外边距对块级元素进行垂直居中HTML<div id="box"> <div id="child"></div></div>复制代码CSS#box { width: 300px; height: 300px; background: #ddd; position: relative;...
2018-01-15 13:12:47 443
转载 python 3.x 与2.x的区别
原文地址https://www.cnblogs.com/kmonkeywyl/p/8279128.html保持学习的态度,学一门动态语言其实是很早以前的就准备要做的事情,当时还在纠结python与ruby。现在不单单是要学python,还在考虑用它做点什么,这些等后续再说吧,因为看的是python2.x的书籍。用的是python 3.7.所以先把两者的区别记录一下,仅限于基础。python3...
2018-01-14 07:11:00 52
转载 Mysql安装脚本
#!/bin/shif [ -s /etc/my.cnf ];thenrm -rf /etc/my.cnffiecho "----------------------------------start install mysql -----------------------------"yum i...
2018-01-11 17:09:00 166
转载 如何成为一名优秀的全栈工程师
写在最前我的前一篇文章《给职场新人的10点职涯建议》发表后,得到了很多简友,特别是年轻程序员朋友们的喜爱,这令我颇感意外,但又很受鼓舞。同时,我也收到了一些简信,大多来自那些毕业不久,刚步入工作岗位的职场新人。询问的内容也大多是如何选择职业方向,如何成为一名优秀的软件工程师,以及怎样快速提高自身的技能等。我在一一回复的同时,不禁想结合自身的经历,谈谈如何才能成为一名优秀的全栈工程师。什...
2018-01-11 14:06:00 51
转载 面向切面编程之手动JDK代理方式
需求描述: 抽取dao层开启和提交事物交由代理类一并执行分析: 假如UserDao接口中有很多方法,例如addUser()、deleteUser()、updateUser()等等,需要频繁的和数据库打交道,必然在每个方法里都会有开启事物,提交事务的操作。如果把开启事物和提交事物写在一个类A中不同方法中,由一个工厂将dao层和A类进行整合,得到一个代理的UserDao的实现对象,它即...
2018-01-10 23:20:00 67
转载 JavaScript中判断字符串中是否含有中文字符
function funcChina(str){ if(/.*[\u4e00-\u9fa5]+.*$/.test(str)) { return false; //不是中文 } return true; } 转载于:https://www.cnblogs.com/liugangBlog/p/8251628.html...
2018-01-09 15:23:00 68
转载 使用mongo shell远程连接数据库
序本文主要介绍一下如何使用mongo shell连接远程数据库installcurl -o mongodb-linux-x86_64-3.2.4.tgz https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.4.tgztar -xvf mongodb-linux-x86...
2018-01-09 01:35:10 407
转载 java8 parallelStream性能测试
序本文主要研究下parallelStream的性能。测试1@BenchmarkMode(Mode.AverageTime)@OutputTimeUnit(TimeUnit.NANOSECONDS)@Warmup(iterations = 5, time = 3, timeUnit = TimeUnit.SECONDS)@Mea...
2018-01-08 20:17:28 196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人