码迷,mamicode.com
首页 > 编程语言 > 周排行
写在前面:21天学习算法
最近打算找一份新的工作,感到自己在算法环节还很疲弱。由于时间还算充裕,就决定将LeetCode上面的算法题学一遍,找出自己的薄弱,锻炼算法思维,吸收他人长处。个人觉得,刷题只是学习算法中的一个环节,主要的作用是用来反馈错误和增加熟练度。相比较刷题,更加重要的是对比和总结,对比自己的代码和他人的代码, ...
分类:编程语言   时间:2017-08-10 23:50:00    阅读次数:201
ThreadPool.QueueUserWorkItem引发的血案,线程池异步非正确姿势导致程序闪退的问题
ThreadPool是.net System.Threading命名空间下的线程池对象。使用QueueUserWorkItem实现对异步委托的先进先出有序的回调。如果在回调的方法里面发生异常则应用程序会出现闪退。当然是指不处理那个异常的情况下。这不公司的CMS在生产环境频频出现闪退的情况。该死的是, ...
分类:编程语言   时间:2017-08-10 23:52:08    阅读次数:294
win10系统配置java环境及遇到问题的一些处理方法
O1 java安装: 从java官网下载:https://www.java.com/zh_CN/ 安装教程:http://jingyan.baidu.com/article/03b2f78c137ec85ea237aec7.html 1、 2、 3、 4、 5、 6、 7、 可以根据上面教程安装 下 ...
分类:编程语言   时间:2017-08-10 23:53:38    阅读次数:401
Java基础
第一次开通博客,用于记录自己的学习内容,给自己的知识储备找一个外在的存储空间,防止自己的大脑那天秀逗了,忘记东西能够再次找回来。 第一篇文章就文章就放一张自己收集整理的一张Java知识结构图 ,因为现在开始学习Java,每次学东西前,都喜欢把要学的知识的知识框架看一看,让自己直到,这个知识长啥样,包 ...
分类:编程语言   时间:2017-08-10 23:53:57    阅读次数:334
Java Script学习 3(转)
JavaScript 错误 - throw、try 和 catch try 语句测试代码块的错误。 catch 语句处理错误。 throw 语句创建自定义错误。 JavaScript 错误 当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误。 可能是语法错误,通常是程序 ...
分类:编程语言   时间:2017-08-10 23:54:20    阅读次数:369
java规范 控制语句
1、在一个switch里面,必须有一个default放在最后,即使什么逻辑也没有。 2、表达异常分支时,少用if else,这种可以改成: if (condition) { return; } 如果非得使用if else避免超过三层。否则维护很困难。可以使用为语句或者状态模式来替换。 3、不要在条件 ...
分类:编程语言   时间:2017-08-11 00:28:36    阅读次数:221
java冒泡排序
一、算法原理 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 二、实现思路 ...
分类:编程语言   时间:2017-08-11 10:01:13    阅读次数:249
Python Random模块
一、定义 一个生成随机数的模块 二、实例 ...
分类:编程语言   时间:2017-08-11 10:02:00    阅读次数:178
springMVC传值helloWorld
1 package com.test 2 @Controller 3 @RequestMapping("/dept/") 4 public class HelloWorldController { 5 @RequestMapping("index.action") 6 public ModelAnd... ...
分类:编程语言   时间:2017-08-11 10:02:10    阅读次数:177
java插入排序
一、基本概念 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的 ...
分类:编程语言   时间:2017-08-11 10:03:10    阅读次数:189
java快速排序解析
一、基本概念 找出一个元素(理论上可以随便找一个)作为基准(pivot),然后对数组进行分区操作,使基准左边元素的值都不大于基准值,基准右边的元素值 都不小于基准值,如此作为基准的元素调整到排序后的正确位置。递归快速排序,将其他n-1个元素也调整到排序后的正确位置。最后每个元素都是在排序后的正 确位 ...
分类:编程语言   时间:2017-08-11 10:04:08    阅读次数:149
VS2013+MFC串口控件的简单上位机
因为做东西,正好用到这里。所以就上传了文件分享一下。 利用VS带的MFC库,用起来还是比较方便的。空间的程序构架都是自动生成的,具体的程序自己加进去就行。 里面有整个的工程 还带有一个生成的EXE文件,不嫌简陋的可以直接拿来用。 仅供参考。 下载链接: 主要我是要将win32控制命令台的程序文件的数 ...
分类:编程语言   时间:2017-08-11 10:04:59    阅读次数:248
C++ 使用类似opencv封装库时出现Exception改如何处理?
以前写代码出现异常是F10看变量找错误。现在用opencv库,出现异常信息太有限了,不知道如何去处理,试了好多程序都是异常中断。 比如这段代码异常找错呢? include <iostream> include <opencv2/opencv.hpp> using namespace cv;using ...
分类:编程语言   时间:2017-08-11 10:06:22    阅读次数:207
Java排序
1. 冒泡排序: 效率O(N*N),比较N*N/2,交换N*N/4 2. 选择排序: 效率:O(N*N),比较N*N/2,交换<N. 3. 插入排序, 序列中部分有序时效率较高, 逆序排序效率几乎与冒泡无异. 效率:O(N*N), 比较N*N/4,复制N*N/4 ...
分类:编程语言   时间:2017-08-11 10:06:55    阅读次数:206
Java 序列化
Java 序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据 ...
分类:编程语言   时间:2017-08-11 10:07:19    阅读次数:192
python基础第一课
一 python第一个程序 二 变量 2.1 变量名称规则 变量名只能是 字母、数字或下划线的任意组合 变量名的第一个字符不能是数字 以下关键字不能声明为变量名 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', ' ...
分类:编程语言   时间:2017-08-11 10:07:35    阅读次数:237
PHP-Manual的学习----【语言参考】----【类型】-----【array数组】
1.Array 数组 PHP 中的 数组 实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数组元素的值也可以是另一个数组,树形结构和多 ...
分类:编程语言   时间:2017-08-11 10:33:15    阅读次数:217
Java解释器模式`
解释器模式提供了一种评估计算语言语法或表达式的方法。 这种类型的模式属于行为模式。 这种模式涉及实现一个表达式接口,它告诉解释一个指定的上下文。 此模式用于SQL解析,符号处理引擎等。 实现示例 我们将创建一个接口Expression并且在具体的类实现这个Expression接口。 定义了一个Ter ...
分类:编程语言   时间:2017-08-11 10:34:11    阅读次数:146
C++中的pair,make_pair学习
std::pair主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型。例如std::pair<int,float> 或者 std::pair<double,double>等。pair实质上是一个结构体,其主要的两个成员变量是first和second,这两个变量可以直接使用。初始 ...
分类:编程语言   时间:2017-08-11 10:34:18    阅读次数:225
Java命令模式~
命令模式是数据驱动设计模式,属于行为模式类别。 请求作为命令包装在一个对象下,并传递给调用器对象。 调用者对象查找可以处理此命令的适当对象,并将命令传递到执行命令的相应对象。 实现实例 在这个示例中,创建了一个作为命令的接口- Order,同时也创建了一个Stock类作为请求。 有具体的命令类Buy ...
分类:编程语言   时间:2017-08-11 10:34:25    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!