首页 > 编程语言
【excel技巧读书笔记019】密码保护VBA代码
ALT+F11激活VBE。工程中选中想要保护的工程。工具,VBAproject属性、保护、查看时锁定工程、输入密码,确定。
分类:编程语言   时间:2015-02-17 23:49:12    收藏:0  评论:0  赞:0  阅读:493
【Go语言】【4】GO语言类型和为类型增加方法
一、GO语言的类型GO语言中内置了如下基础类型:整型:byte(int8)、int16、int、uint等浮点型:float32、float64复数类型:complex64、complex128布尔类型:bool字符类型:rune字符串:string错误类型:error同时GO语言也支持下面的复合类型:指针数组切片:slice集合:map通..
分类:编程语言   时间:2015-02-17 23:48:21    收藏:0  评论:0  赞:0  阅读:612
python编码问题
1.代码中字符串的默认编码与代码文件本身的编码一致。如:str=‘中文‘如果是在utf8的文件中,该字符串就是utf8编码,如果是在gb2312的文件中,则其编码为gb2312。#_*_encoding:gbk_*_str=‘你好‘str.decode(‘gbk‘)str.encode(‘unicode‘)2.python内部使用unicode编码。以unicode作..
分类:编程语言   时间:2015-02-17 23:45:59    收藏:0  评论:0  赞:0  阅读:371
python代码 大数据
大数据-哈希教你如何迅速秒杀掉:99%的海量数据处理面试题http://blog.csdn.net/v_july_v/article/details/73826931:importoperator 2:importheapq 3: 4:defhashfiles(): 5: 6:files=[] 7:foriinrange(0,10): 8:files.append(file(str(i)+‘.txt‘,‘w‘)) 9: 10:queryfil..
分类:编程语言   时间:2015-02-17 23:45:29    收藏:0  评论:0  赞:0  阅读:330
python代码 归并排序 merge sort
1:defmergesort(seq): 2:iflen(seq)<=1: 3:returnseq 4:mid=len(seq)/2 5:left=mergesort(seq[:mid]) 6:right=mergesort(seq[mid:]) 7:returnmerge(left,right) 8: 9:defmerge(left,right): 10:result=[] 11:i,j=0,0 12:whilei<len(left)andj<len(right): ..
分类:编程语言   时间:2015-02-17 23:45:19    收藏:0  评论:0  赞:0  阅读:224
springmvc 配置详解
今天用springmvc搭了一个框架,将步骤以及配置记录下来。jar包网盘地址为:http://yun.baidu.com/share/link?shareid=1109438387&uk=2836507213项目网盘地址为:http://yun.baidu.com/share/link?shareid=3913316871&uk=28365072131.需要导入网盘所有的jar包2.修改web...
分类:编程语言   时间:2015-02-17 23:42:50    收藏:0  评论:0  赞:0  阅读:337
Java面向对象笔记4
封装、继承、多态是面向对象的三大特征,在Java中什么是多态? Java引用变量有两种类型,分别是编译时类型和运行时类型。何为编译时类型,编译时类型就是由声明该变量时使用的类型决定,而运行时类型是由实际赋给该变量的对象决定 的,也就是说如果编译时类型和运行时类型不一致时,就可能出现上面提到的多态。 我们看下下面的程序: class BaseClass { publ...
分类:编程语言   时间:2015-02-17 23:35:29    收藏:0  评论:0  赞:0  阅读:307
[ASP.NET MVC 大牛之路]03 - C#高级知识点概要(2) - 线程和并发
我也想过跳过C#高级知识点概要直接讲MVC,但经过前思后想,还是觉得有必要讲的。我希望通过自己的经验给大家一些指引,带着大家一起走上ASP.NET MVC大牛之路,少走弯路。同时也希望能和大家一起交流,这样也能发现我自己的不足,对我自己的帮助也是非常大的。建议大家对C#撑握的不错的时候,可以去看一些...
分类:编程语言   时间:2015-02-17 23:32:19    收藏:0  评论:0  赞:0  阅读:389
Python实战:下载鬼灵报告有声小说
在家无聊,想看看小说,不过看的眼睛痛,就想着下个有声小说来听听。但风上找到的都是要一集一集下,还得重命名,122集啊,点到什么时候。写个批处理下载的脚本。记录下过程。一、老套路了,找到下载URL。通过查看网页源码,发现主页:http://www.qktsw.com/down/1831.html 的下...
分类:编程语言   时间:2015-02-17 23:31:59    收藏:0  评论:0  赞:0  阅读:373
Python写的大小写转换小工具
几行代码的小工具,用于进行如下转换TRANSACTIONS ON CLOUD COMPUTING=》Transactions On Cloud Computingorig = 'TRANSACTIONS ON CLOUD COMPUTING'splited = orig.split(' ')hand...
分类:编程语言   时间:2015-02-17 23:31:49    收藏:0  评论:0  赞:0  阅读:427
Python Tkinter 插件用法讲解(一) (python2.7)
一.什么是Tkinter? 二.Tkinter模块的使用 三.Tkinter常见控件 四.第一个GUI程序 五.美化第一个GUI程序...
分类:编程语言   时间:2015-02-17 22:25:09    收藏:0  评论:0  赞:0  阅读:1099
HDOJ1358 Period (KMP next数组应用)
题意:n个字符的字符串,从第二个字符开始遍历。如果从第一个字符到当前字符是有循环的,那么输出当前的位置和最大循环次数。两组数据之间输出一个空格。 所以我们需要先解决如何算出(1...x)串的最大循环次数,再遍历就ok 所以如何找到最小循环节,如果(1...x)有循环x-next[x]就是循环节,可以在纸上画画,从前往后可以用“1...x-next[x]”这串字符推出整个串。而且这是最小循环节,...
分类:编程语言   时间:2015-02-17 22:23:39    收藏:0  评论:0  赞:0  阅读:406
【数据结构】排序番外篇 堆,堆排序与其前身选择排序
堆优先队列:特殊的”队列”,取出元素的顺序是依照元素的优先权(关键字)大小,而不是元素进入队列的先后顺序 堆是优先队列的完全二叉树表示。 堆的两个特性: ①结构性:用数组表示的完全二叉树 ②有序性:任意结点的关键字是其子树所有结点的最大值,叫最大堆(或最小值,叫最小堆)(注意从根结点到任意结点路径上结点序列的有序性)下面举一个最大堆的例子。 /** 最大堆的操作 */ typedef st...
分类:编程语言   时间:2015-02-17 22:20:39    收藏:0  评论:0  赞:0  阅读:321
java访问权限控制
为什么java要有访问权限的控制? 访问权限的设置和代码的重构有关。在一个项目中,大多数的时间和金钱都投入到了代码的维护当中。维护中一定会修改已存在的不合理的代码。但是在重构的过程中,就出现了这样的问题:如何保证不影响那些使用了待修改代码的客户端代码的正常使用?如何知道客户端代码已经使用了哪些待修....
分类:编程语言   时间:2015-02-17 22:15:39    收藏:0  评论:0  赞:0  阅读:364
最短路径—Dijkstra算法和Floyd算法
Dijkstra算法1.定义概览Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论...
分类:编程语言   时间:2015-02-17 22:11:29    收藏:0  评论:0  赞:0  阅读:359
我想写一个Linux下的C++程序库--记我的C++库设计历程:设计一个TCP服务程序
我想写一个Linux下的C++程序库,实现一些常用的功能。 我首先想到的就是实现一个TCP监听程序。该程序应该具有哪些功能呢? 1: 启动/停止监听 2: 有客户端连接时,通知调用者 3: 与客户端断开时,通知调用者 4: 有消息到达时,通知调用者 5: 尽量避免程序退出时有没有close的socket。 该程序的大体接口及结构主要用一个类表示,内容如下: #pragma ...
分类:编程语言   时间:2015-02-17 21:04:59    收藏:0  评论:0  赞:0  阅读:322
java--正则表达式初步学习
正则表达式是一种字符处理工具,可以对字符串进行查找,提取,分割,替换等操作。正则表达式可以理解为一个用于匹配字符串的模板。使用java中的正则表达式时,我们预先定义一个规则,然后看字符串是否符合这个规则。当然我们定义规则时需要借助一些特殊的符号,就是正则表达式中的特殊字符。 java中使用正则有两种方式,1是通过String类直接调用,2是通过Java中的Pattern和Matcher类来使用。...
分类:编程语言   时间:2015-02-17 21:04:39    收藏:0  评论:0  赞:0  阅读:279
Gradle学习之使用java plugin
请通过下面方式下载本系列文章的Github演示样例代码:git clone https://github.com/davenkin/gradle-learning.gitGradle最经常使用的Plugin便是java Plugin了。和其它Plugin一样,java Plugin并没有什么特别的地...
分类:编程语言   时间:2015-02-17 21:01:18    收藏:0  评论:0  赞:0  阅读:418
C++ 对象的内存布局(下)
重复继承下面我们再来看看,发生重复继承的情况。所谓重复继承,也就是某个基类被间接地重复继承了多次。下图是一个继承图,我们重载了父类的f()函数。其类继承的源代码如下所示。其中,每个类都有两个变量,一个是整形(4字节),一个是字符(1字节),而且还有自己的虚函数,自己overwrite父类的虚函数。如子类D中,f()覆盖了超类的函数, f1() 和f2() 覆盖了其父类的虚函数,Df()为自己的虚函数...
分类:编程语言   时间:2015-02-17 19:55:19    收藏:0  评论:0  赞:0  阅读:264
选择排序
昨日写完冒泡排序,和大多数人的感觉一样,太简单,丝毫没有挑战性。但楼主是一个追求踏实平稳的人,希望地基坚固,也为方便后面学习和研究更加高深的算法。但在研究效率上还有待提高,楼主一定好好努力。今天将会写完选择排序 和 插入排序,本文主在选择排序。一. 算法描写叙述 选择排序:比方在一个长度为N的...
分类:编程语言   时间:2015-02-17 19:54:48    收藏:0  评论:0  赞:0  阅读:279
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!