自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 多校联赛总结

多校联赛总结 (文章版权个人,转载请注明出处,谢谢) 首先是一些数据: 2014Multi-UniversityTrainingContest1--byFZU A:数学(费马小定理)B:网络流(最小K路径覆盖)C:树形dp(树的重心+数据结构) D:贪心(巧妙)E:数学+dp(隐含马尔科夫模型)F:线段树(函数式+二分)G:线...

2017-07-31 21:56:00 62

转载 Android Activity和Fragment的生命周期图

转载于:https://www.cnblogs.com/cxchanpin/p/7264707.html

2017-07-31 18:24:00 48

转载 Spring系列之Spring常用注解总结

传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不连贯也会降低开发的效率。为了解决...

2017-07-31 16:31:00 36

转载 1106. Lowest Price in Supply Chain (25)

用了下DFS,还是不难。。。DFS时候用h记录是在第几层,BFS应该也是可以用的。。。 #include<iostream> #include<string> #include<map> #include<vector> #include<algorithm> #include<queue> #include...

2017-07-31 09:38:00 44

转载 关于dispatch_sync死锁问题

首先。我们来看下以下一个样例: 代码:(串行队列里同步线程嵌套) NSLog(@"haha"); dispatch_queue_t queue = dispatch_queue_create("test", nil); dispatch_sync(queue, ^ { NSLog(@"xxoo0"); dispatch_s...

2017-07-30 17:32:00 73

转载 黑马day11 事务的四大特性

1.事务的四大特性:一个事务具有的最主要的特性。一个设计良好的数据库能够为我们保证这四大特性。 1.1原子性:原子性是指事务是一个不可切割的工作单位,事务中的操作要么都发生要么都不发生。 1.2一致性:假设事务运行之前数据库是一个完整性的状态,那么事务结束后,不管事务是否运行成功,数据库仍然是一个完整性状态. 数据库的完整性状态:当一个数据库中的全部的数据都符合...

2017-07-29 15:22:00 39

转载 Java-单机版的书店管理系统(练习设计模块和思想_系列 八 )

本系列前面博客的链接: Java-单机版的书店管理系统(练习设计模块和思想_系列 七 ) http://blog.csdn.net/qq_26525215/article/details/51190696 Java-单机版的书店管理系统(练习设计模块和思想_系列 六 ) http://blog.csdn.net/qq_26525215/article/details/...

2017-07-28 14:03:00 53

转载 整体二分

参考资料: http://www.cnblogs.com/zig-zag/archive/2013/04/18/3027707.html http://blog.csdn.net/hbhcy98/article/details/50642773 伪代码: Divide_Conquer(Q, AL, AR) //Q是当前处理的操作序列 //WANT是要求的贡献,CURRENT为...

2017-07-28 11:33:00 43

转载 java基础学习——6、instance of的用法

Java中的instance of 运算符是用来在运行时指出对象是否是特定类的一个实例。instance of通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。用法:result = object instanceof class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明:如果 object 是 c...

2017-07-27 21:28:00 39

转载 .h和.hpp区别

hpp,其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该hpp文件即可,无需再将cpp加入到project中进行编译。而实现代码将直接编译到调用者的obj文件中,不再生成单独的obj,采用hpp将大幅度减少调用 project中的cpp文件数与编译次数,也不用再发布烦人的lib与dll,因此非常适合用来编写公用的开源库。 ...

2017-07-27 16:21:00 63

转载 计算奇数金字塔指定行数之和

题目如上图所示 function rowSumOddNumbers(n) { // 初始化当前行数第一个数字大小为0,总数为0 var firstNumber = 1; var total = 0; //遍历,通过规律计算出行数为n时候的第一个数字大小 for(var i =0;i<n;i++) { firstNumber = firstNumbe...

2017-07-26 22:04:00 347

转载 Zookeeper概念学习系列之zookeeper的节点

  znode有两种类型: 临时节点(ephemeral node) 和 持久节点(persistent node)。   znode的类型在创建时确定并且之后不能再修改。   短暂znode的客户端会话结束时, zookeeper会将该短暂znode删除,短暂znode不可以有子节点。   持久znode不依赖于客户端会话, 只有当客户端明确要删除该持久znode时才会被删...

2017-07-26 21:41:00 100

转载 探查窗体---进阶编程篇(三)

  在C#窗体应用程序开发中,窗体也是类,按照正常的先后顺序来说,应该先介绍下接口和类再应该介绍窗体的,但是此处我会根据最常用和很容易忽略的地方来讲解编程开发,更多的是提供一些自我思考的思路。   我们一开始学习的时候,都是从控制台程序学习,后来就想要做界面,自然而然的就接触到了winform程序,然后使用了非常简单,操作流程的方式将控件拖到了窗体中,然后点击控件,开始修改一些属性参数,稍微多使...

2017-07-26 13:05:00 96

转载 全面理解SSD和NAND Flash

  Flash Memory又叫做闪存,是一种非易失性存储器。非易失性是指断电之后数据不会丢失,这里就涉及到断电保护(后面详细讲解)。 总体思路 1、前言:HDD和SSD的比较引出Flash。 2、Flash的分类:NAND Flash和NOR Flash。 3、NAND Flash规则介绍。 4、SSD固件(Firmware,FW)包括:映射表(Mapping Table)、垃圾回收(...

2017-07-25 18:36:00 185

转载 12年程序员职业生涯得到的12个经验教训(蜗牛学院)

我已经在ThoughtWorks工作了12年。是不是有点不可思议?回首我的职业生涯,我想写一写我在这些年中经历的困难,以及总结得到的12个非常重要的经验教训。虽然我只选择了12个,但其实远远不止这个数字,但是我觉得12年12个经验教训更有韵味。 1.工具不能代替思考 在我多年的咨询工作和与许多组织和管理者的共事中,我发现了修复问题的共同套路,那就是管理人员相信工具可以“解决”...

2017-07-25 17:40:00 106

转载 时间校验

获取时间差(一)--年份、月份 public static int getYearsByTwoDates(Date date1,Date date2){ Calendar date1Ca = Calendar.getInstance(); date1Ca.setTime(date1); Calendar date2Ca = Ca...

2017-07-25 10:27:00 386

转载 VS2017自定义代码片段, 实现快捷输入

点击VS2017的工具→代码片段管理器, 下图: 语言选择C#, 路径定位到 Visual C#, 然后复制这个路径在电脑中打开 这里以增加 crk 快捷方式输出 Console.ReadKey()来做为示例, 将cw.snippet拖拽复制一份, 自行修改: 补充: 其实也可以任意建立一个crk.snippet,然后使用代码管理器的导入功能, 效果是一样的; 但是不要两者都做,...

2017-07-25 09:26:00 794

转载 POJ2992 Divisors

题意:输入n,k(-1<k<n<432)计算C(n,k)的因子个数 题解:一个数n唯一分解定理p =p1^a1+p2^a2+....因子个数为f(n) = (a1+1)*(a2+1)*(a3+1)...答案就是f(n)-f(k)-f(n-k),注意预处理 #include <iostream> #include <string.h> #incl...

2017-07-24 14:58:00 69

转载 Eclipse添加注释简介

(1)在方法或者属性上面添加注释:在方法或者属性字段的上面一行输/**,然后回车。一般情况下添加的注释格式如下所示,当然注释的格式是可以修改的: /** * @param * @return * @throws Exception */   (2)在文件头添加注释:用快捷键Alt+Shift+J可以为文件头快速添加注释。(3)修改注释的格式:添...

2017-07-24 14:25:00 55

转载 warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple...

'matching'参数是git1.x 的默认行为,其意是如果你执行 git push 但没有指定分支,它将 push 所有你本地的分支到远程仓库中对应匹配的分支。 而 Git 2.x 默认的是 simple,意味着执行 git push 没有指定分支时,只有当前分支会被 push 到你使用 git pull 获取的代码。 解决办法是: gitconfig--globalpus...

2017-07-23 21:53:00 113

转载 Json与JsonPath

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,因为它良好的可读性与易于机器进行解析和生成等特性,在当前的数据整理和收集中得到了广泛的应用。 JSON和XML相比较可谓不相上下。 Python 2.X中自带了JSON模块,直接import json就可以使用了。 官方文档:http://docs.python.org/library/json.ht...

2017-07-23 19:52:00 49

转载 流程控制之循环

一 if...else 既然我们编程的目的是为了控制计算机能够像人脑一样工作,那么人脑能做什么,就需要程序中有相应的机制去模拟。人脑无非是数学运算和逻辑运算,对于数学运算在上一节我们已经说过了。对于逻辑运算,即人根据外部条件的变化而做出不同的反映,比如 1 如果:女人的年龄>30岁,那么:叫阿姨 age_of_girl=31 if age_of_girl > 30: ...

2017-07-23 13:36:00 62

转载 目前所遇问题

1.在无限循环中,如何读取“\n”来达到跳出循环的目的; 2.题目的难懂性——无法抓住题目的主题,无法清晰的分析题目; 3.知识点的欠缺,基础点不牢固,有点抵抗过去的知识; 4.题目的输出格式,总是无法很好的把握; 收获点: 在使用容器的时候,当用到循环语句时,不宜用a.size()来作范围的限制条件,因为往往在方法体中,我们会改变容器的大小; 优先队列的使用可以很...

2017-07-21 20:46:00 60

转载 Android录屏命令、Android录Gif、Android录视频

NoHttp开源地址:https://github.com/yanzhenjie/NoHttp NoHttp具体使用文档已公布,你想知道的全都有,请点我移步! 版权声明:转载请注明本文转自严振杰的博客: http://blog.yanzhenjie.com 演示   大家看博客时常常看到以下这样的图片,都非常想知道怎么做的吧,好在自己写博客时也把操作录下来...

2017-07-21 19:09:00 51

转载 对jQuery的知识点的梳理(xmind)

转载于:https://www.cnblogs.com/mavischen916/p/7217922.html

2017-07-21 15:38:00 174

转载 三范式

数据库使用Oracle 设计工具是pl/sql 1、3NF标准 使用三范式: 第一范式(1NF) (必须有主键,列不可分) 第二范式(2NF) 数据库表中非关键字段对任一候选关键字段的都不存在部分函数依赖 (当一个表是复合主键时,非主键的字段不依赖于部分主键(即必须依赖于全部的主键字段)) 第三范式(3NF) 关系模式R(...

2017-07-21 14:20:00 36

转载 文件处理及函数

文件:f=open('a.txt','r',encoding='utf-8')一次读一行:print(f.readline())消除空格即\n:print(f.readline(),end='')print(f.readline(),end='')读所有:print(f.readlines())关闭文件:f.close()--------------------------------------...

2017-07-21 00:50:00 33

转载 Swift高阶函数介绍(闭包、Map、Filter、Reduce)

Swift语言有非常多函数式编程的特性。常见的map,reduce,filter都有,初看和python几乎相同,以下简介下闭包介绍:闭包是自包括的功能代码块,能够在代码中使用或者用来作为參数传值。如果我们须要两个函数,当中一个计算两个数的平方的平均值,还有一个计算两个数的立方的平均值,传统的解决方法会是这样:代码func square(a:Float) -> Float { re...

2017-07-20 18:46:00 66

转载 关于js 中的 foreach map

forEach是ECMA5中Array新方法中最基本的一个,就是遍历,循环。例如下面这个例子: [1, 2 ,3, 4].forEach(alert); 等同于下面这个for循环 ? 1 2 3 4 var array = [1, 2, 3, 4]; for (var k = 0, length = array.le...

2017-07-20 18:10:00 37

转载 RabbitMQ(1)——RabbitMQ搭建

Linux安装RabbitMQ(消息队列中间件) Linux解压缩常用命令:http://blog.csdn.net/mmllkkjj/article/details/6768294/ 安装教程:http://blog.csdn.net/wzq6578702/article/details/52091886 环境准备: 安装包: 1、ncurses-5.2.tar...

2017-07-20 15:37:00 91

转载 json对象

js 操作json对象: //声明 var a={}; //赋值 a.id=1; a.name=ddd; 转载于:https://www.cnblogs.com/liguangsunls/p/7211192.html

2017-07-20 14:49:00 40

转载 Printf可变參数使用

參考文档: http://bbs.csdn.net/topics/70288067 Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu 转载请标明来源 本文的二个重点: 1. 可变參数实际上通过首个參数的地址来获取其他參数的地址。由于是顺序存储传过来的 1.可变參数为了处理方便。全部的浮点型都是依照double型压栈。 ...

2017-07-20 10:48:00 40

转载 python操作mysql数据库

sklearn实战-乳腺癌细胞数据挖掘 https://study.163.com/course/introduction.htm?courseId=1005269003&utm_campaign=commission&utm_source=cp-400000000398149&utm_medium=share 1.下载wampserver,PHP集成环境下...

2017-07-20 09:31:00 106

转载 放弃采用Mycat的条件

Mycat::一个新颖的数据库中间件产品 设计使用Mycat时: 满足以下任意一条,请考虑放弃使用MyCat 有非分片字段查询 有分页排序 进行表JOIN操作,除非要确保两个表的关联字段具有相同的数据分布 有分布式事务,除非保证事务得强一致性 转载于:https://www.cnblogs.com/zhaojinxin/p/7208591.html...

2017-07-19 22:42:00 152

转载 Python: scikit-image Blob detection

这个用例主要介绍利用三种算法对含有blob的图像进行检測。blob 或者叫斑点,就是在一幅图像上,暗背景上的亮区域。或者亮背景上的暗区域,都能够称为blob。主要利用blob与背景之间的对照度来进行检測。这个用例介绍了三种算法; Laplacian of Gaussian (LoG) 这是速度最慢,可是最准确的一种算法。简单来说,就是对一幅图先进行一系列不同尺度的高斯滤...

2017-07-19 20:39:00 68

转载 引用类型是形式参数的时候如何调用

形式参数的问题: 基本类型:形式参数的改变不影响实际参数(int byte short long double float char boolean···) 引用类型:形式参数的改变直接影响实际参数(接口、类、数组等等的对象类型) 测试代码如下: 1 //形式参数是基本类型 2 class Demo { 3 public int sum(int a,int b) { ...

2017-07-19 10:09:00 126

转载 CSU 1588 合并果子

Description 现在有n堆果子,第i堆有ai个果子。现在要把这些果子合并成一堆,每次合并的代价是两堆果子的总果子数。求合并所有果子的最小代价。 Input 第一行包含一个整数T(T<=50),表示数据组数。 每组数据第一行包含一个整数n(2<=n<=1000),表示果子的堆数。 第二行包含n个正整数ai(ai<=100),表示每堆果子的果子...

2017-07-18 23:49:00 45

转载 org.json.JSONException: A JSONObject text must begin with &#39;{&#39; at character 1 of {解决方法...

在使用java读取一个本地的json配置文件的时候,产生了这个异常:org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {。可是通过打断点測试。拿到字符串数据是正常的,不应该会产生这个异常。可是非常奇怪的一幕出现了,在控制台输出的字符串居然在原有的字符串前面冒出来一个?。...

2017-07-18 20:35:00 265

转载 Oracle SQL性能优化【转】

(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指...

2017-07-17 16:02:00 39

转载 枚举类

/** * 先写构造方法,如果先写RED(1,“红色”)会报错的 */ public enum Color { RED(1,"红色"), GREEN(2,"绿色"), YELLOW(2,"黄色"); private int code; private String name; Color(int cod...

2017-07-16 17:40:00 36

空空如也

空空如也

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

TA关注的人

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