手机版
你好,游客 登录 注册 搜索
rss订阅 手机访问 
Linux编程
TypeScript 2.8引入条件类型
最新发布的TypeScript 2.8包含了若干主要特性和一些问题修复,其中最为重要的是新增了条件类型,开发人员可以根据其他类型的特征为变量选择适当的类型。
日期:今 20:23 作者:Dylan Schiemann ,译者 无明
任务调度并行算法的Python简单实现
本来自己想先使用Java来写一个版本,然后根据语法转义写成Python版本的,结果发现实际去做的时候有很多不同之处,首先就是Python中没有直接的数组的结构
日期:今 19:51 作者:jeanron100
任务调度并行算法的Java简单实现
写了下并行调度算法的Java版本,是想把这个思路先实现了,后面改写Python版作为参考,调试这个版本之后,再来写Python版,发现差别还不小。
日期:今 19:46 作者:jeanron100
Android通过距离传感器控制手机屏幕熄灭
Android通过距离传感器控制手机屏幕熄灭
日期:04月10日 作者:飘走的我
Android获取本应用内存占用的方法
在做Andriod应用性能相关的测试中,很关心的一点就是应用所占用的内存了。
日期:04月10日 作者:afei
Android对手机口袋状态的检测,距离传感器
通常手机自带的距离传感器只能检测到几厘米的范围,一般用于判断手机在不在口袋中
日期:04月10日 作者:afei
源码解析Flask的配置文件
源码解析Flask的配置文件
日期:04月08日 作者:renpingsheng
Python 函数介绍
Python 函数介绍,函数在执行过程中如果遇到 return 关键字就会停止执行并返回结果,return 代表着函数的结束
日期:04月06日 作者:klvchen
Python 函数的作用域
Python 函数的作用域
日期:04月06日 作者:klvchen
JavaScript中的数组对象
JavaScript中的数组对象
日期:04月05日 作者:renpingsheng
Java 10 var关键字深度解读
Java 10如约而至。虽然这一版本带来的特性并不是非常多,但其中有一项仍然成为大家关注的热点,它就是局部变量类型推断(JEP 286)。JEP 286引入了var,用于声明局部变量
日期:04月02日 作者:nipa ,译者 无明
C++ 编译器的函数名修饰规则
函数的名字修饰(Decorated Name)就是编译器在编译期间创建的一个字符串,用来指明函数的定义或原型。LINK程序或其他工具有时需要指定函数的名字修饰来定位函数的正确位置。
日期:04月02日 作者:alvin2010
基于 HTML5 Canvas 实现的文字动画特效
文字是网页中最基本的元素,一般我们在网页上都是展示的静态文字,但是就效果来说,还是比较枯燥的。文字淡入淡出的动画效果在项目中非常实用,如果有某些关键的文字,可以通过这种动态的效果来提醒用户阅读。
日期:04月02日 作者:xhload3d
PHP 单例模式和工厂模式
单例模式又称为职责模式,它用来在程序中创建一个单一功能的访问点,通俗地说就是实例化出来的对象是唯一的。工厂模式就是一种类,具有为您创建对象的某些方法,这样就可以使用工厂类创建对象,而不直���使用new。
日期:04月01日 作者:Linux
Java日志记录框架Logback详解
logback会调用ch.qos.logback.classic.BasicConfigurator的configure方法,构造一个ConsoleAppender用于向控制台输出日志,默认日志输出格式为"%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"。
日期:04月01日 作者:xrq730
使用Spring框架实现远程服务暴露与调用
Spring框架提供了通过HTTP协议实现远程调用的方式,具体是调用方使用HttpInvokerProxyFactoryBean生成一个代理对象,通过代理对象远程通过http服务调用服务提供方法的服务并,服务提供方通过HttpInvokerServiceExporter在服务端暴漏远程调用接口。
日期:04月01日 作者:java高级员
C++的命名空间意义解读
程序中不能有两个函数名一摸一样的,但是程序做大了,就很可能会造成两个同名同参的函数;这样就会导致歧义而错误。
日期:04月01日 作者:ningcaichen66
Java中hashCode问题详细解析
哈希表底层使用的也是数组机制,数组中也存放对象,而这些对象往数组中存放时的位置比较特殊,当需要把这些对象给数组中存放时,那么会根据这些对象的特有数据结合相应的算法,计算出这个对象在数组中的位置,然后把这个对象存放在数组中。
日期:03月31日 作者:echoing
深入理解Java接口interface和内部类
在Java标准库中使用内部接口的一个例子是java.util.Map和Java.util.Map.Entry。这里java.util.Map同样被当成命名空间使用。Entry并不属于全局作用域范围.
日期:03月31日 作者:NeilZhang
Java 并发基础教程——线程安全性
当线程安全:多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协调,这个类都能表现出正确的行为,那么久称这个类是线程安全的。
日期:03月31日 作者:NeilZhang
Protocol Buffers数据描述语言
Protocol Buffers是Google开发的一种数据描述语言,能够将数据进行序列化,可用于数据存储、通信协议等方面.
日期:03月31日 作者:funyoung
SpringMVC参数校验
使用SpringMVC时配合hibernate-validate进行参数的合法性校验,能节省一定的代码量.
日期:03月31日 作者:funyoung
Java 二维数组行列互换
对等行等列的二维数组进行 行列 的互换分析过程 主对角线是保持不变行列互换即角标互换:[0][1] => [1][0] 循环次数:外层循环行,内层循环每一行的列
日期:03月29日 作者:HHZZYY
Android 使用 LruCache 缓存图片
在你应用程序的 UI 界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。在很多情况下,(比如使用 ListView, GridView 或者 ViewPager 这样的组件),屏幕上显示的图片可以通过滑动屏幕等事件不断地增加,最终导致 OOM。
日期:03月29日 作者:sunzn
PHP外观模式简析
当使用子系统的代码时,你也许会发现自己过于深入地调用子系统的逻辑代码。如果子系统代码总是在不断变化,而你的代码却又在许多不同地方与子系统代码交互,那么随着子系统的发展,你也许会发现维护代码变得非常困难。
日期:03月28日 作者:feiffy
Ubuntu 16.04 中 VS Code 如何断点调试C语言程序
问题:环境是 Ubuntu16.04,如何使用 Vscode 断点调试C语言程序。
日期:03月28日 作者:feiffy
Web正面临威胁,请加入我们为之奋斗
今年是万维网诞生以来的第29年,我们将首次跨越一个临界点——全世界的网民数量将超过一半以上人口,这标志着Web历史上的一个里程碑。
日期:03月27日 作者:Tim Berners Lee ,译者 张健欣
Rust 和Erlang的对比
在我为期两年的电信网络模拟器的程序员生涯中,我将Erlang的并发性、容错性和分布式计算等特性充分利用到了许多CPU密集型应用程序上。
日期:03月27日 作者:Krishna Kumar Thokala ,译者 冬雨
C++对一组pair数据进行排序(sort函数的使用)
最近在写一个算法的时候,把一些数据存在了pair中,并且需要根据pair中first或者second的值对这些数据进行排序。比如:输入数据(1,2)、(4,2)、(3,3)、(2,1)根据first的值大小进行升序排序,输出(1,2)、(2,1)、(3,3)、(4,2)。
日期:03月25日 作者:bigyang
C++将一个vector中的内容复制到另一个vector结尾
在使用vector容器的时候,需要将一个vector中的内容复制到另一个vector结尾,如何实现呢?
日期:03月25日 作者:bigyang
Qt编写OpenMP程序:HelloWorld+双循环+循环测试
本程序是在Ubuntu Linux环境下编写成的。这里包括C++语言程序和C语言程序,两者在Qt项目设置参数上略有不��,需要注意。
日期:03月24日 作者:tigerisland45
Python实现离散和线性图形
本程序是在Ubuntu Linux环境下,使用PyCharm软件编写成的。用Python程序画图需要安装科学计算包Numpy和科学测绘包Matplotlib。
日期:03月24日 作者:tigerisland45
JavaScript对象入门指南
不少开发对JavaScript实现面向对象编程存在一知半解,并且不少的在项目实践中写的都是面向过程编程的代码,因此,希望能从零入手介绍面向对象的一些概念到实现简单的面向对象的例子让大家包括我自己加深对面向对象的认知。
日期:03月23日 作者:PC.aaron
Vuex初步认识
vuex是vue中单向数据流的一个状态管理模式,它可以集中存储管理应用中所有组件的状态,并且有一套相应的规则可以去预测数据的变化。类似与此的还有react中的redux,dva等状态管理模式。
日期:03月22日 作者:blackgan
C#实现正则表达式入门实战教程
如果有人和你说,如果不将字符串转换为数字,你要如何判断字符串是否由全数字组成?把字符串拆成char数组,然后放入一个循环,来判断每个char是否为数字?
日期:03月21日 作者:jazzpop
从JavaScript的事件循环到Promise
JS线程是单线程运行机制,就是自己按顺序做自己的事,浏览器线程用于交互和控制,JS可以操作DOM元素,说起JS中的异步时,我们需要注意的是,JS中其实有两种异步
日期:03月21日 作者:blackgan
JavaScript变量提升的本质
JavaScript变量提升的本质
日期:03月21日 作者:smyhvae
shell脚本之test测试命令
当shell脚本运行时,一旦遇到exit命令,将立即结束运行此脚本的shell进程,同时此脚本的运行也会停止其后续的所有命令都不会再被解释执行;因此,包含了exit命令的脚本,不要是用source命令来执行;
日期:03月21日 作者:liujingyu
初步认识shell脚本编程
所有被编写进shell脚本文档的命令、关键字及符号必须是ASCII编码格式的字符,其他编码格式的字符可以出现在shell脚本,但不具有任何特殊含义;
日期:03月21日 作者:liujingyu
数据结构二叉树知识点总结
数据结构二叉树知识点总结
日期:03月21日 作者:郭耀华
十大经典排序算法最强总结(含Java代码实现)
整理了一个较为完整的排序算法总结,本文中的所有算法均有JAVA实现,经本人调试无误后才发出,如有错误,请各位前辈指出。
日期:03月21日 作者:郭耀华
Python初认识
Python有非常强大的第三方库,基本上我们想通过计算机实现的任何功能,Python官方库里都有相应的模块进行支持,直接下载调用后,在基础库的基础上再进行开发,大大降低开发周期,避免重复造轮子。
日期:03月21日 作者:tssc
bash中while,until,case,select语句结构
bash中while,until,case,select语句结构
日期:03月20日 作者:liujingyu
bash脚本中 if 语句 和 for 语句使用方法
bash脚本中 if 语句 和 for 语句使用方法
日期:03月20日 作者:liujingyu
Java IO 文件拷贝功能的实现
Java IO 文件拷贝功能的实现
日期:03月19日 作者:m_signals
Java中的Number和Math类简单介绍
Java Number类,一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double 等。
日期:03月18日 作者:AlanLee
Android 自定义ToolBar详细使用
Android 自定义ToolBar详细使用
日期:03月17日 作者:Jieth
Android 运行时权限及APP适配
Android 6.0起,Android加强了权限管理,引入运行时权限概念。对于:
日期:03月17日 作者:KevinSong
Java反射与动态代理的深入理解
反射的官方定义是这样的:在运行状态中,对于任意的一个类,都能够知道这个类的所有属性和方法,对任意一个对象都能够通过反射机制调用一个类的任意方法,这种动态获取类信息及动态调用类对象方法的功能称为Java的反射机制。 
日期:03月17日 作者:jacksontao
C++和Java实现基本的选择排序和常见错误
首先,找到数组中最小的元素,其次将它和数组第一个元素交换位置(如果第一个元素就是最小元素则和自己交换),然后在剩下的元素中找到最小的元素,将它与数组第二个元素交换位置。如此循环,直到将整个数组排序。这种方法叫做选择排序。
日期:03月17日 作者:guo7533
  • 1/406
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 406
  • »
内容分类