现在位置: 首页 > basilica发表的所有文章
  • 06月
  • 08日
综合 ⁄ 共 664字 评论关闭
应该尽量避免使用全局变量。不同的模块都可以自由的访问全局变量,可能会导致全局变量的不可预知性。对全局变量,如果程序员甲修改了_a的值,程序员乙同时也要使用_a,这时可能导致程序中的错误。这种错误是很难发现和更正的。 全局变量降低了函数或模块之间的通用性,不同的函数或模块都要依赖于全局变量。同样,全局变量降低了代码的可读性,阅读者可能并不知道调用的某个变量是全局变量。 但是某些时候,全局变量能够解决局部变量所难以解决的问题。事物要一分为二。 python里面全局变量有两种灵活的用法: 1 ......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 1578字 评论关闭
题意:平面图上有n(2<=n<=10^5)个点,每个点能覆盖住Manhattan距离为w范围内的点,如果一个点被覆盖的次数超过k次那么这个点就是能被删除的,          问那些点能被删除。 题解:对于一个点能覆盖住的是一个以它为中心的菱形,将坐标轴逆时针旋转45度后每个点的覆盖关系不变,维护上下两条线的加减关系,Bit实现即可。 Sure原创,转载请注明出处 #include <iostream> #include <cstdio> #include <memory.h> #include <algorithm> using namespace std; const int maxn = 100002; struct node ......
阅读全文
下面代码试用C#写的 using System ; public class M { //public static int[] store; //相当于设置了全局变量 //这个全局变量sum是包含在M类中的 public static int sum; public M() { int sum =0; //int[] store = {1,2,3,4,5,6,7,8,9,0}; } //打印函数 //符合要求的则把它打印出来 public static void Output(int[] store2) { for(int i = 9; i>=0; --i) { Console.Write(" {0}",store2[i]); } Console.WriteLine(); sum++; } //计算总数,返回sum值 public static int sum2() { return sum; } public static......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 5565字 评论关闭
一 javascript正则表达式的基本知识 1 javascript 正则对象创建 和用法 声明javascript 正则表达式 var reCat = new RegExp("cat"); 你也可以 var reCat = /cat/; //Perl 风格 (推荐) 2 学习最常用的 test exec match search replace split 6个方法 1) test 检查指定的字符串是否存在 var data = "123123"; var reCat = /123/gi; alert(reCat.test(data)); //true //检查字符是否存在 g 继续往下走 i 不区分大小写 2) exec 返回查询值 var data = "123123,213,12312,312,3,Cat,cat,dsfsdfs,"; var reC......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 13246字 评论关闭
  内容很多,我这里主要采用引用的形式说明: 1.程序引导篇:   基于Visual C++2010与windows SDK fo windows7开发Windows 7的多点触摸特性应用程序(1)   基于Visual C++2010与windows SDK fo windows7开发Windows 7的多点触摸特性应用程序(2)--手势识别应用 Build a Multitouch Gesture Application   2.调试篇   作为开发者对MT 应用程序进行测试的时候,当然需要MT 硬件设备的支持,否则我们无法判断程序是否能够正常运行。虽然现在市面上的MT 设备已经很多,但价格也都不菲。如果没有多点触控设备能否进行MT 程序的开发与测试......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 94字 评论关闭
由于第一页的total和其他页的total不相等,easyui会重新发起第一页的请求! 将easyui中第8299行附近的 if(_5ae.total!=data.total){判断取消即可
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 107字 评论关闭
1. 数组byte[] arr = new byte[1024],     为什么一定要这么写呢?而没有C里面的int arr[1024]之类的写法。     答: 因为数组都是在对上进行分配的,所以必须要用new关键词来进行分配。  
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 1087字 评论关闭
关于位图按钮的两个问题:1、当给按钮装载背景图片并且设置Owner Draw属性后,调试出现:“User   breakpoint   called   from   code   at   0x77f9f9df”的错误 。解决方法:当按钮选择Owner Draw属性后,需要强制重载OnDrawItem,进行自绘,否则就会出现错误。2、当点击按钮时,按钮没有状态反应。解决方法:需要在OnDrawItem中对按钮进行自绘,在重绘函数中,根据按钮的不同状态,进行不同的绘制,示例代码如下:void CXXXDlg::OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct) { // TODO: Add your message handler ......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 11116字 评论关闭
原文地址:《LINUX3.0内核源代码分析》第二章:中断和异常(2) 作者:xiebaoyou 摘要:本文主要讲述linux如何处理ARM cortex A9多核处理器的中断处理过程的C函数部分。主要是在中断上下文和线程上下文处理ISR的过程。   法律声明:《LINUX3.0内核源代码分析》系列文章由谢宝友(scxby@163.com)发表于http://xiebaoyou.blog.chinaunix.net,文章中的LINUX3.0源代码遵循GPL协议。除此以外,文档中的其他内容由作者保留所有版权。谢绝转载。   本连载文章并不是为了形成一本适合出版的书籍,而是为了向有一定内核基本的读者提供......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 14071字 评论关闭
1.问题的引入          对于普通的SSH框架而言,一般配置一个数据源,一个SessionFactory,一个事务管理和对应的ProxyCreate。那么当项目需要操作多个数据库时,如何配置呢? 方案1 配置2个数据源,2个对应的SessionFactory,2个事务等。Spring的配置如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springf......
阅读全文
  • 12月
  • 05日
综合 ⁄ 共 3112字 评论关闭
http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html 我的朋友问我怎么能快速地掌握Python。 我想Python包含的内容很多,加上各种标准库,拓展库,乱花渐欲迷人眼,就想写一个快速的,类似于w3cschool风格的Python教程,一方面 保持言语的简洁,另一方面循序渐进,尽量让没有背景的读者也可以从基础开始学习。另外,我在每一篇中专注于一个小的概念,希望可以让人可以在闲暇时很快读完。 小提醒 1. 教程将专注于Python基础,语法基于Python 2.7 (我会提醒Python 3.x中有变化的地方,以方便读者适应3.X的情况)。测试环......
阅读全文
  • 11月
  • 24日
综合 ⁄ 共 2288字 评论关闭
预处理每个架子上打坏n个的最大毁坏值,就转化成经典的分组背包问题了....... E. Porcelain time limit per test 3 seconds memory limit per test 256 megabytes input standard input output standard output During her tantrums the princess usually smashes some collectable porcelain. Every furious shriek is accompanied with one item smashed. The collection of porcelain is arranged neatly on n shelves. Within each shelf the items are placed in one row, so that one can access only th......
阅读全文