自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Microbit

技术笔记

  • 博客(60)
  • 资源 (2)
  • 收藏
  • 关注

原创 在VirtualBox中安装CentOS后无法上网的解决过程

宿主机:笔记本,无线网卡,windows 7软件环境:VirtualBox ,CentOS6.3问题现象:ping www.baidu.com,提示“unknown host www.baidu.com”原因:虚拟机中Linux无法上网一、如果使用的是有线网卡,则直接跳过这一步;如果使用的是无线网卡,则需要先手动添加一个Loopback Adapter,再共享无线网卡。操作过程如图...

2020-01-24 20:07:43 463

原创 ASP.NET预编译发布后访问出现异常:The type 'ASP.global_asax' exists in both ....

将一个ASP.NET项目由预编译方式改为动态编译方式时,删除了bin文件夹中所有扩展名为.compiled文件以及文件名以App_Web_开头的文件。访问却出现下面的错误:System.Web.HttpCompileException (0x80004005): 类型“ASP.global_asax”同时存在于“x:\App_global.asax.vxgnli4q.dll”和

2017-09-20 15:16:34 1883

原创 修改Team Foundation Server源代码服务器的绑定地址

如果原有TFS的ip发送改变时,代码所绑定的地址如何更新为最新的?修改 解决方案文件**sln1. 将文件的只读属性去掉2. 在解决方案文件**sln中找到如下段落,更新SccTeamFoundationServer的值:------------------------------------------------GlobalSection(TeamFoundationVer

2017-09-07 10:19:29 1717

原创 解决matplotlib绘制图片时中文无法正常显示的问题

from pylab import *mpl.rcParams['font.sans-serif'] = ['SimHei']mpl.rcParams['axes.unicode_minus'] = False

2017-09-03 18:47:01 1580 1

转载 win7系统系统盘空间越来越小三种减肥方法

一.关闭休眠功能,节省内存大小磁盘空间  请注意此休眠非睡眠功能!一般笔记本用户可能会利用到,休眠是将所有内存中的数据,写入到硬盘,然后关闭系统,在下次启动开机时,将保持的数据在写回内存,这样的好处就是你正在进行中的工作,都会被保存起来,就算断电以后也不回消失,这也就是为什么经常有人说几个月不用关机的原因。  大多数人不会经常使用到这个功能,而我们却白白的为它付出了和内存同等大小的磁盘空间

2017-09-02 23:28:08 6442

原创 在Eclipse中安装Pydev来创建Python工程

1、安装EclipseEclipse可以在它的官方网站Eclipse.org找到并下载,通常我们可以选择适合自己的Eclipse版本,比如Eclipse Classic。下载完成后解压到到你想安装的目录中即可。当然在执行Eclipse之前,你必须确认安装了Java运行环境,即必须安装JRE或JDK,你可以到(http://www.java.com/en/download/manua

2017-09-02 23:26:07 1404

转载 编写高质量代码改善Java程序的151个建议

第一章  Java开发中通用的方法和准则建议1:不要在常量和变量中出现易混淆的字母;(i、l、1;o、0等)。建议2:莫让常量蜕变成变量;(代码运行工程中不要改变常量值)。建议3:三元操作符的类型务必一致;(不一致会导致自动类型转换,类型提升int->float->double等)。建议4:避免带有变长参数

2017-09-02 22:33:51 1661

原创 pyqt下载地址

http://www.riverbankcomputing.co.uk/software/pyqt/download

2017-08-29 15:26:07 1234

原创 Windows下安装matplotlib

在命令行输入:python -m pip install -U pip setuptoolspython -m pip install matplotlib

2017-08-27 20:43:19 407

原创 对于Quartz的时间配置符号中?的终极说明

看了官网对于?的解释是不指定特定的值,表示的是在“期内“的意思,总感觉比较虚,没有捅破最后一层窗户纸,需要读者自己去领悟。对于?的作用我是这样理解的:官网表示,只有日和周这两个字段可以使用?。而且日和周不能同时为*,为何?日和周有什么共同点?只有日和周在每个月的值是不固定的,一个月可以有28,29,30,31四种可能的天数,也可能横跨5周到6周,但是1分有60秒,1小时有60分,1周有7天,一

2017-08-25 10:44:58 514

原创 Eclipse中更改源文件的输出路径

当使用Eclipse创建项目之后,默认编译后的class文件存放在项目根路径下的build文件夹下,而源码则放在src文件夹下。通常如果我们使用eclipse的服务调式机制没有问题,但是如果我们手动启动Tomcat服务,并且以虚拟目录的方式访问时,那么由于Tomcat只会去WEB-INF下的classes目录找有没有文件,导致抛出ClassesNotFound的异常,所以我们在项目里需要将源文件输

2017-08-24 16:07:16 2677

原创 Eclipse中设置默认编码格式为utf-8

1. Window->Preferences->General ->Content Type->Text->JSP 最下面设置为UTF-82. Window->Preferences->General->Workspace 面板Text file encoding 选择UTF-83. Window->Preferences->Web->JSP Files 面板选择 ISO

2017-08-24 15:56:40 542

原创 windows下安装pygame

1. 首先假设已经具备python3.5的环境2. 到pygame官网下载对应系统,对应python版本的pygame文件,下载地址:https://bitbucket.org/pygame/pygame/downloads/,必须下载"pygame-1.9.2-cp35-cp35m-win32.whl"3. 将pygame-1.9.2-cp35-cp35m-win32.whl下载到E盘根

2017-08-22 18:05:51 8371

原创 pydev在Elipse中使用第三方组件时,显示“Undefined variable from import:xxx()"的解决方案

在确认pygame正确安装的情况下,调用pygame.init()初始化方法时,pydev显示红色错误提示Undefined variable from import:init(),也无法正常感知init方法,但eclipse可以正常运行,所以判断应该是pydev的关联显示问题。解决方案:windows->preferences->pydev->interpreters->pyth

2017-08-22 16:55:46 2750

原创 Team Foundation Server 2012 安装配置过程和注意事项

1. 安装过程很简单,省略。2. 安装完成后会自动弹出Team Foundation Server管理控制台启动向导,填写一些配置,过程也很简单。3. 之后需要修改TFS默认端口号8080,以免和其他软件冲突。来到应用层,点击管理URL,将通知URL和服务器URL两处的8080改为自定义的8999。4.切换到团队项目集合,默认有一个DefaultCollection,千万不要删除,否则

2017-06-25 20:57:22 1799

原创 Android学习笔记-----"SQLite无法找到"的解决过程

场景:按照基本流程,自定义一个SQLiteHelper类继承自SQLiteOpenHelper,并且当点击按钮时创建一个数据库名为Test。一切准备就绪,将真机接入PC并Run App,点击按钮创建数据库,为了判断是否真的创建成功,利用常规方法adb shell,cd /data/data/包名/databases,ls,最后一步ls给出提示信息“Operation not permitted”。

2017-04-23 17:17:52 2259

原创 浅析Javascript中的this

在诸如Java,C#这种编译型面向对象语言时,this代表的就是实例本身,而在Javascript中,情况稍有不同,this的指代的是“离它最近的对象“,从代码表面来看分两种情况:a. 一种情况是指向函数对象本身;b. 另一种情况是指向调用函数的对象;不像Java那样有严格定义类,对象,方法,在Javascript中函数不仅是方法,也可以是对象,而且是一等对象,有很多时候它又像类,总之

2017-01-31 18:40:19 597

转载 IL指令速查

名称说明Add将两个值相加并将结果推送到计算堆栈上。Add.Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And计算两个值的按位“与”并将结果推送到计算堆栈

2016-10-20 14:35:56 664

原创 Git常用命令速查

查看工作区是否发生变更:git status比较文件:git diff readme.txt添加文件到暂存区:git add readme.txt提交修改到本地版本:git commit -m “注释”推送到远程服务器:git push origin master从远处服务器获取最新版本 git pull origin mastergit fetch origin master git

2016-09-05 11:35:37 523

原创 MVC+IOC框架下基于构造器注入的原理分析

有不少人可能会认为,如果抽象工厂模式再加上反射的话,跟IOC容器非常类似。但实际不是这样,IOC有两个特性,控制反转和依赖注入,两者其相辅相成,密不可分, 这两点工厂模式都没有做到,我们依然要通过手动调用工厂的方法生成实例,控制方依然没有改变,就是说创建对象的工作依然是在原来的调用者内部完成。IOC容器有三种注入途径:接口,构造器,setter。由于构造器注入使用起来简单清晰,所以实际项目中使用比

2016-07-13 18:08:41 1493

原创 【Git】Centos6.5下简单部署Git服务器

Git官方网站git-scm.com中,没有给出Centos版本的安装案例,但没关系,我们手动编译安装也一样。准备好源码包,我选的1.9.0版本。a) 将压缩包git-1.9.0.tar.gz放入任意目录,假如在usr/local目录下。b) 运行解压缩命令:`tar -zxvf git-1.9.0.tar.gz`c) 进入git源码目录:`cd git-1.9.0`d) 执行三步常规安装命令:检测环境配置并

2016-07-01 17:58:10 4395

原创 【Git】msysgit首次成功部署札记

1. 注册github帐号:访问http://www.github.com,注册帐号,略。登录进入控制后台,New Repositories新增一个空的项目库,名为Test,复制项目的https安全路径。2. 下载并安装客户端git工具msysgit,到msysgit.github.io下载最新版本,并且安装。3. 配置登录信息, 在环境变量的用户变量中,新增HOME变量,值为%USERP

2016-06-23 10:34:52 790

原创 Advanced Installer 11.9基于IIS打包札记(For MySQL)

Mysql免安装前期部署下载绿色命令行版本的mysql,将其放入到发布的程序发布包内,执行Update批处理,输入自定义端口号,选一个不冲突的数字,比如3310;运行scripts启动mysql服务准备好数据库sql脚本,并且用navcat连接后新建一个空的数据库打开命令行窗口,进入到mysql的bin目录首先连接mysql,运行命令语句mysql -P3310 -uroot -p -

2016-04-28 18:43:32 1681

原创 ILmerge 合并多个dll,并且设置默认程序集

ILmerge /ndebug /target:Library /targetplatform:v4,C:\Windows\Microsoft.NET\Framework64\v4.0.30319 /wildcards /out:Redis.dll /log Weibite.Cache.Redis.dll ServiceStack.Common.dll ServiceStack.Text.dll

2016-03-17 15:54:51 1952

原创 HttpModule在IIS7集成模式下静态资源请求可能带来的问题

众所周知,HttpModule常用来做一些身份,权限之内的验证,而这些验证都是动态请求,静态资源的请求一般都不会进入httpmodule中来,这是因为IIS6和IIS7的经典模式中动态请求都是走的ISAP管道,再到达Httpmodule,而静态资源则直接返回到客户端,这样就做到了过滤静态资源的目的,但是在IIS7默认的集成模式下,你会发现像脚本,图片,样式等等静态资源的请求也会进入httpmodu

2015-12-28 14:36:52 2968 1

原创 CAS客户端.NET集成单点登录获取不到登录用户信息的问题

CAS的服务端是用java开发的,使用过.net客户端来集成单点登录的人应该都会发现一个问题,客户端验证是否登录成功是根据上下文中的IsAuthenticated来判断的,这个没有问题,但是CAS服务端的开发人员一般会在登录后会返回一串自定义的字符串,字符串的格式是XML标准的,解析出用户信息后有一句AuthenticationSuccess authSuccessResponse = (Auth

2015-12-28 14:23:13 4582 1

原创 .Net平台下MemcachedProviders配置记录和注意事项

1.  下载MemcachedProviders,内含log4net,Enyim.Caching和MemcachedProviders三个DLL。2.  在C#项目中引用这三个DLL。3.  using MemcachedProviders.Cache; 引入命名空间。4. web.config设置:

2015-05-21 16:43:47 2736

原创 Windows下Memcached服务端安装部署详细步骤

先附上安装命令的参数中文解释-p       设置TCP端口号(默认不设置为: 11211)-U       UDP监听端口(默认: 11211, 0 时关闭) -l   绑定地址(默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)-d                  以daemon方式运行-u 绑定

2015-05-21 16:30:01 2608

原创 Dotfuscator混淆加密方案札记

版本:4.9.6005.290541. Settings:a. Global Options >>Feature :Disable Control Flow、Disable Renaming、Disable String Encryption设置为No;b. Project Properties : ILASM_v4.0.30319           C:\Windows\M

2014-12-30 15:26:40 1082

原创 Activity生命周期

Activity生命周期过程OnCreate:加载数据和控件等内容,类似于Init初始化OnStart:此方法让界面在屏幕上可见(但不负责获得焦点)OnResume:获得用户焦点,在OnStart显示界面后,理所当然的再获取焦点,这样用户才可以与其进行交互,而不是仅仅看到而已。延伸:如果Activity处于Pause状态,则OnResume即可然其重获焦点;

2014-12-30 15:24:46 532

原创 移植Linux2.6.8内核+GNU3.4.1过程出现的错误

1. use of old and new-style options to set FPU type错误描述:#make zImageCHK include/linux/version.hUPD include/linux/version.hSYMLINK include/asm -> include/asm-armSPLIT include/linux/autoconf

2014-12-30 15:23:53 975

原创 cab数字签名命令

创建PVK文件(私人密匙文件)和CER文件(公司证书):makecert /sv "password.pvk" /n "CN=Microbit,[email protected],O=陈亚" cert.cer创建SPC测试软件出版商证明书:cert2spc cert.cer cert.spc创建CAB文件:cabarc -s 6144 n iTWebClient.cab iTWe

2014-12-30 15:23:02 841

原创 Activex(VS2008)

假如项目名为MyActivex1. 插入Dialog:资源视图---项目名---Dialog---右键插入Dialog;2. 给Dialog添加类:右键Dialog----添加类(例如类名:CMyDlg)----基类选择Dialog;3. MyActivexCtrl.h包含Dialog类的头文件,绑定CMyDlg:CMyDlg m_mydlg;4. 添加方法:类视图

2014-12-30 15:22:27 1074

原创 读取与写入

TextReader:StringReader,StreamReaderStringReader sr = new StringReader(string str) 将字符串封装成TextReader类型TextWriter:StringWriter,StreamWriterXMLReader:XMLTextReaderXMLWriter:XMLTextWriter

2014-12-30 15:21:54 811

原创 node不转换成elment直接获取属性的值

有一种方法,需要将node 强制转换为element,再使用element.GetAttribute("属性名")来获取;还有一种更快的方式node.Attributes.GetNamedItem("属性名").value。

2014-12-30 15:21:17 1060 1

原创 元素与节点

元素就是元素节点,是所有节点中的一种,其他节点还包括属性节点,文本节点,备注节点,指令节点等等,XML 文档中的每个成分都是一个节点。DOM 是这样规定的:整个文档是一个文档节点每个 XML 标签是一个元素节点包含在 XML 元素中的文本是文本节点每一个 XML 属性是一个属性节点注释属于注释节点

2014-12-30 15:19:30 688

原创 nodeName、nodeValue和nodeType之间的关系

nodeName 属性含有某个节点的名称。 元素节点的 nodeName 是标签名称 属性节点的 nodeName 是属性名称 文本节点的 nodeName 永远是 #text 文档节点的 nodeName 永远是 #document 注释:nodeName 所包含的 XML 元素的标签名称永远是大写的 nodeValue 对于文本节点,nodeValue 属性包含文本

2014-12-30 15:19:09 714

原创 三阶魔方6步过程总结

根据6步的达成目标可以概括为:1.在底面画十字形2.完成底层四个角(至此已经完成底面,并且底层的四周颜色均已处在正确位置)3.让第二层的颜色处在正确位置4.在顶面画十字5.完成顶面6.完成整个魔方详细介绍:第一步:完成底面十字形可以任意一面,我喜欢用白色做底面。有一种比较快的方法,先在顶层黄色面画白色十字,然后旋转顶层,使得除白色以外的另一面的颜色和中心点颜

2014-12-30 15:18:06 6844

原创 SQL Server 2000与SQL Server 2005修改默认1433端口

一、SQL Server 2000更改1433端口方法:注:SQL Server 2000更改端口之前,必须安装sql server 2000 sp4补丁。打开Microsoft SQL Server--》网络实用工具--》启用的协议--》TCP/IP--》属性--》默认端口 二、SQL Server2005下更改端口的方法:SQL Server 2005更改端口之前,

2012-05-18 17:02:30 906

转载 VC++中GetLastError返回值的意义

〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效。〖13〗-数据无效

2012-03-05 15:21:10 4100

封装的高效缓存类,并模拟多个站点共享缓存

封装的高效缓存类,并模拟多个站点共享缓存

2011-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除