码迷,mamicode.com
首页 > 编程语言
Rabin-Miller算法
【题目描述】 Rabin-Miller算法。 【输入描述】 第一行:CAS,代表数据组数(CAS <= 350),以下CAS行,每行一个数字,保证在64位长整形范围内,并且没有负数。你需要对于每个数字: 第一,检验是否是质数,是质数就输出Prime第二,如果不是质数,输出它最大的质因子是哪个数。 第 ...
分类:编程语言   时间:2016-05-21 17:22:33    阅读次数:231
java cache过期策略两种实现,一个基于list轮询一个基于timer定时
最近项目要引入缓存机制,但是不想引入分布式的缓存框架,所以自己就写了一个轻量级的缓存实现,有两个版本,一个是通过timer实现其超时过期处理,另外一个是通过list轮询。 首先要了解下java1.6中的ConcurrentMap ,他是一个线程安全的Map实现,特别说明的是在没有特别需求的情况下可以 ...
分类:编程语言   时间:2016-05-21 17:19:40    阅读次数:1143
Python——脚本(calculator)
《Python基础教程》(第二版) P123 书中原代码如下: 然后在代码行输入: >>tc = TalkingCalculator() >>tc.calculator('1+2*3') >>tc.talk() 输出:hi,my value is 7 改成脚本后的代码如下: 本例中: 1.注意到在t ...
分类:编程语言   时间:2016-05-21 17:17:19    阅读次数:778
VC++图片透明技术原理
透明效果由于所有的图文件都是以矩形来储存的,我们也许会需要把一张易拉罐图片贴到窗口的背景图上,而这种情况下如果直接进行贴图,结果如下图:这似乎不是我们想要的结果。为了得到透明效果,我们需要运用到BitBlt()贴图函数以及其参数Raster的值来将图片中不必要的部分去掉(..
分类:编程语言   时间:2016-05-21 16:09:41    阅读次数:754
python tcp客户端服务器闪退的问题(初级)
一句废话:最近学习python核心编程,遇到了运行简单的(有多简单自己看)tcp服务器与客户端黑屏闪退的问题原因:>>>fromsocketimport*>>>help(socket.recv)Helponmethod_descriptor:recv(...)recv(buffersize[,flags])->dataReceiveuptobuffersizebytesfr..
分类:编程语言   时间:2016-05-21 16:08:54    阅读次数:543
python基础
1、交互式解释器在linux终端下,直接输入python,返回以下结果[root@localhost~]#pythonPython2.6.6(r266:84292,Jan222014,09:42:36)[GCC4.4.720120313(RedHat4.4.7-4)]onlinux2Type"help","copyright","credits"or"license"formoreinformation.>>>print(‘helloworld‘)..
分类:编程语言   时间:2016-05-21 16:09:44    阅读次数:154
python第二天
一,字典,列表,元祖互转 #1、字典 dict={‘name‘:‘Zara‘,‘age‘:7,‘class‘:‘First‘} #字典转为字符串,返回:<type‘str‘>{‘age‘:7,‘name‘:‘Zara‘,‘class‘:‘First‘} print(type(str(dict)),str(dict)) #字典可以转为元组,返回:(‘age‘,‘name‘,‘class‘) print(tuple..
分类:编程语言   时间:2016-05-21 16:10:19    阅读次数:191
Java基础第四天
1.将按位运算操作,尤其是左移和右移(有无符号)整理到自己的博客中。//重点说明清晰负数的运算过程。/*classDemo{ publicstaticvoidmain(String[]arge){ inta=-4;//11111100 intb=a>>2;//11111111 //intb=a>>>200111111 System.out.println(b); }}*/2.byte..
分类:编程语言   时间:2016-05-21 16:09:02    阅读次数:196
Python中敏感信息(用户名、密码等)处理方法——添加到环境变量
前言:写python程序时,经常碰到如:发送邮件、配置账号信息。难免需要在python程序中明文填写敏感信息,这个时候可以将敏感信息写入系统环境变量,通过python自带os模块去获取变量。Linux下:root@KaKa:~#exportUSERNAME=cctv root@KaKa:~# root@KaKa:~#python Python2.7.3(de..
分类:编程语言   时间:2016-05-21 16:09:40    阅读次数:1725
JavaScript 笔记
JavaScript笔记一、js概述:1.Javascript是一种小型的、轻量级的、面向对象的、跨平台的客户端的脚本语言;2.JavaScript是客户端脚本程序,运行在客户端;3.JScript是一种宽松类型的语言。宽松类型意味着您不必显式定义变量的数据类型。事实上JScript更进一步。您无法在JScriot..
分类:编程语言   时间:2016-05-21 16:08:05    阅读次数:251
C++实现对称矩阵的压缩存储
#include<iostream> usingnamespacestd; /*对称矩阵及对称矩阵的压缩存储*/ template<classT> classSymmetricMatrix { public: SymmetricMatrix(T*a,size_tN) :_a(newT[N*(N+1)/2]) ,_n(N) { size_tindex=0; for(size_ti=0;i<N;++i) { for(siz..
分类:编程语言   时间:2016-05-21 16:04:47    阅读次数:475
C++实现稀疏矩阵的压缩存储、转置、快速转置
/*稀疏矩阵的压缩存储、转置、快速转置*/ #include<iostream> usingnamespacestd; #include<vector> //三元组 template<classT> structTriple { size_t_row; size_t_col; T_value; Triple(size_trow=0,size_tcol=0,constT&value=T()) :_row(row)..
分类:编程语言   时间:2016-05-21 16:07:05    阅读次数:629
C语言知识体系框架
一张图剖析c语言主要知识结构,对在c中迷茫的人或是正在复习c的人来说,很有帮助。...
分类:编程语言   时间:2016-05-21 16:02:01    阅读次数:152
Adroid我还是个菜鸟——导入jar包
AndroidStudio怎样导入jar包 原文地址:http://jingyan.baidu.com/article/e6c8503c7190b7e54f1a1893.html AndroidStudio怎样导入jar包 原文地址:http://jingyan.baidu.com/article/ ...
分类:编程语言   时间:2016-05-21 16:01:03    阅读次数:210
C语言到底怎么分配空间
程序分为:代码区、数据区、bss区、堆区、栈区。平时常用区分的是代码区、堆区、栈区。下面加上例子区分一下。 程序分为:代码区、数据区、bss区、堆区、栈区。平时常用区分的是代码区、堆区、栈区。下面加上例子区分一下。 3 代码区顾名思义就是存放代码的,里面的内容是不可以修改的。例如你定义了一个变量ch ...
分类:编程语言   时间:2016-05-21 16:03:07    阅读次数:298
thing in java笔记
7.一个方法为什么要声明称final呢? final方法能防止别人覆盖,但更重要的一点,它可以"关闭"动态绑定(发生动态绑定的条件:继承,方法覆盖,父类引用指向子类),告诉编译器不需要进行动态绑定,这样编译器就可以为final方法调用更高效的代码 过载:是指同一样东西在不同的地方具有不同的含义; 覆 ...
分类:编程语言   时间:2016-05-21 15:58:31    阅读次数:164
java中采用dom4j解析xml文件
一.前言 在最近的开发中用到了dom4j来解析xml文件,以前听说过来解析xml文件的几种标准方式;但是从来的没有应用过来,所以可以在google中搜索dmo4j解析xml文件的方式,学习一下dom4j解析xml的具体操作。 二.代码详情 dom4j是一个第三方开发组开发出的插件,所以在我们使用do ...
分类:编程语言   时间:2016-05-21 15:57:59    阅读次数:346
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!