码迷,mamicode.com
首页 > 编程语言 > 日排行
JAVA设计模式:桥接模式
声明:转载请说明来源:http://www.cnblogs.com/pony1223/p/7530721.html 一、引出桥接模式 假设我们现在有一个项目,这个项目列就是我们是生产遥控器的厂商,承接各种遥控器的生产,比如我们现在承接的有LG、索尼的电视厂商的,那如果我们现在要设计的话,我们首先想到 ...
分类:编程语言   时间:2017-09-16 13:25:42    阅读次数:180
编译生成C++导出函数dll,并在C#工程中测试
编译生成过程: 1.建立dll工程 选择新建visual C++的 这两个类型工程,都会出现下面界面,在这里设置生成dll: 2.设置项目: 项目属性中设置: 3.相关代码: 由于项目的名称是"TestCPPDLL",因此,会自动生成TestCPPDLL.h和TestCPPDLL.cpp两个文件,. ...
分类:编程语言   时间:2017-09-16 13:25:53    阅读次数:193
python之字符编码(二)
一、字符编码的发展史 阶段一:现代计算机起源于美国,最早诞生也是基于英文考虑的ASCII ASCII:一个Bytes代表一个字符(英文字符/键盘上的所有其他字符),1Bytes=8bit,8bit可以表示0-2**8-1种变化,即可以表示256个字符 ASCII最初只用了后七位,127个数字,已经完 ...
分类:编程语言   时间:2017-09-16 13:26:03    阅读次数:154
js三种基础数组排序算法整理
数组排序,大概是每个程序员必须掌握的基本算法 ,作为一个刚入门的前端小卒,再被各种面试各种排序折磨过后 ,看过很多别人写的 算法 ,但看总归是理解的不是那么深刻 ,便想着自己整理一下这最基本的三个排序算法 ,希望对还在学习的你有些许帮助 。比较基本的三种算法 。冒泡、插入 、快速 。 首先来看冒泡排 ...
分类:编程语言   时间:2017-09-16 13:27:08    阅读次数:160
javascript 创建对象几种方式
构造函数,原型, 实例之间的关系: 1. 工厂模式 例如: createPerson()函数虽然解决了多个相似对象的创建,但是没有解决对象的识别的问题,即怎么知道一个对象的类型 2. 构造函数模式 在创建Person对象实例时, 必须使用new操作符,做了以下几个方面: (1) 创建一个新的对象 ( ...
分类:编程语言   时间:2017-09-16 13:27:54    阅读次数:108
python itertools
1 product 1.1 一个generator函数 因此它的返回值是一个iterator,可以用for遍历。 1.2 计算product的参数分类 1.2.1 dict和list 只用了dict的key,没有用dict的value。 例子: >>> d1={'x1':1, 'y1':2, 'z1 ...
分类:编程语言   时间:2017-09-16 13:28:18    阅读次数:176
Java中字符编码和字符串所占字节数 .
首 先,java中的一个char是2个字节。java采用unicode,2个字节来表示一个字符,这点与C语言中不同,C语言中采用ASCII,在大多数 系统中,一个char通常占1个字节,但是在0~127整数之间的字符映射,unicode向下兼容ASCII。而Java采用unicode来表示字符,一个 ...
分类:编程语言   时间:2017-09-16 13:29:33    阅读次数:274
C++课程第一周小结
本周C++课程共布置了三个作业,分别是: 1、编程求两数的和并输出。要求:从键盘输入两个整数,求出两数的和,并在屏幕输出。 2、编程输出 a.文字:hello,gdufs! b.一个有字母或字符组成的自定义图案。 代码:https://github.com/524868939/Homework 程序 ...
分类:编程语言   时间:2017-09-16 13:30:10    阅读次数:145
spring注解配置quartz应用
项目中会经常用到定时器,因此,其quartz的使用,我们必须要掌握。下面就以例子来讲解如何在spring中整合quartz, 使用注解配置的方式来实现定时执行任务。 一、引入jar包 项目中需引入quartz的jar包,由于整合到spring中,肯定也引入了spring的相关jar包。 例子中引用的 ...
分类:编程语言   时间:2017-09-16 13:31:00    阅读次数:403
大话数据结构----冒泡排序Bubble sort
冒泡排序是排序算法中最基础的排序算法; 原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换 如果待排序数组已经有序,用上面的算法会再完全比较一遍,我们还可以进行改进,也就是当检测到数组已经有序的时候就可以停止了 冒泡排序的优化 ...
分类:编程语言   时间:2017-09-16 13:31:16    阅读次数:139
ONVIF学习-ONVIF开发框架搭建(C++)
第一步、下载gsoap 从gsoap官网(http://www.genivia.com/products.html#notice)下载最新版gsoap(博主用的是gsoap_2.8.45)。gsoap有三个版本:Open Source gSOAP、Commercial gSOAP Edition、C ...
分类:编程语言   时间:2017-09-16 13:32:18    阅读次数:224
多线程同步精要
单机并发编程有两种基本模型:"消息传递"和"共享内存";分布式系统运行在多台机器上,只有一种实用模型:"消息传递"。 单机上多进程并发可以照搬"消息传递",多线程编程用"消息传递"更容易保证程序的正确性。 多线程同步有很多种方式:互斥量、条件变量、信号量、读写锁等。尽量不要用信号量和读写锁 Don’ ...
分类:编程语言   时间:2017-09-16 13:34:33    阅读次数:178
Java——XMLl解析
恢复内容开始 本文章讲解四种 XML 解析方式 : DOM 和 SAX 为 Java提供的对 XML 解析的方式,不需要导入 jar 包 DOM4J 和 JDOM 是其他组织使用他们自己的方式解析 XML 文件,需要我们导入一些 jar 包 首先我们先看一下 XML 文件 下面的4种方法统一用上面的 ...
分类:编程语言   时间:2017-09-16 13:34:40    阅读次数:234
python yield的用法
1 yield作为函数的返回值 当yield作为函数的返回值的时候,函数的返回就是一个iterator了,这个时候就可以用next函数遍历了。 yield每次会返回一个值,next会去取下一个值,直到遍历完yield生成的最后一个值为止。 而python的for循环本身就自带这个一个next函数。 ...
分类:编程语言   时间:2017-09-16 13:37:50    阅读次数:150
python-实现希尔排序
# encoding=utf-8 def shell_sort(alist): """希尔排序""" n = len(alist) gap = n // 2 while gap >= 1: for j in range(gap, n): i = j while (i-gap) >= 0: ... ...
分类:编程语言   时间:2017-09-16 13:38:29    阅读次数:154
Java流家族之InputStream、OutputStream
Java流家族之InputStream 实现的接口: Closeable , AutoCloseable 已知直接子类: AudioInputStream , ByteArrayInputStream , FileInputStream , FilterInputStream , InputStre ...
分类:编程语言   时间:2017-09-16 13:39:58    阅读次数:242
3 学习笔记之java学习遇到的问题以及解决办法
1.在程序中,会遇到 控制台提示:Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException……………… 问题的原因:主要是由于java中的对象并没有实例化,导致java中提示 为空指针。 解决办法:例如:listpan ...
分类:编程语言   时间:2017-09-16 13:40:47    阅读次数:139
Java实验3类方法重载构造方法
实验目的: 掌握类和方法的定义,对象的创建和使用。 掌握引用的概念和引用赋值。 掌握方法重载,构造方法的作用及使用。 掌握包的概念和使用。 一、实验内容: 实验题目1-1 定义一个名为Rectangle的类表示矩形,其中含有length、width 两个double型的成员变量表示矩形的长和宽。编写 ...
分类:编程语言   时间:2017-09-16 13:40:54    阅读次数:1499
使用CXF 2.7.5出现的java.lang.RuntimeException: Cannot create a secure XMLInputFactory错误解决
昨天启动工程测试webservice服务,结果发现服务一调用就报java.lang.RuntimeException: Cannot create a secure XMLInputFactory 原先项目是2.7.4的一直是好的,之后由于maven编译的关系,换成了2.7.5就发现报了这个错,上网 ...
分类:编程语言   时间:2017-09-16 13:41:25    阅读次数:1054
python day2
1.数据类型 1.1数据类型分类 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 列表 元组 字典 集合 1.2按照以下几个点展开数据类型的学习 #一:基本使用 1 用途 2 定义方式 3 常用操作+内置的方法 #二:该类型总结 1 存一个值or存多个值 ...
分类:编程语言   时间:2017-09-16 13:41:33    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!