编程技术 - 军军小站|张军博客
Python

python二维列表写入文件

思路:求取列表最外层长度求取每个内层列表长度双重for循环进行写入代码:M=[[1,2,3,4,5],[4,5,6,7,8,9],[5,6,7,8,9]]output=open('data.txt','w+')foriinrange(len(M)):forjinrange(len(M[i])):output.write(str(M[i][j]))output.write('')output.write('\n')output.close()运行结果:注意:

系统 2019-09-27 17:46:48 2428

C#

通过密钥对字符串进行加解密(C#)

视频上看到的例子,对着视频打了一遍代码,测试失败,上网搜索后改了一下测试成功,不知道为什么跟视频上打的一样的代码视频上测试的正确而我的测试出错的,先不管了,先记下来,以备后用!///字符串加解密//////publicclassEncrypt{privateSymmetricAlgorithmmCSP;privateconststringCIV="oo*/^fsA";//密钥,只能是8位privateconststri

系统 2019-08-29 23:28:06 2428

编程技术

Perl文件读取

使用Perl从文件中读取字符串,一般有两种方法:1.一次性将文件中的所有内容读入一个数组中(该方法适合小文件):open(FILE,"filename")||die"cannotopenthefile:$!";@filelist=;foreach$eachline(@filelist){chomp$eachline;}closeFILE;@filelist=;当文件很大时,可能会出现"outofmemory"错误,这是可以采用如下方

系统 2019-08-29 23:04:58 2428

编程技术

Bitmap 之 getPixels() 的 stride

学习Graphics中遇到位图(Bitmap)中getPixels()方法,对该方法的用法大体理解,但对其中的stride参数却不明白具体的用法以及用意,现记述过程如下:getPixels()方法的用处为获取位图(Bitmap)中的像素值(颜色值),存入类型为int的pixels数组中,至于从RGB转换为int数值的算法是什么,暂时不知,存疑!!Android英文SDK中有关getPixels()方法的介绍如下:publicvoidgetPixels(

系统 2019-08-29 22:35:25 2428

C#

C#中利用正则表达式实现字符串搜索

C#中利用正则表达式实现字符串搜索作者:来源:阅读354人次,2006-4-279:52:00摘要:本文给出了在C#下利用正则表达式实现字符串搜索功能的方法,通过对.NET框架下的正则表达式的研究及实例分析,总结了正则表达式的元字符、规则、选项等。关键字:正则表达式、元字符、字符串、匹配1、正则表达式简介正则表达式提供了功能强大、灵活而又高效的方法来处理文本。正则表达式的全面模式匹配表示法可以快速地分析大量的文本以找到特定的字符模式;提取、编辑、替换或删除

系统 2019-08-29 22:12:32 2428

编程技术

初试XML/SWF Charts实例及遇到的问题总结

Xml/SwfCharts是一个基于flash显示的图表组件,其效果还是比较炫的,今天花了一天学习其功能,期间遇到不少问题,最终经过不断调试准备,终于把问题解决了。简介Xml/SwfCharts实现了一些3D和动态效果,官方网站:http://www.maani.us/xml_charts/index.php实例演示:http://www.maani.us/xml_charts/index.php?menu=Galleryweb页面显示需要实现的代码:ht

系统 2019-08-12 09:30:29 2428

Java

java学习笔记(二十六)多态性

多态性1.1方法的重载与覆写对象的多态性对象多态性的类型主要有两种A:向上转型:子类对象-》父类对象对于向上转型,程序自动完成格式:父类父类对象=子类实例;classA{publicvoidprint(){System.out.println("A");}publicvoidfun1(){this.print();}};classBextendsA{publicvoidprint(){System.out.println("B");}publicvoids

系统 2019-08-12 09:30:28 2428

ASP.NET

ASP.NET MVC中的Json Binding和Validate

引子:电子商务网站支付功能页面往往会有很多信息,对于这些信息的保存,往往是分步完成的,那么使用Ajax最合适不过了,比如其中的收货人信息模块。这些信息的新建和编辑保存都是用Ajax来完成的。那么有几种方式完成这个操作呢,我想到如下几种。先来看看该功能的截图:一般情况下这些信息会对应一个实体类,就命名为:ReceiverInfo,简单起见,我定义ReceiverInfo如下:1、将需要的值拼接成json文本,再Action里面处理首先您需要将要保存的值拼接成

系统 2019-08-12 09:30:18 2428

C#

泛型最佳实践C#

什么时候我不应该使用泛型?对泛型我应该使用什么命名规范?我应该在泛型接口上面添加约束吗?如何处置(Dispose)泛型接口?可以对一般类型参数进行类型转换吗?对泛型类如何同步多线程访问?如何序列化泛型类?什么时候我不应该使用泛型?不使用泛型的主要原因就是跨目标(cross-targeting)——如果你要在.NET1.1和.NET2.0下编译相同的代码,那么由于只有.NET2.0支持泛型,你就不能够使用泛型。对泛型我应该使用什么命名规范?我建议使用一个单独

系统 2019-08-12 09:27:20 2428

C#

C#实现对Word文件读写

#实现对Word文件读写手头上的一个项目报表相对比较简单,所以报表打印采用VBA引擎,通过定制Word模版,然后根据模版需要填充数据,然后OK,打印即可。实现方法:首先需要引用VBA组建,我用的是Office2003Professional,Dll版本号为MicrosoftWord11.0另外当然还需要引用Interop.Word.Dll.代码如下:///#region打开Word文档,并且返回对象wDoc,wDoc//////打开Word文档,并且返回对

系统 2019-08-12 09:26:53 2428

Android

【Android Developers Training】 22. 与其他fr

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/fragments/communicating.html为了重用FragmentUI组件,你应该将每一个组件构建为自控地,模块化的组件,它们有自己的布局和行为。一旦你定义好了这些可重用的fragment,你就

系统 2019-08-12 01:55:19 2428

C#

在C#下使用sql语句(查询,插入,更新,删除……

需要说明的是,我使用的是sqlserver2000为服务器。按照以下的几步,就可以很顺利的连接到服务器,执行基本的sql操作了。第一步连接服务器SqlConnectionthisConnection=newSqlConnection(@"Server=(local);IntegratedSecurity=True;"+"Database=hospital");thisConnection.Open();第二步新建命令SqlCommandthiscomman

系统 2019-08-12 01:52:08 2428

Python

python从入门到精通(DAY 2)

1、字典复制:dict={'name':'wang','sex':'m','age':34,'job':'it'}info=dict##别名(二个字典指向内存的同一地址空间)info1=dict.copy()#shadowcopy浅复制(嵌套字典第一层独立,第二层以下相关联)importcopycopy.copy()#shadowcopy浅复制copy.deepcopy()#deepcopy深复制(完全独立)注:浅复制下的关联只是针对字典初始状态包含的嵌套

系统 2019-09-27 17:37:40 2427

编程技术

300-500内的质数(素数)个数和前10个最大的质数

privatevoidCalPrimeNumber(){inttotalCount=0;intsumTopTen=0;for(inti=500;i>=300;i--){boolflag=true;intk=Convert.ToInt32(Math.Sqrt(i));for(intj=2;j<=k;j++){if(i%j==0){flag=false;break;//如果i除以j余数为0,则标志flag为False,并强制重新开始循环}}if(flag==t

系统 2019-08-29 23:34:14 2427