- 博客(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
636
原创 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
2026
原创 修改Team Foundation Server源代码服务器的绑定地址
如果原有TFS的ip发送改变时,代码所绑定的地址如何更新为最新的?修改 解决方案文件**sln1. 将文件的只读属性去掉2. 在解决方案文件**sln中找到如下段落,更新SccTeamFoundationServer的值:------------------------------------------------GlobalSection(TeamFoundationVer
2017-09-07 10:19:29
1830
原创 解决matplotlib绘制图片时中文无法正常显示的问题
from pylab import *mpl.rcParams['font.sans-serif'] = ['SimHei']mpl.rcParams['axes.unicode_minus'] = False
2017-09-03 18:47:01
1640
1
转载 win7系统系统盘空间越来越小三种减肥方法
一.关闭休眠功能,节省内存大小磁盘空间 请注意此休眠非睡眠功能!一般笔记本用户可能会利用到,休眠是将所有内存中的数据,写入到硬盘,然后关闭系统,在下次启动开机时,将保持的数据在写回内存,这样的好处就是你正在进行中的工作,都会被保存起来,就算断电以后也不回消失,这也就是为什么经常有人说几个月不用关机的原因。 大多数人不会经常使用到这个功能,而我们却白白的为它付出了和内存同等大小的磁盘空间
2017-09-02 23:28:08
6554
原创 在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
1462
转载 编写高质量代码改善Java程序的151个建议
第一章 Java开发中通用的方法和准则建议1:不要在常量和变量中出现易混淆的字母;(i、l、1;o、0等)。建议2:莫让常量蜕变成变量;(代码运行工程中不要改变常量值)。建议3:三元操作符的类型务必一致;(不一致会导致自动类型转换,类型提升int->float->double等)。建议4:避免带有变长参数
2017-09-02 22:33:51
1783
原创 Windows下安装matplotlib
在命令行输入:python -m pip install -U pip setuptoolspython -m pip install matplotlib
2017-08-27 20:43:19
473
原创 对于Quartz的时间配置符号中?的终极说明
看了官网对于?的解释是不指定特定的值,表示的是在“期内“的意思,总感觉比较虚,没有捅破最后一层窗户纸,需要读者自己去领悟。对于?的作用我是这样理解的:官网表示,只有日和周这两个字段可以使用?。而且日和周不能同时为*,为何?日和周有什么共同点?只有日和周在每个月的值是不固定的,一个月可以有28,29,30,31四种可能的天数,也可能横跨5周到6周,但是1分有60秒,1小时有60分,1周有7天,一
2017-08-25 10:44:58
567
原创 Eclipse中更改源文件的输出路径
当使用Eclipse创建项目之后,默认编译后的class文件存放在项目根路径下的build文件夹下,而源码则放在src文件夹下。通常如果我们使用eclipse的服务调式机制没有问题,但是如果我们手动启动Tomcat服务,并且以虚拟目录的方式访问时,那么由于Tomcat只会去WEB-INF下的classes目录找有没有文件,导致抛出ClassesNotFound的异常,所以我们在项目里需要将源文件输
2017-08-24 16:07:16
2909
原创 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
597
原创 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
8864
原创 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
2829
原创 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
1887
原创 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
2432
原创 浅析Javascript中的this
在诸如Java,C#这种编译型面向对象语言时,this代表的就是实例本身,而在Javascript中,情况稍有不同,this的指代的是“离它最近的对象“,从代码表面来看分两种情况:a. 一种情况是指向函数对象本身;b. 另一种情况是指向调用函数的对象;不像Java那样有严格定义类,对象,方法,在Javascript中函数不仅是方法,也可以是对象,而且是一等对象,有很多时候它又像类,总之
2017-01-31 18:40:19
642
转载 IL指令速查
名称说明Add将两个值相加并将结果推送到计算堆栈上。Add.Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And计算两个值的按位“与”并将结果推送到计算堆栈
2016-10-20 14:35:56
743
原创 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
568
原创 MVC+IOC框架下基于构造器注入的原理分析
有不少人可能会认为,如果抽象工厂模式再加上反射的话,跟IOC容器非常类似。但实际不是这样,IOC有两个特性,控制反转和依赖注入,两者其相辅相成,密不可分, 这两点工厂模式都没有做到,我们依然要通过手动调用工厂的方法生成实例,控制方依然没有改变,就是说创建对象的工作依然是在原来的调用者内部完成。IOC容器有三种注入途径:接口,构造器,setter。由于构造器注入使用起来简单清晰,所以实际项目中使用比
2016-07-13 18:08:41
1553
原创 【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
4451
原创 【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
830
原创 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
1804
原创 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
2015
原创 HttpModule在IIS7集成模式下静态资源请求可能带来的问题
众所周知,HttpModule常用来做一些身份,权限之内的验证,而这些验证都是动态请求,静态资源的请求一般都不会进入httpmodule中来,这是因为IIS6和IIS7的经典模式中动态请求都是走的ISAP管道,再到达Httpmodule,而静态资源则直接返回到客户端,这样就做到了过滤静态资源的目的,但是在IIS7默认的集成模式下,你会发现像脚本,图片,样式等等静态资源的请求也会进入httpmodu
2015-12-28 14:36:52
3035
原创 CAS客户端.NET集成单点登录获取不到登录用户信息的问题
CAS的服务端是用java开发的,使用过.net客户端来集成单点登录的人应该都会发现一个问题,客户端验证是否登录成功是根据上下文中的IsAuthenticated来判断的,这个没有问题,但是CAS服务端的开发人员一般会在登录后会返回一串自定义的字符串,字符串的格式是XML标准的,解析出用户信息后有一句AuthenticationSuccess authSuccessResponse = (Auth
2015-12-28 14:23:13
4732
原创 .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
2776
原创 Windows下Memcached服务端安装部署详细步骤
先附上安装命令的参数中文解释-p 设置TCP端口号(默认不设置为: 11211)-U UDP监听端口(默认: 11211, 0 时关闭) -l 绑定地址(默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)-d 以daemon方式运行-u 绑定
2015-05-21 16:30:01
2690
原创 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
1144
原创 Activity生命周期
Activity生命周期过程OnCreate:加载数据和控件等内容,类似于Init初始化OnStart:此方法让界面在屏幕上可见(但不负责获得焦点)OnResume:获得用户焦点,在OnStart显示界面后,理所当然的再获取焦点,这样用户才可以与其进行交互,而不是仅仅看到而已。延伸:如果Activity处于Pause状态,则OnResume即可然其重获焦点;
2014-12-30 15:24:46
562
原创 移植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
1023
原创 cab数字签名命令
创建PVK文件(私人密匙文件)和CER文件(公司证书):makecert /sv "password.pvk" /n "CN=Microbit,E=microbit@163.com,O=陈亚" cert.cer创建SPC测试软件出版商证明书:cert2spc cert.cer cert.spc创建CAB文件:cabarc -s 6144 n iTWebClient.cab iTWe
2014-12-30 15:23:02
906
原创 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
1116
原创 读取与写入
TextReader:StringReader,StreamReaderStringReader sr = new StringReader(string str) 将字符串封装成TextReader类型TextWriter:StringWriter,StreamWriterXMLReader:XMLTextReaderXMLWriter:XMLTextWriter
2014-12-30 15:21:54
875
原创 node不转换成elment直接获取属性的值
有一种方法,需要将node 强制转换为element,再使用element.GetAttribute("属性名")来获取;还有一种更快的方式node.Attributes.GetNamedItem("属性名").value。
2014-12-30 15:21:17
1195
1
原创 元素与节点
元素就是元素节点,是所有节点中的一种,其他节点还包括属性节点,文本节点,备注节点,指令节点等等,XML 文档中的每个成分都是一个节点。DOM 是这样规定的:整个文档是一个文档节点每个 XML 标签是一个元素节点包含在 XML 元素中的文本是文本节点每一个 XML 属性是一个属性节点注释属于注释节点
2014-12-30 15:19:30
766
原创 nodeName、nodeValue和nodeType之间的关系
nodeName 属性含有某个节点的名称。 元素节点的 nodeName 是标签名称 属性节点的 nodeName 是属性名称 文本节点的 nodeName 永远是 #text 文档节点的 nodeName 永远是 #document 注释:nodeName 所包含的 XML 元素的标签名称永远是大写的 nodeValue 对于文本节点,nodeValue 属性包含文本
2014-12-30 15:19:09
762
原创 三阶魔方6步过程总结
根据6步的达成目标可以概括为:1.在底面画十字形2.完成底层四个角(至此已经完成底面,并且底层的四周颜色均已处在正确位置)3.让第二层的颜色处在正确位置4.在顶面画十字5.完成顶面6.完成整个魔方详细介绍:第一步:完成底面十字形可以任意一面,我喜欢用白色做底面。有一种比较快的方法,先在顶层黄色面画白色十字,然后旋转顶层,使得除白色以外的另一面的颜色和中心点颜
2014-12-30 15:18:06
7146
原创 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
975
转载 VC++中GetLastError返回值的意义
〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效。〖13〗-数据无效
2012-03-05 15:21:10
4194
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人