当前位置: 代码迷 >> STACK的解决方案
 
  • c#中的引用类型跟值类型

    c#中的引用类型和值类型一,c#中的值类型和引用类型众所周知在c#中有两种基本类型,它们分别是值类型和引用类型;而每种类型都可以细分为如下类型:什么是值类型和引用类型什么是值类型:进一步研究文档,你会发现所有的结构都是抽象类型System.ValueType的直接派生类,而System.ValueType本身又是直接从System.Object派生的。根据定义所知,所有的值类型都必须从System...

    228
    热度
  • Android launchMode 札记-taskAffinity属性和Intent标记体会

    AndroidlaunchMode笔记---taskAffinity属性和Intent标记体会launchmode的四种模式,不需要细说:standard、singleTop、singleTask、singleInstance。此博客关注的是,关于Activity中关于Affinity(亲和力)&Intent标记的东西,即使是Android老鸟,也不一定将其中的细节理解透彻。使用Inten...

    510
    热度
  • 4. 参考文档

    Androidnative层动态库注射1.简介本文讲解在Androidnative层,root权限下,注射动态库到目标进程,从而hook目标进程中动态库的函数的实现方式。文中的源码全部来源于网络,我只是稍微加以整理。环境:Android4.2源码下编译,模拟器中运行。2.代码构成包含三个模块的代码:1.inject程序:把动态库libhookhelper注射到目标进程2.libhookhelper...

    73
    热度
  • Android架构分析之Android智能指针(2)

    Android架构分析之Android智能指针(二)作者:刘昊昱博客:http://blog.csdn.net/liuhaoyutzAndroid版本:4.4.2在上一篇文章中,我们分析了Android智能指针中的强指针sp,本文我们来分析弱指针wp。为什么需要弱指针wp呢?我们来考虑下面一种场景:有两个类CParent和CChild,CParent类中有一个智能指针指向CChild对象,CChi...

    58
    热度
  • Android 札记-Fragment 与 Activity之间传递数据

    Android笔记-Fragment与Activity之间传递数据Fragment与Activity之间传递数据有两种方法,一种是使用setArgument,一种是使用接口回调。下面先学习第一种方法。(1)使用setArgument方法:为了便于理解,我在这里打个比喻:假如Activity是皇帝,它设立了三个部门(如三省六部),分别是Fragment1,Fragment2和Fragemnt3;现在...

    666
    热度
  • Android应用开发拔高系列(2)——《Practical Java 中文版》读书笔记(下)

    Android应用开发提高系列(2)——《PracticalJava中文版》读书笔记(下)声明欢迎转载,但请保留文章原始出处:)?博客园:http://www.cnblogs.com农民伯伯:http://over140.cnblogs.com?正文?注意:条目和用语可能与书籍有所出入,但尽量保持原样加一些自己的理解。一、性能1.先把焦点放在设计、数据结构和算法身上备注:良好的设计、明智的选择数据...

    7
    热度
  • Android之圆满退出方法

    Android之完美退出方法Android之完美退出方法(2.1-2.2-2.3SDK版本均测试通过)2011年05月09日星期一14:26为什么要写这篇文章?网上有很多种退出方法,可实际上很多方法都不通用(在某个版本下可用,到了另一个版本就不行),或者方法的实际效果根本就和其描述不符(也不知道那些发帖的人测没测试过)。但我们的需求又确实存在。在某些情况下,我们需要在应用中打开多个Activity...

    62
    热度
  • Android源码的获取跟编译

    Android源码的获取和编译这两天着手编译源码的准备工作,在此记录下过程,方便自己备份的同时也希望能对后来者有所帮助。Attention:本文环境是在ubuntu11.04下获取并编译android2.3.3的源码,过程参考了easwy的博文http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/?以及google官网?h...

    8
    热度
  • 【Android开发之UI】建立一个灵便的用户界面

    【Android开发之UI】建立一个灵活的用户界面?原文自:http://android.eoe.cn/topic/ui?当你设计支持广泛屏幕大小的应用时,你可以在不同的布局配置中重用你的frament,在可用的屏幕空间基础上优化用户体验。例如,在手持设备上,对于一个单窗口的用户界面来说同一时间可能只适合显示一个fragment。反之,你可能想在尺寸更大平板上并排设置更多的fragment以显示更...

    95
    热度
  • Android系统权限跟root权限

    Android系统权限和root权限转自:http://www.haogongju.net/art/1804262?http://blog.csdn.net/superkris/article/details/7709504分类:?LINUX笔记?2012-07-0218:51?4488人阅读?评论(0)?收藏?举报?目录(?)[-]Android权限说明怎样使androidapk获取system...

    44
    热度
  • Android Develop API 一

    AndroidDevelopAPI1任何资料在官方文档面前都逊色啊。算是中文的总结吧,对AndroidDevelopAPI可以对着看,大家交换下意见,错误请务必指正。?Android应用.Android是基于Linux内核的多用户操作系统,默认会给每一个应用分配唯一的UserID,并为该应用所有的文件赋予基于此UserID的访问限制(应该是沿用linux自身基于用户的权限管理实现)Android应...

    254
    热度
  • 微软的坑,您有踩过吗

    微软的坑,你有踩过吗?最近在做一个很简单的小工具,需求大概是这样的,做一个定时任务系统,定期从服务器上统计相关的业务数据,生成相关报表,然后以Excel方式发送给相关人员。任务很简单,定时任务没问题,生成报表没问题,导出Excel没问题,导出的Excel放在C盘temp目录下,然后设好发送时间,一切都感觉妥妥的,结果也很美好,过了10秒钟(本也测试,时间设得很短),邮件也妥妥的收到,附件中的exc...

    278
    热度
  • 深入了解c#的字段与属性

    深入理解c#的字段与属性属性属性的作用就是保护字段,对字段的赋值和取值进行限定属性的本质就是两个方法,一个叫get()对取值进行限定,一个叫set()对存值进行限定,属性只是对属性的再赋值。如果只有get是只读属性,set是只写属性。在get里面用的值是字段的值,set里面用的是value的值所以在类里面的public方法要访问私有字段,尽量访问属性,虽然这样可能会降低访问的效率,但是一方面会更安...

    3
    热度
  • .NET中的六个主要概念:栈、堆、值类型、引用类型、装箱和拆箱

    .NET中的六个重要概念:栈、堆、值类型、引用类型、装箱和拆箱内容导读概述当你声明一个变量背后发生了什么?堆和栈值类型和引用类型哪些是值类型,哪些是引用类型?装箱和拆箱装箱和拆箱的性能问题一、概述本文会阐述六个重要的概念:堆、栈、值类型、引用类型、装箱和拆箱。本文首先会通过阐述当你定义一个变量之后系统内部发生的改变开始讲解,然后将关注点转移到存储双雄:堆和栈。之后,我们会探讨一下值类型和引用类型,...

    12
    热度
  • 在 Mac 下用 Homebrew 装配 MySQL

    在Mac下用Homebrew安装MySQL转载自:http://blog.neten.de/posts/2014/01/27/install-mysql-using-homebrew/?在Mac下用Homebrew安装MySQL,网上的教程倒是很多,不过大多数都很默契地雷同。如果稍有点定制要求,就无从下手了。我先也不免俗,从基本的开始:一、首先安装Homebrew123$ruby-e"$(curl...

    563
    热度
  • 线程池小结(二)

    线程池总结(二)上一篇主要讲了线程池的原理和实现,感觉有点意犹未尽,这篇文章是对上篇文章的一个补充,主要围绕以下两点展开,one-connection-per-thread的实现方式以及线程池中epoll的使用。one-connection-per-thread根据scheduler_functions的模板,我们也可以列出one-connection-per-thread方式的几个关键函数。st...

    86
    热度
  • 6、完全卸载Mysql

    Mysql源码方式安装与完全卸载Mysql1、基础环境介绍1.1软件环境操作系统:redhatlinux6.3Mysql版本:Mysql5.6.241.2磁盘目录规划序号目录用途1/opt/mysql/mysql-5.6.24mysql主程序安装目录2/data/mysql/mysql_5624/{data,tmp,logs}存放数据文件、临时文件、日志文件,5624代表为5.6.24版本号2、l...

    123
    热度
  • MySQL 存储过程 可能用到的(SQLSTATE)异常码

    MySQL存储过程可能用到的(SQLSTATE)错误码错误:1000SQLSTATE:HY000(ER_HASHCHK)消息:hashchk错误:1001SQLSTATE:HY000(ER_NISAMCHK)消息:isamchk错误:1002SQLSTATE:HY000(ER_NO)消息:NO错误:1003SQLSTATE:HY000(ER_YES)消息:YES错误:1004SQLSTATE:HY...

    285
    热度
  • 【mysql】关于IO/内存储器方面的一些优化

    【mysql】关于IO/内存方面的一些优化这里使用的是mysqlVer14.14Distrib5.6.19,forLinux(i686)usingEditLinewrapper一、mysql目录文件ibdata1:系统表空间包含数据字典、回滚日志/undolog等(insertbuffersegment/doublewritesegment/rollbacksegment/indexsegment...

    162
    热度
  • MySQL异常代码大全(史上最全)

    MySQL错误代码大全(史上最全)用任何主机语言调用MySQL时可能出现的错误。首先,列出了服务器错误消息。其次列出了客户端程序消息。B.1.服务器错误代码和消息服务器错误信息来自下述源文件:·错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。·错误...

    172
    热度