首页 > 编程语言
密码算法详解——DES
0 DES简介 在20世纪60年代后期,IBM公司成立了一个由Horst Feistel负责的计算机密码学研究项目。1971年设计出算法LUCIFER后,该项目宣告结束。LUCIFER被卖给了伦敦的Lloyd公司,用在同样由IBM公司开发的现金发放系统上。LUCIFER是分组长度为64位、密钥长度....
分类:编程语言   时间:2015-04-06 18:24:52    收藏:0  评论:0  赞:0  阅读:647
JavaScript中的属性操作
JavaScript中的属性操作 ================= 一、 原型链 ------------------- 在js中,任何一个对象都有一个prototype属性,在js中记做:\__proto__。 比如,我们创建一个对象: var foo = { x:1, y:2 } 虽然看起...
分类:编程语言   时间:2015-04-06 17:22:53    收藏:0  评论:0  赞:0  阅读:230
用c语言实现 判断一个字符串是不是回文字符串
#include; #include; void huiwen( const char* str) { int i; int flag; int len=strlen(str); char *ch=str; while(*ch!='\0') { ch++; } ch--; for(i=1;i<=len/2;i++) { if(*ch==*str) { fla...
分类:编程语言   时间:2015-04-06 17:20:42    收藏:0  评论:0  赞:0  阅读:330
用c语言实现 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
例如:“12.34“  返回12.34        “-123.34“ 返回-123.34函数原型:doublemy_atof(char *str){} #include #include int main() { double my_atof(char *str); char str[]="123.4"; printf("%lf\n",my_atof(str)); return 0...
分类:编程语言   时间:2015-04-06 17:18:23    收藏:0  评论:0  赞:0  阅读:276
速卖通装修怎么添加多国语言切换
在速卖通的店铺装修中,怎么来自定义装修我们的店铺呢? 今天我们将来讲讲怎么在自己的店铺中添加多国语言这一模块 eg:http://www.aliexpress.com/store/1663031 1、进入速卖通装修 2、添加模块--自定义内容去 3、添加完成--进入编辑 4、查找链接 新开一个窗口,获取不同国家语言的链接 5、完成--保存--预览效果...
分类:编程语言   时间:2015-04-06 17:17:43    收藏:0  评论:0  赞:0  阅读:508
Python图形用户界面
tkinter是Python中可用于构建GUI的众多工具集之一。tkinter模块# 可以使用import tkinter as tk并通过tk.thing去引用其中的内容 from tkinter import *window = Tk() window.mainloop()以上代码可以显示一个空白的根窗口。可以将其看成是应用程序的最外层容器,创建其他插件(widget)的时候就需要用到它。如果关...
分类:编程语言   时间:2015-04-06 17:16:33    收藏:0  评论:0  赞:0  阅读:310
【c语言】用可变参数列表实现一个简化的printf函数
//实现一个简化的printf函数。 #include #include void my_printf(const char *str,...) { va_list arg; //准备访问可变参数 va_start(arg,str); while(*str != '\0') { switch(*str) { case 'c': putchar( va_arg...
分类:编程语言   时间:2015-04-06 17:16:12    收藏:0  评论:0  赞:0  阅读:356
【C语言】用可变参数列表实现printf函数
//用可变参数列表实现printf函数 #include #include void my_printf(const char *str,...) { va_list fun; va_start (fun,str); while(*str!=0) { if(*str=='c') { putchar(va_arg(fun,char )); } if(*str=='s...
分类:编程语言   时间:2015-04-06 17:15:53    收藏:0  评论:0  赞:0  阅读:168
Java中String转int型的方法以及错误处理
应要求,本周制作了一个判断一个年份是否是闰年的程序。逻辑很简单,这里就不贴代码了。可是,在这次程序编写中发现了一个问题。在输入年份时,如果输入1)字母2)空3)超过Int上限时,就会抛exception。问题出在String转Int型时。首先,在java中String转换为Int主要有两种方法1.I...
分类:编程语言   时间:2015-04-06 17:13:42    收藏:0  评论:0  赞:0  阅读:690
对象、对象数组、JSON、JSON数组的相关操作
本文主要是对JS操作JSON的要领做下总结在JSON中,有两种结构:对象和数组1. 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“"名称/值" 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。例如:var...
分类:编程语言   时间:2015-04-06 17:11:52    收藏:0  评论:0  赞:0  阅读:333
Hamming Weight的算法分析
最容易想到的算法是除余法,继而考虑到除法的代价较高,而且除数是2,会想到使用向右移位来代替除法,并使用&0x1操作来取末位的值,这样提高了算法的效率。然而,这样仍然进行了63次&操作、63次移位操作和63次+操作。若假设字长大小不限,记作N,那么上述算法的时间复杂度都为O(N)。具体实现方法:1.除...
分类:编程语言   时间:2015-04-06 17:10:52    收藏:0  评论:0  赞:0  阅读:304
华容道 ( java)
java老师布置这华容道的题,大概有两个多礼拜了,上机的时候,一班的同学做出来了,心里感觉很... 所以清明回家,就研究了研究。因为以前上过c++的选修课,所以对类的什么有那么一点点了解,对java也不熟悉,反正就这么用eclipse做出来了,哪里做的不好了,希望能指正。 华容道: ...
分类:编程语言   时间:2015-04-06 17:07:22    收藏:0  评论:0  赞:0  阅读:244
【python】UnicodeEncodeError: 'ascii' codec can't encode/decode characters
解决方案在文件头插入# encoding=utf8 import sys reload(sys) sys.setdefaultencoding('utf8')
分类:编程语言   时间:2015-04-06 17:04:32    收藏:0  评论:0  赞:0  阅读:279
python script
1.tab键自动补全(每次导入时要将脚本的路径加入到sys.path中)import sysimport readlineimport rlcompleterimport atexitimport os# tab completion readline.parse_and_bind('tab: co...
分类:编程语言   时间:2015-04-06 17:04:02    收藏:0  评论:0  赞:0  阅读:274
javascript正则表达式exec()与match()的区别说明
本篇文章主要是对js正则表达exec与match的区别进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助。正则表达的规则一些规则在此不再说明,只记录exec和match的区别:1、exec是正则表达式的方法,而不是字符串的方法,它的参数才是字符串,如下所示:如上定义 var reg = new...
分类:编程语言   时间:2015-04-06 17:03:22    收藏:0  评论:0  赞:0  阅读:213
<JAVA8新增内容>关于集合的操作(Collection/Iterator/Stream)
因为下文频繁使用lambda表达式,关于Java中的lambda表达式内容请见:http://www.cnblogs.com/guguli/p/4394676.html一.使用增强的Iterator遍历集合元素 Iterator接口也是Java集合框架的成员,但它与Collection系列,Map....
分类:编程语言   时间:2015-04-06 17:01:42    收藏:0  评论:0  赞:0  阅读:276
java学习笔记之二(java的运算符)
1.‘+’;加号运算符‘+’在java中除了具有假发运算的功能外,还有连接两个字符的功能public class HelloWorld { int i=33; int j=44; char c1='a'; char c2='b'; public static void main(String arg...
分类:编程语言   时间:2015-04-06 17:00:42    收藏:0  评论:0  赞:0  阅读:174
JavaScript - 客户端存储
1. Cookie cookie名和值在传送时都必须是URL编码的,并且绑定在特定域名下,以后给创建它的域名发送请求时,都会包含这个cookie。 每个域的cookie总数是有限的,不同浏览器规定不同。当超过单个域名限制之后还要设置cookie,浏览器就会清除之前设置的cookie,清除方案各浏览器...
分类:编程语言   时间:2015-04-06 17:00:22    收藏:0  评论:0  赞:0  阅读:261
EditPlus开发Python的简单设置
EditPlus是一个功能强大的编辑器,这里介绍用它来开发Python程序所需要的简单设置。环境:win71、设置Python语法缩进:【1】工具-->设置用户自定义工具【2】在分类面板上:用户工具-->添加工具-->程序【3】菜单名字设为“Python”,命令为Python的安装路径下的可执行程序...
分类:编程语言   时间:2015-04-06 16:59:02    收藏:0  评论:0  赞:0  阅读:205
c++回调函数 callback
(1)Callback方式Callback的本质是设置一个函数指针进去,然后在需要需要触发某个事件时调用该方法, 比如Windows的窗口消息处理函数就是这种类型。比如下面的示例代码,我们在Download完成时需要触发一个通知外面的事件: typedefvoid(__stdcall*Downloa...
分类:编程语言   时间:2015-04-06 16:57:33    收藏:0  评论:0  赞:0  阅读:158
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!