首页 > 编程语言
学习java第13天个人总结
Day13个人总结 一、异常 1、概念: 异常是程序在运行期发生不正常的事件导致系统执行异常,异常又分为异常和错误,错误是JVM内部导致,程序员不做处理,下面介绍异常中的受检异常和非受检异常。 2、 非受检异常 非受检异常是指代码有可能发生异常,而对这段有可能发生异常的代码进行抛出和处理,非受检异常 ...
分类:编程语言   时间:2017-04-24 20:48:18    收藏:0  评论:0  赞:0  阅读:195
算法笔记_144:有向图强连通分量的Tarjan算法(Java)
目录 1 问题描述 2 解决方案 1 问题描述 引用自百度百科: 如果两个顶点可以相互通达,则称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。有向图的极大强连通子图,称为强连通分量(strongly connected componen ...
分类:编程语言   时间:2017-04-24 20:47:54    收藏:0  评论:0  赞:0  阅读:275
(转载)VS2010/MFC编程入门之五十(图形图像:GDI对象之画笔CPen)
上一节中鸡啄米讲了CDC类及其屏幕绘图函数,本节的主要内容是GDI对象之画笔CPen。 GDI对象 在MFC中,CGdiObject类是GDI对象的基类,通过查阅MSDN我们可以看到,CGdiObject类有六个直接的派生类,GDI对象主要也是这六个,分别是:CBitmap、CBrush、CFont ...
分类:编程语言   时间:2017-04-24 20:44:08    收藏:0  评论:0  赞:0  阅读:405
常见排序算法导读(11)[桶排序]
上一节讲了基数排序(Radix Sort),这一节介绍桶排序(Bucket Sort or Bin Sort)。和基数排序一样,桶排序也是一种分布式排序。 桶排序(Bucket Sort)的基本思想 在每一个桶中,如果采用链式存储的话,1.和2.可以合并在一起操作,也就是在分发的过程中保证每一个桶的 ...
分类:编程语言   时间:2017-04-24 20:40:13    收藏:0  评论:0  赞:0  阅读:224
Python基础知识
CPython:代码 -> C 字节码 -> 机器码 (一行一行进行编译执行) PyPy:代码 -> C 字节码 -> 机器码 全部转换完 再执行->执行 其他Python(Jython): 代码 -> 其他字节码 -> 机器码 ascii :8位二进制数来表示 256种可能的字符,00000000 ...
分类:编程语言   时间:2017-04-24 20:39:19    收藏:0  评论:0  赞:0  阅读:199
使用Spring的JavaConfig 和 @Autowired注解与自动装配
1 JavaConfig 配置方法 之前我们都是在xml文件中定义bean的,比如: 1 2 3 4 5 6 7 8 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/200 ...
分类:编程语言   时间:2017-04-24 20:37:07    收藏:0  评论:0  赞:0  阅读:250
(转载)VS2010/MFC编程入门之五十一(图形图像:GDI对象之画刷CBrush)
上一节中鸡啄米主要讲的是画笔CPen的用法,前面也说了,GDI对象中最常用的就是画笔和画刷,本节就讲讲画刷CBrush。 鸡啄米依然是通过实例的方式来说明画刷的用法。此实例要实现的功能是,对话框上有一个按钮控件和一个图片控件,点击按钮弹出颜色对话框,然后在颜色对话框中选择颜色并点击“确定”后,图片控 ...
分类:编程语言   时间:2017-04-24 20:13:07    收藏:0  评论:0  赞:0  阅读:219
(转载)VS2010/MFC编程入门之五十二(Ribbon界面开发:创建Ribbon样式的应用程序框架)
上一节中鸡啄米讲了GDI对象之画刷CBrush,至此图形图像的入门知识就讲完了。从本节开始鸡啄米将为大家带来Ribbon界面开发的有关内容。本文先来说说如何创建Ribbon样式的应用程序框架。 Ribbon界面就是微软从Office2007开始引入的一种为了使应用程序的功能更加易于发现和使用、减少了 ...
分类:编程语言   时间:2017-04-24 20:11:52    收藏:0  评论:0  赞:0  阅读:193
关于spark的mllib学习总结(Java版)
本篇博客主要讲述如何利用spark的mliib构建机器学习模型并预测新的数据,具体的流程如下图所示: 加载数据对于数据的加载或保存,mllib提供了MLUtils包,其作用是Helper metho...
分类:编程语言   时间:2017-04-24 19:42:37    收藏:0  评论:0  赞:0  阅读:292
99行Swift完成Markdown在线编辑服务器
本项目展示了如何使用Perfect HTTP服务器、Perfect Markdown渲染组件和Perfect WebSocket搭建一个在线的Markdown文本编辑器。全部源代码可以在https:/...
分类:编程语言   时间:2017-04-24 19:42:25    收藏:0  评论:0  赞:0  阅读:280
python\接口与归一化设计
1接口 接口的概念: Java 语言中的接口很好的展现了接口的含义: IAnimal.java /* * Java的Interface很好的体现了我们前面分析的接口的特征: * 1)是一组功能的集合,而不是一个功能 * 2)接口的功能用于交互,所有的功能都是public,即别的对象可操作 * 3)接 ...
分类:编程语言   时间:2017-04-24 19:39:12    收藏:0  评论:0  赞:0  阅读:191
阿里云Ubuntu部署java web - 文件夹
文件夹(点击章节标题阅读):阿里云Ubuntu部署java web(1) - 系统配置 ssh链接server(使用终端远程链接) 加入用户 给用户赋予运行sudo权限 软件安装 链接到serverftp 分区和格式化 java和mysql环境安装阿里云Ubuntu部署java web(2) - 配 ...
分类:编程语言   时间:2017-04-24 19:38:52    收藏:0  评论:0  赞:0  阅读:231
java基础_static关键字
package java_test; /* * static关键字作用:是一个修饰符,用于修饰成员(成员变量,成员方法) * 被static修饰后的成员变量只有1份 * 当成员被static修饰之后,多了一种访问方式,除了可以被对象访问,还可以被类名直接调用(类名.静态成员) * */ /*stat... ...
分类:编程语言   时间:2017-04-24 19:38:08    收藏:0  评论:0  赞:0  阅读:104
python\类名称空间和对象名称空间
1 类名称空间 创建一个类就会创建一个类的名称空间,用来存储类中定义的所有名字,这些名字称为类的属性 而类的良好总属性:数据属性和函数属性 其中类的数据属性是共享给所有对象 print(id(g1.camp)) #引用的地址是一样的 print(id(Garen.camp)) 输出结果为: 3646 ...
分类:编程语言   时间:2017-04-24 19:37:00    收藏:0  评论:0  赞:0  阅读:165
python基础01
python简介、变量、while、for、列表、if、字典 ...
分类:编程语言   时间:2017-04-24 19:36:21    收藏:0  评论:0  赞:0  阅读:217
python\类
1 初始类 1 声明类 (和声明函数很相似) 类的定义格式 class 类名: '类的文档字符串' 类体 2 创建一个类: class Data: pass Python编程中习惯类名使用单数单词并且首字母大写 类是数据与函数的结合,二者称为类的属性 class Garen: #定义英雄盖伦的类,不 ...
分类:编程语言   时间:2017-04-24 19:35:01    收藏:0  评论:0  赞:0  阅读:216
几种多线程编程模型的比较
http://blog.csdn.net/muclenerd/article/details/41869073 几种模型的特点 工作组模型1.多个worker共享一个数据队列,所以每次dequeue时要先检查队列是否为空。不为空才能的返回消息。2.enqueue可以不用关心队列消息数,只需要enqu ...
分类:编程语言   时间:2017-04-24 19:34:34    收藏:0  评论:0  赞:0  阅读:182
python\组合与重用性
1 组合 组合的概念:软件重用的重要方式除了继承之外还有另外一种方式,即:组合 组合指的是,在一个类中以另外一个类的对象作为数据属性,称为类的组合 >>> class Equip: #武器装备类 ... def fire(self): ... print('release Fire skill') ...
分类:编程语言   时间:2017-04-24 19:33:51    收藏:0  评论:0  赞:0  阅读:254
js实现两种实用的排序算法——冒泡、快速排序
零:数据准备,给定数组arr=[2,5,4,1,7,3,8,6,9,0]; 一:冒牌排序 1思想:冒泡排序思想:每一次对比相邻两个数据的大小,小的排在前面,如果前面的数据比后面的大就交换这两个数的位置 要实现上述规则需要用到两层for循环,外层从第一个数到倒数第二个数,内层从外层的后面一个数到最后一 ...
分类:编程语言   时间:2017-04-24 19:33:03    收藏:0  评论:0  赞:0  阅读:228
python\类和对象
对象(object)基本上可以看做数据(特性)以及由一系列可以存取、操作这些数据的方法所组成的集合。 类,可以看成种类,类型,从一组对象中提取到的相似部分。所有的对象都属于一个类,称为类的实例。 之前学习的数据类型就是类 print(int) print(Garen) 输出结果为: <class ' ...
分类:编程语言   时间:2017-04-24 19:32:33    收藏:0  评论:0  赞:0  阅读:231
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!