- 博客(83)
- 收藏
- 关注
转载 位运算与乘除运算的对照实验
Java 的JDK中存在非常多位运算的使用。其目的是为了让代码跑的更快一些,我们做一个实验,看看究竟能够节省多少计算时间。下面代码中,分别使用了乘除运算和位运算来进行了一亿次基础操作。并打印了所消耗的时间。/** * 比較乘除运算和位运算时间消耗上的差距 */public class TestBitOpr { public static void main...
2017-06-30 15:12:00 139
转载 Java与设计模式-策略模式
在实际开发中,可能会遇到这样一个情况,某一功能的实现分为多种算法,这些算法能够认定为策略,在实际操作时选择不同算法或策略进行操作得出终于结果。在实际生活中。这些样例也是举不胜举。比如。商场举行活动,满100元减10元,满200元减30元,满500元减100元等等...这样每消费一笔,依据这一笔钱消费的多少。计算终于应支付的钱相应着不同的算法,这些相应的不同计算方法就能够认定为是不同的...
2017-06-30 13:52:00 63
转载 Awe JavaScript [1] 基本概念
前言本文是 Awesome JavaScript 系列文章的第一篇,本系列文章主要为 JavaScript 的一些常见知识点,是我在 JavaScript 学习过程中的一些笔记。JavaScript 简介JavaScript 诞生于 1995 年,和博主同年哈哈。当时,它的主要目的是处理以前由服务器端语言(如 Perl)负责的一些...
2017-06-30 09:39:38 48
转载 性能优化——内存泄漏(2)工具分析篇
内存泄漏系列文章:性能优化——内存泄漏(1)入门篇性能优化——内存泄漏(2)工具分析篇性能优化——内存泄漏(3)代码分析篇一、简述在上一篇《性能优化——内存泄漏(1)入门篇》中,介绍了内存泄漏的基本概念,并举了一个Demo,结合简单的代码分析,猜测出Demo中存在内存泄漏,并用Android Studio自带的Memory Monitor证明了我们的猜测,但开发中,业务逻辑可能比较复杂,对...
2017-06-30 06:53:54 139
转载 深入理解Vue组件生命周期
对上图的理解(个人理解,如有错误,欢迎批评指出) 创建、挂载、更新、beforeCreate:组件初始化,但数据原生观测、自定义观测(event\watcher)没生成之前。 未完全创建阶段created:组件创建后,但还未挂载 完全创建阶段beforeMount:组件渲染后,挂载前。 ...
2017-06-30 05:20:00 63
转载 用好DataV可视化大屏,紧抓商机,为“云供应链”做精细运营
“要解决这个问题,必须搭建一块实时数据看板” 3年前,计算机博士邓毓博辞去高校教职,创业做起“互联网+牛肉面”的生意——生产标准化的速食牛肉面,放上淘宝售卖。他的品牌“牛大坊”,刚开张第一年就卖出了20多万份面,但他并不满足于此。邓毓博的终极理想,是用“云供应链”整合牛肉面产业的各个环节,革新线下店铺的经营模式,让兰州牛肉面与麦当劳、肯德基一样,标...
2017-06-29 21:08:17 420
转载 mybatis08--关联查询多对一
根据省会的id查询出省会和对应国家的信息01.多表的连接查询修改对应的实体类信息/** *国家的实体类 */public class Country { private Integer cId; //国家的编号 private String cName; //国家的名称 public Integer...
2017-06-29 19:07:00 47
转载 Java 9 揭秘(6. 封装模块)
Tips做一个终身学习的人。在这章节中, 主要介绍以下内容:封装Java模块的不同格式JAR格式增强什么是多版本JAR如何创建和使用多版本JARJMOD是什么格式如何使用jmod工具来处理JMOD文件如何创建、解压和描述JMOD文件如何列出JMOD文件的内容如何在JMOD文件中记录模块的哈希值以进行依赖性验证模块可以以不同的格式打包,以便在编译时,链接时和运行时三...
2017-06-29 18:16:00 114
转载 ribbon设置url级别的超时时间
序ribbon的超时设置,只能按转发的serviceId来分的,无法像nginx那样直接在每个转发的链接里头设置超时时间。这里hack一下,实现url基本的ribbon超时时间设置。具体的思路就是重写RibbonApacheHttpRequest的toRequest方法,然后进行设置。CustomRibbonApacheHttpReq...
2017-06-29 03:23:10 424
转载 【翻译自mos文章】怎么startup/shutdown PDB?
怎么startup/shutdown PDB?来源于:12c: How to Startup/Shutdown PDB's? (文档 ID 1592247.1)适用于:Oracle Database - Enterprise Edition - Version 12.1.0.1 and laterInformation in this document applie...
2017-06-28 12:27:00 75
转载 python - Node.js scraping with chrome-remote-interface - Stack Overflow
python - Node.js scraping with chrome-remote-interface - Stack Overflow
2017-06-27 22:16:00 50
转载 优化报表系统结构之报表server计算
在报表项目中,经常会碰到数据库压力非常大影响整个系统性能的问题。由以下的传统方案的结构示意图能够看出。所有数据存储和源数据计算都放在数据库完毕。当并发訪问量较大的时候,尽管每一个报表的数据量不大,还是会造成数据库压力过大。成为性能的瓶颈。多数数据库厂商提供的jdbc接口数据传输比較缓慢。在并发量较大的情况,对报表系统性能的影响也非常明显。 这...
2017-06-26 15:54:00 53
转载 laravel 5.1 邮件发送报错 Swift_TransportException
2019独角兽企业重金招聘Python工程师标准>>> ...
2017-06-26 15:53:00 374
转载 《伟大的计算原理》一第2章
本节书摘来华章计算机《伟大的计算原理》一书中的第2章 ,[美]彼得 J. 丹宁(Peter J. Denning)克雷格 H. 马特尔(Craig H. Martell)著 罗英伟 高良才 张 伟 熊瑞勤 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。第2章Great Principles of Computing计 算 领 域生物学是一...
2017-06-26 11:32:00 168
原创 阿里首次公开量子通信技术 为未来而准备
“量子通信的加密技术被科学界认为是目前无法被破解的信息保密技术,阿里巴巴除了会持续深耕量子通信技术,还会通过阿里云向全球企业输出量子通信的安全服务”,阿里集团首席通信科学家谢崇进博士在近日“阿里技术下午茶”活动上,向参会媒体记者介绍了阿里NASA计划-量子通信技术的发展规划。(阿里巴巴集团首席通信科学家 谢崇进博士)量子信息被业界公认是对未来世界科学产生重大影响的革命性技术,中美等大国均投入巨大资...
2017-06-26 10:26:01 136
转载 開始:触摸MySQL
学习MySQL。少不了安装一个MySQL数据库,安装想必非常easy,事实上也是。我下载了一个MySQL5.7。百度了一下安装步骤,就成功安装了。相对于Oracle来说要简单不少。买了两本书,看了《MySQL必知必会》。适合入门者。后面一部分学习过程将參考此书。尽管网络上有不少电子书。可是纸质书毕竟要好一些。以下開始。1. 数据库基础数据库眼下理解起来事实上就是...
2017-06-26 09:07:00 64
转载 shell函数【参数传递及输入输出】&内置函数
Linux——shell脚本基础3:shell函数【参数传递及输入输出】&内置函数 函数定义 1退出状态 1参数传递 2标准IO 2脚本调试 2AND&OR 3内置命令补充 3 函数定义函数定义:在Shell 中,函数就是一组命令集或语句形成一个可用块函数增强了shell的可编程能力组成function_name(){...
2017-06-25 16:54:00 102
转载 .Net进阶系列(15)-异步多线程(线程的特殊处理和深究委托赋值)(被替换)
1. 线程的异常处理 我们经常会遇到一个场景,开启了多个线程,其中一个线程报错,导致整个程序崩溃。这并不是我们想要的,我需要的结果是,其中一个线程报错,默默的记录下,其它线程正常进行,保证程序整体可以走下来。 解决方案:给函数体加try-catch,只让报错线程异常,其它线程可以正常进行。 1 private void button7_Click(object s...
2017-06-25 11:23:00 87
转载 NUC1474 Ants【水题】
Ants时间限制: 1000ms 内存限制: 65535KB通过次数: 1总提交次数: 1问题描述An army of ants walk on a horizontal pole of length l cm, each with a constant speed of 1 cm/s. When a walking ant reaches an ...
2017-06-25 05:08:00 44
转载 Retrofit 抽象工厂模式
https://blog.csdn.net/h176nhx7/article/details/78139371转载于:https://www.cnblogs.com/ganchuanpu/p/7074131.html
2017-06-24 18:42:00 83
转载 【HDU 5145】 NPY and girls(组合+莫队)
【HDU 5145】 NPY and girls(组合+莫队)NPY and girlsTime Limit: 8000/4000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 593 Accepted Submission(s): 179...
2017-06-24 12:43:00 110
转载 通过Nginx訪问FastDFS文件系统并进行图片文件裁剪的性能測试和分析
前段时间公司的分布式图片文件系统(FastDFS)做了图片裁剪和缩放功能,并把缩放计算和FastDFS做了解耦分离,前端用虚拟机作为图片文件缩放的訪问代理层(Nginx Proxy),后端使用nginx直接訪问FastDFS的文件系统。下面是測试和分析过程。1測试场景 为了測试解耦后的图片读取并发和分析系统瓶颈,我们在内网中搭建了一个測试环境。下面是測试环境的网络的...
2017-06-24 10:40:00 104
转载 资料共享传送门-----此篇持续更新中
如题,为了更好的解决大家单播找我咨询相关资料的问题,我这里更新一篇博文,不定期进行更新共享链接,最后感谢各位的支持。同样也感谢CTO让我收获了一些同行的朋友。以下链接为<一位架构师用服务打动客户的故事>中提到的一些文档分享链接:http://pan.baidu.com/s/1jI9QOn0 密码:pikg———2017年6月...
2017-06-23 23:37:56 211
转载 http以post方式上传一个文件
1. 在一个 html 网页中,写一个如下的form :<formenctype="multipart/form-data"action="http://192.168.29.65/UploadFile"method=post> load multi files :<br> <input name="userfile1"t...
2017-06-23 13:49:00 416
转载 checkbox实现反选
<input type="checkbox" name="items" value="足球"/>足球<input type="checkbox" name="items" value="篮球"/>篮球<input type="checkbox" name="items" value="乒乓球"/>乒乓球<input type="che...
2017-06-23 13:25:43 93
转载 C# Windows服务的安装和卸载批处理
@ECHO "请按任意键开始安装后台服务. . ."@ECHO "清理原有服务项. . ."%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil /U WebSocketServices.exe(这里是windows服务项目生产的exe文件)@ECHO "清理完毕,开始安装后台服务. . ."%SystemRoot%\Microso...
2017-06-22 11:16:00 130
转载 Ionic 2 官方示例程序 Super Starter
原文发表于我的技术博客本文分享了 Ionic 2 官方示例程序 Super Starter 的简要介绍与安装运行的方法,最好的学习示例代码,项目共包含了 14 个通用的页面设计,如:引导页、主页面详情页面、登录注册、设置、国际化(多语言)、API、增删改查、预览等页面,供参考。原文发表于我的技术博客1. 环境配置与更新安装 Ionic 2 的开发环境即可,这部分内容可以参考之前的 Q&a...
2017-06-21 23:35:00 115
转载 Linux主机肉鸡木马minerd导致CPU跑满
Linux主机挖矿木马minerd导致CPU跑满【问题现象】Linux主机CPU跑满,或者使用服务器越来越慢,以及收到报警信息提示服务器有对外恶意扫描。这个现象的第一反应就是服务器被黑了,遇到这种情况首先要做的是对服务器进行一下数据备份,通过阿里云的快照备份功能是可以快速的实现对服务器以及系统内部数据的备份的。【问题原因】这种状况在出现时通过top命...
2017-06-21 13:41:29 141
转载 《大数据算法》一第2章 时间亚线性算法
本节书摘来异步社区《大数据算法》一书中的第2章 ,第2.1节,王宏志 编著, 更多章节内容可以访问云栖社区“异步社区”公众号查看。第2章 时间亚线性算法 顾名思义,时间亚线性算法就是计算时间是亚线性的算法。我们对某些有亚线性运行时间的算法很熟悉,例如,二分查找算法。需要预处理(Ω(n))才能在亚线性时间运行的算法,称为“伪亚线性算法”。在o(n)...
2017-06-21 11:38:00 533
转载 C/C++输入两个任意日期求相隔天数
将两个日期转换成与一个指定日期(例1970-01-01)之间的差然后计算思路:两个日期相隔天数的计算,首先可以将两个日期转换成time_t(从指定日期至1970年1月1日0时0分0秒相隔的秒数),然后计算两个time_t的秒数差,最后用此秒数差除以24*3600秒就可以得到相隔的天数。所以程序中需要建立两个函数,一个是将日期转换成time_t的函数,一个是计算日期相隔天数的函数。例:1)建...
2017-06-20 15:30:00 1798
转载 Linux系统CPU的性能监控及调优
前言:性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“糙快猛”的互联网开发模式大行其道的今天,随着系统访问量的日益增加和代码的臃肿,各种性能问题开始纷至沓来。在系统层面能够影响应用性能的一般包括三个因素:CPU、内存和IO,今天,我们先谈谈CPU性能的监控以及调优。 CPU性能监控当程序响应变慢的时候...
2017-06-20 12:00:00 51
转载 測试相关理解(五)错误猜測法
1、定义 基于经验和直觉猜測程序中全部可能存在的各种错误, 从而有针对性的设计測试用例的方法.错误猜測方法的基本思想: 列举出程序中全部可能有的错误和easy错误发生的特殊情况,依据他们选择測试用例. 比如, 在单元測试时曾列出的很多在模块中常见的错误. 以前产品測试中以前发现的错误等, 这些就是经验的总结. 还有, 输入数据和输出数据为0的情况. 输入表格为空格或输入表格仅仅有一行. 这...
2017-06-20 09:14:00 55
转载 python---数据类型---集合
集合的基本信息 1 # -*- coding:utf-8 -*- 2 # LC 3 4 list_1 = [1,2,5,2,4,1,9,5] 5 set_1 = set(list_1) #集合是无序的,消重的 6 print(set_1,type(set_1)) 7 8 set_2 = set([1,3,4,34,9]) 9 print(set_...
2017-06-19 23:40:00 51
转载 Android5.0以上系统的移动网络开关
笔者近期遇到一个非常有意思的bug,贴出来和大家分享下。 那是一个温暖的早晨,阳光晒得人非常舒服。一封bug邮件像一片叶子飘到我的邮箱。一番交流。笔者确认负责的Widget开关在Android5.0以上系统没有作用。相信非常多做过移动网络开关的朋友都知道。传统的方法是在ConnectivityManager中通过反射两个方法setMobileDataEnabled和get...
2017-06-19 21:01:00 219
转载 selenium上传文件,怎么操作
#通过os.path.abspath()方法,打开图片的绝对路径,然后,定位上传按钮,然后,send_keys()方法中,添加这个文件路径就可以了转载于:https://www.cnblogs.com/qiaoxin/p/7048749.html...
2017-06-19 15:05:00 70
转载 Java实现网页截屏
原文:http://www.open-open.com/code/view/1424006089452 import java.awt.AWTException;import java.awt.Desktop;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Image;import...
2017-06-19 13:27:00 129 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人