在oj刷题,遇见一题字符串排序题。 脑海里瞬间闪过数组排序。 思路有了,打开题解看看别人的思路,发现好多人的排序方法显得比较臃肿,可能也是我的水平不够,欣赏不来吧。 不过用冒泡法排序的时候一定要记得字符串不可以通过值传递的方式来修改!!! 谨记strcpy大法好!!! 附上原题及代码; 题目:输入三 ...
分类:
编程语言 时间:
2017-09-07 18:46:31
收藏:
0 评论:
0 赞:
0 阅读:
270
1 #import "NSString+RegexCategory.h" 2 3 @implementation NSString (RegexCategory) 4 #pragma mark - 正则相关 5 - (BOOL)isValidateByRegex:(NSString *)regex{ ...
分类:
移动平台 时间:
2017-09-07 18:45:48
收藏:
0 评论:
0 赞:
0 阅读:
300
图书类接口 图书类实现类 图书Service 图书Service 实现类 出账接口 出账实现类 异常处理类 Spring配置文件 数据源 测试类 Jar包 c3p0-0.9.1.2.jarcom.springsource.net.sf.cglib-2.2.0.jarcom.springsource. ...
分类:
编程语言 时间:
2017-09-07 18:45:37
收藏:
0 评论:
0 赞:
0 阅读:
245
得到进程的pid: ps -ef | grep process_name | grep -v "grep" | awk '{print $2}' 查看进程的所有线程 # ps mp 6648 -o THREAD,tid USER %CPU PRI SCNT WCHAN USER SYSTEM TID ...
分类:
编程语言 时间:
2017-09-07 18:45:21
收藏:
0 评论:
0 赞:
0 阅读:
320
1.过期索引 存储在过期索引字段的值必须是指定的时间类型 必须是ISODate或ISODate数组,不能使用时间戳,否则不能被删除 如果指定的是ISODate数组,那么按照最小的时间进行删除 注意:过期索引不能是复合索引,删除时间不精确,(删除程序每60S跑一次,而且删除也需要时间) 接下来是重点 ...
分类:
其他 时间:
2017-09-07 18:45:07
收藏:
0 评论:
0 赞:
0 阅读:
288
dubbo就是分布式的服务框架。我们用的是dubbox就是当当网现在维护那个;简单的说 dubbo就是个服务框架,如果没有分布式的需要 ,是不需要用的。只有在分布式的时候,才有dubbo这样分布式框架的需求。说白了就是个远程服务调用的分布式框架。 说道dubbo就得肯定想到zookeeper就是注册 ...
分类:
其他 时间:
2017-09-07 18:44:39
收藏:
0 评论:
0 赞:
0 阅读:
287
转载自:http://www.cnblogs.com/chengwb/p/6183440.html 我在使用了cnpm后node_modules之前的层级目录变成了同一级目录,所以目录很多,造成webstorm读取时卡死。 网上大家列了各种方法,在这里我归纳一下! 先给大家看看一些相关链接。 方法1 ...
分类:
Web开发 时间:
2017-09-07 18:44:23
收藏:
0 评论:
0 赞:
0 阅读:
340
题意:有n个房子,k个有人住,问最少有多个,最多有多少个好的房子,好的房子定义:周围最少有一个房子有人住 思路:我们可以知道一个住了人的房子他最多产生2个好的房子(左右)所以判断k*3是否>=n ...
分类:
其他 时间:
2017-09-07 18:44:07
收藏:
0 评论:
0 赞:
0 阅读:
267
结对编程:贪吃蛇准备阶段:安装Python、pygame编写阶段:设置游戏窗口 2. 设置游戏必要功能: 开始 结束 暂停等按钮 蛇身体 食物表示 操作按钮 3. 完善游戏:分数,奖励等完成阶段:相互检查代码,查看是否有错误,准确无误后发布代码 ...
分类:
其他 时间:
2017-09-07 18:43:43
收藏:
0 评论:
0 赞:
0 阅读:
220
这两天研究了下Mysql的字符集编码和排序规则,有个很典型的问题就是乱码问题。所以小记一下。 http://www.jianshu.com/p/4c6a27542df4 http://blog.csdn.net/luoweifu/article/details/8832492 http://www. ...
分类:
数据库技术 时间:
2017-09-07 18:43:28
收藏:
0 评论:
0 赞:
0 阅读:
262
一、问题描述通过递归的方式取出嵌套多层的数组数据,var crazyArr = [1,2,[3,4,[5]],6,[7,[8,9,[10,11,[12]]]]]; 二、解决方案 ...
分类:
编程语言 时间:
2017-09-07 18:43:11
收藏:
0 评论:
0 赞:
0 阅读:
250
基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。 即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 代码实现: ...
分类:
编程语言 时间:
2017-09-07 18:42:58
收藏:
0 评论:
0 赞:
0 阅读:
182
前言 有时候浏览到非常有用的网页时,我们会选择将它加入到收藏夹中,但是网站一旦过期,以后就看不到这个网页了。当然也可以将网页打印成PDF文档保存。最新的Windows 10中的Edge浏览器支持将网页保存至OneNote中,但在OneNote中其实是保存了一张当前页面的完整图片。这篇博客将介绍如何使 ...
分类:
Windows开发 时间:
2017-09-07 18:42:45
收藏:
0 评论:
0 赞:
0 阅读:
270
一、安装Spyder 我傻傻以为直接下载Spyder就可以用了,但我其实大错特错了。Spyder虽然提供科学计算,但是它还需要一个介于Python和其之间的框架,或者说,显示界面PyQt5.(PyQt4或者其他版本可能不好用了。) 。 所以,首先安装PyQt5. 接着,安装Spyder 又出情况了是 ...
分类:
其他 时间:
2017-09-07 18:42:31
收藏:
0 评论:
0 赞:
0 阅读:
395
大概的样子是酱婶儿的 点击全屏按钮时执行setRequestedOrientation方法,此时希望得到的结果是surfaceview界面全屏且横屏显示,并且在横屏时Activity没有被重新创建,这样可以保证视频正在通讯时切换屏幕,视频连接仍然正常。 那么在执行setRequestedOrient ...
分类:
移动平台 时间:
2017-09-07 18:42:20
收藏:
0 评论:
0 赞:
0 阅读:
420
1,Hello world! 2,简单交互 3,用户输入三角形三边长度,计算三角形的面积 4,输入半径,计算圆的面积 5,用户输入两个数字,计算并输出两个数字之和 6,画一组同切圆 7,画一个五角星 8,画一个全黄色的五角星 ...
分类:
编程语言 时间:
2017-09-07 18:41:56
收藏:
0 评论:
0 赞:
0 阅读:
202
我们以前学过的队列,在线程中针对同一程序下的多个线程直接 可以实现消息的发送接收,对于进程来说只能在父进程与子进程中或者 父进程 下的子进程之间 进行,都无法实现连个进程的交互 RabbitMQ 实现了这一功能 需要先下载RabbitMQ 之后还需要下载erlang语言,因为RabbitMQ就是由e ...
分类:
编程语言 时间:
2017-09-07 18:41:41
收藏:
0 评论:
0 赞:
0 阅读:
269
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景以下介绍消息队列在 ...
分类:
其他 时间:
2017-09-07 18:41:29
收藏:
0 评论:
0 赞:
0 阅读:
409
Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。 所以学习下如何在Intellij IDEA中使用好Debug,主要包括如下内容: 一、... ...
分类:
其他 时间:
2017-09-07 18:41:17
收藏:
0 评论:
0 赞:
0 阅读:
628
转载请注明源出处:http://www.cnblogs.com/lighten/p/7491057.html 1.前言 ConcurrentLinkedQueue是一个无界的线程安全队列,遵循FIFO先进先出的原则。头元素就是队列中存在最长时间的一个元素,即插入元素都是尾插入。检索是从头元素开始,不 ...
分类:
编程语言 时间:
2017-09-07 18:41:05
收藏:
0 评论:
0 赞:
0 阅读:
232