1.字符串处理将字符串中的数字替换成其两倍的值,例如:修改前:"AS7G123m(d)F77k"修改后:"AS14G246m(d)F154k"个人思路:先用正则表达式将其中的数字匹配出来进行乘2操作,然后将字符串根据其中的数字进行切割,得到一个字符列表,最终将乘以2后的数字和原有的字符进行拼接得到最后的结果。(我脑子比较笨,想不到别的,如果您有更好更简便的方法,希望可以分享一下!)1importre23text="AS7G123m(d)F77k"4nums
系统 2019-09-27 17:45:54 2185
python3.7使用pymssql往sqlserver插入数据importpymssqlconn=pymssql.connect(host='szs',server='SZS\SQLEXPRESS',port='51091',user='python',password='python',database='python',charset='utf8',autocommit=True)cur=conn.cursor()sql="insertinto[no
系统 2019-09-27 17:45:29 2185
(完全限定类名:DataRabbit.ORM.IOrmAccesser)在DataRabbit框架中,通过IOrmAccesser来对数据库进行ORM访问,只要Entity(即ORM中的“O”)的定义与数据库表的结构完全一致,即可使用IOrmAccesser来对其进行ORM操作。1.EntityEntity除了包括成员变量与属性(这些变量与属性与数据库表的结构完全一致)外,不需要包含任何其它元素。在轻量的数据访问框架--序的例子代码中,我们已经看到了一个S
系统 2019-08-29 23:36:46 2185
作者:趋势科技根据国外调查数据,1/4面试主管,会依据Facebook相关社交网站资料,刷掉应试者,相信这一点对于国内的开心网用户来说也具备足够的参考价值。惊讶之余,来做个简单的自我测试吧:1.你在履历表上会写你天天买醉导致上班精神不济吗?2.你会在自传上写你的口头禅是X吗?3.你会在求职信上写你现任老板是个猪头吗?4.你会很诚实的跟面试官说:上班时间常常跟网友讨论IPhone4的新功能吗?5.但你可能多多少少都曾经在Facebook(开心网)或博客做过一
系统 2019-08-29 23:25:48 2185
设计缓存的目的缓存模块可以用来实现下列功能:提供了一系列的API它使得开发者不需要学习很多内部的工作机制,就可以将常用的缓存功能加入应用使用企业库的配置工具很容易配置性能高效线程安全,内部的代码考虑到了在多个线程调用,没有非预期的内部交互。使用后端存储,使得发生以外也可以保持数据的完整无缺。保证了内存中的数据和后端存储保持数据同步。本节讲述一些缓存模块设计的亮点,和设计的细节。还包括一些过期处理的设计和扫描处理的设计。1、设计亮点上图显示的是缓存模块中关键
系统 2019-08-29 23:19:28 2185
昨天偶然看到网上有人讨论究竟是该用viewstate还是session来保存信息.忽然觉得有必要去深入的研究一下这两个东东了.我们先来看深入分析一下viewstate,为了分析的相对完整性,先从简单的说起:在asp时代,大家都知道一个html控件的值,比如input控件值,当我们把表单提交到服务器后,页面再刷新回来的时候,input里面的数据已经被清空.这是因为web的无状态性导致的,服务端每次把html输出到客户端后就不再于客户端有联系.asp.net巧
系统 2019-08-29 23:14:55 2185
之前写过一篇关于apache的并发请求的文章,如今更深入的研究了一下,给大家分享,自己也做个笔记了。上次说到这个牛逼的语句netstat-n|awk'/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}'FIN_WAIT_1286FIN_WAIT_2960SYN_SENT3LAST_ACK32CLOSING1CLOSED36SYN_RCVD144TIME_WAIT2520ESTABLISHED352返回参数的说明如下:CLOS
系统 2019-08-29 23:07:25 2185
SSHSecureShellClient用publickey认证登录依据secureCRT的经验,走了一段弯路,今天,在这里把操作流程分享一把,可能本篇看似过与简单,但如果想用这一工具的伙伴,还是值得一读的,嘿嘿…启动:Edit->settings->Keys点击“GenerateNew”->下一步->key类型和key长度可以选择默认->下一步(20秒左右)->下一步->(文件名:起一个你能知道干嘛的名字就可以喽,注释,密码)下一步,完成。在这里,我们先
系统 2019-08-29 22:58:38 2185
最近,SOA成为跨技术平台(特别是J2EE和.Net)软件开发中的热门话题。然而,如果我们比较一下围绕着SOA的宣传和90年代后期EJB和服务件的宣传,你会发现这没有什么区别。1998年,EJB带领互联网的潮流并推翻了以CORBA为统治和由PB/OracleForms和其他主导的CS架构标准。SOA,作为一种新技术的术语,还不具有那么大的破坏性。SOA只是一种想法/概念和一组构建应用功能的最佳实践。相反地,J2EE是一套完整地开发技术,可以用来设计所有的东
系统 2019-08-29 22:51:39 2185
欢迎点击此处订阅本Blog
系统 2019-08-29 22:35:11 2185
在RCP中实现系统托盘功能在RCP中加入系统托盘功能,类似msn和QQ。功能就不说了。在RCP的WorkbenchWindowAdvisor的postWindowOpen()中创建系统托盘,另外要overridepreWindowShellClose()方法,否则按程序右上角的X,整个程序就会被关闭,重写后实现程序最小化的功能。ApplicationWorkbenchWindowAdvisor.java
在很多情况下对象之间的交互是很复杂的,在开始设计的时候,你根本不知道它需要交互的对象是谁,是什么类型。我们知道如果要对象A与对象B之间能相互交互,A与B就会构成相互依赖,如果对象一多,这种依赖就会很复杂,况且很多时候我们都不知道需要互相交互的对象有哪些,因此,在设计的时候也没办法考虑这些情况。既然在设计的时候无法预先知道对象之间的交互具体情况,我们可以将这种交互放到一个“中间平台”进行,这个中间平台知道所有对象的(依赖于所有对象,但对象是否必须依赖于平台不
系统 2019-08-29 22:14:06 2185
使用CountDownTimer写的简洁明了showToast("验证码已发送,请注意查收");inttimer=60*1000;newCountDownTimer(timer,1000){publicvoidonTick(longmillisUntilFinished){btn_code.setEnabled(false);btn_code.setText("获取验证码("+(millisUntilFinished/1000)+")");}publicv
系统 2019-08-29 22:07:37 2185
下面的这个例子提供了DataGrid的分页功能。aspx代码和CoheBehind代码分别如下,注意更改数据录连接字符串。结果如下:C#版本例子DataGridPaging.aspx<%@Pagelanguage="c#"EnableViewState="true"Codebehind="DataGridPaging.aspx.cs"AutoEventWireup="false"Inherits="eMeng.Exam.DataGridPagin
系统 2019-08-29 22:05:05 2185