应用开发

以下是为您整理出来关于【应用开发】合集内容,如果觉得还不错,请帮忙转发推荐。

【应用开发】技术教程文章

Windows应用开发中程序窗口中的各种图标尺寸规划【图】

为了让你的图标在各个视图模式下都能有合适的尺寸,需要制作4种尺寸16x16、32x32、48x48、256x256在Windows系统中,几乎所有窗口都是ListView,其中的图标都按照指定的尺寸排列。 在程序开发中,为了使得你的程序图标在各种尺寸下都能有适合的效果,就需要为各个尺寸制作对应的ico图标文件 那么在Windows视图窗口中,到底存在哪些尺寸呢?下面是我的分析过程 首先我把QQ的图标抠下来,然后在各个尺寸上做个记号,最后的图标效果然后...

linux应用开发 之 文件IO基本操作【代码】

linux应用开发 文件IO基本操作操作文件分为三步: 第一步: 打开文件 open函数 第二步: 操作文件 read/write/lseek 函数 第三步: 关闭文件 close函数 对于上述函数的用法 是不是很难记住!没关系,可以找一男人帮助你! linux里面有一个man手册,可以查询到各个函数的用法以及功能 open函数 --------> 打开文件 int open(const char *pathname , int flags) pathname : 你要打开文件的路径名 flags:打开文件的方式,有以下几种...

【Android 应用开发】Android 杀进程总结 ( 杀后台进程 | 杀前台进程 | 杀其它进程 )【代码】

文章目录 一、Android 杀后台进程二、Android 杀前台进程三、Android 杀其它进程一、Android 杀后台进程使用 Android 的进程 api 类 android.os.Process 杀死进程 : android.os.Process.killProcess(android.os.Process.myPid());如果当前进程处于前台 , 杀死该进程后 , Android 系统会重启该进程 , 这是 Android 系统本身的机制 ; 注意 : 调用该方法杀死的应用 , 不能处于前台任务栈中 ;使用 Java 的进程 api 类 java.lang.System...

音视频应用开发——将nginx-http-flv-module插件重新编译到ngix中并部署【代码】

一、准备 1、资源 1、nginx源码 2、nginx-http-flv-module插件 3、openssl-1.0.1u 4、pcre-8.34 5、zlib-1.2.11这里版本对变异结果也有影响,其他版本有编译失败的情况,推荐固定这几个版本2、编译工具 1、mingw 2、perl 3、nasm 4、sed安装完成后需要把根目录添加进系统环境变量3、编译器 MSVC由于需要使用cl.exe、link.exe和VS2015本机工具命令提示符工具,最好安装Visual Studio 2015 安装Visual Studio 2015默认不带c++编译器,...

读书笔记:PHP和MySQL高性能应用开发 (2019.2.20-2019.3.4)【图】

1.emtpy、isset、is_null的区别 isset()检测一个变量是否已声明且值不为NULL,并且声名一个变量没有赋值也算false,但是空字符串或者空格为true empty()用来检测一个变量是否为空,当变量为空字符串、false、空数组、null、0、‘’以及被unset删除后的变量 is_null()判断变量内容是否是null,是isset()函数的反函数,区别是isset()可以应用到未知变量,但是is_null只能针对已声名变量2.超级全局数组 PHP执行时会自动将当前脚...

Web应用开发(Servlet+html+Mysql)入门小示例

在安装好eclipse并配置完安装环境、安装好tomcat的前提下: 1.新建Dynamic Web Project,选择好运行的tomcat服务器版本等;2.在WebContent下:?? 新建folder--resource中新建css,存放bootstrap包------------------------------------------------------------------------------->可以直接引用人家的css样式。 ?? 新建js,存放jQuery库;-------------------------------------------------------------------------------------...

sqlite + mybatis 桌面应用开发(eclipse)【代码】【图】

mybatis显然是可以和sqlite一起使用,只需要把驱动包和地址改一改就行了。 1.通过maven导入依赖包,需要sqlite和mybatis的依赖<!-- sqlite依赖包 --> <dependency><groupId>org.xerial</groupId><artifactId>sqlite-jdbc</artifactId><version>3.32.3</version> </dependency><!-- mybatis核心包 --> <dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.2.6</version> </dependency>2.在项目...

应用开发实践之关系型数据库(以MySql为例)小结【代码】

本文主要是对目前工作中使用到的DB相关知识点的总结,应用开发了解到以下深度基本足以应对日常需求,再深入下去更偏向于DB本身的理论、调优和运维实践。 不在本文重点关注讨论的内容(可能会提到一些):具体的DQL、DML、DDL、DCL等语法 基础性的概念,如主键、索引、存储过程(注:阿里巴巴规范中禁止使用存储过程)等 联合查询,我个人不太喜欢在应用中写过于复杂的SQL,性能和后续维护容易出现问题 可能会用到的具体DB特性,如o...

图解Win 10 应用开发之Sqlite 数据库的简单用法

尽管目前 UWP-RT 库中还没有自带操作Sqlite数据库的API,不过,真要使用的话也不难,因为通过 Nuget ,我们其实可以获取很多支持 Sqlite 操作的第三方组件,当然了,组件虽多,但不是个个都好用,有的会发生这样那样的错误。目前找到一个比较不错的,而且支持 LINQ 操作。方法/步骤1在VS 中新建一个 UWP 应用项目。 在 解决方案资源管理器 窗口中的 引用 节点上右击,然后执行 管理NuGet程序包菜单。 查找并安装以下两个组件,如下...

python应用开发实战第一章

第一章:采用面向对象编程实现兽人之袭文本游戏# python应用开发实战 #兽人之袭v1.0.面向对象编程 ''' 需求分析: 1、获得所有木屋击败木屋里的所有敌人 2、可以在同伴或者无人居住的木屋中治疗自身 3、可以选择放弃战斗,在木屋中治疗后返回战斗 4、引入一个或者多个骑士帮助FOO先生,他们可以轮流占领木屋 5、可以为每个敌人和骑士配置最大的攻击点 6、木屋数量实现可配置 7、木屋中可以存放一些黄金或者武器,Foo先生和他的同伴...