1. 问题的引入——派生类不会发现模板基类中的名字 假设我们需要写一个应用,使用它可以为不同的公司发送消息。消息可以以加密或者明文(未加密)的方式被发送。如果在编译阶段我们有足够的信息来确定哪个信息会被发送到哪个公司,我们可以使用基于模板的解决方案: 这会工作的很好,但是假设有时候我们需要在发送信息 ...
分类:
编程语言 时间:
2017-04-04 18:28:46
阅读次数:
199
首先介绍一下,需要用到哪些语句:input:输入if循环:如果elif:或者else:否则break:结束本次循环while:每执行一边,就循环一次并判断条件True,False为True就继续循环,为False就跳出while循环。代码部分:!#usr/bin/envpython
#-*-coding:utf-8-*-
age=24
input_num=in..
分类:
编程语言 时间:
2017-04-04 18:04:54
阅读次数:
155
#include<stdio.h>
voidprintk(intarray[],intlen)
{
intm;
for(m=0;m<len;m++)
{
printf("%d",array[m]);
printf("\n");
}
//printf("\n");
}
voidswap(intarray[],inti,intj)
{
inttemp=array[i];
array[i]=array[j];
array[j]=temp;
}
voidsort(intarray[],intlen)..
分类:
编程语言 时间:
2017-04-04 18:03:51
阅读次数:
125
#include<stdio.h>
voidprintk(intarray[],intlen)
{
intm;
for(m=0;m<len;m++)
{
printf("%d",array[m]);
printf("\n");
}
//printf("\n");
}
voidswap(intarray[],inti,intj)
{
inttemp=array[i];
array[i]=array[j];
array[j]=temp;
}
voidsort(intarray[],i..
分类:
编程语言 时间:
2017-04-04 18:02:41
阅读次数:
127
Python官网:https://www.python.org/一、查看CentOS版本和系统默认Python版本:#cat/etc/redhat-release#python-V二、编译安装Python-3.6.1:1、安装依赖软件包:#yum-ygroupinstall"Developmenttools"#yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-de..
分类:
编程语言 时间:
2017-04-04 17:57:54
阅读次数:
1359
bash存在多命令执行的特性,例如:#COMMAND1$(COMMAND2);还有进程之间的通信(IPC):#COMMAND1|COMMAND2…一、命令执行结构与算法命令执行中,存在顺序执行结构:分号分隔#COMMAND1;COMMAND2;…。同时存在选择执行结构:逻辑运算与、或、非、异或,其中最主要的为选择执行结..
分类:
编程语言 时间:
2017-04-04 17:53:54
阅读次数:
154
首先我们看看原型编程范型至少包括以下基本规则。 ? 所有的数据都是对象。 ? 要得到一个对象,不是通过实例化类,而是找到一个对象作为原型并克隆它。 ? 对象会记住它的原型。 ? 如果对象无法响应某个请求,它会把这个请求委托给它自己的原型。 下面我们来谈论下javascript的原型继承: 1. 所有 ...
分类:
编程语言 时间:
2017-04-04 17:46:03
阅读次数:
213
出现的情形:开发环境: spring3.2.5 + springmvc +spirngDATA +maven一. 偶然的spring Junit4测试 加载applicationContext.xml提示parse Xml....error 原因 java.lang.NoClassDefFoundE... ...
分类:
编程语言 时间:
2017-04-04 17:43:12
阅读次数:
169
情况一: springmvc chrome jsonviewer 一起请求 重复提提交 controller重复执行 2次执行Chrome浏览器地址栏访问接口url,重复请求问题解决不论刷新还是地址栏回车都会重复请求两次接口,但是换Firefox浏览器就没有这个问题,命令行curl也是正常的,后来发... ...
分类:
编程语言 时间:
2017-04-04 17:41:52
阅读次数:
433
java中多线程的实现方法有两种:1.直接继承thread类;2.实现runnable接口;同步的实现方法有五种:1.同步方法;2.同步代码块;3.使用特殊域变量(volatile)实现线程同步;4.使用重入锁实现线程同步;5.使用局部变量实现线程同步 。其中多线程实现过程中需注意重写或者覆盖run ...
分类:
编程语言 时间:
2017-04-04 17:41:20
阅读次数:
163
2017-04-03 最近深入研究了下Linux线程的问题,发现自己之前一直有些许误解,特记之…… 关于Linux下的线程,各种介绍Linux的书籍都没有深入去解释的,或许真的如书上所述,Linux本质上不存在线程的概念!在某种程度上的确是这样,但是难道LInux就只有一种进程的东西么??答案肯定是 ...
分类:
编程语言 时间:
2017-04-04 17:39:56
阅读次数:
217
1. 环境 - Python mac os预装的python - IDE Pycharm - 辅助 安装pip - Python库 2. 问题 - 问题1 代码: soup = BeautifulSoup(html, 'lxml') 报错: Traceback (most recent call l ...
分类:
编程语言 时间:
2017-04-04 17:38:53
阅读次数:
342
第一次在博客园写文章,之前一直自己做记录。现在前端工作两年了,对前端整体技术有较清晰的了解。项目用了vue,react之类的写,如今打算从基础开始,慢慢深入了解原生的JS.这几天清明节,玩的嗨皮,最后一次开始赶作业(我规定自己每天至少一个Js题,在网上随机找的。*~*) 今天主要是重写了数组的rem ...
分类:
编程语言 时间:
2017-04-04 17:31:47
阅读次数:
243
package test; import java.awt.BorderLayout;import java.awt.GridLayout;import java.awt.Label;import java.awt.event.ActionEvent;import java.awt.event.Ac ...
分类:
编程语言 时间:
2017-04-04 17:31:05
阅读次数:
206
4-3-2017_JAVA-TRAINING_Day02 Java中允许使用转义字符‘\’来将其后的字符转变为特殊字符型常量。 一.JAVA中常用的转义字符 ...
分类:
编程语言 时间:
2017-04-04 17:29:18
阅读次数:
149
c#方式 /// <summary> /// 获得字符串md5. /// </summary> /// <param name="myString"></param> /// <returns></returns> public static string GetMD5(string myStrin ...
分类:
编程语言 时间:
2017-04-04 17:27:07
阅读次数:
251