<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[a707724315的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a707724315</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a707724315]]></copyright><item><title><![CDATA[可见性和可达性，C#和C++]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976910</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976910</guid><author>a707724315</author><pubDate>Thu, 01 Nov 2018 21:00:00 +0800</pubDate><description><![CDATA[看C# premier有感,
以下是C#语言写的类

class aBase{protect string s;}
class aDerived:aBase{new private string s;}

new 关键字用以提示编译器，s 是一个新的变量，故意隐藏基类里面的s。
下面定义一个新的子类，
class aMostDerived:aDerived{
　　v...]]></description><category></category></item><item><title><![CDATA[set,map存储问题]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976909</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976909</guid><author>a707724315</author><pubDate>Sun, 16 Sep 2018 17:58:00 +0800</pubDate><description><![CDATA[因为set,map是以二叉树的结构存储，每次新增元素自动排序，
查找效率的时间复杂度是为O(Log2n)。

理论是存储在二叉树结构里面的元素按顺序容器的访问方法，读出的元素是无序的。
可是通过STL标准序里面的迭代器，无论是访问顺序型容器或者关联型容器，都可以顺序地读出来元素。
明显，迭代器根据容器的不同特征来构造的。

转载于:https://www.cnblogs.co...]]></description><category></category></item><item><title><![CDATA[const形参和非const形参]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976907</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976907</guid><author>a707724315</author><pubDate>Thu, 13 Sep 2018 08:05:00 +0800</pubDate><description><![CDATA[我们知道const形参是为了，是为了保证函数内部不会去修改形参。
而C++为了与C兼容，const形参与非const形参，在函数重载时，会被认为是同一个函数，所以就不会被编译器认为是重载，而是重复声明/定义了。
而对于const引用形参和非const引用形参，其实是可以被认为是重载函数的。
对于const指针形参和非const指针形参，也是可以被认为是重载函数。

转载于:http...]]></description><category></category></item><item><title><![CDATA[数组const形参和非const形参的区别]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976905</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976905</guid><author>a707724315</author><pubDate>Wed, 12 Sep 2018 11:07:00 +0800</pubDate><description><![CDATA[传递非引用形参的数组类型的参数，其实如下
void func(int* a);
void func(int a[]);
void func(int a[10]);
是等价的，写成
void func(int* a);更加明确易读。
在void func(int a[10]); 里面数组大小10 会被编译器忽略。

当传递引用形参的数组类型的参数，其实如下
void...]]></description><category></category></item><item><title><![CDATA[switch 变量定义报错]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976903</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976903</guid><author>a707724315</author><pubDate>Sat, 08 Sep 2018 17:12:00 +0800</pubDate><description><![CDATA[背景：
C++变量的作用域范围是， 从变量定义开始到右半边的花括号。（全局变量是在所有的花括号外面，所以全局变量的作用域是从定义的位置到文件结束。）

问题现象：
swift语句，在case 里面定义变量，编译错误。

问题原因：
当switch语句，在中间一个case定义变量，后面的case语句使用变量的时候，完全是合法的，但是可想而知，这样会运行失败。
因为当逻辑...]]></description><category></category></item><item><title><![CDATA[修改oracle用户密码永不过期]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976908</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976908</guid><author>a707724315</author><pubDate>Tue, 03 Jul 2018 11:25:00 +0800</pubDate><description><![CDATA[1、查看用户的proifle是哪个，一般是default：
 sql&gt;SELECT username,PROFILE FROM dba_users;
 2、查看指定概要文件（如default）的密码有效期设置：
 sql&gt;SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resourc...]]></description><category></category></item><item><title><![CDATA[面向对象语言成员变量方法可见性在继承中的变化]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976906</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976906</guid><author>a707724315</author><pubDate>Thu, 02 Jun 2016 23:01:00 +0800</pubDate><description><![CDATA[最近做得的有点杂，接触到几种面向对象的语言，C#,C++,JAVA .在一个情景下，软件的框架已经写好了，我们要对其功能实现增加和修改，这种情况是经常发生的，那么在面向对象的程序设计中我们要怎么做呢。我们都知道面向对象语言有几个特点，多态，封装，继承，既然框架已经写好了，我们修改功能可以考虑用继承的方法去实现新的功能，那么这样做对原有的功能会有影响么？这就涉及到成员变量成员方法可见性在继...]]></description><category></category></item><item><title><![CDATA[[转]裁剪一张图片成圆形图片]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976904</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976904</guid><author>a707724315</author><pubDate>Wed, 11 May 2016 10:11:00 +0800</pubDate><description><![CDATA[/**
*转换图片成圆形
*
*@parambitmap
*传入Bitmap对象
*@return
*/
publicBitmaptoRoundBitmap(Bitmapbitmap){
intwidth=bitmap...]]></description><category></category></item><item><title><![CDATA[[转]Android 操作SQLite基本用法]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976902</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976902</guid><author>a707724315</author><pubDate>Sat, 07 May 2016 08:37:00 +0800</pubDate><description><![CDATA[在Android开发中SQLite起着很重要的作用，网上SQLite的教程有很多很多，不过那些教程大多数都讲得不是很全面。本人总结了一些SQLite的常用的方法，借着论坛的大赛，跟大家分享分享的。一.SQLite的介绍1.SQLite简介SQLite是一款轻型的数据库，是遵守ACID的关联式数据库管理系统，它的设计目标是嵌入式的，而且目前已经在很多嵌入式产品中使用了它，它占用资源非常...]]></description><category></category></item><item><title><![CDATA[关于蓝牙开发]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976901</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976901</guid><author>a707724315</author><pubDate>Thu, 05 May 2016 15:21:00 +0800</pubDate><description><![CDATA[转载一篇蓝牙开发的文章〜
原博地址：http://www.cnblogs.com/menglin2010/archive/2011/11/02/2232923.html
Android深入浅出系列之Bluetooth—蓝牙操作(一)



　　一：什么是蓝牙
　　　　1：Bluetooth是目前使用最广泛的无线通讯协议，近距离无线通讯的标准。传说瑞典有个国王特别爱吃蓝莓导...]]></description><category></category></item><item><title><![CDATA[set android app lanuage programatically]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976899</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976899</guid><author>a707724315</author><pubDate>Sat, 30 Apr 2016 09:50:00 +0800</pubDate><description><![CDATA[问题：

I am developing a comic app.I have three radio buttons which are english,french and spanish respectively. And when the user clicks on any one of them the strings.xml from values-es,values-...]]></description><category></category></item><item><title><![CDATA[android怎么在不同环境设置下选择不同的resource呢]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976900</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976900</guid><author>a707724315</author><pubDate>Wed, 27 Apr 2016 18:10:00 +0800</pubDate><description><![CDATA[android怎么在不同环境设置下选择不同的resource呢，例如，不同的语言设置，屏幕不同的方向，屏幕不同大小之类。
一般请况下我们会在那些resource folder 后面加上qualifiers，如果加两个或以上qualifiers，我们要按以下的顺序加



Table 15.1 Characteristics with configuration qualifie...]]></description><category></category></item><item><title><![CDATA[MySQL修改root密码的多种方法]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976898</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976898</guid><author>a707724315</author><pubDate>Wed, 27 Apr 2016 08:07:00 +0800</pubDate><description><![CDATA[方法1： 用SET PASSWORD命令
　　mysql -u root
　　mysql&gt; SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2：用mysqladmin
　　mysqladmin -u root password "newpass"
　　如果root已经设置过密码...]]></description><category></category></item><item><title><![CDATA[Fragment 与Fragment沟通]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976896</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976896</guid><author>a707724315</author><pubDate>Sun, 24 Apr 2016 13:50:00 +0800</pubDate><description><![CDATA[模式图：
不同activity 里面的fragment


同一个activity里面的两个fragment


详给解释一下activity 内部的fragment 怎么沟通，
In FragmentA:
firstly before we add the FragmentB to transaction,we can set target fragment as...]]></description><category></category></item><item><title><![CDATA[android创建一个细节页面,以及argument的应用]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976895</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976895</guid><author>a707724315</author><pubDate>Fri, 22 Apr 2016 23:56:00 +0800</pubDate><description><![CDATA[大家好。。以前我也好奇过有没有一些设计模式可以用来创建一个细节页面，直到最近我看了一些设计模式相关的博文和书后，我终于发现了以下的应用。
下面我们介绍一个Listview 点击后出现一个detail 页面的功能，功能简单，但是我们看的是思想。
首先我们实现自定义的ListView，ListItem 里面有一个TextView,一个EditText,一个Checkbox,对应存放数据的...]]></description><category></category></item><item><title><![CDATA[EditText Background]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976894</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976894</guid><author>a707724315</author><pubDate>Sun, 10 Apr 2016 08:44:00 +0800</pubDate><description><![CDATA[今天研究了一个EditText 为什么不同的主题下会显示不同的背景，例如是一个背景框或者一条下划线。
明显这是一个selector 不同造成的，那这个selector是在哪里定义的呢？
我们下面来看代码：
我们的manifest文件

1  android:theme="@style/Theme.AppCompat.Light.DarkActionBar"&gt;

在Th...]]></description><category></category></item><item><title><![CDATA[frame 实现activity 内容切换]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976893</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976893</guid><author>a707724315</author><pubDate>Sat, 09 Apr 2016 00:03:00 +0800</pubDate><description><![CDATA[本章主要介绍如何实现一个activity里面只切换一部分视图。
我们只要实现以下几步：
1.在主activity的xml文件，定义一个FrameLayout为我们需要切换的部分视图；(res/layout/activity_home.xml)


...

&lt;FrameLayout
        android:id="@+id/content_of_tab"
...]]></description><category></category></item><item><title><![CDATA[EditText inputType 介绍]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976892</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976892</guid><author>a707724315</author><pubDate>Fri, 08 Apr 2016 21:52:00 +0800</pubDate><description><![CDATA[这是一篇关于AndroidEditText中的inputType详解，因为Android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。　　&lt;EditText android:layout_width="fill_parent" android:layo...]]></description><category></category></item><item><title><![CDATA[son字符串转换为java对象的各种实现方法]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976890</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976890</guid><author>a707724315</author><pubDate>Wed, 06 Apr 2016 18:51:00 +0800</pubDate><description><![CDATA[一、JSON建构有两种结构：对象和数组
1、对象：对象在js中表示为“{}”扩起来的内容，数据结构为 {key：value，key：value,...}的键值对的结构，在面向对象的语言中，key为对象的属性，value为对应的属性值，所以很容易理解，取值方法为 对象.key 获取属性值，这个属性值的类型可以是 数字、字符串、数组、对象几种。
2、数组：数组在js中是中括号“[]”扩起...]]></description><category></category></item><item><title><![CDATA[新的一个关于mysql for mac 安装目录及启动的命令]]></title><link>https://blog.youkuaiyun.com/a707724315/article/details/101976888</link><guid>https://blog.youkuaiyun.com/a707724315/article/details/101976888</guid><author>a707724315</author><pubDate>Tue, 05 Apr 2016 22:27:00 +0800</pubDate><description><![CDATA[终端登录mysql
方法1:绝对路径
终端中输入命令：/usr/local/mysql/bin/mysql-u root -p
提示：输入你的新密码

方法2：（推荐)相对路径
终端中输入命令：
查看路径中有没有需要的路径：
终端中输入命令：echo $PATH
没有，继续
添加需要路径：PATH="$PATH":/usr/local/mysql/bin
以...]]></description><category></category></item></channel></rss>