查询到最新的12条

Android定制RadioButton样式三种实现方法

三种方法 1.使用XML文件进行定义 res/drawable/radio.xml 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 未选中-> 继续阅读

Java创建多线程的三种方式

Java多线程 1.方式一:继承Thread类1.1流程:1.2优缺点:1.3代码:1.4运行结果: 2.方式二:实现Runnable接口2.1流程:2.2优缺点:2.3代码:2.4运行结果: 3.方式三:实现Callable接口3.1流程:3.2优缺点:3.2代码:3.4运行结果: 1.方式一:继承Thread类 1.1流程: 1.定义一个子类MyThread继承线程类java.lang.Thread,重写run()方法. 2.创建MyThread类的对 继续阅读

c语言实现阶乘的三种方式

废话不多看代码: for实现: int main() {int a = 0;int i = 0;scanf("%d", &a);int j = a; for (i = 1; i < a; i++){j = j * i;}printf("%d", j);return 0; } while实现: int main() {int a = 1;i 继续阅读

python保留小数位的三种实现方法

前言 保留小数位是我们经常会碰到的问题,尤其是刷题过程中。那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此这里介绍几种比较简单实用的保留小数位的方法: 方法一:format函数 ? 1 2 3 4 继续阅读

自己画的十三种UI布局方式

这学期学习UI设计的时候,每节课都要画几个图,不过都是手机里现有的软件里照猫画虎的,原创性比较少。好的布局方式,往往能带来舒服的视觉效果,更能得到用户的接受与好评。布局方式万变不离其宗,常用的布局方式也就几种,分为全局导航,瞬时导航以及次级导航。全局导航“全局导航”顾名思义即可以纵览全局的导航模式,进入应用之后不需要进行任何操作,就能够看到该导航模式的所有引导入口。包含跳板式、卡片式、列表菜单式、仪表式、陈列馆式、选项卡菜单式、隐喻式。瞬时导航“ 继续阅读

MySQL删除数据的三种方式

文章目录 参考来源:1、建表2、插入数据3、删除数据deletetruncatedrop 4、再次插入数据使用过delect情况下:使用过truncate情况下 5、结论区别 参考来源: 以下步骤根据上面的参考来源进行验证: 1、建表 CREATE DATABASE del; use del; CREATE TABLE ex( id INT NOT NULL PRIMARY KEY auto_incremen 继续阅读

工具及方法 - 在Source Insight中使用代码格式化工具

  在Source Insight 4.0中,有代码格式化工具: 当你打开某个源文件后,可以对当前文件进行格式修改: 有ANSI、GNU、K&R三种编码风格可以选择。 也可以自己进行设置:   同时,这个代码格式设置还支持导入导出,使用XML文件。 另外在帮助文档里,可以搜到相关的使用说明。   相关说明 继续阅读

Linux 块设备驱动代码编写

按照ldd的说法,linux的设备驱动包括了char,block,net三种设备。char设备是比较简单的,只要分配了major、minor号,就可以进行读写处理了。相对而言,block和net要稍微复杂些。net设备姑且按下不谈,我们在以后的博文中会有涉及。今天,我们可以看看一个简单的block是怎么设计的。 为了将block和fs分开,kernel的设计者定义了request queue这一种形式。换一句话说,所有fs对block设备的请求,最终都会转变为requ 继续阅读