现在位置: 首页 > gjaiaofr发表的所有文章
  • 11月
  • 09日
综合 ⁄ 共 585字 评论关闭
#include <iostream> using namespace std; int main() { int m = 1000000000; int len = 2000000000; size_t rst = 3000000000; size_t tt = m*(len-m); cout << tt <<endl; cout << rst*1.0/(m*(len-m)); cout << rst*1.0/tt <<endl; return 0; } 第10行,m*(len-m)已经超过int的范围,但是结果是size_t,所以会自动推导为size_t 第12行,对于(m*(len-m))而言,只能推导出结果是int,所以就溢出了,即使前面有一个rst是size_t也不能影响推导 tem......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 625字 评论关闭
SQLite 没插入一条数据默认创建一次事务 通过显示调用事务,可以提高SQLite操作的性能 String[] sCheeseNames = {"a","b","a","b","a","b","a","b"}; String[] sCheeseOrigins = {"aa","bb","aa","bb","aa","bb","aa","bb"}; SQLiteDatabase db = SQLiteDatabase.create(null); try { db.beginTransaction();//开启事务 SQLiteStatement stmt = db.compileStatement("INSERT INTO cheese VALUES(?,?)"); int i = 0; ......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 61字 评论关闭
一个CSDN资源免积分下载网站,用户只要提供下载页面的网址,无需登录,即可在短时间内,获得免积分的资源。 官方网站:点击进入
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 1703字 评论关闭
 transport类体系架构与TProtocol类体系架构一样,所以这里就不重复叙述了,想了解可转去TProtocol类体系架构分析那篇。  下面将对transport层的几种transport类进行介绍: 1、TSocket 阻塞型socket, 用于客户端,采用系统函数read和write进行读写数据; 2、TServerSocket 非阻塞型socket, 用于服务器端, accecpt到的socket类型都是TSocket(即阻塞型socket); 3、TBufferedTransport和TFramedTransport都是有缓存的,均继承TBufferBase,调用下一层TTransport类进行读写操作,结构极为相似。只是TFramedTransport以帧为传......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 4382字 评论关闭
MFC在很多的对话框操作中,我们经常要用到在一个对话框中调用另一个对话框的函数或变量.可以用如下方法来解决.     HWND hWnd=::FindWindow(NULL,_T("Sphere"));      //得到对话框的句柄    C***Dialog* pWnd= (C***Dialog*)FromHandle(hWnd); //由句柄得到对话框的对象指针    pWnd->xxx( );                                             //调用C***Dialog中的函数xxx(); 通过窗口类函数:CWnd *GetWindow获得窗口指针,pWnd->m_hWnd(The handle of the Windows window attached to this CWnd)在::FromHandle(hWnd); 获取主......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 502字 评论关闭
#include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<cmath> #define ll long long #define inf 1000000000 using namespace std; inline int read() { int x = 0, f = 1; char ch = getchar(); while (ch < '0' || ch > '9') { if (ch == '-')f = -1; ch = getchar(); } while (ch >= '0' && ch <= '9') { x = x * 10 + ch - '0'; ch = getchar(); } ......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 2933字 评论关闭
Java的设计初衷是主要面向嵌入式领域,对于自定义的一些类,考虑使用依需求加载原则,即在程序使用到时才加载类,节省内存消耗,这时即可通过类加载器来动态加载。 如果你平时只是做web开发,那应该很少会跟类加载器打交道,但如果你想深入学习tomcat服务器的架构,它是必不可少的。所谓类加载器,就是用于加载Java类到Java虚拟机中,它负责读取Java字节码,并转换成java.lang.Class类的一个实例,使字节代码.class文件得以运行。一般类加载器负责根据一个指定的类找到对应的字节代码,然后根据这些代码定义成一个Java类,另外还负......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 706字 评论关闭
简介 在IPhone程式开发中,记忆体泄漏(内存泄漏)是个很容易发生的情况,因为IPhone必须自行作记忆体管理。现在的开发者,大多习惯用的。NET或Java的等有垃圾回收机制的开发语言来作开发,因此可能较不习惯自行释放內存。 背景 从我首次接触的Xcode开发IPhone程式已有三个半月,这段时间中,我看过不少如何找出内存泄漏的文章,可是由于基本观念不够好,绕了不少远路。在IPhone程式开发中,使用NSLog直接在控制台印出retainCount也是一个检视內存泄漏的方法,但是的XCode提供了更方便的泄漏工具供开发者使用。介于自身观念较差,......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 980字 评论关闭
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。 MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式: Model(模型)表示应用程序核心(比如数据库记录列表)。 View(视图)显示数据(数据库记录)。 Controller(控制器)处理输入(写入数据库记录)。 Struts开源......
阅读全文
  • 11月
  • 28日
综合 ⁄ 共 678字 评论关闭
关键词:Full size stretched background image,CSS 2和CSS 3的实现 我们有时期望背景图片自动拉伸占据所有空间,使用CSS 3做起来并不麻烦,定义如下的CSS: body { background:#3d71b8 url(../back_main.png); background-size: 100%; background-position:center; } 但是background-siz是CSS 3的属性,并不是所有的浏览器都支持。使用CSS 2的一种实现如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8......
阅读全文
  • 11月
  • 20日
综合 ⁄ 共 3982字 评论关闭
前言:有关Menu的这几篇文章在文章列表中,并不是顺序写的。因为最近学的东西比较多,感想也比较多,单一的写一个方面比较乏味,所以我就穿插着写了,下面我会把相关的链接给大家,供大家系统的学习。 不积跬步无以至千里,不积小流无以成江河。 (千里之行,始于足下,很多人都在抱怨上班后,根本没时间学习,想一想,你每天挤出半小时看书,哪怕,晚上十点钟到家,看半小时书再睡,或者早上早起半小时,不要说没时间,这只是自己懒惰的借口) 系列文章: 1、《Menu详解(一):代码实现系统菜单及子菜单》 2、《Menu详解(二......
阅读全文
  • 11月
  • 07日
综合 ⁄ 共 2892字 评论关闭
下拉框是一个很经典的控件,网上也有不少对于下拉框控件的扩展,其中包括与TreeView结合,做成树形选择;与DataGrid结合,做成列表选择;又或增加几个按钮来达到快捷编辑集合,选中项特殊显示等等。 对于复杂的组合控件,我这里就不必多说,只说说原生ComboBox的一些应用。 原文链接:http://nanqi.info/blog/2013/03/29/winform-wpf-2/ 绑定数据源 简单的给Items添加项我就不说了,比如一些类型的选择多数使用这种,如一个员工的职位,是程序猿呢,还是项目经理。 但往往这种职位,是需要考虑扩展的,也就是说这个职位也要可......
阅读全文