现在位置: 首页 > regiS0923发表的所有文章
  • 05月
  • 13日
综合 ⁄ 共 4312字 评论关闭
1)往受到系统保护的内存地址写数据 有些内存是内核占用的或者是其他程序正在使用,为了保证系统正常工作,所以会受到系统的保护,而不能任意访问. #include <stdio.h> int main() { int i = 0; scanf ("%d", i); /* should have used &i */ printf ("%d/n", i); return 0; } 编译和执行一下, 咋一看,好像没有问题哦,不就是读取一个数据然后给输出来吗? falcon@falcon:~/temp$ gcc -g -o segerr segerr.c –加-g选项查看调试信息 falcon@falcon:~/temp$ gdb ./segerr GNU gdb 6.4-debian Copyright 2005 Free Softwar......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 1019字 评论关闭
[转载声明] 转载时必须标注:本文来源于铁木箱子的博客http://www.mzone.cc[本文地址] 本文永久地址是:http://www.mzone.cc/article/277.html       在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven也不会主动下载的。如果我们在开发阶段都是基于正式发布版本来做依赖管理,那么遇到......
阅读全文
 http://blog.csdn.net/SmartTony/archive/2008/04/26/2332625.aspx 大型网站的架构设计问题----大型高并发高负载网站的系统架构 收藏 我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 179字 评论关闭
在Android SDK中的Tools文件夹中有一个draw9patch.bat程序。 打开后如图: 将在PS中绘制好的按钮图片拖入到Draw9中如图: 在右侧的预览中可一看到原始图被拉伸变形。 在左侧的源图片中的边缘用鼠标画一条黑线如下图: 黑线所覆盖的地方系统会拉伸,而黑线没有覆盖的地方系统部会做拉什么处理。 效果看右侧的预览。 对比一下图2与图3的预览就可以看出效果
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 319字 评论关闭
 我们经常要访问数据集的某一个中间部分,例如第10到第20条记录,Oracle中有一个很好语句来实现,那就是with。以下是使用的例子: with partdata as (select rownum rowno,t.* from table1 t where t.id>200407160000)select * from partdata where rowno between 10 and 20 当然还有别的方法,但我目前测试这种方法的速度最快   今天突然发现,Oracle原来可以这样实现分页功能: select * from t_table where rowid not in(select rowid from t_table where rownum<=200) and rownum<=200
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 1224字 评论关闭
JSP页面链接 打电话: <a href="javascript:MobileLaw.call('${model.bookUser.mobile }')">${model.bookUser.mobile } </a> 发短信: <a href="javascript:MobileLaw.goSendMessage('${model.bookUser.mobile }')"> <img src="script/img/sms.png" height="30px" width="30px"> </a> activity:       在oncreate方法中写下面代码        webView = (WebView) findViewById(R.id.dssWebView);        webView.getSettings().setJavaScriptEnabled(true);        webView.getSettings().setDefaultTe......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 1518字 评论关闭
Linux中常用的关机和重新启动命令有shutdown、halt、reboot以及init,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的,下面将逐一进行介绍。 1. shutdown shutdown命令用于安全关闭Linux系统。有些用户会使用直接断掉电源的方式来关闭Linux,这是十分危险的。因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至会损坏硬件设备。 执 行shutdown命令时,系统会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 1749字 评论关闭
hdu 5091 Beam Cannon 实际上题目约等于在一条横坐标轴下有一系列的点,求用一个定长(L)的线段能覆盖的最大点数,且点可动态增减。 对于可能覆盖的每个点x,线段的中心位置可以用一个区间表示[x-L/2,x+L/2]。那么最终结果就等于某一范围被重叠的最多次次数。由此再推广到二维坐标系 #include <stdio.h> #include <vector> #include <string> #include <algorithm> #include <queue> #include <cstring> #include <map> #include <set> #include <iostream> #include <......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 1217字 评论关闭
本文将介绍如何把windows下的应用程序变成后台系统服务进行启动,细节就不详说,只说简要的步骤,所用的工具有: 1、srvany.exe(可以理解为母体跳转工具) 2、SRVINSTW.EXE(图形界面创建服务工具) 3、instsrv.exe(同SRVINSTW.EXE,只能使用命令行实现,完全可替换SRVINSTW.EXE,就看个人喜欢了,如果用命令行的话,可以制作成批处理文件,创建更快更隐蔽)   应用程序有两种,一种本身就可以当服务运行的,就直接使用SRVINSTW.EXE就行。 另一种是不能当服务运行的,就必须通过srvany.exe进行跳转,跳转运行流程:SRVINSTW.EXE......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 7889字 评论关闭
头文件 // SerialPort.h: interface for the CSerialPort class.// 类名: CSerialPort// 创建人: 郑新华// 创建日期:2005-7-13// 概述:该类封装了对串口的基本操作,目前为同步操作,日后逐渐完善为同步//       异步可配置状态////////////////////////////////////////////////////////////////////// #if !defined(AFX_SERIALPORT_H__5F418CEB_1BFD_4A54_9ABD_4984A825E4CF__INCLUDED_)#define AFX_SERIALPORT_H__5F418CEB_1BFD_4A54_9ABD_4984A825E4CF__INCLUDED_ #if _MSC_VER > 1000#pragma once#endif // _MSC_VER >......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 948字 评论关闭
   问:在工作没开始之前劳动者单方解除劳动合同需要做出赔偿吗?   答:根据劳动合同法的规定,除了在培训服务期约定以及竞业限制约定中,用人单位可与劳动者约定由劳动者承担违约金外,在其他情形下,用人单位不得与劳动者约定由劳动者承担违约金。 因此,在没有开始工作前,劳动者解除劳动合同,要看企业是否对其进行了前期的培训。如果没有的话,估计劳动者是不需要赔偿的。   相关法条:   第二十二条 用人单位为劳动者提供专项培训费用,对其进行专业技术培训的,可以与该劳动者订立协议,约定服务期。   劳动者......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 10900字 评论关闭
基础: 一般编写MVC的数据持久化层是使用DAO模式。所谓DAO,也就是Data Access Object(数据访问接口)。DAO与业务逻辑层传递的是一个实体对象,而这个实体对象是数据库表在程序中的一个映射。 所以对于数据库中要操作的每一张表,都要建立一个VO(实体对象)类,一个DAO接口,一个创建DAO的工厂类,以及一个DAO的实现类。而这些基本是一样的,如果程序需要访问多个表的时候,需要大量的重复劳动。就有了抽象出来的必要   思考: 首先分析DAO模式中的每一部分 VO(对象实体):这个类成员变量与数据库中每个字段一一对应,同时提供......
阅读全文