自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 问答 (98)
  • 收藏
  • 关注

转载 在activity之间通过静态变量传递数据

在activity之间通过静态变量传递数据一、简介主要作用:解决intent不能传递非序列化的对象评价:简单方便,但是容易发生内存泄露,所以要及时回收内存二、具体操作1、在传输数据的页面弄好数据,传递给接收数据的页面Obj1 obj=new Obj1("fry",22); Activity01.obj=obj;2、在接收数据的页面显示数据输出obj...

2017-07-31 22:17:00 246

转载 盘点Linux内核源码中使用宏定义的若干技巧(1)

http://blog.chinaunix.net/uid-23769728-id-3141515.html

2017-07-31 19:35:00 131

转载 debian 安装zsh

环境系统默认bashzsh的安装在终端中输入下面命令进行安装sudo apt-get install zsh安装完毕以后,你需要将zsh替换为你的默认shell,之前默认的shell为Bourne Again Shell (bash),输入下面命令进行替换chsh -s /bin/zshok,现在关闭你的终端,重新打开你的终端就可以啦zsh的配置一开始安装zsh时,zsh界面个人...

2017-07-31 18:07:00 97

转载 【深度好文】Android界面性能调优手册

界面是 Android 应用中直接影响用户体验最关键的部分。如果代码实现得不好,界面容易发生卡顿且导致应用占用大量内存。我司这类做 ROM 的公司更不一样,预装的应用一定要非常流畅,这样给客户或用户的第一感觉就是快。又卡又慢的应用体验,会影响客户或用户对产品的信心和评价,所以不可忽视。一. Android渲染知识1.1 绘制原理   Androi...

2017-07-31 17:23:28 81

转载 编写自己的代码库(javascript常用实例的实现与封装)[转]

1.前言因为公司最近项目比较忙,没那么多空余的事件写文章了,所以这篇文章晚了几天发布。但是这也没什么关系,不过该来的,总是会来的。好了,其他的不多说的,大家在开发的时候应该知道,有很多常见的实例操作。比如数组去重,关键词高亮,打乱数组等。这些操作,代码一般不会很多,实现的逻辑也不会很难,下面的代码,我解释就不解释太多了,打上注释,相信大家就会懂了。但是,用的地方会比较,如果项目有哪个地方需要用...

2017-07-31 11:42:00 61

转载 【Linux 驱动】设备驱动程序再理解

学习设备驱动编程也有一段时间了,也写过了几个驱动程序,因此有对设备驱动程序有了一些新的理解和认识,总结一下。学习设备驱动编程也有一段时间了,也写过了几个驱动程序。因此有对设备驱动程序有了一些新的理解和认识,总结一下。★什么是驱动程序刚開始学习设备驱动程序的时候,产生了很多的问题。什么是驱动程序?驱动程序是干嘛的?它是怎样工作的?它又是怎样跟操作系统联系起来的?一系列的问题,如今...

2017-07-30 20:19:00 55

转载 ARC078 D.Fennec VS. Snuke(树上博弈)

题目大意:给定一棵n个结点的树一开始黑方占据1号结点,白方占据n号结点其他结点都没有颜色每次黑方可以选择黑色结点临近的未染色结点,染成黑色白方同理。最后谁不能走谁输。题解:其实简单想想就可以想明白。黑方肯定要往通往白方的最短路延伸,白方也是这样。因为这样每次你可以最大化可行动次数。所以先以1为根,dfs一遍,然后找到路径。模拟一下走路径的过程,...

2017-07-29 21:19:00 46

转载 iOS - NSInvocation的使用

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

2017-07-29 19:21:00 49

转载 LAMP练习

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

2017-07-29 12:39:00 78

转载 使用终端shell命令批量改动一个文件下的全部文件的读写权限

之前对openfire安装的目录就遇到过这个问题,今天再次遇到。须要改动一个目录以下的全部子目录以及文件的三个权限:本用户读写。管理员读写。全部人读写,三个都要需改为wr步骤例如以下:比如我要改动/Applications/XAMPP/xamppfiles/htdocs/目录中的全部文件权限,那么打开terminal:cd /Applications/XAMPP/xamppfiles##cd...

2017-07-28 21:49:00 216

转载 Scalatra文件下载时中文乱码

可以采用Servlet平台的解决方法进行解决:Ok(file.get, Map( "Content-Type" -> (file.contentType.getOrElse("application/octet-stream")), "Content-Disposition" -> ("attachment; filename=...

2017-07-28 09:34:00 72

转载 无需Root实现Android手机屏幕流畅投影到电脑进行演示(附软件下载)

近期要在公司的会议上演示App,须要在投影仪上显示出来给大家演示。因为投影仪不是智能投影仪,仅仅能将App先投影到自己的笔记本上。然后再将笔记本上的内容投影到投影仪上。该App是个游戏,实时交互性比較高。之前试过一些各种手机助手,比方腾讯的应用宝、360手机助手、豌豆荚手机助手等,这些手机助手能够在电脑上显示手机屏幕。可是非常卡顿。基本没法演示游戏App。我的手机是小米Note...

2017-07-27 08:15:00 768

转载 Cublas矩阵加速运算

前言  编写 CUDA 程序真心不是个简单的事儿,调试也不方便,很费时。那么有没有一些现成的 CUDA 库来调用呢?  答案是有的,如 CUBLAS 就是 CUDA 专门用来解决线性代数运算的库。  本文将大致介绍如何使用 CUBLAS 库,同时演示一个使用 CUBLAS 库进行矩阵乘法的例子。CUBLAS 内容  CUBLAS 是 CUDA 专门用来解决线性代数运算的库,它分...

2017-07-25 23:16:00 243

转载 21.EVE-NG定制Toolkit的使用,1分钟打造完美

文章列表(关注微信公众号EmulatedLab,及时获取文章以及下载链接)1、EVE-NG介绍(EVE-NG最好用的模拟器,仿真环境时代来临!)2、EVE-NG安装过程介绍3、EVE-NG导入Dynamips和IOL4、EVE-NG导入QEMU镜像5、EVE-NG关联SecureCRT,VNC,Wireshark6、EVE-NG网卡桥接,带您走进更高级的实验7、EVE-NG硬...

2017-07-24 16:56:56 2298

转载 PyODPS开发中的最佳实践

PyODPS 支持用 Python 来对 MaxCompute 对象进行操作,它提供了 DataFrame API 来用类似 pandas 的接口进行大规模数据分析以及预处理,并且可以用 ml 模块来执行机器学习算法。现在为了让大家能更好地使用 PyODPS,我们总结开发过程中的最佳实践,来让大家更高效地开发 PyODPS 程序。当然,希望大家能一起来...

2017-07-24 00:25:45 406

转载 程序包管理(二)yum

一、yum简介二、客户端配置文件三、yum命令使用四、*.repo的配置文件变量五、使用本地光盘当做yum仓库六、创建yum仓库七、程序包的编译安装八、开源程序的源代码的获取与安装九、configure脚本十、后续步骤前言 rpm弊端:依赖关系,yum会自动解决依赖关系 Centos:yum,dnf debian:apt-get ...

2017-07-23 12:49:03 84

转载 One usage of recurison: the tower of Hanoi

Statements: This blog was written by me, but most of content is quoted from book【Data Structure with Java Hubbard】【Description】we have seen important examples of functions that are ...

2017-07-23 08:38:00 72

转载 【Xenserver】(二) 通过CIFS iso库新建虚拟机

1、打开Xencenter 选择需要建立虚拟机的池xenserver点击‘新建vm’2、选择安装vm操作版本(1)通过CIFS iso库安装vm,如果提供的版本没有要安装的版本,则选择‘Otherinstallmedia’,点击‘下一步’(2)根据模板安装vm,则直接选择所要安装的模板,点击‘下一步’3、添加vm名...

2017-07-22 12:42:17 188

转载 HDU 1005 Number Sequence【多解,暴力打表,鸽巢原理】

Number SequenceTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 175657    Accepted Submission(s): 43409Problem DescriptionA number sequence...

2017-07-21 09:10:00 112

转载 .NET平台常用的框架整理

从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓存系统,目...

2017-07-20 23:05:00 89

转载 Findbug插件静态java代码扫描工具使用

本文转自http://blog.csdn.net/gaofuqi/article/details/22679609 感谢作者FindBugs 是由马里兰大学提供的一款开源 Java静态代码分析工具。FindBugs通过检查类文件或 JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。FindBugs既提供可视化 UI 界面,同时也可以作为Eclipse插件使用。文本将...

2017-07-20 17:23:00 136

转载 A Dangerous Maze (II) LightOJ - 1395(概率dp)

A Dangerous Maze (II) LightOJ - 1395(概率dp)这题是Light Oj 1027的加强版,1027那道是无记忆的。题意: 有n扇门,每次你可以选择其中一扇。xi为负值的门带你abs(xi)后又回到原点。xi为正值的门则带你离开迷宫,并且你会记住你前面选择的K道门,在下次选择的时候不会选择这些门。选择每扇门的概率相等。求走出迷宫的时间期望值。题解:\(...

2017-07-20 11:12:00 96

转载 51Nod - 1086 多重背包

有N种物品,每种物品的数量为C1,C2......Cn。从中任选若干件放在容量为W的背包里,每种物品的体积为W1,W2......Wn(Wi为整数),与之相对应的价值为P1,P2......Pn(Pi为整数)。求背包能够容纳的最大价值。 Input第1行,2个整数,N和W中间用空格隔开。N为物品的种类,W为背包的容量。(1 <= N <= 100,1 <= W &lt...

2017-07-20 00:41:00 81

转载 一篇文章全面解析 HTTP/2:历史、特性、调试、性能

超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是互联网上应用最为广泛的一种网络协议。设计 HTTP 最初的目的是为了提供一种发布和接收 HTML 页面的方法。通过 HTTP 或者 HTTPS 协议请求的资源由统一资源标识符(URI)来标识。虽然HTTP/1.1稳定运行了十多年了,但HTTP/2来势汹汹,作为技术工程师有必要学习一...

2017-07-19 19:43:54 99

转载 MYSQL innodb中的只读事物以及事物id的分配方式

原创水平有限,如果有误请指出一、只读事物也许有人要问一个select算不算一个事物。其实在innodb中一个innodb的select是一个事物,他有trx_t结构体,并且放到了mysql_trx_list链表中,关于innodb事物系统一级的事都做了,但是这种事物叫做只读事物bool read_only; /*!...

2017-07-19 17:26:24 359

转载 Android WIFI模块分析

一:什么是WIFI WIFI是一种无线连接技术。可用于手机、电脑、PDA等终端。WIFI技术产生的目的是改善基于IEEE802.11标准的无线网络产品之间的互通性,也就是说WIFI是基于802.11标准的,但WIFI不等同无线网络。 二:Android平台下的WIFI模块 简介一下,WIFI模块的基本功能: 1. 开关WIFI 除了在WIFI设置界面能...

2017-07-19 16:27:00 260

转载 python之算法基础

算法基础一、要求:生成一个4*4的2维数组并将其顺时针旋转90度(二维数组90度旋转)脚本如下:array = [[col for col in range(4)] for row in range(4)] #初始化一个4*4的二维数组for row in array: #旋转之前先看看数组的情况。 print(row)'''[0, 1, 2, 3][0...

2017-07-19 15:26:24 52

转载 11 进程及其优先级别

进程:操作系统结构的基础,资源分配的最小单元。线程:线程存在与进程当中,是操作系统调度执行的最小单位。一个操作系统中包含多个进程,一个进程又包含多个线程。Android中的process:当一个Android应用启动,系统会启动一个进程和一个主线程来运行这个应用。Android系统会尽力保持这个进程的稳定和安全。但是,在弄些特殊情况下,总会移除旧的进程来回收内存用于新的或者...

2017-07-19 12:17:00 47

转载 Excel跨工作簿引用

跨工作薄引用的要点1、跨工作薄引用的EXCEL文件名用[]括起来;2、表名和单元格之间用!隔开;3、路径可以是绝对路径也可以是相对路径(同一目录下),且需要使用扩展名;4、引用还有个好处就是能自动更新总之,跨工作薄引用的简单表达式是:'盘符:\[工作薄名称.xls]表名1'!数据区域比如 'D:\[成绩表.xls]Sheet1'!A2:A7 如果是相对路径,还可以这样写:'[...

2017-07-18 10:03:25 2381

转载 Mysql管理

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

2017-07-17 21:32:00 40

转载 搭建SVN服务器

系统:Red Hat Enterprise Linux Server release 6.5 (Santiago)安装svn:yum install -y subversion创建目录mkdir -pv /svn/svndatamkdir -pv /svn/svnpasswd启动svn:svnserve -d -r /svn/svndata/创建项目:svnadmin cre...

2017-07-16 21:26:03 39

转载 构造函数和析构函数

构造函数:是一种特殊的方法。主要用来在创建对象时初始化对象,即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载作用:为对象成员变量赋初始值。特点:1.构造函数的命名必须和类名完全相同。在java中普通函数可以和构造函数同名,但是必须带有返回值;2.构造函数的功...

2017-07-16 16:15:00 44

转载 【JS】JavaScript引擎的内部执行机制

近期在复习JavaScript,看到setTimeout函数时。想起曾经刚学时,在一本书上看过setTimeout()里的回调函数执行的间隔时间有昌不是后面设置的值。曾经没想太多。网上看了JS大神的解释,整理记录下JavaScript引擎的内部执行机制。首先看一段小程序:&lt;script&gt; alert('第1'); setTimeout(f...

2017-07-13 20:18:00 72

转载 不要放过任何问题

任何一个问题都是一个坑,只有把坑填上,才能进步。

2017-07-13 19:24:00 72

转载 【附3】springboot源码解析 - 构建SpringApplication

package com.microservice.framework;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic clas...

2017-07-13 14:18:00 50

转载 vue-social-sharing社交分享组件

这是最近看到的一个vue的社交分享组件。vue-social-sharing支持facebook,Google +,LinkedIn,Pinterest,Reddit,Twitter,VKontakte,Weibo,Whatsapp平台的分享功能。使用也十分简单。这里是Demo安装通过NPM安装npm install --save v...

2017-07-12 08:40:59 1620

转载 陈松松:团队化运作视频营销人员配置和工作细节

这是我写的第100篇原创视频营销文章陈松松,6年视频营销实战经验团队化运作视频营销的关键在人!人选对了,事就成了!一个人再厉害,也干不过一个团队!我直接说说前期如何用最小的成本,组建一支自己的视频营销团队!第一:营销策划人员第二:视频主讲人员第三:视频后期人员第四:视频推广人员第五:视频营销助理正常情况下,组建一个视频营销团队,以上五种人一个都不能落,但由于每个人的...

2017-07-12 08:09:26 137

转载 [译] Scratch 平台的神经网络实现(R 语言)

原文地址:Neural Networks from Scratch (in R)原文作者:Ilia Karmanov译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:CACppuccino校对者:IsvihScratch 平台的神经网络实现(R 语言)这篇文章是针对那些有统计或者经济学背景的人们,帮助他们通过 R 语言上的 Scratch...

2017-07-12 07:30:37 322

转载 不知不觉中招 你的电脑中有恶意软件吗?

互联网上的恶意攻击无处不在,谁也不能保证自己的设备百分之百安全。在众多的攻击方式之中,欺骗用户下载恶意软件,从而控制用户的电脑,窃取个人隐私和网银账户,是最常见的攻击方式之一。在看到一个恶意文件隐藏在邮件或网页时,常常让我们放松了戒心。在被攻击后,许多用户表示都不知道自己是怎么中的招。进行上网活动时,我们要时刻警惕,下面几个小提醒或许会对大家有所帮助!...

2017-07-11 14:27:00 167

转载 构建自己的Tomcat镜像

在很多情况下,我们会不满足于官方提供的Tomcat镜像。比如官方镜像的时区为UTC时间,并不是北京时间;再比如在特定硬件环境下,jdk的随机数生成器初始化过慢问题。此时,我们就会考虑构建自己的Tomcat镜像,满足我们实际应用的需要。构建自己的Tomcat镜像有多种方式,常用的有两种在官方提供的Tomcat镜像的基础上进行构建(以官方Tomcat镜像为父镜像)。官方的Tomc...

2017-07-11 09:40:18 91

空空如也

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

TA关注的人

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