码迷,mamicode.com
首页 > 编程语言 > 日排行
python------面向对象编程
1.什么是对象? 对象的来源是模拟真实世界,把数据和代码都封装在一起。人、车、房子、都是真实的世界。 对象=特征(属性)+方法 (行为) 属性在代码里其实就是一个变量 方法就是函数,通过调用这些函数来完成某些工作 实例化对象:tt(变量) = 类名() 赋值操作不是必须的,但如果没有把创建好的对象赋 ...
分类:编程语言   时间:2018-07-28 11:47:47    阅读次数:170
Python基础语法1
everything is possible nothing is impossible 摘要:输入输出、条件与循环,文件操作,异常,模块与包,python特性、linux基础与git 1基础语法: 1:输入与输出: 1,修改不可变数据会抛出TypeError错误 2,print默认调用了sys.s ...
分类:编程语言   时间:2018-07-28 11:47:57    阅读次数:234
log4j及log4j2在Spring MVC中的使用.md
项目已上线许久,项目中使用的是log4j 1.x版本,本来日志也可以正常记录,但是运维报怨说,你们的日志太大了,catalina.out日志输出无限大,以致有些应用出现服务器存储告警,所以建议我们: “应用日志必须对接公司统一日志平台,若同时也存放在本地服务器,则统一放在容器根目录下的单独文件夹,文 ...
分类:编程语言   时间:2018-07-28 11:49:35    阅读次数:185
直接插入排序
直接插入排序,其插入位置的确定方法是将待插入的记录与有序区中的各记录自右向左依次比较其关键字值的大小。本例使用直接插入法将数字由小到大进行排序。 include void insort(int s[],int n) { int i,j; for(i=2;i ...
分类:编程语言   时间:2018-07-28 11:50:24    阅读次数:156
Java流程控制练习--万年历
Java流程控制练习 万年历 标签: Java入坑之旅 0x01. 打印倒三角和正三角 emmm.....输出格式是正确的,但是markdown下格式就会错误,头疼。。。。。。。 [1]: http://static.zybuluo.com/Ryanjie/9xwujhnbe3ckhvlvwj348 ...
分类:编程语言   时间:2018-07-28 11:51:22    阅读次数:173
java -> final与static 关键字
final的概念 继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后,就可以对其中的方法进行重写,那怎么解决呢?要解决上述的这些问题,需要使用到一个关键字final,final的 ...
分类:编程语言   时间:2018-07-28 11:51:29    阅读次数:171
VC++中文件操作(一)---CFileFind,CFileDialog,CFile,CArchive,CStdioFile
各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。 VC ...
分类:编程语言   时间:2018-07-28 11:53:58    阅读次数:265
leetcode559 Python3 128ms N叉树的最大深度
```python3 """ # Definition for a Node. class Node(object): def __init__(self, val, children): self.val = val self.children = children """ class Solut... ...
分类:编程语言   时间:2018-07-28 11:54:17    阅读次数:284
Java GC 日志解析
JVM 在Java应用程序优化中是不可缺少的一大重项,如何合理配置Java参数,如果验证配置参数的有效性,从GC日志中可以获得很重要的提示,以下是笔者对GC垃圾收集器默认开启的组合日志的部分的解析,希望能帮到想学习的同学O(∩_∩)O~~ JVM 在Java应用程序优化中是不可缺少的一大重项,如何合 ...
分类:编程语言   时间:2018-07-28 11:56:12    阅读次数:244
Spring源码分析(十)注册解析的BeanDefinition
摘要:本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。 对配置文件解析完成后,获取的beanDefiniton已经可以进行使用了,剩下的唯一工作就是注册了,也就是processBeanDefinition方法中的BeanDefinition ...
分类:编程语言   时间:2018-07-28 11:57:26    阅读次数:192
java使用axis2调用.net webservice接口
/** * 测试 异常笔数,退费处理 * @return */ public static String refundHandle() { LogUtil.info(" 调用退费接口开始 "); try { PropertiesUtil propUtil = new PropertiesUtil(" ...
分类:编程语言   时间:2018-07-28 11:59:49    阅读次数:185
hdu2017 字符串统计【C++】
字符串统计 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 100429 Accepted Submission(s): 55317 Proble ...
分类:编程语言   时间:2018-07-28 12:00:58    阅读次数:142
冒泡排序,快速排序,归并排序,插入排序,希尔排序,堆排序,计数排序,桶排序,基数排序
选择排序,冒泡排序,快速排序,归并排序,插入排序,希尔排序,计数排序,桶排序,基数排序 以上是一些常用的排序算法。 选择排序 for(int i = 0; i using namespace std; int n; int a[10] = {9, 19, 7, 2, 4, 5, 6, 8, 10, ...
分类:编程语言   时间:2018-07-28 12:03:28    阅读次数:174
《C#多线程编程实战》2.4 SemaphoreSlim
这个简单多了。 理解也是很好理解。 比上一个mutex好理解多了。 这个SemaphoreSlim是干什么呢? 就是限制线程的来访问。 好比说一次只有两个,一次只有三个 这样的线程来访问资源。 有点像是加量不加价的lock方法。 先上代码 这个是真好方便的。 使用方式也是特别的简便。 一 实例化 二 ...
分类:编程语言   时间:2018-07-28 12:04:46    阅读次数:161
线程间的通讯
直接上一个Demo,模拟生产者和消费者,就是生产了一个物品,然后消费一个物品,就这样你一下,我一下,让他们有类似有通讯的功能一样知道彼此生产了而且消费了。这里需要考虑两个问题面向这个demo时候,第一是线程的安全问题,第二是通讯问题,你一下,我一下 产生这种结果的原因: 1.因为线程之间出现了并发情 ...
分类:编程语言   时间:2018-07-28 12:05:04    阅读次数:157
希尔排序
用希尔排序法对一组数据从小到大进行排序,数据分别为69,56,12,136,3,55,46,99,88,25. 希尔排序是在直接插入排序的基础上做的改进,也就是将要排序的序列按固定增量分成若干组,等距离者在同一组中,然后在组内进行直接插入排序。这里的固定增量从n/2开始,以后每次缩小到原来的一半。 ...
分类:编程语言   时间:2018-07-28 12:05:27    阅读次数:137
算法(第四版)Java 第一章1.2节 题解
前言 整本《算法》Java版的题解已经托管在Github上:https://github.com/Mereder/Algorithms_4th ,大家根据README.md的导航可以迅速定位章节。 书中代码用到了很多《算法》官方提供的依赖:https://algs4.cs.princeton.edu ...
分类:编程语言   时间:2018-07-28 12:06:11    阅读次数:175
Spring Boot 快速入门 史上最简单
1.Spring Boot 概述 Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。 2.什么是 Spring Boot Spring Boot是由Pivotal团队提供的全 ...
分类:编程语言   时间:2018-07-28 12:07:24    阅读次数:190
python2.7报错Non-ASCII character '\xe5' in file knn.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
Python默认是以ASCII作为编码方式的,如果在自己的Python源码中包含了中文(或者其他非英语系的语言),此时即使你把自己编写的Python源文件以UTF-8格式保存了,但实际上,这依然是不行的。解决办法很简单,只要在文件开头加入下面代码就行了 ...
分类:编程语言   时间:2018-07-28 12:07:33    阅读次数:273
java 数组
为什么要有数组? 为了存储同种数据类型的的多个值 数组的概念 数组存储同一种数据类型多个元素,也可以看做是一个容器 数组既可以存储基本数据类型,也可以存储引用数据类型 数组的特点 数组是一种效率最高的存储和随机访问对象引用序列的方式 数组就是一个简单的线性序列,这使得元素访问变得非常快速。 数组的大 ...
分类:编程语言   时间:2018-07-28 12:07:41    阅读次数:160
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!