码迷,mamicode.com
首页 > 编程语言
c++ 设计模式总结1
从面向对象谈起1)底层思维:向下,如何把握及其底层,从微观理解对象构造 (语言构造、编译转换、内存模型、运行时机制)抽象思维: 向上,如何将我们的周围世界抽象为程序代码 (面向对象、组件封装、设计模式、架构模式)2)深入理解面向对象向下: 深入理解三大面向对象机制(封装、继承、多态)...
分类:编程语言   时间:2016-01-19 12:29:43    阅读次数:251
18-语言入门-18-鸡兔同笼
题目地址:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=64描述已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。 输入第一行输入一个数据a,代表接下来共有几组数据,在接...
分类:编程语言   时间:2016-01-19 12:27:17    阅读次数:159
PYTHON-基础-时间日期处理小结
原则, 以datetime为中心, 起点或中转, 转化为目标对象, 涵盖了大多数业务场景中需要的日期转换处理步骤:1. 掌握几种对象及其关系2. 了解每类对象的基本操作方法3. 通过转化关系转化涉及对象1. datetime>>> import datetime>>> now = datetime....
分类:编程语言   时间:2016-01-19 12:27:10    阅读次数:207
Java堆内存不足
1)使用IDEA开发程序时有时候会提示“Java Heap space error”,说明IDEA默认配置的Java堆内存不足,程序需要更多的堆内存。2)堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配...
分类:编程语言   时间:2016-01-19 12:25:03    阅读次数:145
Windows系统下文件的概念及c语言对其的基本操作(丙)
分类:编程语言   时间:2016-01-19 12:24:33    阅读次数:174
用java来删除数组中指定的元素
public static void main(String[] args){ String[] a = new String[]{"1","5","3","7"}; String[] b = new String[]{"2","3","4"}; String[] arrResult = ...
分类:编程语言   时间:2016-01-19 12:23:37    阅读次数:202
Dijkstra算法求最短路径(java)(转)
原文链接:Dijkstra算法求最短路径(java)任务描述:在一个无向图中,获取起始节点到所有其他节点的最短路径描述Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra一般的...
分类:编程语言   时间:2016-01-19 12:21:17    阅读次数:336
Javascript学习总结
---恢复内容开始---浏览器对象树windows对象常用方法alert(‘信息’) : 消息框prompt(‘提示信息’,默认值): 标准输入框confirm( ) : 确认框open( ) : 打开一个新窗口close( ) : 关闭窗口form表单对象访问表单的方式: * document.f...
分类:编程语言   时间:2016-01-19 12:19:38    阅读次数:240
python代码学习-监控WIN磁盘脚本
安装wmi,pywin32模块# -*- coding: utf-8 -*- #import ######################################################################## import os, sys import time imp...
分类:编程语言   时间:2016-01-19 12:19:29    阅读次数:158
python字符串/元组/列表/字典互转
python字符串/元组/列表/字典互转--coding:utf-8--1、字典dict = {'name': 'Zara', 'age': 7, 'class': 'First'}字典转为字符串,返回: {'age': 7, 'name': 'Zara', 'class': 'First'}pri...
分类:编程语言   时间:2016-01-19 12:15:39    阅读次数:202
用java下载hdfs文件报NullPointerException
用fs.copyToLocalFile( hdfsPath,localPath);下载hdfs的文件会报NullPointerException,具体报错为:java.lang.NullPointerException at java.lang.ProcessBuilder.start(Pro...
分类:编程语言   时间:2016-01-19 12:15:44    阅读次数:264
21-语言入门-21-小学生算术
题目地址:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=74描述很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。 输入...
分类:编程语言   时间:2016-01-19 12:13:38    阅读次数:150
javascript的学习路子
能写些界面效果,感觉自己懂js了,看看技术小组的人写的UI库,感觉自己又不懂了,前路漫漫啊,找了些资料,总结了下后面的学习路子,共勉。第一步:要对原生js中设计的语法要特别熟悉,比如(window对象,event对象,document对象,location对象,内置对象,ajax等等。。。)第二步:...
分类:编程语言   时间:2016-01-19 12:01:29    阅读次数:135
字符串匹配的KMP算法
举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?这完全可以是一道程序员的笔试题。 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著.....
分类:编程语言   时间:2016-01-19 12:01:24    阅读次数:161
Python Memcached Script
介绍 利用 python 书写了 memcached 的启动等一类操作 尽量的实现脚本的复用性,以及脚本的可扩展性,已达到一劳永逸的效果, 并且添加了 memcached 监控搭建memcached 操作代码#!/usr/bin/env python# _*_coding:utf-...
分类:编程语言   时间:2016-01-19 12:01:38    阅读次数:237
groovy 数组合并
defalist=[1,2,3,4]; defblist=[5,6,7]; defreslist=newArrayList(); reslist.addAll(alist.findAll()).addAll(blist.findAll())
分类:编程语言   时间:2016-01-19 10:50:02    阅读次数:139
javaEE之-------Spring中的aspectJ的应用
采用aspectJ可以且整个项目里面的需求。 如数据库的事物处理等 演示实例为主: 和之前一样,先采用java手动写的方式。。 切面技术 = 通知 + 切点 @Test public void test1(){ //1,获得代理工厂 ProxyFactory factory = new ProxyFactory(new Person()); //2,切点 Aspect...
分类:编程语言   时间:2016-01-19 10:49:36    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!