自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xautjzd小天地

不积跬步无以至千里 ,不积小流无以成江海

  • 博客(13)
  • 收藏
  • 关注

原创 EasyUI中文化乱码问题

最近用asp.net mvc3+easyui开发系统,在给easyui中文化时,老发现中文化的中文显示都乱码,最后发现了罪魁祸首: 原来是我的web.config里system.web节下配置了这项,去掉即可。 去掉前的乱码效果如下: 去掉后的效果如下:

2013-04-12 20:31:21 2603

原创 反汇编工具

最近上网络编程这门课,孙老师给我们介绍了下反汇编相关工具,让我对反汇编有了一个基本的认识,算是增长见识了。大概介绍了三个工具: 1.source insight 此工具为查看源码比较好的工具,让阅读源代码方便了许多。 2.OllyDbg 此工具为动态的反汇编工具 3.IDA 此工具为静态的反汇编工具 一般都是现用IDA分析软件的整体结构,然后再用OllyDbg分析细节。要知道

2013-04-11 16:40:43 1123

原创 ASP.NET MVC3输出html方法

asp.net mvc3定义的变量中含有html标签,然后对变量进行显示发现连带标签一起显示,而不是将标签的效果显示出来。效果如下: @{ var string="string"; } @string 这样输出只会输出string,而不是输出h1大小的string串。为此有下列两种方法可以输出想要的效果: 1.Html.Raw() eg:@{ var string="string"

2013-04-11 08:58:12 1580

原创 asp.net mvc项目在iis中发布后视频不能观看

做的一个asp.net mvc项目运行时可以上传视频并且正常观看,但是发布后只能正确上传,但是不能播放,后来找了好久,终于找到了解决之法: 在网站上右键——>属性——>http头——>MIME类型——>新建,然后扩展名填.flv,MIME类型填video/x-flv即可(我的视频是flv格式,如果为其他格式,则需要填写其他格式)。具体有哪些格式,请参考: http://technet.micr

2013-04-10 12:31:58 2397

转载 路径问题

/开头表示根目录, ./表示当前目录, ../上级目录, 直接用文件名不带/也表示同一目录,这些都是相对于当前文件的位置来说的,这些通用。 下面是js获取文件路径: //js获取项目根路径,如: http://localhost:8083/uimcardprj function getRootPath(){ //获取当前网址,如: http://localhost:8083/uimca

2013-04-10 12:02:41 1152

原创 查看c库函数源代码

今天突然心血来潮,想一睹c的输入输出库函数具体实现,于是便搜寻,最后得知所有的库函数源代码都位于glibc中,只需要下载glibc包,然后解压即可。 具体下载网址:http://ftp.gnu.org/gnu/libc/ 基本输入输出函数我找了半天,最终还是找到位置了,位于glibc文件夹的stdio-common子文件夹中,下面为scanf的源代码: int __scanf (const

2013-04-07 11:26:54 11085

原创 消息队列IPC(inter process communication)小记

1.获取消息队列 消息队列相关的API都在sys/msg.h库中,要创建消息队列,使用函数msgget();这个函数第一个参数为消息队列ID(此Id是给定主机上唯一的描述符或关键字),第二个参数为识别消息旗标的参数,返回值是一个句柄,和文件描述符相似,指向指定Id的消息队列。 int msgget(key_t key, int msgflg); key_t值必须是一个非零的值或者是特殊符

2013-04-06 22:46:19 1351

原创 linux C线程杂记

以前学操作系统的进程和线程管理时,经常听到互斥加锁解锁之类的概念,但是几乎很少在编程中用到,今天看《gnu/linux编程》的线程这章时,对c程序中如何给变量加锁解锁有了一个大致的了解,现记录如下: 互斥其实是保证线程在关键区正常执行的变量,同一时刻只能由某一进程访问,要建立一个关键区,首先得创建一个互斥变量,然后用特殊的符号为其常量初始化。互斥变量声明方法如下: pthread_mutex_

2013-04-06 12:31:17 787

原创 pthread线程创建出现undefined reference to `pthread_create' collect2: error: ld returned 1 exit status

最近看《Gnu/linux编程》线程这章时,自己便试着写了一个简单实例,然后用gcc编译,结果出现:pthread.c:(.text+0x29): undefined reference to `pthread_create' collect2: error: ld returned 1 exit status。这时便发挥google的功效,问题得以解决。方法如下: 只需在用gcc编译时加上-

2013-04-06 08:55:15 9226

转载 字符编码

1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。 上个世纪60年代,美国制定了一套字符编码,对英语字符与

2013-04-04 12:25:21 587

原创 C# Url传参中文乱码

项目用到ReportViewer报表,里面的参数是通过url传参给报表,参数中含有中文字符,页面显示这些参数时发现中文部分都乱码,英文字符和数字都显示正常,于是便搜寻解决之法,最终得以解决。方法如下: 1.通过web.config配置 在system.web节点下配置: 即可。 2.传递中文前进行编码,接收后进行解码 先通过Server.UrlEncode(parameterName

2013-04-03 11:06:57 2514

转载 Chrome快捷键大全

Chrome窗口和标签页快捷键: Ctrl+N 打开新窗口  Ctrl+T 打开新标签页  Ctrl+Shift+N 在隐身模式下打开新窗口  Ctrl+O,然后选择文件 在谷歌浏览器中打开计算机上的文件  按住 Ctrl 键,然后点击链接 从后台在新标签页中打开链接,但您仍停留在当前标签页中  按住 Ctrl+Shift 键,然后点击链接 在新标签页中打开链接,同时切换到新打开的标签

2013-04-01 10:41:38 829

原创 网页中嵌入视频

网页中嵌入视频,我用到了jw player插件,并且采用的是js方式配置,当然也可采取其他配置方法。我的配置如下: $(document).ready(function () { var s1 = new SWFObject('@Url.Content("~/Content/mediaplayer.swf")', 'player', '250', '211', '

2013-04-01 10:16:16 745

空空如也

空空如也

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

TA关注的人

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