- 博客(42)
- 收藏
- 关注
转载 ReactNative——生命周期
1、创建阶段getDefaultProps:处理props的默认值 在react.createClass调用//在创建类的时候被调用 this.props该组件的默认属性2、实例化阶段ReactDOM.render(<自定义组件 启动后开始实例化getInitialState:初始化组件的state值,其返回值会赋值给组件的this.state属性;、...
2016-09-30 12:05:00 33
转载 JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
摘要: JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。 现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足...
2016-09-28 00:01:00 38
转载 【poj1740】 A New Stone Game
http://poj.org/problem?id=1740(题目链接)男人八题之一题意 对于n堆石子,每堆若干个,两人轮流操作,每次操作分两步,第一步从某堆中去掉至少一个,第二步(可省略)把该堆剩余石子的一部分分给其它的某些堆。最后谁无子可取即输。Solution 首先我们考虑两堆相等的情况,一定是谁取谁输,因为对方永远可以做对称的操作。对于四堆,1、2堆相等,3、4堆...
2016-09-27 22:28:00 39
转载 问题账户需求分析
问题账户需求分析案例分析:某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1 250个账户。为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查客户的一项或几项数据。过去半天的工作量现在增加到了每周三天。即使在确定了...
2016-09-24 15:10:00 47
转载 POJ3260The Fewest Coins[背包]
The Fewest CoinsTime Limit:2000MSMemory Limit:65536KTotal Submissions:6299Accepted:1922DescriptionFarmer John has gone to town to buy some farm supplies. Be...
2016-09-23 20:45:00 58
转载 瀑布式开发和敏捷开发区别
敏捷开发,首先把客户最关注的软件原型先做出来,交付或者上线,在实际场景中去修改弥补需求中的不足,快速修改,再次发布版本。再次上线或者交付。通过一些敏捷实践方式,细化story,可以提供更小的迭代。如此循环,直到用户(客户)满意。适用于需求不明确的项目、创新性的项目或者需要抢占市场的项目。瀑布式开发,要求明确的需求,大家按照需求一步步做好规划,在项目运作过程中严格产出各种文档,按着流程一步步走下...
2016-09-22 16:11:00 71
转载 SQL 常用操作
今天网龙笔试遇到了几个SQL题,现在顺便就总结一下常用的SQL操作。内连接:只将符合条件的行显示出来SELECT s.name,m.mark FROM student s,mark m WHERE s.id=m.studentid;SELECT s.name,m.mark FROM student s INNER JOIN mark m ON s.id=m.studentid...
2016-09-22 11:15:00 39
转载 列表组件抽象(5)-简洁易用的表格组件
这是我写的关于列表组件的第5篇博客。前面的相关文章有:1. 列表组件抽象(1)-概述2. 列表组件抽象(2)-listViewBase说明3. 列表组件抽象(3)-分页和排序管理说明4. 列表组件抽象(4)-滚动列表及分页说明本文介绍如何实现一个简洁易用的表格组件。它对应的源码是:https://github.com/liuyunzhuge/blog/blob/mast...
2016-09-21 09:25:00 89
转载 java既然存在gc线程,为什么还存在内存泄漏?
1.既然 Java 的垃圾回收机制能够自动的回收内存,怎么还会出现内存泄漏的情况呢?这个问题,我们需要知道 GC 在什么时候回收内存对象,什么样的内存对象会被 GC 认为是“不再使用”的。Java中对内存对象的访问,使用的是引用的方式。在 Java 代码中我们维护一个内存对象的引用变量,通过这个引用变量的值,我们可以访问到对应的内存地址中的内存对象空间。在 Java 程序中,这个引用变量本身既...
2016-09-20 14:48:00 51
转载 php结合数据库演示商品多图片上传
这是一个带有mysql数据存储多图片商品的上传实例,本demo中的多图片以json格式存储,当然你也可以用符合隔开,比如英文逗号。下节课我们会分享图片旋转,放大缩小,以及生成缩略图plupload多图片上传:var uploader = new plupload.Uploader({ runtimes: 'gears,html5,html4,silverlight,flas...
2016-09-20 11:05:00 167
转载 关于@Transactional注解
@Transactional这个事务注解对父类继承过来的方法无效只对当前类和子类有效,如果想要使其对父类方法有效,则可以将@Transactional写在父类上。转载于:https://www.cnblogs.com/zest/p/5886032.html...
2016-09-19 17:41:00 57
转载 常见排序算法汇总与分析(下)(基数排序与计数排序)
转载请注明出处:http://blog.csdn.net/fightlei/article/details/52586814本篇汇总的算法将不再是基于比较的排序算法,因此会突破这类算法的时间复杂度下界O(nlog2n)。如果有朋友对前面的内容感兴趣,可以先去看看常见排序算法汇总与分析(中)(选择排序与归并排序)我们先来总结基数排序算法,该算法在排序过程中不...
2016-09-19 16:19:00 45
转载 css3弹性盒子模型
当下各种手机,平板尺寸不一,如果盒模型只能固定尺寸,不能随意压缩,将不能很好的迎合这个时代。所以css3推出了新的盒模型——弹性盒子模型(Flexible Box Model)。 弹性盒模型可以水平布局,可以垂直布局,还可以调换顺序,可以设置不等的百分比等。1.弹性盒子column分栏 1 <h2>1.弹性盒子column分栏</h2> 2 ...
2016-09-19 11:45:00 55
转载 javascript原生方法实现extend
var extend = (function () { for(var p in {toString:null}){ //检查当前浏览器是否支持forin循环去遍历出一个不可枚举的属性,比如toString属性,如果不能遍历不可枚举的属性(IE浏览器缺陷),那么forin循环不会进来 return function extend(o) { f...
2016-09-18 22:28:00 164
转载 bootstrap Typeahead组件
使用 Bootstrap Typeahead 组件Bootstrap 中的 Typeahead 组件就是通常所说的自动完成 AutoComplete,功能很强大,但是,使用上并不太方便。这里我们将介绍一下这个组件的使用。第一,简单使用首先,最简单的使用方式,就是直接在标记中声明,通过data-provide="typeahead" 来声明这是一个 typeahead 组件,通...
2016-09-17 22:50:00 53
转载 JQuery动画详解(四)
一:基本动画show()显示隐藏的匹配元素。这个就是 'show( speed, [callback] )' 无动画的版本。如果选择的元素是可见的,这个方法将不会改变任何东西。无论这个元素是通过hide()方法隐藏的还是在CSS里设置了display:none;,这个方法都将有效。返回值jQuery示例显示所有段落 HTML 代码:<p style="display: none">He...
2016-09-16 19:48:00 249
转载 第一次作业
APP已成为现实生活中人们工作、娱乐必不可少的工具。第一次的软件工程作业我打算从我的角度,根据我的经验向大家介绍三款我所熟知的APP。工具类软件:WPS Office第一次接触WPS是因为在手机上下载文件之后手机无法打开,就去手机APP库里淘了一下,发现WPS的评价相对较高,因此下载了这款APP。软件下载是免费的,能够满足最基本的读取、修改、存储文件的需求。想必很多人在第一次面对WPS是都...
2016-09-15 17:30:00 116
转载 图论算法》关于最大流转最短路两三事
又要来一篇高质量的博客了 这道题可以用BZOJ1001做例子, 首先我们来张图这张图有6个点,10条边,每条边都有边权。那么什么叫最大流最小割捏?解释如下在一个平面图中,能够从起点到达终点的最大流量,等于,如果从网络中移除就能够导致网络流中断的边的集合的最小容量和。那么这个问题如何转变为最短路问题捏再来一张图这张图和上图的区别就在于,我们新建了两...
2016-09-15 13:00:00 113
转载 javascript_core_01之数据类型与运算
1、数据类型转换: ①隐式转换:程序根据需要,自动转化数据类型; ②强制转换:主动调用函数执行转换;2、字符串强制转换: ①x.toString():不能转换null和undefined; ②String(x):万能;3、数字类型强制转换: ①Number(x):转换为数字类型;、 ②parseInt(str):取整,去...
2016-09-15 09:21:00 40
转载 无废话WCF入门教程五[WCF的通信模式]
无废话WCF入门教程五[WCF的通信模式] 一、概述 WCF在通信过程中有三种模式:请求与答复、单向、双工通信。以下我们一一介绍。二、请求与答复模式 描述: 客户端发送请求,然后一直等待服务端的响应(异步调用除外),期间处于假死状态,直...
2016-09-14 17:29:00 38
转载 做一个 App 前需要考虑的几件事
随着工具链的完善,语言的升级以及各种优质教程的涌现,做一个 App 的成本也越来越低了。尽管如此,有些事情最好前期就做起来,避免当 App 有了一定规模后,再感慨当初为什么没有多留点心。完善的日志系统以 iOS 为例,有时图方便,就直接用NSLog了,甚至线上都一直开着。一方面会影响性能,尤其是输出比较频繁的时候,另一方面也容易泄露敏感信息,所以一般做法是在 Release...
2016-09-14 08:37:00 65
转载 累计进度条 PSP 饼图
累计进度条 PSP 饼图每周例行报告本周PSP类别任务开始时间结束时间被打断时间总计工作时间2016年9月9日读书构建之法-5.6章19:0020:00060min2016年9月10日看博客看燃尽图相关资料包括博客知乎等8:309...
2016-09-13 23:27:00 56
转载 java编写冒泡排序
int[] arry={7,1,6,5,3,4,9,8,2}; for(int a=0;a<arry.length;a++) { for(int b=a+1;b<arry.length;b++) { if(arry[a]>arry[b]) { int zhong=arry[a]; arry[a]=arry[b]; arry[b]=...
2016-09-13 20:35:00 72
转载 12C清理asm磁盘组和文件
磁盘清理(disk scrub)可以检查逻辑坏块,并使用镜像数据自动修复数据(必须是normal、high冗余级别)。磁盘清理过程和磁盘组的rebalance相结合,可以减少对I/O资源的使用。清理过程对生产系统的常规I/O影响比较小。使用"alter diskgroup ... scrub ..."命令可以清理磁盘组、磁盘、或文件:--repair选项会自动修复坏掉的磁盘;如果没有使用...
2016-09-13 16:06:00 168
转载 实现quartz定时器及quartz定时器原理介绍
今天研究定时器,在网上看了一篇不错的文章,推荐给大家!实现quartz定时器及quartz定时器原理介绍 转载于:https://www.cnblogs.com/pig66/p/10421019.html...
2016-09-13 10:30:00 50
转载 Oracle数据库学习1--简介,基本了解
基于已经接触过关系型数据库 SQL Server,对数据库、表、记录、表的增删改查操作等这些基本的概念已经了解。Oracle是基于对象的关系型数据库,Oracle也是用表的形式对数据存储和管理,并且Oracle增加了一些面向对象的思想。Oracle 数据库是 Oracle(中文名称叫甲骨文)公司的核心产品,Oracle 数据库是一个适合于大中型企业的数据库管理系统。在所有的数据库管理系统中 (...
2016-09-12 13:23:00 75
转载 JS脚本语言-基础语法
JS脚本语言 JavaScript 网页里面使用的基础语法 嵌入JS代码 尽量靠下写 <script type="text/javascript"></script> 注释语法 单行注释 // 多行注释 /* */ 输出语法 alert(信息); 弹出信息 confirm(信息);弹出一个和用户交互的对话框 ...
2016-09-12 10:34:00 55
转载 APP设计理念
手机APP与平面UI的区别:无论是手机软件开发人员,还是用户界面体验师,或者手机APP产品经理、项目经理掌握手机APP与平面UI的区别也是十分重要的只有懂得了这些我们才可以更好的根据客户、市场的要求去制作出一款精美的手机APP。手机UI的平台主要是针对手机APP的客户端开发的。而平面UI的范围则是更加广泛,包括了绝大多数UI的领域,手机UI的独特性比如尺寸的要求,控件以及组件的类型都需要平面设...
2016-09-11 19:21:00 397
转载 聊聊:消息队列
聊聊:消息队列 在开发过程中,不是所有的数据都需要实时处理,也不是所有的请求都必须实时反馈结果给用户,所有的处理只要保证最终的结果是一致就OK。此时可以考虑使用消息队列来解决这些问题。在实际开发中,我们使用消息队列进行异步处理、系统解耦、数据同步、流量控制。使用场景:异步处理:使用队列一个主要原因是进行异步处理:比如用户注册成功后,...
2016-09-10 17:17:00 44
转载 快速集成iOS基于RTMP的视频推流
效果图iTools有点卡, 但是推到服务器倒是很快的.推流前言这篇blog是iOS视频直播初窥:的一个补充. 因为之前传到github上的项目中没有集成视频的推流.有很多朋友简信和微博上问我推流这部分怎么实现的. 所以, 我重新集成了RTMP的推流, 合并到了之前的项目中.下载链接github(完整版视频直播)https:...
2016-09-09 10:18:00 45
转载 好久没弄了,来个最简的centos下的Iptables文件存照吧。
有最基本的作用。。# Generated by iptables-save v1.4.7 on Wed Sep 7 14:51:32 2016*filter:INPUT ACCEPT [9:396]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [347:287188]-A INPUT -i lo -j ACCEPT-A INPUT ...
2016-09-08 21:11:00 41
转载 HTML中,按钮button与submit区别是什么?
type=button 单纯是按钮功能;type=submit 是发送表单;既然是这样,那么能否全部用submit代替button?Sumit提交表单,Button需要绑定事件才可以用提交数据不可以的,比如说你想实现局部刷新,就不能用Sumit了,用Button绑定事件就好了,如果用Sumit绑定事件的话,在触发事件的同事,也会提交表单的。。。。。。button-普通按钮,su...
2016-09-08 15:24:00 63
转载 B树和B+树的区别
如图所示,区别有以下两点:1. B+树中只有叶子节点会带有指向记录的指针(ROWID),而B树则所有节点都带有,在内部节点出现的索引项不会再出现在叶子节点中。2. B+树中所有叶子节点都是通过指针连接在一起,而B树不会。B+树的优点:1. 非叶子节点不会带上ROWID,这样,一个块中可以容纳更多的索引项,一是可以降低树的高度。二是一个内部节点可以定位更多的叶子节点。...
2016-09-08 14:12:00 120
转载 《Linear Algebra and Its Applications》-chaper4-向量空间-子空间、零空间、列空间
在线性代数中一个非常重要的概念就是向量空间R^n,这一章节将主要讨论向量空间的一系列性质。 一个向量空间是一些向量元素构成的非空集合V,需要满足如下公理: 向量空间V的子空间H需要满足如下三个条件: 两个定理均在阐述如何构成子空间,其证明也只需要简单的证明构造出的子空...
2016-09-07 22:10:00 87
转载 go语言学习之路(二)
Go 语言条件语句条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 false 的情况在执行另外的语句。下图展示了程序语言中条件语句的结构:Go 语言提供了以下几种条件判断语句:if语句 --> if 语句由一个布尔表达式后紧跟一个或多个语句组成if嵌套语句 ...
2016-09-06 09:26:00 58
转载 下载指定符号
1.下载dmp文件所有相关模块的symbols,缓存到共享路径,便于其它人快速下载。"D:\Debuggers.10\x86\symchk.exe" /id c:\MyApplication.dmp /s SRV*\\symbols_server\WinSymbols\*http://msdl.microsoft.com/download/symbols2.下载某个已运行进程所有相关...
2016-09-06 02:16:00 152
转载 感慨
在京城工作几年了,对于软件开发的我来说,每天对着电脑,对着代码,但是我并不讨厌,爱好促进了我去更有精力的去工作,以前在电视上看到的没时间干这个,没时间干那个,确实发生在了自己身上,每次回家,家里只有父母俩个人,感觉到了他们的孤单,而他们每次也会说,看看隔壁的谁,跟你年龄一样大,你高二人家就结婚了,孩子都七岁了,我才发现这个传说中的孩子也可以不比学习的,传说中的孩子是无敌的,我承认我不想比。约了别人...
2016-09-05 15:34:00 46
转载 linux 添加用户、权限
(转载)# useradd –d /usr/sam -m sam此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。假设当前用户是sam,则下面的命令修改该用户自己的口令:#passwdOld password:******New password:*******Re-en...
2016-09-05 15:26:00 49
转载 Hibernate中一对多和多对一关系
1、单向多对一和双向多对一的区别?只需要从一方获取另一方的数据时 就使用单向关联双方都需要获取对方数据时 就使用双向关系部门--人员使用人员时如果只需要获取对应部门信息(user.getdeptarment())不需要 从部门下的人员信息时,就配置成单向 多对一使用部门时如果只需要获取部门下人员信息(deptartmanet.getusers())不需要 从人员获取部门信息时,就配置成单向 一...
2016-09-02 21:25:00 29
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人