首页 > 编程语言
c++ 设计模式之简单的工厂模式
调试环境:vs2010 // test0.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> using namespace std; class COperation { public: int first; int se ...
分类:编程语言   时间:2017-06-05 11:25:11    收藏:0  评论:0  赞:0  阅读:296
swift 动态设置UILabel的高度
import UIKit class ViewController3: UIViewController { override func viewDidLoad() { super.viewDidLoad() self.view.backgroundColor=UIColor.whiteColor( ...
分类:编程语言   时间:2017-06-05 11:24:48    收藏:0  评论:0  赞:0  阅读:369
JavaScript 学者必看“new”
当你使用new的时候,会: 1.创建一个新的空对象; 2.将this绑定到该对象; 3.添加一个名为__proto__的新属性,并且指向构造函数的原型(prototype); 4.返回该this对象。 如果你没有特别理解,那么我们接下来用例子来详细解释。首先定义一个构造函数Student,该函数接收 ...
分类:编程语言   时间:2017-06-05 11:22:55    收藏:0  评论:0  赞:0  阅读:339
R语言—日常随笔
1.字符处理函数:paste() 需求:将字符向量中的字符串,用逗号隔开,合并为一句话。 2.在数据整合过程中,数字转换为带百分号(%)的形式,使用的方法。 可以通过上面的方式实现将数字带上%号,但数字也就变成了字符串。 3.如果表格结构为三列,想根据其中两列对第三列数字进行汇总。可采用下面方法。 ...
分类:编程语言   时间:2017-06-05 11:20:35    收藏:0  评论:0  赞:0  阅读:274
poj 2774 Long Long Message(后缀数组)
?? 题意:给定两个字符串A 和B。求最长公共子串。 思路:将两个字符串连接起来中间用一个没出现过的符号切割。 所以答案为满足后缀在不同的串中且height值最大的height值 #include<cstdio> #include<cstring> #include<cmath> #include< ...
分类:编程语言   时间:2017-06-05 11:20:22    收藏:0  评论:0  赞:0  阅读:324
Swift设备token转字符串
首先我们获取到的token是一个二进制文件,但是打印的时候只是显示他的字节,如下图 然后就揪心了,网上收罗了大神的方法,可能是因为太简单,没人愿意留下在博客里,这种事还是我自己来吧,主要还是自己以后用的时候方便找 1.重新实例化token let nsdataStr = NSData.init(da ...
分类:编程语言   时间:2017-06-05 11:19:31    收藏:0  评论:0  赞:0  阅读:307
[LeetCode] Add to List 39. Combination Sum Java
题目:Given a set of candidate numbers (C) (without duplicates) and a target number (T), find all unique combinations in C where the candidate numbers su ...
分类:编程语言   时间:2017-06-05 11:18:36    收藏:0  评论:0  赞:0  阅读:255
spring mvc 的理解
1.Spring MVC是什么? Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型 2.Spring MVC的原理是什么? 引用大牛总结的经验学习 ...
分类:编程语言   时间:2017-06-05 11:17:04    收藏:0  评论:0  赞:0  阅读:241
在二维数组中查找有无此数(非又一次排序)
在一个行列依此增大的二维数组中。最快推断数组中有无此数。 #include<iostream> using namespace std; #define ROW 4 #define COLUMN 3 typedef int Shuzu[ROW][COLUMN]; #define ElementTyp ...
分类:编程语言   时间:2017-06-05 11:16:52    收藏:0  评论:0  赞:0  阅读:266
Python 中 __all__ 的作用
1.测试文件foo.py 2.引入上文件,创建run-foo.py 3.运行结果 4.把foo.py的“__all__ = ['bar', 'baz']” 注释,运行正常 它不仅在第一时间展现了模块的内容大纲,而且也更清晰的提供了外部访问接口。 ...
分类:编程语言   时间:2017-06-05 11:15:14    收藏:0  评论:0  赞:0  阅读:243
[52PJ] Java面向对象笔记(转自52 1510988116)
面向对象三大特征:封装,继承,多态 面向对象编程(OOP,Object Oriented Programing)是相对于面向过程编程说的,之前写的代码基本都是纯的面向过程编程的,当项目复杂了,那么纯面向过程代码实现会很复杂,面向对象可以简化代码的结构和组织关系。面向对象不是替代面向过程的,宏观是面向 ...
分类:编程语言   时间:2017-06-05 11:13:46    收藏:0  评论:0  赞:0  阅读:382
Python 学习日记第六篇 -- 深浅拷贝
深浅拷贝:1、字符串和数字importcopy #浅拷贝 copy.copy() #深拷贝 copy.deepcopy() ###################################################################################### a1="string" #a1=11 a2=a1 a3=copy.copy(a1) a4=copy.deepcopy(a1) print(id(a1)) print(id(a2)..
分类:编程语言   时间:2017-06-05 10:03:13    收藏:0  评论:0  赞:0  阅读:306
在eclipse中公布maven的多模块web项目到tomcat上及单步debug模块jar
1.在eclipse中公布maven的多模块web项目到tomcat eclipse和maven及tomcat的部署略去,还有maven的基础知识和使用在此处略去. 依照例如以下的步骤操作: 将lib和maven模块生成的jar增加到lib下. 注意:到这步可能有WebContent而且没有src/ ...
分类:编程语言   时间:2017-06-05 10:00:27    收藏:0  评论:0  赞:0  阅读:664
Lua语言学习
1,语法 语句不用分号结尾 function ... end if .. else .. end 2, io库, string库, table库, OS库, 算术库, debug库 3, dofile来导入库文件内容 4.大小写敏感 5,单行命令 lua -e "print(math.sin(12) ...
分类:编程语言   时间:2017-06-05 09:57:24    收藏:0  评论:0  赞:0  阅读:362
Knockout中ko.utils中处理数组的方法集合
每一套框架基本上都会有一个工具类,如:Vue中的Vue.util、Knockout中的ko.utils、jQuery直接将一些工具类放到了$里面,如果你还需要更多的工具类可以试试lodash。本文只介绍一下Knockout中ko.utils中处理数组的一些方法。 ko.utils.arrayForE ...
分类:编程语言   时间:2017-06-05 09:50:56    收藏:0  评论:0  赞:0  阅读:571
Javascript设计模式
单例模式: 简单单例 - 以上单例用户使用时需要知道getSingle方法是为了单例而设计的方法。现在实现一种透明单例 透明代理 改进版的透明代理, 构造函数即负责init有负责实例。 职责非单一 而且复用性差,使用代理的方式改进 ...
分类:编程语言   时间:2017-06-05 09:48:25    收藏:0  评论:0  赞:0  阅读:296
swift switch Double
var v = 0.5; switch v{ case 0...1: println("0...1"); default: println("区间外"); } var v = 0.5; switch v{ case 0...1: println("0...1"); default: println( ...
分类:编程语言   时间:2017-06-05 09:47:36    收藏:0  评论:0  赞:0  阅读:293
C++递归方法实现全排列
逻辑顺序: 第一层循环3次: k=0,i=k=0,list[0]和list[0]交换。然后递归调用k+1=1,2 进入第二层,循环2次: k=1,i=k=1,list[1]和list[1]交换,然后递归调用k+1=2,2 此时相等,输出结果,0,1,2(相当于没有循环或者循环1次) 然后回到第二层, ...
分类:编程语言   时间:2017-06-05 09:39:13    收藏:0  评论:0  赞:0  阅读:360
Java泛型详解
泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 假定我们有这样一个需求:写一个排序方法,能够对整形数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现? 答案是可以使用 Java 泛型。 使用 Java 泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。然后,调用该泛 ...
分类:编程语言   时间:2017-06-05 09:36:44    收藏:0  评论:0  赞:0  阅读:487
python基础:用set合并多个dict的关键字
一、注意误区 dict.keys() #返回的是dict_keys类型,并不是列表list,不能用set() 正确用法:将dict_keys转成list类型 ...
分类:编程语言   时间:2017-06-05 09:31:30    收藏:0  评论:0  赞:0  阅读:354
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!