自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转】彻底理解android中的内部存储与外部存储

我们先来考虑这样一个问题:打开手机设置,选择应用管理,选择任意一个App,然后你会看到两个按钮,一个是清除缓存,另一个是清除数据,那么当我们点击清除缓存的时候清除的是哪里的数据?当我们点击清除数据的时候又是清除的哪里的数据?读完本文相信你会有答案。在Android开发中我们常常听到这样几个概念,内存,内部存储,外部存储,很多人常常将这三个东西搞混,那么我们今天就先来详细说说这三个东西是怎么...

2017-02-28 16:20:00 46

转载 LeetCode 377. Combination Sum IV

377. Combination Sum IVAdd to ListDescriptionSubmissionSolutionsTotal Accepted:28369Total Submissions:68114Difficulty:MediumContributors:AdminGiven an intege...

2017-02-27 09:35:00 72

转载 Java内存释放——《Thinking in Java》随笔004

1 package cn.skyfffire; 2 3 /** 4 * 5 * @author skyfffire 6 * 7 */ 8 public class Test { 9 static boolean gcrun = false; // GC是垃圾回收器10 static boolean f = fals...

2017-02-26 14:24:00 68

转载 C# 6 与 .NET Core 1.0 高级编程 - 41 ASP.NET MVC(上)

译文,个人原创,转载请注明出处(C# 6 与 .NET Core 1.0 高级编程 - 41 ASP.NET MVC(上)),不对的地方欢迎指出与交流。 章节出自《Professional C# 6 and .NET Core 1.0》。水平有限,各位阅读时仔细分辨,唯望莫误人子弟。 附英文版原文:Professional C# 6 and .NET Core 1.0 - Chap...

2017-02-26 13:27:00 74

转载 http服务器与https服务器的区别

1.HTTPS服务器使用的是HTTPS协议,而HTTP使用的是HTTP协议。2.HTTPS服务器需要向证书授权中心申请证书,一般免费证书很少,需要交费。3.HTTP服务器与客户端传递的是明文数据,而HTTPS服务器与客户端之间传输的是经过SSl安全加密过的密文数据。4.HTTP服务器使用80端口或8080端口,而HTTPS使用的是443端口。转载于:https://www.cnblo...

2017-02-26 11:10:00 136

转载 PYTHON_WEB_APP

一个Web应用的本质就是:1、浏览器发送一个HTTP请求;2、服务器收到请求,生成一个HTML文档;3、服务器把HTML文档作为HTTP响应的Body发送给浏览器;4、浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。如何完成上述工作?服务端:(接受HTTP请求、解析HTTP请求、发送HTTP响应)可用统一接口:WSGI1 def app...

2017-02-25 21:46:00 46

转载 CSS.01 -- 选择器及相关的属性文本、文字、字体、颜色、

与html相比,Css支持更丰富的文档外观,Css可以为任何元素的文本和背景设置颜色;允许在任何元素外围设置边框;允许改变文本的大小,装饰(如下划线),间隔,甚至可以确定是否显示文本。什么是CSS?CSS 指层叠样式表 (Cascading Style Sheets)CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图...

2017-02-25 21:01:00 652

转载 FOR XML PATH 函数用法

一.FOR XML PATH 简单介绍那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结构如下:接下来我们来看应用FOR XML PATH的查询结果语句如下:SELECT*FROM@hobbyFORXMLPATH 结果:...

2017-02-23 15:31:00 142

转载 iOS 根据 crash 崩溃 报告的内存地址定位到代码位置

1,首先要有崩溃的app上传时候的打包文件,也就是 .xcarchive文件。这个文件可以通过以下方法找到,点击Xcode右上角的Organizer,然后点击Organizer上面的Archives,就可以看到下面有个列表,列出的都是打包的文件,其中一个就是你打包时候留下的,找到它。找到后点击右键显示包内容,看到dSYMs文件和Products文件夹 。先打开dSYMs文件夹,看到yourapp....

2017-02-22 17:27:00 80

转载 Cocoapods报错Unable to satisfy the following requirements

很多时候我们都会去gitHub上down别人的源码去研究,如果别人的项目用pod集成了,当我们下载好后不外乎cd到项目根目录pod install一下,集成项目所需的库类。今天在我pod install的时候突然报错,如截图所示: 看了下错误日志,Masonry (= 1.0.2) required by 'Podfile.lock'。然后习惯性的pod sea...

2017-02-22 16:33:00 68

转载 处理键盘事件的第三方库 IQKeyboardManager

这个库的下载地址:https://github.com/hackiftekhar/IQKeyboardManager这个库是一个单例,它一旦生效,全项目任何界面都有效。让它生效的代码可以写在任意位置,我写在AppDelegate里。- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions...

2017-02-22 14:17:00 69

转载 python基础,变量,if语句

一.python初识   python是一门 解释型弱类型编程语言.   特点: 简单.明确.优雅二.python的解释器   CPython. 官方提供的. 内部使用c语言来实现   PyPy. 一次性把我们的代码解释成字节码文件. 可以直接去运行.三.第一个python程序print(任何内容)四.变量   程序运行过程中产生的中间值. ...

2017-02-21 15:47:00 129

转载 HDU 1171 01背包

http://acm.hdu.edu.cn/showproblem.php?pid=1171基础的01背包,求出总值sum,背包体积即为sum/2 1 #include<stdio.h> 2 #include<string.h> 3 #include<algorithm> 4 using namespace std; 5 int...

2017-02-21 00:28:00 45

转载 VMware报错"锁定文件失败"解决方法

错误信息如下:锁定文件失败打不开磁盘“D:\Documents\Virtual Machines\Windows Server 2003 Standard Edition 的克隆\Windows Server 2003 Standard Edition-cl1.vmdk”或它所依赖的某个快照磁盘。开启模块 DiskEarly 的操作失败。未能启动虚拟机。问题原因:因为虚拟机...

2017-02-20 18:57:00 339

转载 【poj2127】 Greatest Common Increasing Subsequence

http://poj.org/problem?id=2127(题目链接)题意  计算两个序列$a$和&b$的最长公共上升子序列。Solution  爸爸的$n^3$算法莫名其妙RE了,不爽之下学习了一发$n^2$的。  http://www.cnblogs.com/dream-wind/archive/2012/08/25/2655641.html  $f[i][...

2017-02-20 10:23:00 54

转载 Struts2的常见的配置文件介绍

1:package 定义一个包。 包作用,管理action。 (通常,一个业务模板用一个包)  常见属性及其说明:   (1)name 包的名字;以方便在其他处引用此包,此属性是必须的。 包名不能重复;    (2)extends 当前包继承自哪个包,用于声明继承的包。在struts中,包一定要继承struts-default ;        struts-def...

2017-02-19 20:14:00 46

转载 ubuntu 命令

--------------------------------------安装deb包-----------------------------------------------果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb),但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。dpkg命令常用格式如下:sudo dpkg -I ipt...

2017-02-19 16:29:00 37

转载 npm

npm-v检查版本npm list --depth=0 -global查看npm 安装的全局的包npm config list查看npm配置npm install 安装模块npm uninstall 卸载模块npm update 更新模块npm outdated 检查模块是否已经过时npm ls 查看安装的模块npm init 在项目中引导创建一个package.json文...

2017-02-19 11:23:00 66

转载 http响应

http响应包含:响应行,响应头,一个空行,实体内容。响应行:HTTP/1.1 200 OK#http协议版本#状态码  服务器处理请求的结果(状态)200  成功接收并完美处理302,304,307  未完成请求,客户需要进一步细化请求404  客户端的请求有错误500  服务器端出现错误#状态描述  对前面的状态码进行描述。服务器把响应信息封...

2017-02-19 10:59:00 40

转载 @SuppressWarnings注解

@SuppressWarnings注解简介:java.lang.SuppressWarnings是J2SE 5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。作用:告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。使用:@SuppressWarnings(“”)@SuppressWarnings({})@SuppressWarnings(v...

2017-02-17 15:15:00 50

转载 VirtualBox创建共享文件夹

首先根据版本号去VirtualBox官网去下载扩展包。然后挂载IOS盘片。如果你是可视界面的话,就可以点击运行软件然后等待安装结束重启就行了。如果不是可视界面的,就进里面运行autorun.sh。运行完毕后重启。下面开始创建共享文件夹:创建完毕后再mnt下创建一个share文件夹当通道口,当然可以取其他名字mkdir/mnt/sh...

2017-02-17 14:17:00 89

转载 Ural 2072:Kirill the Gardener 3(DP)

http://acm.timus.ru/problem.aspx?space=1&num=2072题意:有n朵花,每朵花有一个饥渴值。现在浇花,优先浇饥渴值小的(即从小到大浇),浇花需要耗费1个单位时间,从第i个位置走到第j个位置需要耗费abs(j-i)个单位时间,问浇完所有的花需要耗费的最少时间是多少。思路:考虑到有饥渴值一样的花,那么只要考虑怎么在饥渴值相同的情况下取最优,那问...

2017-02-17 10:07:00 97

转载 正则表达式

import rere.findall('xx','xxxx')re.search('xx','xxx').group() 只匹配一个re.match('xx','xxx') 起始位置匹配?非贪婪匹配元字符 . ^ $ * + ?{} [] \. 通配符^ 在字符串开头$ 在字符串结尾* 匹配0次...

2017-02-16 08:36:00 34

转载 java中的运算符

运算符最为常见的就是数学计算中的(+,-,*,/),如果是一些关系运算符(>,<,=,!=…),逻辑运算符(&,|,!)。运算符都有一定的优先级。 对于编程语言,最本质的来源还是数学,数学最基础的操作那么就是四则运算,对于数学运算而言,你只要掌握了四则运算,其他的运算都是可以出现的。++x与x++的区别:· "++ x"放在前面表示先自增后参与其他运...

2017-02-15 22:21:00 46

转载 搭建springMVC

创建一个web工程,添加spring所有相关的包。以下用两种方式来搭建第一个springmvc,非注解及注解的方式1)、非注解的方式 a)在web.xml配置文件中配置前端总控制器<!-- 前端控制器 --> <servlet> <servlet-name>springmvc</servlet-...

2017-02-13 17:29:00 35

转载 JavaSE_JUC_CopyOnWriteArrayList和CopyOnWriteArraySet

主要分析set(int,T)这个方法转载于:https://www.cnblogs.com/donghailang/p/6392871.html

2017-02-13 10:52:00 53

转载 JavaSE_集合_Stack

~转载于:https://www.cnblogs.com/donghailang/p/6392812.html

2017-02-13 10:42:00 61

转载 架构之美随笔二------企业级应用架构

  这一部分算是我个人认为本书中最经典的部分,全面的为读者解读了企业级应用架构的设计方式和实例。在对于架构还不了解的我们来说很是引人入胜。  第三章 伸缩性架构设计  作者在这部分围绕问题品质需求从系统的伸缩性需求、架构设计目标、延迟的需求向我们展示了,完美的架构所需要的一些要求。在伸缩性需求方面作者向我们举了大型在线游戏的例子,需要满足大量用户。在线用户数量短时间内可能有很大的...

2017-02-12 00:09:00 32

转载 《一头扎进Spring4》学习笔记(一)简介与helloworld实现

第一讲 问候Spring4第一节 简介Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。1、框架特征轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR...

2017-02-11 12:11:00 64

转载 《构建之法》阅读笔记3

第三章—软件工程师的成长读后感:作为一名未来的程序员,自身修养必须从现在培养起来,如同积累实力,提高专注力高效工作,按时提交作业等。同时除了老师交付的作业,我们也要树立终身学习的态度,因为等到真正进入公司处理问题时,我们可能都需要在短时间内学习并运用。也就是说,在课表学习外,需要了解关于计算机学习的别的方面,正所谓凡有所学皆有所用(不能只是关注于我现在学Java就只了解java),并找到自...

2017-02-10 16:22:00 42

转载 Workbooks对象集

Workbooks对象集VBA电子文档位置:https://msdn.microsoft.com/zh-cn/library/ff835568.aspx参考网址:http://www.360doc.com/userhome/7835172#(馆主:fzchenwl)当前所有打开的工作簿对象的集合<</span>一>如何引用工作簿1、使用open...

2017-02-09 20:13:00 396

转载 TabControl控件和TabPage

TabControl控件搞了两天才弄会,发个简单教程TabControl控件可以支持在一个控件里面放置多个选项卡,每个选项卡又可以放置多个控件由于在控件属性窗口添加选项卡相对比较容易,下面说一下动态创建选项卡首先从工具栏拖入一个TabControl控件tabControl1//创建一个TabPageTabPage tabPage = new TabPage();//设置选项卡文本tabPag...

2017-02-09 15:44:00 66

转载 前沿的开源框架列表

序号使用场景开源框架备注1核心框架Apache Spring Framework2视图框架Apache Spring MVC3持久框架Apache Mybatis4模板引擎Apache FreeMarker5搜索引擎Apache Solr注...

2017-02-09 15:04:00 38

转载 java 计算源码的行数

import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;public class GetSourceCodeSumLine { /** * @param args */ ...

2017-02-09 12:07:00 99

转载 微信公众平台开发(一)——环境搭建与开发接入

一、初始微信公众平台微信公众平台,即我们平时所说的“公众号”,曾用名“官方平台”、“媒体平台”,但最终命名为“公众平台”。从微信的命名我可以发现,公众平台不只是官方、媒体使用的平台,而是对所有公众都开放的统一平台。微信公众平台地址:https://mp.weixin.qq.com/微信公众平台公分4大板块:订阅号、服务号、小程序、企业号。企业号后续将与企业微信合并,因此主要针对前三部...

2017-02-08 22:50:00 68

转载 产品新人有效的进行项目管理

其实很多的问题都是出现在一些初创公司,这里并不是说初创公司不好。相反,在初创公司中,很多人都兼具了多种工作,由于工作的特殊性,使产品经理不仅仅局限于产品设计,工作内容跟进的全面性。在部分初创公司,产品经理也会进行项目管理上的工作。但很多人对项目管理都有一个误区,认为项目管理就是每天开个会问下进度按时上线就万事大吉,其实并非这样,下面和大家分享一套比较简单实用的项目管理表格,方便产品新人们更好的整理...

2017-02-08 16:52:00 50

转载 springboot集成shiro和开涛的动态url问题

我出现的问题就是一旦/**=authc不管放到前面还是后面都会把所有的资源全部拦截,css和js都访问不到,只需要把开涛的动态url代码改一下就行了(如上图)转载于:https://www.cnblogs.com/jianguang/p/6377377.html...

2017-02-08 11:23:00 53

转载 PostgreSQL LIKE 查询效率提升实验<转>

一、未做索引的查询效率作为对比,先对未索引的查询做测试EXPLAIN ANALYZE select * from gallery_map where author = '曹志耘'; QUERY PLAN ...

2017-02-06 15:42:00 85

转载 在新版linux上编译老版本的kernel出现kernel/timeconst.h] Error 255

在使用ubuntu16.4编译Linux-2.6.31内核时出现这样的错误可以修改timeconst.pl的内容后正常编译。以下是编译错误提示的内容:Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373./opt/ARM/mini...

2017-02-06 15:40:00 136

转载 html5/css3响应式布局介绍及设计流程

html5/css3响应式布局介绍及设计流程,利用css3的media query媒体查询功能。移动终端一般都是对css3支持比较好的高级浏览器不需要考虑响应式布局的媒体查询media query兼容问题html5/css3响应式布局介绍html5/css3响应式布局介绍及设计流程,利用css3的media query媒体查询功能。移动终端一般都是对css3支持比较好的高级...

2017-02-06 13:29:00 68

空空如也

空空如也

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

TA关注的人

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