随笔 - 74  文章 - 1 评论 - 3 trackbacks - 0

摘要: //如何在32位程序中突破地址空间4G的限制//首先要获得内存中锁定页的权限#define _WIN32_WINNT 0x0501 //xp系统#include #include using std::cout;using std::endl;BOOL AWESetLockPagesPrivilege( HANDLE hProcess, BOOL Enable ){HANDLE Token = NULL;BOOL Result = FALSE;TOKEN_PRIVILEGES Info = { 0 };// 打...阅读全文
posted @ 2013-08-20 11:43 goyier 阅读(256) 评论(0) 编辑
摘要: 近一段有同事抱怨公司的邮件系统垃圾邮件非常多,早上上班打开邮箱垃圾邮件竟然有几十封。然后赶紧打开Exchange工具“邮件跟踪”,发现有每隔1到2分钟,邮件系统便会收到来自不同IP的垃圾邮件,由于源IP范围很广,所以手工向"IP阻止列表“中添加IP不太现实,在网上搜了很多解决方案,最后发现实时黑名单服务这个好东东。一.公司的Exchange Server 2007的"IP阻止列表提供程序"中添加以下RBL: 图1 IP阻止提供程序列表1.中国反垃圾邮件联盟 提供的中国垃圾邮件保守黑名单:cblless.anti-spam.org.cn, 免费 图2.中国垃圾...阅读全文
posted @ 2013-07-01 13:38 goyier 阅读(1937) 评论(1) 编辑
摘要: js浮点运算替代函数 转自:http://www.cnsdn.com.cn/blog/article.asp?id=2079//除法函数,用来得到精确的除法结果//说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除法结果。//调用:accDiv(arg1,arg2)//返回值:arg1除以arg2的精确结果function accDiv(arg...阅读全文
posted @ 2009-12-15 16:20 goyier 阅读(531) 评论(0) 编辑
正文内容加载中...
posted @ 2017-09-30 17:11 goyier 阅读(10) 评论(0) 编辑
摘要: 原文 网上查了一下资料,原来是需要 python-software-properties 于是 apt-get install python-software-properties 除此之外还要安装 software-properties-common 于是 apt-get install soft阅读全文
posted @ 2017-09-10 10:15 goyier 阅读(5) 评论(0) 编辑
摘要: Linux系统下如何修改文档及文件夹(含子文件夹)权限,我们来看一下。 一 介绍: 可以使用命令chmod来为文件或目录赋予权限。Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取 二 详解 1 此命令有两种使用方法,一种是c阅读全文
posted @ 2017-09-09 19:25 goyier 阅读(12) 评论(0) 编辑
摘要: 原文 一、修改vi /etc/ssh/sshd_config 文件 1、修改默认端口:默认Port为22,并且已经注释掉了;修改是把注释去掉,并修改成其它的端口。 2、禁止root用户远程登陆:修改PermitRootLogin,默认为yes且注释掉了;修改是把注释去掉,并改成no。 3、Permi阅读全文
posted @ 2017-09-09 18:55 goyier 阅读(19) 评论(0) 编辑
摘要: 原文 上一篇博文介绍了使用Putty免密码登录,我后面试了另一台虚拟机,结果putty显示错误server refused our key(在linux下则表现为仍需要输入密码),搜索了下,很多人都遇到这个问题,大致有三种原因: 1、.ssh文件夹权限错 .ssh 以及其父文件夹(root为/roo阅读全文
posted @ 2017-09-09 18:51 goyier 阅读(7) 评论(0) 编辑
摘要: 原文 Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也能帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一阅读全文
posted @ 2017-09-09 13:31 goyier 阅读(3) 评论(0) 编辑
摘要: Ubuntu下创建、重命名、删除文件及文件夹,强制清空回收站方法 mkdir 目录名 ——创建一个目录 rmdir 空目录名 ——删除一个空目录 rm 文件名 文件名 ——删除一个文件或多个文件 rm -rf 非空目录名 ——删除一个非空目录下的一切 touch 文件名 ——创建一个空文件 重命名文阅读全文
posted @ 2017-09-09 13:09 goyier 阅读(6) 评论(0) 编辑
摘要: 转载自: http://my.oschina.net/u/1032146/blog/146941 什么是Here Document?Here Document 是在Linux Shell 中的一种特殊的重定向方式,它的基本的形式如下cmd << delimiter Here Document Con阅读全文
posted @ 2017-09-09 12:05 goyier 阅读(6) 评论(0) 编辑
摘要: 众所周知,使用 echo 并配合命令重定向是实现向文件中写入信息的快捷方式。 本文介绍如何将 echo 命令与 sudo 命令配合使用,实现向那些只有系统管理员才有权限操作的文件中写入信息。 比如要向 test.asc 文件中随便写入点内容,可以: $ echo "信息" > test.asc # 阅读全文
posted @ 2017-09-09 11:19 goyier 阅读(7) 评论(0) 编辑
摘要: 原文 经常在工作中会使用到XPath的相关知识,但每次总会在一些关键的地方不记得或不太清楚,所以免不了每次总要查一些零碎的知识,感觉即很烦又浪费时间,所以对XPath归纳及总结一下。 在这篇文章中你将能学习到: XPath简介 XPath 路径表达式详解 XPath在DOM,XSLT及XQuery中阅读全文
posted @ 2017-09-07 18:34 goyier 阅读(6) 评论(0) 编辑
摘要: 环境ubuntu16+nginx+python2.7.12+postgresql9.5+odoo 10.0 community 1 #!/bin/bash 2 #author:guoyihot@outlook.com bonainfo.com 3 #date:2017-09-06 4 #licens阅读全文
posted @ 2017-09-06 20:06 goyier 阅读(28) 评论(0) 编辑
摘要: 原文 upstart homepage 现行的Linux distros主流的有两种init方式:一种是广为流传的System V initialization,它来源于Unix并且至今仍被各种Linux distros所采用;另一种是近几年提出的Upstart方式,基于事件机制,系统的所有服务,任阅读全文
posted @ 2017-09-06 19:58 goyier 阅读(25) 评论(0) 编辑
posted @ 2017-04-10 12:12 goyier 阅读(9) 评论(0) 编辑
摘要: 转自:http://www.ruanyifeng.com/blog/2012/08/how_to_read_diff.html 作者: 阮一峰 日期: 2012年8月29日 作者: 阮一峰 日期: 2012年8月29日 diff是Unix系统的一个很重要的工具程序。 它用来比较两个文本文件的差异,是阅读全文
posted @ 2017-04-09 19:53 goyier 阅读(8) 评论(0) 编辑
摘要: vs2010 sp1 完整离线包下载阅读全文
posted @ 2017-04-09 15:28 goyier 阅读(6) 评论(0) 编辑
摘要: 本文转载自 http://blog.csdn.net/xmyzlz/article/details/8592302 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则例如: # 此为注释 – 将被 Git 忽阅读全文
posted @ 2017-04-08 19:18 goyier 阅读(80) 评论(0) 编辑
摘要: 转自:http://bbs.runbible.cn/forum.php?mod=viewthread&tid=175501&reltid=215344&pre_thread_id=258781&pre_pos=6&ext=CB10.1跑了半马后,撞墙的经历让我深刻检讨自己在跑步这件事上做得还很不够,...阅读全文
posted @ 2015-11-04 14:54 goyier 阅读(671) 评论(0) 编辑
摘要: 放松跑(easy run),顾名思义,是没有负担的跑步,通常用于高强度训练之间,让机能得到恢复。间歇跑(intervals),又叫变速跑,通常是用高于实际比赛速配速的速度进行反复短距离的快跑,当中配合放松跑或者走路来恢复。比如在半马训练中,以10K比赛配速进行8-12个400米间歇跑,每次配合200...阅读全文
posted @ 2015-11-04 14:46 goyier 阅读(200) 评论(0) 编辑
摘要: Tomcat6默认是支持webdav协议的,只是webapps目录中不带例子而已。要添加支持很简单,在webapps目录中建立webdav目录,在webdav目录中建立WEB-INF目录,加入web.xml文件即可,其内容如下: webdavorg.apache.catalina.servlets....阅读全文
posted @ 2015-10-22 15:14 goyier 阅读(45) 评论(0) 编辑
摘要: Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名。(请注意,这是设计导致的;无法使用此功能将文档保存到用户的计...阅读全文
posted @ 2015-09-23 11:31 goyier 阅读(43) 评论(0) 编辑
摘要: 一、SpringMVC使用@ResponseBody时返回json的日期格式 前提了解: @ResponseBody 返回json字符串的核心类是org.springframework.http.converter.json.MappingJacksonHttpMessageConver...阅读全文
posted @ 2015-09-15 14:13 goyier 阅读(202) 评论(0) 编辑
摘要: 原文: http://www.cnblogs.com/xing901022/p/4168124.html今天碰到一个问题,我的一个工具类提供了几种静态方法,静态方法需要另外一个类的实例提供处理,因此就写出了这样的代码: 1 Class Util{ 2 private static XXX xxx...阅读全文
posted @ 2015-09-15 09:52 goyier 阅读(68) 评论(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/liukemng/p/4178882.html之前项目中的web.xml中的编码设置: CharacterEncoding org.springframework.web.filter.CharacterEncodi...阅读全文
posted @ 2015-08-30 09:46 goyier 阅读(248) 评论(0) 编辑
摘要: 一 URLEncoderHTML 格式编码的实用工具类。该类包含了将 String 转换为 application/x-www-form-urlencoded MIME 格式的静态方法。有关 HTML 格式编码的更多信息,请参阅 HTML 规范。对 String 编码时,使用以下规则:字母数字字符 ...阅读全文
posted @ 2015-08-29 14:55 goyier 阅读(152) 评论(0) 编辑
摘要: 原文地址:http://my.oschina.net/orgsky/blog/368768摘要Gson过滤字段Gson过滤字段Gson过滤字段属性目录[-]最简单的用法方法1:排除transient字段方法2:排除Modifier为指定类型的字段方法3:使用@Expose注解方法4:使用Exclus...阅读全文
posted @ 2015-08-28 14:25 goyier 阅读(136) 评论(0) 编辑
摘要: EntitiesAn entity is a lightweight persistence domain object. Typically an entity represents a table in a relational database, and each entity instanc...阅读全文
posted @ 2015-08-10 16:21 goyier 阅读(61) 评论(0) 编辑
摘要: hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下: Hibernate Reference Documentation 3.3.1解释如下:Automatically validate or export schema DDL to the data...阅读全文
posted @ 2015-08-10 16:00 goyier 阅读(36) 评论(0) 编辑
摘要: RDBMSDialectDB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgreSQLorg....阅读全文
posted @ 2015-08-10 15:44 goyier 阅读(128) 评论(0) 编辑
摘要: 原文:http://blog.csdn.net/xiaofanku/article/details/4280128现在进行的项目由于数据库的遗留原因(设计的不堪入目)不能用hibernate.所以用的Spring JdbcTemplate,今天作派谴员工的分页,发现一个不错的JdbcTemplate...阅读全文
posted @ 2015-08-03 15:04 goyier 阅读(2370) 评论(0) 编辑
摘要: java去除List中重复的元素如果用Set,倘若list里边的元素不是基本数据类型而是对象,那么请覆写Object的booleanequals(Objectobj)和inthashCode()方法.returnnewArrayList(newHashSet(list));方法一:循环元素删除//删...阅读全文
posted @ 2015-07-28 14:57 goyier 阅读(1601) 评论(0) 编辑
摘要: 原文:http://icanfly.iteye.com/blog/778401icanfly 写道如果带上事务,那么用annotation方式的事务注解和bean配置,事务会失效,要将service bean配置到xml文件中才行这个问题是由于问答上有解决方案引用这个问题很经典了在主容器中(appl...阅读全文
posted @ 2015-07-27 16:24 goyier 阅读(687) 评论(0) 编辑
摘要: copy自http://demojava.iteye.com/blog/800204以下内容全部是网上收集:FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:格式部分,不会输出3,插值:即${...}或#{...阅读全文
posted @ 2015-07-27 10:38 goyier 阅读(28) 评论(0) 编辑
摘要: 创建类型适配类:import java.lang.reflect.Type; import java.sql.Timestamp; import java.text.DateFormat; import java.text.ParseException; import java.text.S...阅读全文
posted @ 2015-07-25 10:01 goyier 阅读(72) 评论(0) 编辑
摘要: 1.代码从windows复制过来编译报错处理,参考:http://www.360doc.com/content/13/1016/21/3884271_321966616.shtml2.编译lua-socket包时出错 2.1 错误消息undefined reference to `__stack_...阅读全文
posted @ 2015-07-22 11:35 goyier 阅读(225) 评论(0) 编辑
摘要: 原文地址编译openwrt固件并没有想象的那么复杂,我也是个小白,以下内容是我将网络上的编译教程稍微进行了一下整合。因为我发现很多编译教程没有说明如何更改flash相关配置。安装ubuntu,不赘述。注意在安装完成后,root不能直接登录,需要设置密码,设置方法,自己百度一下。如果是虚拟机安装,将虚...阅读全文
posted @ 2015-07-16 17:03 goyier 阅读(763) 评论(0) 编辑
摘要: 原文地址:openwrt中luci学习笔记最近在学习OpenWrt,需要在OpenWrt的WEB界面增加内容,本文将讲述修改OpenWrt的过程和其中遇到的问题。一、WEB界面开发LuCI是OpenWrt上的Web管理界面,LuCI采用了MVC三层架构,使用Lua脚本开发,所以开发LuCI的配置界面...阅读全文
posted @ 2015-07-15 08:47 goyier 阅读(231) 评论(0) 编辑
摘要: 独立编址和统一编址在程序上有什么区别,比如访问一个pci外设时,独立编址的地址时怎么样的,统一编址又是怎么样的?都说x86时冯诺依曼体系结构,是独立编址的;arm是harvard结构,是统一编址的,但是区别在那呢?这个编址是虚拟地址(mmu之上的地址)还是物理地址? 回答:地址是针对内存和外设而言(都是指物理地址)!独立编址:内存和外设分开独立编址(它们的地址原则上可以有重合区域);因为独立,所以内存编址可以从0~N,外设编址也可以从0~N;统一编址:就是内存和外设的编址放到一起来规划,被外设用了的地址就不能给内存了,反之亦然! 比如:给外设分配地址0~N,那么内存就不能使用0~N了,只...阅读全文
posted @ 2014-02-28 15:19 goyier 阅读(1430) 评论(1) 编辑
摘要: 今天下了一个网吧用的工具一不小心把系统给限制了好多双击打开C的时候就出现本次操作由于这台计算机的限制被取消,请与你的管理员联系下载一个精锐网吧辅助工具解除了一下现在但是还是不能双击 于是就在网上找帮啊终于找到了在我们电脑的硬盘中,有一些重要的数据和秘密的文件,我们是不希望别人能够看到的,特别是在公司中的办公电脑中,我们总会存有一些私人的或是机密的文件,不愿意让任何人看到。当然,做为安装操作系统的C盘,其中有一些重要的系统文件,是不能让别人随便修改的或移动的。 而且还有些时候,为了保护我们电脑光驱,增长其使用寿命,我们不想让别人随便使用自己的光驱等驱动器读取光盘、安装程序等操作。 在WIN ..阅读全文
posted @ 2014-02-28 15:14 goyier 阅读(1375) 评论(0) 编辑
摘要: 来自:http://blog.csdn.net/gaofang2009/article/details/6073029欲成为海洋大师,必知晓海中每一滴水的真名。刚开始只是想找一个转换JSON数组的方法,结果在MSDN翻到一大把。搜索过程中免不了碰到一大堆名词:WCF => DataContract => DataMember => DataContractJsonSerializer,然后就是不停的引入命名空间。这一段经历,立即让我就联想到了上面引用的这句存在于某小说里面巫师的话语。静态语言真有点令人抓狂,不停的做准备,然后才可能开始工作。对比.NET下几种常见的解析JSON阅读全文
posted @ 2014-02-28 12:07 goyier 阅读(69) 评论(0) 编辑
摘要: 熟悉Windows的人都知道,在系统设置中,几乎没有硬件都涉及到一些IRQ号,这些IRQ号是什么意思呢?IRQ(Interupt Request)——中断请求号。什么是计算机中断? 计算机中断——顾名思义,就是计算机由于遇到一些紧急情况,中断现在的工作,转而处理紧急情况,处理完紧急情况以后再回到以前执行的工作继续执行。不过这只是狭义的计算机中段概念。因为这个概念只能解释内部中断和外部中断,然而对于软件中断却不能套用次概念。 为了让我们更加方便的理解中断这个概念,然我们打个比方:假设你在上网,突然你的朋友要你去踢足球,这就是中断请求。然后你对他喊道:“我就来!等一等!”这就是中断响应。接...阅读全文
posted @ 2014-02-12 09:38 goyier 阅读(1806) 评论(0) 编辑