码迷,mamicode.com
首页 > 2017年10月12日 > 全部分享
剑指offer三十五之数组中的逆序对
一、题目 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 二、思路 方法一: 看到这个题目,我们的第一反应是顺序扫描整个数组。没扫描到一个数组的 ...
分类:编程语言   时间:2017-10-12 14:06:44    阅读次数:179
解决Eclipse删除Tomcat8后无法新增问题
情境:删除tomcat8后,新增时,选择tomcat8后,不能进行“下一步”。 解决: 1. 关闭eclipse,进入eclipse的workspace,进入\.metadata\.plugins\org.eclipse.core.runtime\.settings文件夹 2. 找到org.ecli ...
分类:系统相关   时间:2017-10-12 14:06:35    阅读次数:248
配置Tomcat虚拟目录和主机,通过主机名来访问项目
目的:在学习javaweb的过程中,经常会用浏览器来访问项目,但是每次访问时都需要输入一大串路径,非常麻烦。这里教大家配置tomcat虚拟主机,访问项目时,直接输入虚拟主机名字即可! 步骤: 1. 设置默认端口: 进入tomcat目录–>conf–>server.xml文件: 1 2 1 2 2. ...
分类:其他好文   时间:2017-10-12 14:06:29    阅读次数:163
动态库与静态库优缺点比较
我们在编写一个C语言程序的时候,经常会遇到好多重复或常用的部分,如果每次都重新编写固然是可以的,不过那样会大大降低工作效率,并且影响代码的可读性,更不利于后期的代码维护。我们可以把他们制作成相应的功能函数,使用时直接调用就会很方便,还可以进行后期的功能升级。 例如我要在一段代码中多次交换两个变量的值 ...
分类:其他好文   时间:2017-10-12 14:06:20    阅读次数:139
课程作业03-动手动脑(随机数、函数重载、50!)
1. 函数重载 请看以下代码,你发现了有什么特殊之处吗 两个函数虽然函数名相同,但形参类型不同,在调用的时候,根据形参的不同调用不同的函数。 满足以下条件的两个或多个方法构成“重载”关系: (1)方法名相同; (2)参数类型不同,参数个数不同,或者是参数类型的顺序不同。 查看一下JDK中System ...
分类:其他好文   时间:2017-10-12 14:06:12    阅读次数:163
mysql常见的错误码
Mysql错误代码 Mysql错误代码分为两部分,老版本一部分,4.1版本为新的部分 第一部分: mysql的出错代码表,根据mysql的头文件mysql/include/mysqld_error.h整理而成 1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1 ...
分类:数据库   时间:2017-10-12 14:06:04    阅读次数:236
思科路由基本配置
一台路由器和两台PC机实现PC机远程连接路由器终端R1#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.R1(config)#hostnamerouter1router1(config)#enablepassword123456router1(config)#linevty04router1(config-line)#password123.comrouter1(config-line)#loginro..
分类:其他好文   时间:2017-10-12 14:05:56    阅读次数:189
Redis集群
为什么要做redis集群 为了提高响应速度,将热点数据保存在缓存中。 因为内存资源的限制,scale up并不是好办法,需要scale out,既分布式多个redis协同运作。 而且,Redis单线程,只运行一个redis实例很浪费,通常一台机器上同时跑多个redis实例。 方案1:redis官方集 ...
分类:其他好文   时间:2017-10-12 14:05:48    阅读次数:129
Vim 中如何去掉 ^M 字符
基于 DOS/Windows 的文本文件在每一行末尾有一个 CR(回车)和 LF(换行),而 UNIX 文本只有一个换行,即win每行结尾为\r\n,而linux只有一个\n如果win下的文档上传到linux,每行的结尾都会出现一个^M,(^M是ctrl+v,ctrl+m) 如果是单个文档的话,可以 ...
分类:系统相关   时间:2017-10-12 14:05:39    阅读次数:229
Ext框架下的元素拖动
最开始使用的js的原生代码: 一般的js的元素拖动,可用三个事件进行监控处理:mousedown、mousemove、mouseup 该过程要注意两点: 1.拖动时候,若开始拖动速度较快,会导致拖动的鼠标偏离拖动物,所以mousemove 和 mouseup 不能只绑定在拖动物体上,要根据情况绑定在 ...
分类:其他好文   时间:2017-10-12 14:05:31    阅读次数:129
不恰当使用线程池处理 MQ 消息引起的故障
现状 业务部门反应网站访问特别慢,负责运维监控的同事说MQ消息队列积压了,中间件的说应用服务器内存占用很高,GC 一直回收不了内存,GC 线程占了近 100% 的 CPU,其他的基本上都在等待,数据库很正常,完全没压力。没啥办法,线程、堆 dump 出来后,重启吧,然后应用又正常了。 分析 这种故障 ...
分类:编程语言   时间:2017-10-12 14:05:25    阅读次数:200
spring+springMVC,声明式事务失效,原因以及解决办法
一.声明式事务配置: 二.声明式事务失效,原因 根本原因:由子容器扫描装配了@Service 注解的实例。 spring的context是父子容器,由ServletContextListener 加载spring配置文件产生的是父容器,springMVC加载配置文件产生的是子容器,子容器对Contr ...
分类:编程语言   时间:2017-10-12 14:05:17    阅读次数:165
算法排序
冒泡排序附近的值,两两比较,把大的往后排。例如:n个数,第一次把最大值放大第n位,第二次则只需要比较到n-1,即把第二大的值放大n-1这个位置;如果是把最小值放前面,则第一次把最小值放在0,第二次比较的时候从1的数开始比较。具体看代码示例:1.大的放后面 for(inti=a.len..
分类:编程语言   时间:2017-10-12 14:05:12    阅读次数:153
字符集及中文乱码如何解决
什么是字符集?简单来说就是一套文字符号及其编码。常用字符集有: GBK 定长 双字节 不是国际标准,支持的系统不少 UTF-8 非定长 1-4字节 广泛支持,MYSQL也使用UTF-8 如何修改字符集?Linux系统中,LANG环境变量控制字符显示,所以,要修改字符集,有 法一:export LAN ...
分类:其他好文   时间:2017-10-12 14:05:04    阅读次数:157
ConcurrentModificationException异常出现的原因
原因:对list 、map 等迭代的时进行修改就会抛出java.util.ConcurrentModificationException异常 比如: 这段代码中 对 map :segstatusmap 遍历进行了remove操作, 报错如题。解决方法: 1:临时变量list去解决 2:用Iterat ...
分类:其他好文   时间:2017-10-12 14:04:55    阅读次数:125
Linux 软件安装
1.用yum安装软件 yum -y install mysql* 一定要记得,使用yum install命令安装mysql时,需要多加一个通配符"*", yum search mariadb 查看依赖包 rpm命令是RPM软件包的管理工具rpm -qa mariadb 查看软件安装的 2.用yum删 ...
分类:系统相关   时间:2017-10-12 14:04:47    阅读次数:163
datatables简单使用
一、引入文件 1.下载离线包,只需要 media/ 目录下的文件 2.引入文件,只需引用如下3个文件(顺序最好不变,jquery.js文件要在jquery.dataTables.js前面) 二、使用 1.html部分(示例代码) 2.初始化databables (table标签的id属性一定要一样) ...
分类:其他好文   时间:2017-10-12 14:04:31    阅读次数:118
1414条   上一页 1 ... 50 51 52 53 54 55 56 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!