自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 Android6.0动态权限申请步骤以及需要注意的一些坑

因为工作需要,简单研究了一下Android6.0权限申请,在Google提供的sample的基础上,写了一个简单的demo。算是自己的笔记吧,可能会比较混乱,主要是方便以后查看。后期有别的问题,随时更新~本demo github下载地址!!!Google提供的demo的下载地址6.0权限的基本知识,以下是需要单独申请的权限,共分为9组,每组只要有一个权限申请成功了,就默认整组权限都可以使...

2016-10-31 09:33:00 271

转载 C#中编写多线程(1)

.NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。 即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸如“暂停线程”“优先级”“挂起线程”“恢复线程”...

2016-10-30 21:39:00 38

转载 实现一个简单的播放器——Service,Handle和MediaPlayer的使用

实现一个简单的播放器,要求功能有:1. 播放、暂停,停止,退出功能;2. 后台播放功能;3. 进度条显示播放进度、拖动进度条改变进度功能;4. 播放时图片旋转,显示当前播放时间功能;效果图:图片旋转: 图片布局:主要是要实现图片居中,还有就是id 定义rotate旋转效果:在res/anim文件夹下新建tip.xml文件。下面的代码表...

2016-10-30 21:05:00 453

转载 PHP 代码片段记录

检查URL是否为图片地址 getimagesize()Function check_img($file) { $x = getimagesize($file); switch ($x['mime']) { case "image/gif": $response = 'this is a gif image....

2016-10-30 20:19:00 43

转载 myeclipse 集成apache-maven-3.3.9-bin

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

2016-10-30 20:03:00 72

转载 Error: [ng:areq] Argument 'xxxx' is not a function, got undefined

"Error: [ng:areq] Argument 'keywords' is not a function, got undefined"代码类似这样的:<div ng-app="xxxx" ng-controller="xxxx">//...</div>var app = angular.module("xxxx", []);app.contro

2016-10-28 15:27:00 506

转载 C#设计模式——单件模式(Singleton Pattern)

一、概述在软件开发过程中,我们有时候需要保证一个类仅有一个实例,比如在一个电脑用户下只能运行一个outlook实例。这时就需要用到单件模式。二、单件模式单件模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。。单件模式的结构图如下:Singleton负责创建自己的唯一实例,并定义一个Instance方法允许客户访问该实例。三、示例先来看看最简单的单件模式实现例子。 1 ...

2016-10-28 15:13:00 99

转载 ArcEngine关于单位转换示例

示例界面:转换代码: 1 private void Button1_Click(object sender, System.Windows.RoutedEventArgs e) 2 { 3 // Get the AreaUnits value string name. 4 string ...

2016-10-27 17:22:00 247

转载 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

由于项目中必须得用JDK6来作为Java环境,于是连接SQLServer时出现了com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“Java.lang.RuntimeException: Could not generate DH keypair”。这样的错误...

2016-10-27 14:33:00 117

转载 设计原则(一):单一职责原则

定义一个类应该只有一个发生变化的原因。所谓职责是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多于一个的职责。而单一职责原则就是指一个类或者模块应该有且只有一个改变的原因。果一个类承担的职责过多,就等于把这些职责耦合在一起了。一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当发生变化时,设计会遭受到意想不到的破坏。而如果想要避免这...

2016-10-27 13:17:00 66

转载 打开文件练习

using System;using System.Collections.Generic;using System.Diagnostics;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 打开文件练习{ cla...

2016-10-26 14:29:00 47

转载 myaql 主从复制

一、mysql复制概述Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志...

2016-10-26 12:31:11 57

转载 解读2016天猫《双11VR邀请函》H5 背后的实现原理

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

2016-10-25 14:35:00 268

转载 新浪微博客户端(12)-判断当前软件是否是新版本(是否显示新特性)

保存软件版本,通过版本比对来决定是否显示新特性界面。AppDelegate.m- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // 1. 创建窗口 self....

2016-10-24 21:12:00 103

转载 记一次mysql 导致的CPU使用率过高问题

前几天更新完程序,测试功能时,发现应用登录非常慢,以为是应用有问题,但是等待较长一段时间后发现应用登录是ok的。检查应用日志,发现提示数据池已满,无法创建更多的连接。然后赶紧登录数据库检查,1、top查看发现mysql进程cpu使用率竟然高达1300%多,我勒个去,这是什么鬼!2、登录mysql查看线程# show processlist发现大量的从应用服务器过来的连接,而且...

2016-10-24 15:38:14 760

转载 python ssh tunnel

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

2016-10-24 12:35:00 198

转载 Latex制作beamer

Latex制作beamerlatexbeamerBeamer Theme Matrix网页给出了一般常用的主题和配色方案。tuwcvl这个主题比较简单,感觉比较适合用作实验室内的报告,可以自己修改下适合的logo。\documentclass{beamer}\usepackage{ctex}\usetheme{tuwcvl}\begin{document}%%-----------...

2016-10-23 19:48:00 378

转载 Linux Shell下的后台运行及其前台的转换

当用bash启动一个程序,你可以用在程序后加&,实现程序在后台运行;例如: emacs &但如果你忘了输入&;但你又不想把程序停止后重新启动;你可以这么做:按Ctrl + Z暂停前台工作,比如前面提到的Emacs;然后用jobs命令查看当前bash一共启动了多少程序,你可以看到你的emacs在其中,它的状态是Stoped的; 并且它的jobID也可以看,...

2016-10-22 11:22:00 60

转载 PHP基础学习心得

一、表单表单控件text文本输入框password 密码输入框,用户可输入value可不写radio 单选按钮,用户不可输入value一定要写checkbox多选按钮, value一定要写checked="checked"submit 提交按钮,value一定要写reset 重置按钮value一定要写button 按钮value一定要写p_w_picpath 插入图片hidd...

2016-10-21 23:56:45 118

转载 Javascript学习-闭包

 看的这篇 http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html各种专业文献上的"闭包"(closure)定义非常抽象,很难看懂。我的理解是,闭包就是能够读取其他函数内部变量的函数。这篇:http://www.cnblogs.com/rainman/archive/2009/05/04/14488...

2016-10-21 01:12:00 43

转载 WPF实例,以getFiles()获取文件夹,treeview的应用

读取电脑硬盘根目录添加到TreeView控件 foreach (DriveInfo item in System.IO.DriveInfo.GetDrives()) { if(item.ToString()=="C:\\") //这里不添加c盘 continue; ...

2016-10-20 14:34:00 407

转载 Android音频开发(3):如何播放一帧音频

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

2016-10-20 14:04:00 61

转载 基于AngularJS的个推前端云组件探秘

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

2016-10-20 13:58:00 51

转载 linux开机启动任务和定时执行任务 crontab

os主要有单用户单任务、单用户多任务、多用户多任务几种类型。在多用户多任务操作系统中,对每个用户运行环境的设置就十分重要。一、开机自启动任务。我们首先要明确开机自启动是个什么概念。开机自启动的任务主要在两个时间点发生,一个是用户没有登陆之前,系统正在启动的过程中,另一个是用户成功登陆之后(即通过登陆界面输入用户名密码登陆之后)。1、在用户登陆之前,系统启动过程中自动启动任务基...

2016-10-19 17:25:20 313

转载 Android白天/夜间模式Day/Night Mode标准原生SDK实现

Android白天/夜间模式Day/Night Mode标准原生SDK实现章节A:Android实现白天/夜间模式主要控制器在于UiModeManager,UiModeManager是Android系统SDK本来就提供好的白天/夜间模式的实现控制系统。然而仅有UiModeManager还不够,同时需要写一套白天/夜间模式的资源,涉及到res/drawable或者values/color的设...

2016-10-19 16:47:00 616

转载 2017年秋季校招前端面经(百度,腾讯,网易,华为,乐视等)

本文是根据面试时间,对个人求职过程中的所有面试进行了汇总,大小类型的公司都有。由于面试时间问题,面试的问题难免会有一些疏漏。建议:面试完多总结,面试中遇到的不会的,一定要搞懂。多看别人的面经,看到不懂的也尽量弄懂。毕竟面试很大一部分问题是差不多的,其他就靠个人的平时积累了。此外:也对面试中常见的问题进行了汇总,并给出了答案,供大家参考,附链接:前端面试笔试知识汇总1(含答案); 前端面试笔...

2016-10-18 17:30:00 183

转载 Openstack的dashboard开发之【浏览器兼容性】

完全不支持浏览器: ie9(含)以下ie低版本浏览器及使用ie低版本浏览器的内核的扩展浏览器,如360安全浏览器(内核ie6) 原因:不支持vnc(需要浏览器支持才有vnc功能),jquery也不在支持.另外项目中还是用到windows.localStorage,为浏览器本地存储数据库,低版本ie也不支持。 现象:都能登录,但界面格式会乱,另外vnc功能不可用,ajax请求不可用...

2016-10-18 14:05:00 87

转载 zookeeper配置详解

#配置文件路径:/ZOOKEEPER_DIR/conf/zoo.cfg#默认为软件安装路径下conf/zoo.cfg#本文zookeeper安装路径为/data/zookeeper-3.4.9#主要配置项:tickTime=2000#心跳基本时间单位,毫秒级,ZK基本上所有的时间都是这个时间的整数倍initLimit=10#tickTime的个数,表示在lead...

2016-10-18 12:31:29 33

转载 前端筑基篇(一)->ajax跨域原理以及解决方案

跨域主要是由于浏览器的“同源策略”引起,分为多种类型,本文主要探讨Ajax请求跨域问题前言参考来源什么是跨域ajax跨域的表现跨域的原理如何解决跨域问题JSONP方式解决跨域问题CROS解决跨域问题CROS请求原理PHP后台配置JAVA后台配置.NET后台配置FAQmulti value '*,*' 的问题前言强烈推荐阅读参考来源中...

2016-10-18 10:01:00 104

转载 Sysdig:Linux服务器监控和排障利器

安装Sysdig对于本教程,由于为了简便、缩短安装流程以及版本的不可知,我们将选择使用官方网站提供的自动化安装过程。在自动化过程中,安装脚本会自动检测操作系统并安装必需的依赖包。以root身份运行以下命令来从官方apt/yum仓库安装sysdig:# curl -s https://s3.amazonaws.com/download.draios.com/stable/ins...

2016-10-18 08:47:48 53

转载 Java Web 学习路线

实际上,如果时间安排合理的话,大概需要六个月左右,有些基础好,自学能力强的朋友,甚至在四个月左右就开始找工作了。大三的时候,我萌生了放弃本专业的念头,断断续续学 Java Web 累计一年半左右,总算是学完了,找工作对你来说或许还有些距离,而我已经有了自己喜欢的工作,从一个自学狂人的角度,我只能给你比较实用但有限的建议:如果 .Net 你是刚入门, 建议转学 JavaWeb 或 Andro...

2016-10-17 17:31:00 1834 1

转载 MFC标签控件CTabCtrl

1.先建立一个对话框MFC应用程序,然后在工具箱里面把Tab Control控件放到对话框中的合适位置上。再在对话框类中,声明一个CTabCtrl变量:CTabCtrl m_tab;变量m_tab用来与对话框中的Tab Control控件交互,为此要在DoDataExchange函数中加入DDX_Control语句:DDX_Control(pDX, I...

2016-10-16 02:32:00 150

转载 使用NodeJS本地开发微信公众号示例

1.windows上安装NodeJS2.新建项目目录,如nodejs_wechat_bot,进入目录后安装express和weixin-api模块,具体方法是:npm install express npm install weixin-api 3.新建文件index.js,写入如下内容var weixin = require('weixin-...

2016-10-14 21:00:00 147

转载 H5图片压缩与上传

接到需求,问前端是否可以压缩图片?因为有的图片太大,传到服务器上再压缩太慢了。意识里没有这么玩过,早上老大丢来一个知乎链接,一看,原来前辈们已经用canvas实现了(为自己的见识羞愧3秒钟,再马上开干)!。canvas压缩使用了github上的一个现成库:https://github.com/stomita/ios-imagefile-megapixel,不得不膜拜下stomita这位大神...

2016-10-14 08:40:00 47

转载 Linux下SVN的三种备份方式

(本文例子基于FreeBSD/Linux实现,windows环境请自己做出相应修改) 配置管理的一个重要使命是保证数据的安全性,防止服务器应硬盘损坏、误操作造成数据无法恢复的灾难性后果。因此制定一个完整的备份策略非常重要。 一般来说,备份策略应规定如下几部分内容:备份频度、备份方式、备份存放地点、备份责任人、灾难恢复检查措施及规定。 备份频度、存放地点等内容可以根据...

2016-10-11 18:04:24 301

转载 VMWare Tools安装——实现主机和虚拟机之间的复制粘贴

1.在菜单中点击虚拟机,然后点击安装(或者重新安装) VMWare Tools2.在打开的页面下把VMware Tool拷贝到桌面(知道路径的文件夹下都可以)3.ctrl+alt+T打开终端 进入刚才放入VMware Tool的文件夹,(我的放在桌面)cdDesktop  输入命令(tar zxf VMwareTools压缩包)    tar...

2016-10-11 16:43:00 275

转载 JavaScript 资源大全中文版

javascript转载于:https://www.cnblogs.com/lichaoqing/p/5941233.html

2016-10-09 10:35:00 28

转载 linux基本管理

列出当前系统上所有已经登录的用户的用户名、注意:同一个用户登录多次、则只显示一次即可。 who | cut -d" " -f1 | sort -u 取出最后登录到当前系统的用户的相关信息。 last | head -1 取出当前系统上被用户当作其默认shell的最多的那个shell。 cat /etc/pa...

2016-10-07 18:48:02 34

转载 华为路由器GRE配置

1. 协议简介    gre(generic routing encapsulation,通用路由封装)协议是对某些网络层协议(如ip 和ipx)的数据报进行封装,使这些被封装的数据报能够在另一个网络层协议(如ip)中传输。gre 是vpn(virtual private network)的第三层隧道协议,在协议层之间采用了一种被称之为tunnel(隧道)的技术。tunnel 是一个虚拟的点对点的...

2016-10-07 11:39:00 1445

转载 SQL Server SQL性能优化之--pivot行列转换减少扫描计数优化查询语句

原文出处:http://www.cnblogs.com/wy123/p/5933734.html  先看常用的一种表结构设计方式: 那么可能会遇到一种典型的查询方式,主子表关联,查询子表中的某些(或者全部)Key点对应的Value,横向显示(也即以行的方式显示) 这种查询方式很明显的一个却显示多次对字表查询(暂时抛开索引) 相比这种查询方式很多人都遇...

2016-10-06 13:52:00 179

空空如也

空空如也

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

TA关注的人

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