自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 栈的顺序存储 - 设计与实现 - API实现

Stack基本概念栈是一种 特殊的线性表 栈仅能在线性表的一端进行操作栈顶(Top):同意操作的一端栈底(Bottom):不同意操作的一端Stack的经常使用操作创建栈销毁栈清空栈进栈出栈获取栈顶元素获取栈的大小 栈模型和链表模型关系分析栈的顺序存储设计与实现// seqlist.h// ...

2017-06-30 20:34:00 70

转载 数据库其他关键字使用

SELECT * FROM equip_center where Center_name is not NULL select * from test1 where centerid in(select centerid FROM center where name='a') update test1 set name='b' from test1 inner join cente...

2017-06-29 11:26:00 71

转载 android 利用广播实现程序的强制退出

利用广播机制,实现程序的强制退出。前面有篇博文,写到了一键退出,这里利用到了那里的ActivityCollector的集合和BaseActivity功能:打开程序后,先登录,登录成功后,进入主页面,主页面有个按钮,点击后弹出窗口,用户点击 “是”之后退出程序1、ActivityCollectorpackagecom.yuanlp.forceexit;...

2017-06-29 00:50:28 213

转载 BZOJ 3514 LCT+主席树

思路://By SiriusRen#include <bits/stdc++.h>using namespace std;const int N=400500;int n,m,k,type,ch[N][2],fa[N],minn[N],rev[N],q[N],top,pre[N];int root[N],tree[N*50],lson[N...

2017-06-28 20:26:00 59

转载 nginx 知识

nginx如何实现高并发?启动nginx服务器后,输入 ps -ef |grep nginx,会发现nginx有一个master进程 和若干个worker进程,这些worker进程是平等的,都是被master fork 过来的,在master里面,先建立需要listen 的 socket(listenfd),然后再fork出多个worker进程.当用户进入nginx服务的时候,每个wo...

2017-06-28 18:30:00 44

转载 腾讯云服务器 Centos6.5 安装 nginx1.12.0

今天买了腾讯云,不要问我为什么没有买阿里云。。。入正题: 如果出现 CentOS ping: unknown host 的话,表示没有配置dnsvim /etc/sysconfig/network-scripts/ifcfg-eth**添加如下两行即可DNS1=8.8.8.8DNS2=8.8.4.4查看dnsservice network restartcat /etc/re...

2017-06-27 17:26:00 83

转载 使用JAVA进行排序

利用JAVA完成排序  当我们在进行数据库进行查询的时候,当需要按某个字段来进行排序的时候,可以使用SQL语句来完成排序,可以升序,也可以降序。JAVA中的Collections类也可以完成这种操作,SQL的用法和这种集合工具类的操作,可以用于不同的情况中,至于怎么用,可以根据业务场景来选择,下面我罗列出具体的代码,大家可以参考。1)创建工程名为sort的JAVA工程创建包结构:...

2017-06-25 18:57:00 77

转载 MySQL事件调度器Event Scheduler

我们都知道windows的计划任务和linux的crontab都是用来实现一些周期性的任务和固定时间须要运行的任务。在mysql5.1之前我们完毕数据库的周期性操作都必须借助这些操作系统实现。在mysql5.1及其之后的版本号添加了计划任务的功能(mysql事件调度器Event Scheduler)。 事件调度器是定时触发运行的。在这个角度上也能够称作是"暂时的触发器"。触发...

2017-06-24 09:55:00 59

转载 php的 __callStatic 函数

现在很多框架中调用方法都是Foo::bar()这种格式的,但是他们真的是静态方法吗?这种情况在 larave 中尤其常见,但是开发过程中很明显这些有一部分不是静态的,比如你使用一个模型User,那么你每次实例化出来他都是一个全新的,互不影响,这里就用到了一个魔术方法__callStatic举个栗子:<?phpclass Te...

2017-06-23 04:18:55 113

转载 MVC5+EF6 入门完整教程八

本篇是相对独立的一篇,主要讲解不丢失数据进行数据库结构升级。前面我们讲解EF功能时(见第三篇文章)已经介绍过一种更新数据库的方式:EF比较model和database,如果两边不一致,程序将会drop and re-create数据库。本篇文章我们会使用 code first migrations的方式。这个功能可以使你改变data model,在不drop and re-create数据...

2017-06-23 01:14:00 47

转载 对象的真相——对象给另一个对象赋值产生的误会

对象给另一个对象赋值,并没有产生新的对象,只是产生了新的对象的引用,两个对象共用同一块内存空间,只是引用不同。下面给一个例子public class 测试 { public String 属性; public 测试(String 属性){ this.属性 = 属性; } public String g...

2017-06-22 19:48:00 252

转载 记一个pg连接数过多的异常

序java中使用数据库连接池,如果在部署的时候,操作不慎,可能出现典型的连接池爆满的问题。异常org.postgresql.util.PSQLException: FATAL: sorry, too many clients already at org.postgresql.core.v3.ConnectionFactor...

2017-06-22 14:08:59 629

转载 2.4.5 ListView简单实用

本节引言:本节我们来继续学习没有讲完的UI控件部分, 回顾上一节,我们介绍了Adapter适配器的概念,然后学习了三个最简单的适配器的使用:ArrayAdapter,SimpleAdapter和SimpleCursorAdapter,而本节给大家讲解的是第一个需搭配Adapter使用的UI控件:ListView,不过在版本中被RecyclerView这个新控件替换掉了!列表作为...

2017-06-22 11:06:00 70

转载 ubuntu16.04-x64系统中Jexus web server部署.NetCore和端口分析引发的猜想!

您有这样的牢骚么?有一周没更新博客了,简单说下在干什么吧;主要是公司安排对接某旅游大公司的接口,接口数量倒也就10个左右,对接完后还需要加入到业务系统中和App端,因此还是需要花点时间的;时间上来说业务需求安排在6月最后一周上线,整个3周的时间,就本人一人负责,由于在这之前对接过另外一个公司接口,我已经搭建好了整体架构和提供给app端接口了,因此主要还...

2017-06-21 23:20:00 83

转载 The Role of View Controllers

https://developer.apple.com/library/content/featuredarticles/ViewControllerPGforiPhoneOS/index.html#//apple_ref/doc/uid/TP40007457-CH2-SW1View controllers are the foundation of your app’s internal st...

2017-06-21 14:44:00 49

转载 【51NOD】消灭兔子

【算法】贪心#include<cstdio>#include<algorithm>#include<cstring>#include<queue>using namespace std;const int maxn=50010;struct cyc{int num,value;}b[maxn];int n,m,...

2017-06-20 20:49:00 45

转载 C/C++内存管理详解(转)

内存分配方式简介  在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。  栈:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。  堆:就是那些由 new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个...

2017-06-20 11:16:00 50

转载 spring-mvc.xml 和 application-context.xml的区别

application-context.xml是全局的,应用于多个serverlet,配合listener一起使用,web.xml中配置如下:<!-- 配置监听器 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener...

2017-06-20 10:21:00 48

转载 MyBatis3-实现多表关联数据的查询

前提:1、新建Article表和增加模拟数据,脚本如下:Drop TABLE IF EXISTS `article`;Create TABLE `article` ( `id` int(11) NOT NULL auto_increment, `userid` int(11) NOT NULL, `title` varchar(100...

2017-06-20 04:19:00 97

转载 阿里云『邮件推送』的坑

[TOC]原谅我标题党的行为,其实阿里云的邮件推送用起来还不错,不过还是踩到一些坑,应该还有些坑没踩到吧,不过很快会验证,希望他们可以尽快改善,整体来说用起来还比较方便(顺便吐槽下技术支持的工单,那个效率真是不敢恭维)。废话少说,直接进入正题吧。。。场景介绍EDM推送用户注册/找回密码其他通知配置步骤新建发信域名控制台 -> ...

2017-06-20 02:04:07 1988

转载 X86架构下Linux启动过程分析

1、X86架构下的从开机到Start_kernel启动的整体过程这个过程简要概述为:开机——&gt;BIOS——&gt;GRUB/LILO——&gt;Linux Kernel其执行的流程图和重要函数例如以下图所看到的:  2、载入Linux内核(基于X86)的内存布局图 |          |0A0000 +----------------------...

2017-06-19 17:54:00 92

转载 解决安卓程序安装没图标的问题

图/文  听鬼哥说故事 有时候遇到的游戏,不知道是游戏公司问题,还是分发渠道后的问题,游戏安装后居然会不显示图标。当然。这对于病毒和木马来说是非常重要的,也是非常好的隐藏手段,只是对于正常应用和游戏来说就须要处理这个问题了。遇到这个问题。有几种可能:1.游戏没有设置icon2.游戏没有设置主类3.主类里面有其它data或filter影响 以下来进行測...

2017-06-19 16:32:00 612

转载 php函数in_array奇怪现象

$k = 0;$fieldArr = array('tt', 'bb');if ( in_array( $k, $fieldArr)) { echo '1';}按理来说,是不会输出1的,可是最后输出1, 是不是in_array函数使用的时候会转类型呢。源于in_array会自己主动依据第一个參数的类型,对第二个參数里面的数值进行类型转换 转载于:htt...

2017-06-19 10:33:00 38

转载 25、Java并发性和多线程-阻塞队列

以下内容转自http://ifeve.com/blocking-queues/:阻塞队列与普通队列的区别在于,当队列是空的时,从队列中获取元素的操作将会被阻塞,或者当队列是满时,往队列里添加元素的操作会被阻塞。试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。同样,试图往已满的阻塞队列中添加新元素的线程同样也会被阻塞,直到其他的线程使队列重新变得空闲起来,如从...

2017-06-17 16:34:00 42

转载 【Uva 10269 马里奥与公主的归途】

·马里奥n次解救了公主,现在需要从魔王的宫殿返回。·英文题,述大意: 给定一个点数不超过100的无向图,其中的点分为两类:乡村和城堡。输入A个乡村,B个城堡(乡村编号1~A,城堡编号A+1~B),并给出m条无向路径及其需要花费的时间。不过还输入了K,L,表示马里奥有一双可以使用K次的高级鞋子,使用一次可前往原本L时间内的所有地方(一瞬间)。不过有一个限制条件是若使用鞋子加速,不能...

2017-06-17 10:57:00 62

转载 springmvc常用注解标签详解

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

2017-06-16 16:33:00 43

转载 CentOS6.9添加环境变量

方法一:直接运行命令export PATH=$PATH:~/.composer/vendor/bin使用这种方法,只会对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效,只是临时生效。方法二:执行vi ~/.bash_profile修改文件中PATH一行,将~/.composer/vendor/bin加入到PATH=$PATH:$HOME/bin一行之后PATH=$...

2017-06-16 12:41:00 71

转载 Java 微服务实践

楔子目前业界最流行的微服务架构正在或者已被各种规模的互联网公司广泛接受和认可,业已成为互联网开发人员必备技术。无论是互联网、云计算还是大数据,Java平台已成为全栈的生态体系,其重要性几乎不可替代。这两年微服务作为一个非常新的技术,各种理论流派试图从不同的角度去阐述其概念和优势,我一开始是拒绝的,因为我没有”Duang“的一下想清楚。...

2017-06-16 10:09:03 337

转载 初识 Java

1.Java中的数据类型Java 语言是一种强类型语言。通俗点说就是,在 Java 中存储的数据都是有类型的,而且必须在编译时就确定其类型。 Java 中有两类数据类型:在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。说白了,基本数据类型变量里存储的是直接放在抽屉里的东西,而引用数据类型变量里存储的是这个抽屉的钥匙,钥匙和抽屉一一对应。...

2017-06-14 09:26:00 40

转载 maven仓库镜像配置

&lt;!-- 阿里云仓库 --&gt; &lt;mirror&gt; &lt;id&gt;alimaven&lt;/id&gt; &lt;mirrorOf&gt;central&lt;/mirrorOf&gt; &lt;name&gt;aliyun maven&lt;/name&gt; &lt;url&gt;http://maven

2017-06-14 00:11:00 41

原创 RHEL7构建Rsync数据同步服务器

Rsync(remote sync)是UNIX及类UNIX平台下一款神奇的数据镜像备份软件,它不像FTP或其他文件传输服务那样需要进行全备份,Rsync可以根据数据的变化进行差异备份,从而减少数据流量,提高工作效率。你可以使用它进行本地数据或远程数据的复制,Rsync可以使用SSH安全隧道进行加密数据传输。Rsync服务器端定义源数据,Rsync客户端仅在源数据发生改变后才会从服务器上实际复制数据...

2017-06-13 22:37:56 39

转载 java学习:JMM(java memory model)、volatile、synchronized、AtomicXXX理解

一、JMM(java memory model)内存模型从网上淘来二张图:上面这张图说的是,在多核CPU的系统中,每个核CPU自带高速缓存,然后计算机主板上也有一块内存-称为主内(即:内存条)。工作时,CPU的高速缓存中的数据通过一系列手段来保证与主内的数据一致(CacheCoherence),更直白点,高速缓存要从主内中load数据,处理完以后,...

2017-06-12 21:51:00 47

转载 Hadoop2.X大数据集群规划与架构设计

为什么80%的码农都做不了架构师?>>> ...

2017-06-11 14:54:00 118

转载 HDU 1873 看病要排队

优先队列,水题。三个医生。相应三个优先队列就能够了。多组数据要初始化优先队列#include<cstdio>#include<cstring>#include<string>#include<queue>#include<algorithm>#include<map>#include<...

2017-06-10 15:25:00 37

转载 github上的项目发布成静态网页

代码上传成功之后就可以发布静态网页了,细心的童鞋应该已经看到我上传的代码在根目录就有一个html文件(发布其他情况没试过,感兴趣自己去尝试),发布的时候选择仓库即自动识别了。第一步:点击setting第二步:设置 仓库名和访问二级域名一致滚动鼠标,往下面会看到GitHub Pages栏到此整个发布也完成了。设置完成之后再回到code界面,里面会多出一个配置文件   发布参照了...

2017-06-10 13:53:00 140

转载 ZooKeeper ACL权限设置

ZK的节点有5种操作权限:CREATE、READ、WRITE、DELETE、ADMIN 也就是 增、删、改、查、管理权限,这5种权限简写为crwda(即:每个单词的首字符缩写)注:这5种权限中,delete是指对子节点的删除权限,其它4种权限指对自身节点的操作权限身份的认证有4种方式:world:默认方式,相当于全世界都能访问auth:代表已经认证通过的用户(cli中可以通过addauth d...

2017-06-09 16:21:00 45

转载 红帽财报公布 开源如何走的更远?

近日,红帽公司公布了2016财年第四季度及全年财报,财报显示,2016财年第四季度红帽收入5.44亿美元,同比增长17%,或者在固定汇率货币基础上增长21%;全年收入20.5亿美元,同比增长15%,或者在固定汇率货币基础上增长21%。据资料显示,这也是红帽连续第56个季度实现收入增长,这一增长趋势帮助红帽首次在一个财年内的总收入超过20亿美元。同时也创...

2017-06-08 14:29:00 82

转载 Python MonkeyRunner 连接设备总是返回连接成功问题

device =mr.waitForConnection(1,deviceName)当使用waitForConnection时,不管设备是否连接,device总是返回一个对象,所以没有办法通过 if not device:来准确判断设备是否真的连接成功;解决的办法是:try: device = mr.waitForConnection(1,deviceName) device.g...

2017-06-08 11:51:00 190

转载 插入排序、冒泡排序、选择排序、希尔排序、高速排序、归并排序、堆排序和LST基数排序——C++实现...

首先是算法实现文件Sort.h。代码例如以下:&lt;pre name="code" class="java"&gt;/** 实现了八个经常使用的排序算法:插入排序、冒泡排序、选择排序、希尔排序* 以及高速排序、归并排序、堆排序和LST基数排序* @author gkh178*/#include &lt;iostream&gt;template&lt;class T&...

2017-06-07 13:16:00 86

转载 Xcode_9_beta.xip 更新下载

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

2017-06-07 10:53:00 348

空空如也

空空如也

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

TA关注的人

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