- 博客(69)
- 收藏
- 关注
转载 Scala元编程:伊甸园初窥
阅读建议本文的行文风格不求阅读意义上的可读性,而是期望读者能够跟着本文的一些探索,自己做一些尝试,即git clone本文涉及的代码阅读并实践。至于Scala元编程的一些介绍,请阅读 @王在祥 的《神奇的Scala Macro之旅系列》: 一, 二, 三, 四。绕不开的Sbt我们从Macro Paradise的例子开始。有点遗憾的是,这个例子仍然在使用旧的Sbt。所以,我们的第一步是把构建...
2018-12-31 16:30:18 132
转载 在平台中使用JNDI 数据源
有些情况下为了系统的安全性考虑,可以将数据源配置成JNDI,在程序中只需要使用 容器的JNDI路径就可以了。配置方法1.在容器中配置数据源<Context path="/" docBase="E:\work\redxun\hunanjd\src\main\webapp" > <Resource name="jdbc/aps" ...
2018-12-29 16:05:00 71
转载 redis 安装
1.下载下载redis-5.0.3.tar.gz 版本2.安装tar -zxvf redis-5.0.3.tar.gz -C /usr/localcd /usr/local//创建连接 将redis-5.0.3 目录映射到 redis。ln -sv redis-5.0.3/ rediscd redis执行 make 命令进行编译make编译...
2018-12-29 15:49:00 51
转载 小程序的一些总结:画canvas和内嵌webview
前言做了一些小程序项目,着重记录一下小程序内嵌webview以及小程序画canvas遇到的一些坑。小程序画canvas的坑第一个坑,canvas无法画base64格式的二维码。需求:前端将一些动态数据,以及动态生成的小程序二维码图片用canvas画出来,最后生成且可保存的一张图片。前端显示二维码图片一般有两种方法:1.后端调用微信api,直接返回的二进制数据到前端会乱码...
2018-12-29 10:09:23 1527
转载 scala:输入输出(I/O)
d:/test.txt文件内容:121 2程序:import scala.io.Sourcedef main(args: Array[String]): Unit = { val filename = "d:/test.txt" var bufferedSource = Source.fromFile(filename)...
2018-12-29 09:04:00 96
转载 [Algorithms] Classify Mystery Items with the K-Nearest Neighbors Algorithm in JavaScript
The k-nearest neighbors algorithm is used for classification of unknown items and involves calculating the distance of the unknown item's neighbors. We'll use Euclidean distance to determine the close...
2018-12-28 20:09:00 65
转载 UI自动化测试之Jenkins配置
前一段时间帮助团队搭建了UI自动化环境,这里将Jenkins环境的一些配置分享给大家。背景:团队下半年的目标之一是实现自动化测试,这里要吐槽一下,之前开发的测试平台了,最初的目的是用来做接口自动化测试和性能测试,但由于各种原因,接口自动化测试那部分功能整个废弃掉了,其中和易用性有很大关系,另外,也和我们公司的接口业务也有关。不过性能测试功能开发同学用的很欢快,还有接口的管理,目前是连接前端与后...
2018-12-28 19:04:00 534
转载 .gitignore
# Built application files# *.apk*.ap_# Files for the ART/Dalvik VM*.dex# Java class files*.class# Generated filesbin/gen/out/# Gradle files.gradle/build/# Local configuration file (...
2018-12-28 01:54:39 57
原创 Kafka 2.0升级,携程的实战经验有何可借鉴之处?
AI前线导读:这是InfoQ 特别策划《Kafka 的七年之痒》专题系列文章的第三篇,前两篇文章回顾见《Kafka 从 0.7 到 1.0:过去 7 年我们踩过哪些坑?》、《杠上Spark、Flink?Kafka为何转型流数据平台》。背景早在2014年,携程的一些业务部门开始引入Kafka作为业务日志的收集处理系统。2015年,基于Kafka的高并发、大数据的特点,携程框架研发部在Kafka之上设...
2018-12-27 08:00:00 86
转载 嵌入 Office ,doc|docx|xls|xlsx|ppt|pptx|pdf|等
<iframe src="https://view.officeapps.live.com/op/embed.aspx?src=http%3A%2F%2Fcdn%2Dresource%2Dstatic%2Eyunsx%2Ecom%3A80%2FUploadFiles%2FImages%2F9d1e1783%2D66ff%2D4b7e%2D9e0b%2De39387e59814%2Edoc" ...
2018-12-26 10:47:00 222
转载 小程序中富文本解决方案
微信小程序提供的rich-text在实际工作上根本不能满足我们的需求。正好项目中需要用到这个,就自己查下资料,网上说wxParse这个插件可以使用。好的!就决定使用这个了,但是实际情况并没有想象中那么简单。下面是后台返回的数据,也就是需要处理的数据,看到这些数据真的是很无奈,但没办法还得处理。wxParse这个插件提供的方法也很简单处理简单的数据还是可以的。只好看他的源码了,并且做了修改。不多说...
2018-12-26 10:16:00 814
转载 virtualbox+vagrant学习-2(command cli)-6-vagrant init命令
Init——创建Vagrantfile文件格式:vagrant init [options] [name [url]]通过创建初始的Vagrantfile文件(如果不存在的话),将当前目录初始化为vagrant环境。userdeMacBook-Pro:~ user$ vagrant init -hUsage: vagrant init [options] [name...
2018-12-25 19:36:00 133
转载 socket
socket是应用层与TCP/IP协议通信的中间软件抽象层,一组接口.将复杂的tcp/ip协议组隐藏在socket接口后面,无需理解tcp/udp协议,只需遵循socket的规定去编程.套接字有两种,分别是基于文件型和基于网络型的AF_UNIX,AF_INET服务器端首先初始化Socket,然后与端口绑定(bind),对端口进行监听(listen),调用accept阻塞,等待客户端连接....
2018-12-25 15:46:00 46
转载 洛谷P1282 多米诺骨牌
题目描述多米诺骨牌有上下2个方块组成,每个方块中有1~6个点。现有排成行的上方块中点数之和记为S1,下方块中点数之和记为S2,它们的差为|S1-S2|。例如在图8-1中,S1=6+1+1+1=9,S2=1+5+3+2=11,|S1-S2|=2。每个多米诺骨牌可以旋转180°,使得上下两个方块互换位置。 编程用最少的旋转次数使多米诺骨牌上下2行点数之差达到最小。对于图中的例子,只要将...
2018-12-24 17:45:00 105
转载 centos下通过yum安装svn(1.7及以上版本)
今天测试环境svn突然不能更新了,看了下报错,发现是由于测试环境svn版本过低导致的,这边记录一下处理过程:1.新建 /etc/yum.repos.d/wandisco-svn.repo,添加如下内容[WandiscoSVN]name=Wandisco SVN Repobaseurl=http://opensource.wandisco.com/centos/6/svn-1.10/R...
2018-12-24 14:32:00 315
转载 人工智能让人失业并不是可怕的 相反还起到积极作用
说到人工智能,有人会就会想起人工智能AlphaGo 4:1击败李世石,震惊世界。去年5月23日,人机大战再次打响,柯洁对决AlphaGo2.0依然难求一胜,人们对人工智能的关注也再次升级。那么,到底什么是人工智能?当它们从科幻电影中脱胎闯入现实世界我们的生活将会发生怎样的变化?人工智能的发展会威胁到人类吗? ...
2018-12-22 15:13:04 582
转载 用vue.js的v-for,v-if,computed写一个分页样式
在学Vue,总想写个分页,先写了一个样式。主要看思路:思路简单,得到总页数,判断总页数,循环。先判断总页数是否需要分页,总页数==1页就不分了。再判断总页数<11就不用……。总页数>11,就要用到1…… 678 …… 末页通过v-if 判断,通过v-for循环。效果图:代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML ...
2018-12-22 10:20:00 502
转载 html转Excel表格
html<!DOCTYPE html><html> <head lang="en"> <meta charset="UTF-8" /> <title>html 表格导出道</title> <script language="JavaScript" type="text/javascript"> ...
2018-12-21 14:29:20 1881
原创 网易考拉在服务化改造方面的实践
网易考拉(以下简称考拉)是网易旗下以跨境业务为主的综合型电商,自2015年1月9日上线公测后,业务保持了高速增长,这背后离不开其技术团队的支撑。微服务化是电商IT架构演化的必然趋势,网易考拉的服务架构演进也经历了从单体应用走向微服务化的整个过程,以下整理自网易考拉陶杨在近期Apache Dubbo Meetup上的分享,通过该文,您将了解到:考拉架构的演进过程考拉在服务化改造方面的实践考拉在解决注...
2018-12-21 07:00:00 55
转载 Android控件系统(七)——ViewGroup触摸事件分发
Android版本:7.0(API27)[TOC]Activity对点击事件的分发 当一个点击操作发生时,事件最先传递给当前的Activity,由Activity的dispatchTouchEvent来进行事件分发,具体的工作由Activity内部的Window来完成。Window会将事件传递给decor view,decor view一般就是当前界面的底层容器(即setContent...
2018-12-21 02:20:18 89
转载 Git认证方式https和ssh的原理及比较
常见的代码托管平台GitHub、GitLab和BitBucket等,基本都会使用Git作为版本控制工具。平台一般都提供两种认证方式https和ssh。了解该过程能够更加自由的配置和使用,本文就来简单聊一下这两种认证方式。1.HTTPS与SSHGit可以使用四种协议来传输数据:本地协议(Local),git 协议,HTTPs 协议和SSH(Secure Shell)协议。对于多人远程协作,多...
2018-12-20 19:35:00 356
转载 访问修饰符(C# 编程指南)
所有类型和类型成员都具有可访问性级别,该级别可以控制是否可以从你的程序集或其他程序集中的其他代码中使用它们。 可以使用以下访问修饰符在进行声明时指定类型或成员的可访问性:public同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。private只有同一类或结构中的代码可以访问该类型或成员。受保护只有同一类或者从该类派生的类中的代码可以访问该类型或成员。intern...
2018-12-20 09:35:00 86
转载 iOS 动画之Spring动画、Block动画、GIF图
Spring动画Spring动画是一种特殊的动画曲线,自从iOS7之后开始被广泛应用在系统动画中。所谓的Spring动画就是动画在执行的过程中会有一个放大的效果,然后在回去。创建Spring动画用到了下面的一个方法- (void)springAnimation{//Damping:阻尼值0 - 1、阻尼值越小动画越明显//Velocity:初始速度[UIView animateWith...
2018-12-20 01:05:09 81
转载 day--40 mysql-视图,触发器,存储过程,函数总结
一:视图 01:介绍 视图是一个虚拟表(非真实存在),是跑到内存中的表,真实表是硬盘上的表,怎么就得到了虚拟表,就是你查询的结果,只不过之 前我们查询出来的虚拟表,从内存中取出来显示在屏幕上,内存中就没有了这些表的数据,但是下次我要是想用这个虚拟表呢,没办法, 只能重新查一次,每次都要重新查。其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需...
2018-12-19 21:52:00 97
转载 【转】WPF自定义控件与样式(10)-进度控件ProcessBar自定义样
一.前言 申明:WPF自定义控件与样式是一个系列文章,前后是有些关联的,但大多是按照由简到繁的顺序逐步发布的等。 本文主要内容:ProcessBar自定义标准样式;ProcessBar自定义环形进度样式;二.ProcessBar标准样式 效果图: ProcessBar的样式非常简单: <!--ProgressBar Style--> <...
2018-12-19 12:12:00 172 1
转载 CSS样式错误,页面请求两次分析
如下页面背景样式:body {margin-top: 0px;background-image: url();margin-left: 0px;}其中对应的背景图片为空,在请求页面时,通过页面调试工具跟踪,页面自动被请求了两次。 ...
2018-12-19 10:33:40 117
转载 『算法学习』CPN:Cascaded Pyramid Network for Multi-Person Pose Estimation
论文连接CVPR2018的文章,用于关键点检测(原话叫“多人姿态估计”)。本算发聚焦点在于处理多人姿态估计所面临的挑战:关键点遮挡,关键点不可见,复杂背景等——就是优化对于难以检测的点的预测,即着重于处理 “hard” 关键点。思路就是detector先定位bbox,然后使用CPN检测关键点,其中原作者使用的是FPN进行bbox定位(下图解释了FPN的优越性),并应用了ROIAlign。...
2018-12-18 16:28:00 460
原创 途歌退押金难:办公室遭用户围攻 共享汽车难熬寒冬
雷帝网 雷建平 12月18日报道共享单车ofo遭遇退押金潮之际,汽车分时租赁服务商途歌也遭遇悲歌。据网友爆料,大量用户控诉途歌押金无法退还,不少用户前往途歌公司当面讨要押金,民警介入调查。除用户外,停车场人员和途歌地勤人员也因欠款未还,前往途歌进行声讨。途歌回应称,退押金时间是20+7个工作日,因共享汽车不像共享单车,需通过初审、第三方复审及交通部门进行校正审核。核查在使用车辆期间出现违章、违停以...
2018-12-18 12:20:24 154
转载 vault-使用kubernetes作为认证后端
vault使用kubernetes认证配置vault可以使用kubernetes的serviceaccount进 行认证#在kubernetes为vault创建serviceaccount账号,用于调用apikubectl create sa vault-auth#找到vault-auth的token以及cakubectl get secre...
2018-12-17 20:59:00 448
转载 一文读懂,深入浅出 RPC框架
RPC 功能目标RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用,在前文《浅出篇》中给出了一种实现结构,基于 stub 的结构来实现。下面我们将具体细化 stub 结构的实现。RPC 调用分类RPC 调用分以下两种:1. 同步调用客户方等待调用执行完...
2018-12-17 12:59:13 53
原创 大规模学习该如何权衡得失?解读NeurIPS 2018时间检验奖获奖论文
AI 前线导读:机器学习进展飞速,有时甚至觉得,超过 2 年的想法或算法就过时了,或者就被其他更好的东西所取代。然而有时候,有些旧想法,即使科学界的大部分人已经远离它们,它们仍然很重要。这通常是个上下文的问题:一个在特定的上下文中看起来已经穷途末路的想法也许在另一个上下文中变得极其成功。在深度学习的特定情况下,可用数据和计算能力的增长重新引起了人们对该领域的兴趣,并显著地影响了研究方向。更多干货内...
2018-12-16 14:00:00 40
转载 sonarqube如何使用自定义规则插件
1.将写好的自定义规则插件的jar包放到插件目录里面/Users/zhaijing/Downloads/sonarqube-6.7.5/extensions/plugins2.然后重启sonarqube/Users/zhaijing/Downloads/sonarqube-6.7.5/bin/macosx-universal-64sh sonar.sh stopsh son...
2018-12-16 04:08:00 270
转载 PXE + Kickstart高批量网络装机
一、关于PXE简述1.PXE是由intel公司开发的网络引导技术,工作在C/S模式下,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。2.搭建PXE网络体系必须满足以下几个前提条件(1)客户机的网卡支持PXE协议(集成BOOTROM芯片),且在主板支持网络引导。(2)网络中有一台DHCP服务器以便客户机自动分配地址,指定引导文件的位置。(3)服务器中通过TFTP(Tr...
2018-12-16 01:44:29 87
转载 PowerShell 养老配置
迫于看不懂arsc 文件,又开始倒腾 PowerShell 玩了,老年人专用配置。大概就是换了换字体,装了个 oh-my-posh ,然后顺便把系统编码改回了 Unicode UTF8 (逃原文链接
2018-12-14 14:09:10 95
转载 朋友融资了,给我看了一眼他们价值1个亿的Go AI 代码
最近AI真是火,随便一段代码都可以融资上亿,AI俨然是未来的趋势。AI什么?你不知道,那么我们先来普及下什么是AI!人工智能(英语:Artificial Intelligence,缩写为AI)亦称机器智能,指由人制造出来的机器所表现出来的智能。通常人工智能是指通过普通计算机程序的手段实现的人类智能技术。该词也指出研究这样的智能系统是否能...
2018-12-14 12:41:42 144
转载 在Winform开发框架中对附件文件进行集中归档处理
在我们Winform开发中,往往需要涉及到附件的统一管理,因此我倾向于把它们独立出来作为一个附件管理模块,这样各个模块都可以使用这个附件管理模块,更好的实现模块重用的目的。在涉及附件管理的场景中,一个数据记录可能对应多个附件组场景,每个附件组则涉及附件多个文件,往往这些附件可能放置的目录会有所不同,导致如果对文件备份管理不是很方便。本篇随笔主要基于这个考虑,对附件文件进行一个集中归档的处理,以便把...
2018-12-14 11:42:00 112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人