使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError:'gbk'codeccan'tencodecharacter'\xa0'inposition...这个问题。网络上有很多类似的文件讲述如何解决这个问题,但是无非就是encode,decode相关的,这是导致该问题出现的真正原因吗?不是的。很多时候,我们使用了decode和encode,试遍了各种编码,utf8,utf-8,gbk,g
系统 2019-09-27 17:48:43 2515
有朋友提到一个奇怪的问题,用SMO备份数据库时不显示进度条,也就是进度条事件PercentComplete不触发。今天试了一下,果然有点奇怪。代码如下:usingMicrosoft.SqlServer.Management.Smo;usingMicrosoft.SqlServer.Management.Common;privatevoidbtnBackup_Click(objectsender,EventArgse){btnBackup.Enabled=f
系统 2019-08-29 23:04:21 2515
一相关基础知识1.关于JasperReport和iReportJasperreport是一个报表制作程序,用户需要按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTML,XML,XLS,CVS等等.而iReport就是一个可以帮助我们制作Jasperreport的XML文件的可视化开发工具。他的作用和dreamware的作用是类似的.2、下载ireport和jasperreportjasperrepor
系统 2019-08-29 22:45:24 2515
1、简单我常常在工作中就把一些问题看得较复杂,因为总觉得这不是一件坏事,考虑到一个问题的复杂性并认真想清楚此问题的各个方面,在解决这个问题的时候相对来说就会简单一些,但是这样也确实会带来诸多问题,如软件成本的核算,我就曾因此在一个客户需求并不高的情况下把问题复杂化了,导致了那个方案的失败。上次我就是犯了“提前叫客户掏钱购买的复杂架构”(page6)这样的错误。“这种想法有两个问题:首先,是否让系统变得如此复杂不应该由作为架构师和开发者的我们来决定,因为买单
系统 2019-08-29 22:42:33 2515
数据在网络的传输是无所不在的,但是如果数据中包含了一些私有的信息,如:密码或信用卡号码,那么就要使数据对于那些未被授权的用户保密。同样,也要确信数据在传输过程中
系统 2019-08-29 22:03:10 2515
如,有如下窗体varformWin=newExt.Window({title:'newwindow',width:200,height:400,html:'Thiswillbealwaysontop'});现要使得这个窗体总是在其他窗体的前面,而且不影响其他窗体的使用(使用modal:true选项可创建模态窗,但会冻结整个屏幕)。国际惯例,先在官方论坛搜索一下,最快捷、准确的方法是使用google来搜索。果然google没让人失望,第一页里就找到了关键帖。
系统 2019-08-12 09:29:55 2515
方式一:1.运行中输入regedit打开注册表2.在HKEY_CLASSES_ROOT/*/shell/下新建’项’,名称自己觉得.我用的是SublimeText3.在SublimeText下新建’项’名字:command(这个貌似不可以修改)4.点击command,在右边的(默认),双击填入下面的值:D:\software\other\SublimeText2\sublime_text.exe%1前面是exe的绝对物理地址,%1用tab方式打开不同的文档
系统 2019-08-12 09:27:33 2515
概述声明,本文章东搬西扯抄来过的,并非原创,写给自己参考的。关于libevent的描述,有两个百科的连接可以参考:libevent百度百科libevent维基百科在维基百科时,有几个有用的连接可以参考:libevent2.0参考书籍(英文)还有另一个竞争力的事件库:libev(另一个有竞争力的事件库)libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机
系统 2019-08-12 09:26:47 2515
一、对数据库的基本操作1.创建DATABASECREATEDATABASE用于创建数据库,基本语法如下:CREATEDATABASEdatabase_name下面来举个例子:我们希望创建一个名为"test_db"的数据库。我们使用下面的CREATEDATABASE语句:CREATEDATABASEtest_django可以通过CREATETABLE来添加数据库表。2.查看DATABASE创建之后我们可以用以下语法来查看我们的MySQL中有那些数据库(注意最
系统 2019-08-12 01:54:48 2515
whilereadlinedoaccount=`echo"$line"|cut-c1-9`'|'account+=`echo"$line"|cut-c10-44`'|'account+=`echo"$line"|cut-c45-45`'|'account+=`echo"$line"|cut-c49-79`'|'account+=`echo"$line"|cut-c47-49`'|'account+=`echo"$line"|cut-c80-82`'|'ac
系统 2019-08-12 01:53:49 2515