44.Android之Shape设置虚线、圆角和渐变学习

Shape在Android中设定各种形状,今天记录下,由于比较简单直接贴代码。

Shape子属性简单说明一下:   
gradient -- 对应颜色渐变。 startcolor、endcolor就不多说了。 android:angle是指从哪个角度开始变.
solid -- 填充。
stroke -- 描边。
corners -- 圆角。
padding -- 定义内容离边界的距离。 与android:padding_left、android:padding_right这些是一个道理.

activity_main.xml

  1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2     xmlns:tools="http://schemas.android.com/tools"
  3     android:layout_width="match_parent"
  4     android:layout_height="match_parent"
  5     android:background="#fff"
  6     android:orientation="vertical" >
  7 
  8     <RelativeLayout 
  9         android:layout_width="fill_parent" 
 10         android:layout_height="45dip"
 11         android:background="@drawable/title_back">
 12         <TextView 
 13             android:layout_width="wrap_content" 
 14             android:layout_height="wrap_content"
 15             android:textSize="20sp" 
 16             android:textColor="#000"
 17             android:layout_centerInParent="true"
 18             android:text="线条样式"/>
 19     </RelativeLayout>
 20     
 21     <TextView 
 22          android:layout_width="wrap_content" 
 23          android:layout_height="wrap_content"
 24          android:textSize="16sp" 
 25          android:textColor="#333"
 26          android:layout_marginLeft="10dp"
 27          android:layout_marginTop="10dp"
 28          android:layout_marginBottom="5dp"
 29          android:layout_centerInParent="true"
 30          android:text="虚线样式1"/>
 31     <!-- 虚线1 -->
 32        <LinearLayout 
 33         android:layout_width="fill_parent"
 34         android:layout_height="2dp"
 35         android:background="@drawable/dotted_line"
 36         android:layout_marginLeft="10dp"
 37         android:layout_marginRight="10dp"/>
 38        
 39     <TextView 
 40          android:layout_width="wrap_content" 
 41          android:layout_height="wrap_content"
 42          android:textSize="16sp" 
 43          android:textColor="#333"
 44          android:layout_marginLeft="10dp"
 45          android:layout_marginTop="10dp"
 46          android:layout_marginBottom="5dp"
 47          android:layout_centerInParent="true"
 48          android:text="虚线样式2"/>
 49     <!-- 虚线2 -->
 50        <LinearLayout 
 51         android:layout_width="fill_parent"
 52         android:layout_height="2dp"
 53         android:background="@drawable/dotted_line_2"
 54         android:layout_marginLeft="10dp"
 55         android:layout_marginRight="10dp"/>
 56        
 57     <!-- 实线圆角框 -->
 58        <LinearLayout 
 59         android:layout_width="fill_parent"
 60         android:layout_height="45dp"
 61         android:background="@drawable/rect_gray"
 62         android:gravity="center"
 63         android:layout_marginTop="5dp"
 64         android:layout_marginLeft="10dp"
 65         android:layout_marginRight="10dp">
 66         <TextView 
 67              android:layout_width="wrap_content" 
 68              android:layout_height="wrap_content"
 69              android:textSize="17sp" 
 70              android:textColor="#333"
 71              android:text="实线圆角框"/>
 72     </LinearLayout>
 73     <!-- 虚线圆角框 -->
 74        <LinearLayout 
 75         android:layout_width="fill_parent"
 76         android:layout_height="45dp"
 77         android:background="@drawable/rect_gray_2"
 78         android:gravity="center"
 79         android:layout_marginTop="5dp"
 80         android:layout_marginLeft="10dp"
 81         android:layout_marginRight="10dp">
 82         <TextView 
 83              android:layout_width="wrap_content" 
 84              android:layout_height="wrap_content"
 85              android:textSize="17sp" 
 86              android:textColor="#333"
 87              android:text="虚线圆角框"/>
 88     </LinearLayout>
 89     <!-- 漸變圆角框 -->
 90        <LinearLayout 
 91         android:layout_width="fill_parent"
 92         android:layout_height="45dp"
 93         android:background="@drawable/rect_gray_3"
 94         android:gravity="center"
 95         android:layout_marginTop="5dp"
 96         android:layout_marginLeft="10dp"
 97         android:layout_marginRight="10dp">
 98         <TextView 
 99              android:layout_width="wrap_content" 
100              android:layout_height="wrap_content"
101              android:textSize="17sp" 
102              android:textColor="#fff"
103              android:text="漸變+部分圆角框"/>
104     </LinearLayout>
105        <LinearLayout 
106         android:layout_width="fill_parent"
107         android:layout_height="45dp"
108         style="@style/list_item_top"
109         android:gravity="center"
110         android:layout_marginTop="5dp"
111         android:layout_marginLeft="10dp"
112         android:layout_marginRight="10dp">
113         <TextView 
114              android:layout_width="wrap_content" 
115              android:layout_height="wrap_content"
116              android:textSize="17sp" 
117              android:textColor="#333"
118              android:text="部分圆角框+点击效果"/>
119     </LinearLayout>
120        <LinearLayout 
121         android:layout_width="fill_parent"
122         android:layout_height="45dp"
123         style="@style/list_item_middle"
124         android:gravity="center"
125         android:layout_marginTop="5dp"
126         android:layout_marginLeft="10dp"
127         android:layout_marginRight="10dp">
128         <TextView 
129              android:layout_width="wrap_content" 
130              android:layout_height="wrap_content"
131              android:textSize="17sp" 
132              android:textColor="#333"
133              android:text="部分圆角框+点击效果"/>
134     </LinearLayout>
135        <LinearLayout 
136         android:layout_width="fill_parent"
137         android:layout_height="45dp"
138         style="@style/list_item_bottom"
139         android:gravity="center"
140         android:layout_marginTop="5dp"
141         android:layout_marginLeft="10dp"
142         android:layout_marginRight="10dp">
143         <TextView 
144              android:layout_width="wrap_content" 
145              android:layout_height="wrap_content"
146              android:textSize="17sp" 
147              android:textColor="#333"
148              android:text="部分圆角框+点击效果"/>
149     </LinearLayout>
150         
151 
152 </LinearLayout>

styles.xml文件一些添加:

 1 <resources>
 2 
 3     <!--
 4         Base application theme, dependent on API level. This theme is replaced
 5         by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
 6     -->
 7     <style name="AppBaseTheme" parent="android:Theme.Light">
 8         <!--
 9             Theme customizations available in newer API levels can go in
10             res/values-vXX/styles.xml, while customizations related to
11             backward-compatibility can go here.
12         -->
13     </style>
14 
15     <!-- Application theme. -->
16     <style name="AppTheme" parent="AppBaseTheme">
17         <!-- All customizations that are NOT specific to a particular API-level can go here. -->
18     </style>
19     
20      <style name="list_item_top">
21         <item name="android:clickable">true</item>
22         <item name="android:focusable">true</item>
23         <item name="android:paddingTop">10dip</item>
24         <item name="android:paddingBottom">10dip</item>
25         <item name="android:paddingLeft">10dip</item>
26         <item name="android:paddingRight">10dip</item>
27         <item name="android:gravity">center_vertical</item>
28         <item name="android:background">@drawable/background_view_rounded_top</item>
29     </style>
30     <style name="list_item_middle">
31         <item name="android:clickable">true</item>
32         <item name="android:paddingTop">10dip</item>
33         <item name="android:paddingBottom">10dip</item>
34         <item name="android:paddingLeft">10dip</item>
35         <item name="android:paddingRight">10dip</item>
36         <item name="android:gravity">center_vertical</item>
37         <item name="android:background">@drawable/background_view_rounded_middle</item>
38     </style>
39 
40     <style name="list_item_bottom">
41         <item name="android:clickable">true</item>
42         <item name="android:paddingTop">10dip</item>
43         <item name="android:paddingBottom">10dip</item>
44         <item name="android:paddingLeft">10dip</item>
45         <item name="android:paddingRight">10dip</item>
46         <item name="android:gravity">center_vertical</item>
47         <item name="android:background">@drawable/background_view_rounded_bottom</item>
48     </style>
49     
50     <style name="list_item_single">
51         <item name="android:clickable">true</item>
52         <item name="android:paddingTop">10dip</item>
53         <item name="android:paddingBottom">10dip</item>
54         <item name="android:paddingLeft">10dip</item>
55         <item name="android:paddingRight">10dip</item>
56         <item name="android:gravity">center_vertical</item>
57         <item name="android:background">@drawable/background_view_rounded_single</item>
58     </style>
59 
60 </resources>

 

color.xml:

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <resources>
 3     
 4     <!-- LIST BORDER COLOR -->
 5     <color name="rounded_container_border">#ffb7babb</color>
 6 
 7     <!-- ITEM BACKGROUND COLOR - STATE - DEFAULT -->
 8     <color name="base_start_color_default">#FFFFFF</color>
 9     <color name="base_end_color_default">#FFFFFF</color>
10         
11     <!-- ITEM BACKGROUND COLOR - STATE - PRESSED -->
12     <color name="base_start_color_pressed">#fffcfcfc</color>
13     <color name="base_end_color_pressed">#ffd7d7d7</color>
14     
15     <!-- ITEM TEXT COLORS - STATES - PRESSED AND DEFAULT -->
16     <color name="text_color_default">#000000</color>
17     <color name="text_color_pressed">#ffffff</color>
18     
19 </resources>

加入drawable资源文件,如图:

具体代码如下:

1.background_view_rounded_bottom.xml

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <inset xmlns:android="http://schemas.android.com/apk/res/android"
 3     android:insetLeft="1.0px"
 4     android:insetRight="1.0px" >
 5 
 6     <selector>
 7         <item android:state_pressed="true">
 8             <shape>
 9                 <gradient
10                     android:angle="270.0"
11                     android:endColor="@color/base_end_color_pressed"
12                     android:startColor="@color/base_start_color_pressed" />
13 
14                 <corners
15                     android:bottomLeftRadius="10.0dip"
16                     android:bottomRightRadius="10.0dip"
17                     android:radius="2.0dip"
18                     android:topLeftRadius="0.0dip"
19                     android:topRightRadius="0.0dip" />
20                 <stroke 
21                     android:width="1dp" 
22                     android:color="#eededede" />
23             </shape>
24         </item>
25         <item>
26             <shape>
27                 <gradient
28                     android:angle="270.0"
29                     android:endColor="@color/base_end_color_default"
30                     android:startColor="@color/base_start_color_default" />
31 
32                 <corners
33                     android:bottomLeftRadius="11.0dip"
34                     android:bottomRightRadius="11.0dip"
35                     android:radius="2.0dip"
36                     android:topLeftRadius="0.0dip"
37                     android:topRightRadius="0.0dip" />
38                 <stroke 
39                     android:width="1dp" 
40                     android:color="#eededede" />
41             </shape>
42         </item>
43     </selector>
44 
45 </inset>

2.background_view_rounded_middle.xml

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <inset xmlns:android="http://schemas.android.com/apk/res/android"
 3     android:insetBottom="0.0px"
 4     android:insetLeft="1.0px"
 5     android:insetRight="1.0px" >
 6 
 7     <selector>
 8         <item android:state_pressed="true">
 9             <shape>
10                 <gradient
11                     android:angle="270.0"
12                     android:endColor="@color/base_end_color_pressed"
13                     android:startColor="@color/base_start_color_pressed" />
14 
15                 <corners android:radius="0.0dip" />
16                 
17                 <stroke 
18                     android:width="1dp" 
19                     android:color="#eededede" />
20             </shape>
21         </item>
22         <item>
23             <shape>
24                 <gradient
25                     android:angle="270.0"
26                     android:endColor="@color/base_end_color_default"
27                     android:startColor="@color/base_start_color_default" />
28 
29                 <corners android:radius="0.0dip" />
30                 
31                 <stroke 
32                     android:width="1dp" 
33                     android:color="#eededede" />
34             </shape>
35         </item>
36     </selector>
37 
38 </inset>

3.background_view_rounded_single.xml

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <inset xmlns:android="http://schemas.android.com/apk/res/android"
 3     android:insetBottom="1.0px"
 4     android:insetLeft="1.0px"
 5     android:insetRight="1.0px"
 6     android:insetTop="0.0px" >
 7 
 8     <selector>
 9         <item android:state_pressed="true">
10             <shape>
11                 <gradient
12                     android:angle="270.0"
13                     android:endColor="@color/base_end_color_pressed"
14                     android:startColor="@color/base_start_color_pressed" />
15 
16                 <corners android:radius="11.0dip" />
17             </shape>
18         </item>
19         <item>
20             <shape>
21                 <stroke
22                     android:width="1.0px"
23                     android:color="@color/rounded_container_border" />
24 
25                 <gradient
26                     android:angle="270.0"
27                     android:endColor="@color/base_end_color_default"
28                     android:startColor="@color/base_start_color_default" />
29 
30                 <corners android:radius="10.0dip" />
31             </shape>
32         </item>
33     </selector>
34 
35 </inset>

4.background_view_rounded_top.xml

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <inset xmlns:android="http://schemas.android.com/apk/res/android"
 3     android:insetLeft="1.0px"
 4     android:insetRight="1.0px" >
 5 
 6     <selector>
 7         <item android:state_pressed="true">
 8             <shape>
 9                 <gradient
10                     android:angle="270.0"
11                     android:endColor="@color/base_end_color_pressed"
12                     android:startColor="@color/base_start_color_pressed" />
13 
14                 <corners
15                     android:bottomLeftRadius="0.0dip"
16                     android:bottomRightRadius="0.0dip"
17                     android:radius="2.0dip"
18                     android:topLeftRadius="10.0dip"
19                     android:topRightRadius="10.0dip" />
20                 
21                 <stroke 
22                     android:width="1dp" 
23                     android:color="#eededede" />
24             </shape>
25         </item>
26         <item>
27             <shape>
28                 <gradient
29                     android:angle="270.0"
30                     android:endColor="@color/base_end_color_default"
31                     android:startColor="@color/base_start_color_default" />
32 
33                 <corners
34                     android:bottomLeftRadius="0.0dip"
35                     android:bottomRightRadius="0.0dip"
36                     android:radius="2.0dip"
37                     android:topLeftRadius="11.0dip"
38                     android:topRightRadius="11.0dip" />
39                 
40                 <stroke 
41                     android:width="1dp" 
42                     android:color="#eededede" />
43             </shape>
44         </item>
45     </selector>
46 
47 </inset>

5.dotted_line_2.xml

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <shape xmlns:android="http://schemas.android.com/apk/res/android"
 3     android:shape="line" >
 4     <!--显示一条虚线,破折线的宽度为dashWith,破折线之间的空隙的宽度为dashGap,当dashGap=0dp时,为实线 -->
 5     <stroke
 6         android:dashGap="7dp"
 7         android:dashWidth="3dp"
 8         android:width="1dp"
 9         android:color="#63a219" />
10     <!-- 虚线的高度 -->
11     <size android:height="1dp" />
12 </shape>

6.dotted_line.xml

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <shape xmlns:android="http://schemas.android.com/apk/res/android"
 3     android:shape="line" >
 4     <!--显示一条虚线,破折线的宽度为dashWith,破折线之间的空隙的宽度为dashGap,当dashGap=0dp时,为实线 -->
 5     <stroke
 6         android:dashGap="3dp"
 7         android:dashWidth="6dp"
 8         android:width="1dp"
 9         android:color="#63a219" />
10     <!-- 虚线的高度 -->
11     <size android:height="1dp" />
12 </shape>

7.rect_gray_2.xml

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <shape xmlns:android="http://schemas.android.com/apk/res/android" 
 3     android:shape="rectangle">
 4     <!-- 填充颜色 -->
 5     <solid android:color="#FFFFFF"></solid>
 6    
 7     <!-- 线的宽度,颜色灰色 -->
 8     <stroke android:width="1dp" android:color="#63a219" android:dashGap="3dp" android:dashWidth="6dp"></stroke>        
 9    
10     <!-- 矩形的圆角半径 -->
11     <corners android:radius="10dp" />       
12             
13 </shape>

8.rect_gray_3.xml

 1 <shape xmlns:android="http://schemas.android.com/apk/res/android" 
 2     android:shape="rectangle">
 3     <!--分別對應上面左圆角的半径,上面右圆角的半径,下面左圆角的半径,下面右圆角的半径-->
 4     <corners  
 5           android:topLeftRadius="0dp"
 6           android:topRightRadius="7dp"
 7           android:bottomLeftRadius="0dp"
 8           android:bottomRightRadius="7dp"/>
 9     <!--設置漸變-->
10     <gradient android:startColor="#9cff00" 
11           android:endColor="#197600"
12           android:angle="270"/>
13     <stroke   
14         android:width="1dp" 
15         android:color="#63a219" /> 
16 </shape>

9.rect_gray.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"><!-- 填充颜色 --><solid android:color="#FFFFFF"></solid><!-- 线的宽度,颜色灰色 --><stroke android:width="1dp" android:color="#63a219"></stroke>        <!-- 矩形的圆角半径 --><corners android:radius="10dp" />       
</shape>

10.title_back.9.png

 

运行我们发现虚线1和虚线2没有看到虚线效果,这是因为从android3.0开始安卓关闭了硬件加速功能,所以就不能显示了,解决方法在 AndroidManifest.xml,或者是在activity中把硬件加速的功能关掉就可以了。我采用第一种方法改下AndroidMainfest.xml, 设置下android:hardwareAccelerated="false",如图:

最后运行效果:

转载于:https://www.cnblogs.com/benchao/p/5283913.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/458176.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

几种边缘检测算子的比较Roberts,Sobel,Prewitt,LOG,Canny

from&#xff1a;https://blog.csdn.net/gdut2015go/article/details/46779251 边缘检测是图像处理和计算机视觉中的基本问题&#xff0c;边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反映了属性的重要事件和变化。这些包括&#xff1a;深度上的…

django 初试

/*************************************************************************************** django 初试* 说明&#xff1a;* 昨天打搭了dgango的服务器&#xff0c;今天学一下怎么来输出一个hello world出来。* * …

浅析“高斯白噪声”,“泊松噪声”,“椒盐噪声”的区别

from&#xff1a;https://www.jianshu.com/p/67f909f3d0ce 在图像处理的过程中&#xff0c;一般情况下都进行图像增强&#xff0c;图像增强主要包括“空域增强”和“频域增强”&#xff0c; 空域增强包括平滑滤波和锐化滤波。 平滑滤波&#xff0c;就是将图像模糊处理&#x…

Java 开发环境部署

1.下载Java开发环境工具包JDK&#xff0c;下载地址&#xff1a;http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载后&#xff0c;双击jdk应用程序&#xff0c;根据提示完成安装&#xff0c;安装过程中可以自定义安装目录等信息&#xff0c;这里我选择…

枚举enum、NS_ENUM 、NS_OPTIONS

2019独角兽企业重金招聘Python工程师标准>>> enum 了解位移枚举之前&#xff0c;我们先回顾一下C语言位运算符。 1 << : 左移,比如1<<n,表示1往左移n位&#xff0c;即数值大小2的n次方; 例如 : 0b0001 << 1 变为了 0b0010 2 >> : 右…

数字图像处理-频率域滤波原理

from&#xff1a;https://blog.csdn.net/forrest02/article/details/55510711?locationNum15&fps1 写在前面的话 作者是一名在读的硕士研究僧&#xff0c;方向是图像处理。由于图像处理是一门相对复杂的学科&#xff0c;作者在课堂上学到的东西只是非常浅显的内容&#…

深入浅出的讲解傅里叶变换(真正的通俗易懂)

原文出处&#xff1a; 韩昊 1 2 3 4 5 6 7 8 9 10 作 者&#xff1a;韩 昊 知 乎&#xff1a;Heinrich 微 博&#xff1a;花生油工人 知乎专栏&#xff1a;与时间无关的故事 谨以此文献给大连海事大学的吴楠老师&#xff0c;柳晓鸣老师&#xff0c;王新年老师以及张晶泊老…

IIS(1)

转载&#xff1a;http://blog.csdn.net/ce123 IIS音频总线学习&#xff08;一&#xff09;数字音频技术 一、声音的基本概念 声音是通过一定介质传播的连续的波。 图1 声波重要指标&#xff1a; 振幅&#xff1a;音量的大小周期&#xff1a;重复出现的时间间隔频率&#xff1a;…

手机屏幕适配原理及实现

为什么80%的码农都做不了架构师&#xff1f;>>> 手机屏幕是用户与 App 最直接的交互点 不同的分辨率下用户对我们的 App 具有明显的感观差异&#xff0c;主流分辨率的更新迭代却又完全独立于 App 进行。这让我们想要使 App 在绝大多数主流手机上都保持感观、体验的…

【数字图像处理】傅里叶变换在图像处理中的应用

from&#xff1a;https://www.cnblogs.com/tenderwx/p/5245859.html 1.理解二维傅里叶变换的定义 1.1二维傅里叶变换 二维Fourier变换: 逆变换&#xff1a; 1.2二维离散傅里叶变换 一个图像尺寸为MN的 函数的离散傅里叶变换由以下等式给出&#xff1a; 其中 和。其中变量u和…

求二叉树中两个节点的最远距离

问题定义如果我们把二叉树看成一个图&#xff0c;父子节点之间的连线看成是双向的&#xff0c;我们姑且定义"距离"为两节点之间边的个数。写一个程序求一棵二叉树中相距最远的两个节点之间的距离。计算一个二叉树的最大距离有两个情况:情况A: 路径经过左子树的最深节…

Source Insight 4.0 最简单的破解安装

from&#xff1a;https://blog.csdn.net/biubiuibiu/article/details/78044232 三步完成Source Insight 4.0 破解安装 下载地址有更新&#xff0c;之前有朋友因潜在的版权问题封禁没下到&#xff0c;现在更新后可正常使用了。 文末有完全清除上次安装残留的方法&#xff0c;…

XML——XML介绍和基本语法

from&#xff1a;https://blog.csdn.net/gavin_john/article/details/51511180 1.XML历史 gml(1969)->sgml(1985)->html(1993)->xml(1998) 1969 gml(通用标记语言)&#xff0c;主要目的是要在不同的机器之间进行通信的数据规范1985 sgml(标准通用标记语言)1993 htm…

Tomcat7.0安装配置

很久没有通过博客对学习所得进行记录了。 现在将使用Tomcat的一些经验和心得写到这里&#xff0c;作为记录和备忘。如果有朋友看到&#xff0c;也请不吝赐教。 首先&#xff0c;我个人使用的是apache-tomcat-7.0.27你可以下载使用&#xff0c;前提条件你需要安装JDK1.6或者1.7都…

TIFF图像文件格式详解

from&#xff1a;https://www.cnblogs.com/gywei/p/3393816.html 1 什么是TIFF&#xff1f; TIFF是Tagged Image File Format的缩写。在现在的标准中&#xff0c;只有TIFF存在&#xff0c; 其他的提法已经舍弃不用了。做为一种标记语言&#xff0c;TIFF与其他文件格式最大的不…

图像处理之积分图应用三(基于NCC快速相似度匹配算法)

from&#xff1a;https://blog.csdn.net/jia20003/article/details/53021614 图像处理之积分图应用三&#xff08;基于NCC快速相似度匹配算法&#xff09; 基于Normalized cross correlation(NCC)用来比较两幅图像的相似程度已经是一个常见的图像处理手段。在工业生产环节检测…

深入浅出地理解机器人手眼标定

from&#xff1a;https://blog.csdn.net/qq_16481211/article/details/79764730 所谓手眼系统&#xff0c;就是人眼镜看到一个东西的时候要让手去抓取&#xff0c;就需要大脑知道眼镜和手的坐标关系。如果把大脑比作B&#xff0c;把眼睛比作A&#xff0c;把手比作C,如果A和B的…

centos 6.5 安装 mongodb

官方给出的链接地址&#xff1a;https://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat/ 安装后重要的日志 win10 上使用mongochef连接不上数据库 解决方案&#xff1a; 修改 /etc/mongod.conf 将bindIP 改为0.0.0.0 监听外网转载于:https://www.cnblogs.com/l…

opencv3/C++ 机器学习-SVM应用实例:药品(胶囊)识别与分类

from&#xff1a;https://blog.csdn.net/akadiao/article/details/79278072 版权声明&#xff1a;本文为博主原创文章&#xff0c;未经博主允许不得转载。 https://blog.csdn.net/akadiao/article/details/79278072 问题描述&#xff1a; 现对6种不同颜色药品&#xff08;胶囊…

linux命令学习-1-less

less 工具也是对文件或其它输出进行分页显示的工具&#xff0c;应该说是linux正统查看文件内容的工具&#xff0c;功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候&#xff0c;我们并没有办法向前面翻&#xff0c; 只能往后面看&#xff0c;但若使用了 less …