自定义博客皮肤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)
  • 收藏
  • 关注

转载 [spring] Ioc 基础

  Ioc的理解:调用类对某一接口的实现类的依赖关系又第三方注入,以移除调用类对接口实现类的依赖。又叫做依赖注入。调用者对接口的选择权利被剥夺,交给了第三方。举个例子,学生本来可以选择哪个老师给他上课的,但是这个权利被学校剥夺了,由学校分配学生的老师是谁。Ioc的类型:  构造函数:将依赖的对象通过构造函数注入。第三方将需要的对象准备好,在创建对象时通过构造函数传参注入所需对象  属性...

2019-03-31 08:15:00 39

转载 小程序页面抢购时间倒计时

注意:  设置一个时间段,几点到几点倒计时  比如第一次进入页面是10秒,你出页面后3秒,第二次进入页面也在继续倒计时,这时候的时间是7秒,继续倒计时 <view class='tui-countdown-content' wx:for="{{countDownList}}" wx:key="countDownList"> &lt...

2019-03-30 17:25:00 1339

转载 【爬虫】使用xpath与lxml移除特定标签

移除标签的两种方式可以用xpath定位for bad in html.xpath(".//table"): bad.getparent().remove(bad)参考:https://stackoverflow.com/questions/7981840/how-to-remove-an-element-in-lxml直接删除相关标签在使用xpath获取指定标签后,直接删除。...

2019-03-30 11:38:00 632

原创 Quarkus:一个Kubernetes原生Java框架

Red Hat发布了Quarkus,这是一个为GraalVM和OpenJDK HotSpot量身定制的Kubernetes原生Java框架。Quarkus的目标是使Java成为Kubernetes和无服务器环境中的领先平台,为开发人员提供统一的反应式和命令式编程模型。Quarkus利用Java开发人员使用的一系列库,如Eclipse MicroProfile和Vert.x,带来了一个全栈框架。Qu...

2019-03-29 06:40:00 53

转载 Android 音视频开发 - 使用Camera采集视频

在 Android 平台预览相机画面主要用到的是 SurfaceView、TextureView 这两个类。那么它们的区别是什么呢?SurfaceView 可以在独立的线程中进行绘制,不会影响主线程。它使用双缓冲机制,播放视频时画面更流畅。不足之处是,SurfaceView 的内容不再应用窗口上,它的显示不受 View 的属性控制,所以不能进行平移、缩放等变换,也不能嵌套在其它 ViewGrou...

2019-03-28 12:50:37 149

转载 raft--分布式一致性协议

0. 写在前面的话  一直从事分布式对象存储工作,在分布式对象存储的运营,开发等工作中,数据一致性是至关重要的。因此想写一篇关于分布式一致性的文章。一来,可以和大家分享。二来,可以提高自己的文字提炼能力也可以当作备忘。  本篇文章并不是raft的一篇科普文,不着重介绍raft的具体过程,这些具体过程raft论文中都详细阐述,在此不再赘述,而是着重于raft中选举以及日志复制过程如何保证数据...

2019-03-28 10:57:00 77

转载 docker安装sonarqube及实际应用

由于平台的多样化,在不同环境的安装方式可能也不一样,为了避免环境不一致带来的差异,特记一笔容器安装:一、Sonar可以从以下七个维度检测代码质量,而作为开发人员至少需要处理前5种代码质量问题。1. 不遵循代码标准(Coding Standards Breach) sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写。2. 潜...

2019-03-27 10:50:00 421

转载 MSSQL-最佳实践-数据库备份加密

title: MSSQL-最佳实践-数据库备份加密author: 风移摘要在SQL Server安全系列专题月报分享中,我们已经分享了:如何使用对称密钥实现SQL Server列加密技术、使用非对称密钥实现SQL Server列加密、使用混合密钥实现SQL Server列加密技术、列加密技术带来的查询性能问题以及相应解决方案、行级别安全解决方案和...

2019-03-26 20:19:48 139

转载 变饼档博客更新,增加首页幻灯片显示

开发四年只会写业务代码,分布式高并发都不会还做程序员? 2019年03月26日(1)首页和文章详情样式重整...

2019-03-26 18:11:32 59

原创 跨平台开发框架的大旗,究竟谁能扛起来?

近年来,移动端上各种跨平台开发方案百花齐放,一方面是因为随着移动互联网的迅猛发展,纯原生开发无法满足业务快速增长的需求;另一方面,跨平台可以增加代码复用,降低开发成本。在移动终端设备的软硬件、操作系统、开发工具链和技术社区等日趋成熟的今天,众多开发者对“造轮子”跃跃欲试。从早期的 PhoneGap,到后来的 React Native,再到现在的 Flutter,众多跨平台开发框架的应用实践,与原生...

2019-03-25 08:00:00 52

转载 软件测试2019:第二次作业

Junit是一个开放源代码的Java测试框架,用在编写和运行可重复的测试脚本之上。它是单元测试框架体系xunit的一个实例。Junit的主要特性(1)可以使测试代码与产品代码分开,更有利于代码的打包发布和测试代码的管理。(2)针对某一个类的测试代码,以较少的改动便可以应用另一个类的测试,Junit提供了一个编写测试类的框架,使测试代码的编写更加方便。(3)易于集成到程序中的构建过程中,Junit和...

2019-03-24 17:59:00 51

转载 CPU查询

请问:两路四核超线程=多少CPU???答案:16个一、解释说明两路=物理主机中,CPU的卡槽,槽位,这个无法增加,一个萝卜一个坑。就更内存卡槽一样,两个内存卡卡槽,a+b=总内存。路=槽位=插座=sockets为了提高CPU的使用效率,不至于让CPU空载不干活,CPU存在并发执行的机制,多核,及多个进程同时在一个CPU上进行处理,让单个CPU满负荷运行,不至于空...

2019-03-24 10:38:00 199

转载 如何基于 Docker 在服务器上部署 Seafile Community 版本

如何基于 Docker 在服务器上部署 Seafile Community 版本软硬件环境BCC Ubuntu 16.04Seafile Community v6.3.4Docker v18.09.1什么是 Seafile安全、可靠、快速的企业云盘Seafile 是一款开源的企业云盘,注重可靠性和性能。支持 Windows, Mac, Linux, iOS, Android 平...

2019-03-23 13:18:02 936

原创 HTTP协议:看个新闻原来这么麻烦

HTTP协议,几乎是每个人上网用的第一个协议,同时也是很容易被人忽略的协议。既然说看新闻,咱们就先登录http://www.163.com。http://www.163.com是个URL,叫作统一资源定位符。之所以叫统一,是因为它是有格式的。HTTP称为协议,www.163.com是一个域名,表示互联网上的一个位置。有的URL会有更详细的位置标识,例如http://www.163.com/inde...

2019-03-22 17:32:59 54

转载 如何在SpringBoot中整合Themyleaf(或者是freemark等都可以试试)与Jsp(真正意义上达到共存,互不干扰)...

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

2019-03-22 17:13:00 197

转载 英特尔与美国共同合作打造高级电脑 内建人工智能技术

根据《路透社》报导,一个美国政府领导的团体,现阶段正在跟处理器龙头英特尔(Intel)和超级电脑生产厂商克雷(Cray)共同合作,进一步开发和生产目前全球指令周期最快的 Aurora 超级电脑。报导指出,这项价值 5 亿美元的合作计划,要求相关企业开发出一台能够完成每秒百亿亿次级的超级电脑,也就是每秒可以进行 1,000,000,000,000,000,000 次运算。而如果该计划成功,Aur...

2019-03-22 08:23:07 80

转载 Apache Jackrabbit Oak 1.10.2 发布,可扩展、高性能分层存储库

Apache Jackrabbit Oak 1.10.2 发布了,Jackrabbit Oak 是一种可扩展的高性能分层内容存储库,旨在用作现代世界级网站和其它要求苛刻的内容应用程序的基...

2019-03-22 08:15:33 140

转载 【CF1141E】Superhero Battle

x ∗ p ≥ y → x = ⌊ y − 1 p ⌋ + 1转载于:https://www.cnblogs.com/mj-liylho/p/10574010.html...

2019-03-21 19:45:00 70

转载 用异或实现链表

https://www.cnblogs.com/tiny656/p/4108976.html 代码:https://github.com/haidragon/arithmetic转载于:https://blog.51cto.com/haidragon/2366543

2019-03-21 13:19:37 184

转载 WebGL 3D 入门与实践 --- 坐标系变换 :基本变换原理与算法实现

本节内容来自于小册 WebGL 入门与实践。上一节我们讲了 WebGL 坐标系的分类以及它们之间的转换方式,本节开始详细介绍坐标系基本变换的算法实现,图形学中实现变换的主要数学工具是矩阵,所以在讲解坐标系变换之前,我们先温习一下矩阵。温馨提示:在学习矩阵变换时,一定要搞清楚以下三点:所使用的向量是行向量还是列向量。如果是行向量,按照数学领域中矩阵相乘的规则,向量要放在左侧相乘。...

2019-03-21 02:14:07 1106

转载 datetime.timedelta类

datetime.timedelta对象代表两个时间之间的时间差,两个date或datetime对象相减就可以返回一个timedelta对象。Python中datetime模块中的timedelta就可以很轻松给出答案。函数原型:class datetime.timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[,...

2019-03-20 23:58:00 287

转载 基于h2数据库使用mybatis-generator-maven-plugin生成代码实践

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

2019-03-20 22:09:00 1208

转载 导入PST文件到用户邮箱状态一直显示队列中

环境:Exchange2013 CU19问题描述:用户通过EMS命令行管理程序运行New-MailboxImportRequest命令,导入.pst文件到目标邮箱,导入状态一直为“队列中”。如图所示:原因分析:首先,我们建议用户运行Get-MailboxImportRequestStatistics命令查询邮箱导入状态信息,并将结果导出到reports.txt中:Get-Mailbox...

2019-03-20 10:30:47 377

原创 FISCO BCOS 2.0发布:新增群组架构克服吞吐瓶颈

今日,FISCO BCOS开源社区正式对外发布FISCO BCOS的2.0版,该版本在可扩展性、性能、易用性、隐私隔离等方面均取得突破性进展,其新增的群组架构方案,可以让企业间像拉微信群一样快速组链,大大降低维护难度和管理成本。据悉,FISCO BCOS是金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组,由腾讯、华为、微众银行、博彦科技、深证通、神州数码、四方精创、亦笔科技、越秀金科九家成员...

2019-03-20 08:00:00 86

转载 JNI中java类型与C/C++类型对应关系

文章源地址一、需要在本地方法中应用java对象的引用,就会用到类型之间的转换:1)java方法里面将参数传入本地方法;2)在本地方法里面创建java对象;3)在本地方法里面return结果给java程序。  二、分为如下两种情况:  1、Java原始类型像booleans、integers、floats等从Java程序中传到本地方法中的原始类型可以直接使用,下面是java中的原...

2019-03-18 14:52:51 420

转载 Appium简介及工作原理

一、什么是AppiumAppium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统的支持得益于Dan Cuellar’s对于IO...

2019-03-18 10:33:00 147

转载 Java springcloud B2B2C o2o多用户商城 springcloud架构 (一)服务的注册与发现(Eureka)...

一、spring cloud简介spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的,所以需要开发中对springboot有一定的了解,如果不了解的话可以看这篇文章:2小时学会spring...

2019-03-18 08:29:19 58

转载 Cocoapods 1.7.0 预览

原文链接| 作者:Dimitris Koutsogiorgas| 翻译:KANGZUBIN上个月,CocoaPods 在发布了 1.6.0 正式版不久后,就马上开始了 1.7.0 Beta 版的公测,它在先前版本重写底层架构的基础上进行了大量的扩展,是一次巨大更新。本文将介绍 1.7.0 的几个新特性,主要总结自 CocoaPods 官方博文《CocoaPods 1.7.0 Beta!》,...

2019-03-18 04:52:12 292

转载 软件工程综合实践的第二次实验报告

队伍:阙定1757127,李铮达1759118这次是软件工程综合实践的第二次实验,本次任务是结对编程,就是找一个小伙伴一起写代码,一人写代码一人复审代码,这样可以更快的找出代码的错误,然后立即更改,提高开发效率。下面是老师发布的任务截图讨论分析拿到任务后,我们先考虑用哪种编程语言来写,直接用较为基础的C或C++编写即可,因为逻辑较为简单,且不需要涉及面向对象的问题。然后开...

2019-03-18 00:01:00 826

转载 django 配置邮件发送 send_email

导入send_email 所用方法导入from django.core.mail import send_mail因为使用的需要指明 发送人 所以要把 setting.py 中的 EMAIL_FORM 也导进来from MxOnline.settings import EMAIL_FROM配置在 setting 中需要设置以下字段用以指明相关属性# ...

2019-03-16 12:37:00 114

转载 pytorch例子学习——NEURAL TRANSFER USING PYTORCH神经迁移

参考:https://pytorch.org/tutorials/advanced/neural_style_tutorial.html具体的理论就不解释了,这里主要是解释代码:⚠️使用的是python2.71.导入包和选择设备下面是需要用来实现神经迁移的包列表:torch, torch.nn, numpy (使用pytorch实现神经网络必不可少的包)torch...

2019-03-15 16:56:00 155

转载 软件开发--开发中的辅助工具

开发环境的概念1.构建环境--代码编写,程序编译,版本控制2.调试环境--用于定位问题的辅助工具集3.测试环境--用于验证目标程序是否满足用户的显性需求和隐性需求一般的嵌入式开发中的时间分配--代码编写及目标构建(20%) 测试 调试 修复(80%)GNU为GCC编译器提供了配套的辅助工具集在提供的网站上可以看出,提供的工具以及功能的介绍A.addr2line1.将指定地址转换为对应的文件名和...

2019-03-15 10:27:12 354

转载 3.13作业整理

3.13作业整理计网尼奎斯特定理与香农定理尼奎斯特-无噪音理想信道:最大速率=2Blog2(V)(bit/s)B:信号频率赫兹,其中的K代表1000而不是1024V:离散程度,或者说是有几种不同的信号状态,每次采样可得到log2(V)bit数据香农-有噪音信道:最大速率=Blog2(1+S/N)B同上S/N是信噪比,噪音分贝=10log10(S/N)注意1Kbps=1000bp...

2019-03-13 22:47:00 42

转载 ssh远程连接阿里云机器有问题解决办法

解决办法: https://help.aliyun.com/knowledge_detail/41297.html转载于:https://blog.51cto.com/12390045/2361631

2019-03-12 10:55:42 175

转载 SMT钢网擦拭纸

我司专业生产:SMT钢网擦拭纸、无尘纸、多样化无尘布,接料带等SMT贴片耗材以及防静电台垫,自动鞋套机等等。质量保证,欢迎咨询有需要请联系。转载于:https://blog.51cto.com/14235412/2361324...

2019-03-11 17:02:50 214

转载 使用Data Lake Analytics + OSS分析CSV格式的TPC-H数据集

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

2019-03-11 16:17:00 288

转载 Springboot文件上传与下载

一、创建简单的springboot-web项目二、文件上传属性配置#默认支持文件上传spring.http.multipart.enabled =truespring.http.multipart.file-size-threshold =0# 上传文件的临时目录#spring.http.multipart.location=E:/upload/temp/# 最大支...

2019-03-11 11:19:00 138

转载 mac 下安装go

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

2019-03-11 10:12:00 63

转载 深入理解Mybatis插件开发

深入理解Mybatis插件开发背景关于Mybatis插件,大部分人都知道,也都使用过,但很多时候,我们仅仅是停留在表面上,知道Mybatis插件可以在DAO层进行拦截,如打印执行的SQL语句日志,做一些权限控制,分页等功能;但对其内部实现机制,涉及的软件设计模式,编程思想往往没有深入的理解。本篇案例将帮助读者对Mybatis插件的使用场景,实现机...

2019-03-09 10:33:45 51

转载 网络大厂推广告管理系统降低产业复杂性

网络大厂宣布,接下来几个月内,他们将开始把广告发布商的广告库存,转换到网络大厂广告管理系统的统一第一价格竞价拍卖(Unified First Price Auction),网络大厂提到,这将能降低产业复杂性并且创造公平透明的市场,预计调整过渡期将会在今年底结束。过去在广告程序化购买的早期阶段,发布商通常只使用一次拍卖以销售广告库存,但是现在程序化生态系统,已经发展成为一个复杂的市场,在选定中标价以...

2019-03-08 14:54:51 132

空空如也

空空如也

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

TA关注的人

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