现在位置: 首页 > monarchy发表的所有文章
  • 05月
  • 25日
综合 ⁄ 共 3580字 评论关闭
前言 不要把这篇文章当做给编程人员的技术文章,即使你对编程一无所知,按照这篇文章的指引一步步学习,仔细模仿,也可以很容易地学会如何去做。更重要的是,这篇文章将让你介绍如何让git成为你的工作日志,成为你的备份工具,成为你的项目管理软件。没错,git让这一切变得如此简单。 背景 OK,什么是git? Wikipedia(http://en.wikipedia.org/wiki/Git_(software))告诉我们:“Git (/ɡɪt/) is a distributed revision control system with an emphasis on speed.“ 这是一个分布式版本控制系统。听起来似乎很霸气,那么它是......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 1167字 评论关闭
例如我知道软件包名packageName和一个layout的名字layoutName,怎么通过packageName和layoutName获取这个layout在这个包下R中的id? public static int getId(String packageName, String name) {  return getResourseIdByName(packageName, "id", name);  }      public static int getStringId(String packageName, String name) {          return getResourseIdByName(packageName, "string", name);      }        public static int getDrawableId(String packageName, String name) {          return getResourse......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 761字 评论关闭
磁头臂旁边的磁头驱动电机(音圈电机) 音圈电机是一种反应频率最快的直驱式电机,分圆柱音圈电机,摆角音圈电机,矩型音圈电机,它的原理是带电线圈在磁场中产生的力的作用,所以音圈电机具有零磁滞、零磁槽效应,高响应,高精度,高加速,高速度,力特性好,控制方便,体积小和分辨率无限小等优点,频率根据具体的负载,行程有关,可以达到几百赫兹。 转动盘片的DD电机 DD电机用在什么地方? 这个要看你的机械设计啦,一般用运行精度要求高的地方,或是没有空间安装外置伺服电机和减速机的地方,不过成本比外置的伺服电机高多了......
阅读全文
  • 01月
  • 03日
操作系统 ⁄ 共 9303字 评论关闭
写在前面:这篇文章比较宽泛的写了关于中断的一些内容,包括中断的定义,中断的分类,计算机内部硬件产生中断的过程,以及中断的未来展望。但是并没有详细介绍中断处理过程。 什么是中断 Linux 内核需要对连接到计算机上的所有硬件设备进行管理,毫无疑问这是它的份内事。如果要管理这些设备,首先得和它们互相通信才行,一般有两种方案可实现这种功能: 轮询(polling) 让内核定期对设备的状态进行查询,然后做出相应的处理;中断(interrupt)让硬件在需要的时候向内核发出信号(变内核主动为硬件主动)。 第一种方案会让内......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 1777字 评论关闭
题意: 给出平面上n个点,找一条直线,使得所有点在直线的同侧,且到直线的距离之平均值尽量小。  先求凸包 易知最优直线一定是凸包的某条边,然后利用点到直线距离公式进行计算。 #include<cstdio> #include<cstring> #include<vector> #include<cmath> #include<algorithm> #include<iostream> using namespace std; struct Point { int x, y; Point(int x=0, int y=0):x(x),y(y) {} }; typedef Point Vector; Vector operator + (const Vector& a, const Vector& b......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 3372字 评论关闭
try-with-resources try-with-resources语句是一个声明一个或多个资源的try语句。一个资源作为一个对象,必须在程序结束之后关闭。try-with-resources语句确保在语句的最后每个资源都被关闭,任何实现了java.lang.AutoCloseable和java.io.Closeable的对象都可以使用try-with-resource来实现异常处理和关闭资源。 下面通过对比来体会这个新特新 JDK1.7之前: /** * JDK1.7之前我们必须在finally块中手动关闭资源,否则会导致资源的泄露 * @author Liao * */ public class PreJDK7 { public static String readFirstLingFrom......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 349字 评论关闭
1.session.setMaxInactiveInterval 2.使用session-config       在web.xml中配置   <session-config>        <session-timeout>10</session-timeout>  </session-config> 区别a.setMaxInactiveInterval的优先级高,如果setMaxInactiveInterval没有设置,则默认是session-config中设置的时间。 b.setMaxInactiveInterval设置的是当前会话的失效时间,不是整个web服务的。 c.setMaxInactiveInterval的参数是秒,session-config当中配置的session-timeout是分钟。
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 1755字 评论关闭
设置myeclipse中.properties文件的编码方式 打开myeclipse的: Window ->Perferences ->General ->Editors ->Context Types 或者: Window ->Perferences ->General ->Context Types 展开右边的Text节点,选中Java Properties File。把下面的Default Character Set的值:ISO-8859-1改成UTF-8 或者你希望的字符编码类型,然后点击update按钮.最后确定. MyEclipse实用操作之屏蔽对文件的错误校验 操作myeclipse Project Capabilites(如Hibernate,Spring中自带包冲突时要去掉Hibernate下的xerces.jar) ......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 3650字 评论关闭
重要概念与基本思想 AOE (Activity On Edges)网络 如果在无有向环的带权有向图中用有向边表示一个工程中的各项活动(Activity),用边上的权值表示活动的持续时间(Duration),用顶点表示事件(Event),则这样的有向图叫做用边表示活动的网络,简称AOE (Activity On Edges)网络。AOE网是一个带权的有向无环图。 AOE网络在某些工程估算方面非常有用。例如,可以使人们了解: a、完成整个工程至少需要多少时间(假设网络中没有环)? b、为缩短完成工程所需的时间, 应当加快哪些活动? AOE网的性质: (1)只有某顶点所代表的事件发生后......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 928字 评论关闭
protected void Button1_Click(object sender, EventArgs e) //导出         {             Export("application/ms-excel", "info.xls"); //现在导出Excel,如需要导出word,只需要将application/ms-word 更改即可。第二个参数代表导出后文件的名称以以及格式         }         private void Export(string FileType, string FileName)         {             Response.Charset = "GB2312";             Response.ContentEncoding = System.Text.Encoding.UTF7;             Response.AppendHeader("Content-Disposition", "atta......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 4538字 评论关闭
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。       1. 原始单据与实体之间的关系          可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一 的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 2812字 评论关闭
计算机是如何启动的? 分享按钮 作者: 阮一峰 日期: 2013年2月16日 从打开电源到开始操作,计算机的启动是一个非常复杂的过程。 我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。 零、boot的含义 先问一个问题,"启动"用英语怎么说? 回答是boot。可是,boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boot是bootstrap(鞋带)的缩写,它来自一句谚语:   "pull oneself up by one's bootstraps" 字......
阅读全文