Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

C基础 一个可以改变Linux的函数getch

C基础 一个可以改变Linux的函数getch

引言 - getch简述引用老的TC版本getch说明. (文章介绍点有点窄, 应用点都是一些恐龙游戏时代的开发细节)#include <conio.h>/* * 立即从客户端得到输入的字符. 出错返回EOF */int __cdecl getch(void);记得三年之前看过一本书 <<C专家编程>> 有一章提到在立即从标准输入中得到输入字符(后面还介绍了一种linux实现, 对于现在linux版本不行了)。C专家编程...
在Ubuntu 12.04下编译ijkplayer-android

在Ubuntu 12.04下编译ijkplayer-android

在Ubuntu下编译ijkplayer-Android我前面在Windows的cygwin中去编译,那真是各种坑啊,软链接无法识别,x86和86_64的so文件无法编译出来等等,我折腾了几天还是没有在cygwin中完美编译ijkplayer,今天我用了一下同事的Ubuntu的电脑,变异ijkplayer-android真的是很快,很快的。1.前提:下面是官方的提示:# install homebrew, git, yasmruby -e "$(curl -...
深入理解Android View 生命周期

深入理解Android View 生命周期

作为自定义 View 的基础,如果不了解Android View 的生命周期 , 那么你将会在后期的维护中发现这样那样的问题 .......做过一段时间Android 开发的同学都知道,一般 onXXX 函数都是系统的回调函数。而这篇文章也是基于这个思想(或许有点笨)......首先来看三分 创建view 的 日志信息 (自定义View 配置到xml文件中):android:visibility=gone03-25 19:56:55.934: D/yyyy...
Android检测View的可见性

Android检测View的可见性

Android中我们经常会用到判断View的可见行,当然有人会说View.VISIBLE就可以了,但是有时候这个真是满足不了,有时候我们为了优化,在View滚到得不可见的时候或者由于滚到只显示了部分内容的时候不做某些操作,View.VISIBLE这个时候是满足不了的。1. onWindowVisibilityChanged检测滚到导致View可见或者不可见比如在 ScrollView(RecyclerView和ListView等都一样)中滚动,会对其中的v...
Eclipse编译ijkplayer

Eclipse编译ijkplayer

最近在做Android播放器相关工作,根据以前的项目改写了一个简单的播放器,不过仅支持armv7a,且不支持硬解,同步等的处理仅仅是根据ffmpeg的tutorial简单的处理了一下。发现用跟多项目使用了ijkplayer,因此打算研究一下,ijkplayer使用Android Studio编译相当简单,但是对于只熟悉Eclipse的,想在Eclipse下配置编译的也是有人的,比如我自己,故在此记录一下问题。一、ijkplayer下载地址https://g...
Java使用代理访问网络的方法

Java使用代理访问网络的方法

有些时候我们的网络不能直接连接到外网, 需要使用http或是https或是socket代理来连接到外网,这里是java使用代理连接到外网的一些方法.方法一:使用系统属性来完成代理设置,这种方法比较简单, 但是不能对单独的连接来设置代理:Properties properties=System.getProperties();// 设置http访问要使用的代理服务器的地址 properties.setProperty("http.proxyHost", ...
设计模式-由浅到深的单例模式

设计模式-由浅到深的单例模式

前言:说起单例模式,可能大家都熟悉,可以说是设计模式中出现频率最高的一个,为了彻底弄清单例,在这里我将说明何为单例,单例模式的演变,已经和静态类之间的区别等。1:概念何为单例,就是在一个应用程序中只能有一个实例,就是保证对象只能被new一次。2:懒汉模式懒汉我觉得这个名字很形象,就是很懒,所以别的对象加载,它就不加载,你调用我的时候我在加载。比喻hibernate中也有懒模式。ok我们开始吧2.1:非线程安全一天小明去面试,面试官说,你给我写个单例模式,小...
Java基础——事务

Java基础——事务

一、事务简单点说,事务就是一件事情。所有与事务相关的内容都是围绕这一件事情展开的。二、事务的特性:ACIDA:Atomicity(原子性),事务必须是一个不可分割的整体。C:Consistency(一致性),执行完数据库操作后,数据不会被破坏。如:从 A 账户转账到 B,要保证 A 账户扣钱后,B 账户能增加对应的钱数。I:Isolation(隔离性),多个人对同一条数据同时进行操作时,若不加以控制,会产生非常大的麻烦。而这个控制就是指隔离性。D:Dura...
Spring总结——AOP、JDBC和事务的总结

Spring总结——AOP、JDBC和事务的总结

1.上一次总结了 Spring 的核心三大组件(Core,Beans,Context),今天总结的 AOP、JDBC和事务都可以看成是核心三大组件的应用。其中 Spring 的事务管理又以 AOP 为基础的声明式事务管理,对 JDBC 数据操作进行了补充。2.在学习 AOP 的时候,需要搞明白的几个问题。(1)AOP 是以动态代理为基础的,所以在学习 AOP 之前,首先对动态代理有深刻的理解。(2)AOP 和切面是什么关系。(3)AOP 中概念比较多,明白...
Spring总结—— IOC 和 Bean 的总结

Spring总结—— IOC 和 Bean 的总结

一、Spring 官方文档中给出的 Spring 的整体结构。二、我自己所理解的 Spring 整体结构图。三、本次总结 Spring 核心部分1.从上面图中可以看出,Beans 和 Context 和 Core 组件作为 Spring 的核心组件,它们构成了整个 Spring 的骨架。2.从根本说来说,Spring 最终操纵的还是 Bean,所以说 Bean 是整个 Spring 核心中的核心。3.和正常编程的思想不同,Spring 把对象之间的依赖关系...
Spring基础—— 泛型依赖注入

Spring基础—— 泛型依赖注入

一、为了更加快捷的开发,为了更少的配置,特别是针对 Web 环境的开发,从 Spring 4.0 之后,Spring 引入了 泛型依赖注入。二、泛型依赖注入:子类之间的依赖关系由其父类泛型以及父类之间的依赖关系来确定,父类的泛型必须为同一类型。通俗一点来说:两个子类之间的依赖关系不需要在子类中去声明,而是在父类中进行了声明,而依赖的纽带就是 泛型类型,必须是相同的父类泛型类型才具有依赖关系。三、UML 类图:说明:在 BaseService 中通过 @Au...
Spring重点—— IOC 容器中 Bean 的生命周期

Spring重点—— IOC 容器中 Bean 的生命周期

一、理解 Bean 的生命周期,对学习 Spring 的整个运行流程有极大的帮助。二、在 IOC 容器中,Bean 的生命周期由 Spring IOC 容器进行管理。三、在没有添加后置处理器的情况下 Bean 的生命周期1.通过构造器或工厂方法创建 Bean 的实例2.为 Bean 的属性设置值好对其他 Bean 的引用3.调用 Bean 的初始化方法4.Bean 可以使用了5.当容器关闭时,调用 Bean 的销毁方法*在 Bean 的声明里设置 init...
<< 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 >>