-
tinuv
-
介绍RxJava是JVM的响应式扩展,其实我现在也不知道它是什么意思,因为我现在也没有用过响应式编程,它提到了JVM,我也不知道它具体根JVM有多大的联系,它还提到了观察者模式的设计模式,扩展的观察者模式(It extends the observer pattern),这个我有一点了解.作为认识的一部分,我先摆在这里.官方的介绍是这样的:RxJava is a Java VM implement
-
xiaozhu
-
2019年5月1日,我统计了某招聘网站上面的4月份数据,获得有效程序员招聘数据91259条。针对招聘信息,提取编程语言关键字
-
cnbzlj
-
今天,简单讲讲android里如何在app内部直接使用服务器进行版本更新。昨天,我讲了如何使用应用市场进行版本更新。但是使用应用市场进行版本更新存在一个问题,就是app无法获取应用市场里app的版本信息,所以使用应用市场进行版本更新时,需要搭一个服务器给app可以获取到应用市场最新的app的版本信息。这里大家其实想到了吧,既然可以通过服务器获取app的版本信息,那么也可以直接通过服务器下载最新的a
-
java
-
作者 | 小鹿
来源 | 公众号:小鹿动画学编程
一、写在前边大家好,我们又见面了,做为一个业余的动画师,上次的用动画的形式讲解 TCP 三次握手过程再各大平台收到了广大读者的喜爱,说文章有趣、有货、有内容,也受到了很多读者的关注。很多读者留言说什么时候用动画讲一讲 TCP 四次挥手的过程,为了应大家的要求,今天我们就生动有趣的用动画给大家分享 TCP 四次挥手(分手)过程。
-
cheng
-
IT界知名的程序员曾说:对于那些月薪三万以下,自称IT工程师的码农们,其实我们从来没有把他们归为我们IT工程师的队伍。他们虽然总是以IT工程师自居,但只是他们一厢情愿罢了。
此话一出,不知激起了多少(码农)程序员的愤怒,却又无可奈何,于是码农问程序员。码农:你知道get和post请求到底有什么区别?
程序员:你看这篇就知道了。
码农:你月薪三万了?
程序员:嗯。
码农:你是怎么做到的?
-
cnbzlj
-
今天,简单讲讲Android如何禁止Viewpager左右滑动功能。1,原理:百度后发现重写ViewPager,覆盖ViewPager的onInterceptTouchEvent(MotionEvent arg0)方法和onTouchEvent(MotionEvent arg0)方法,这两个方法的返回值都是boolean类型的,只需要将返回值改为false,那么ViewPager就不会消耗掉手指滑
-
cnbzlj
-
今天,简单讲讲Android studio 设置字体。用Android studio设置自定义主题后,发现字体设置没有起作用,在网上搜索的都是Android 2.x版本,没有用。最终找到了,这里记录一下。一。点击File->setting->edittor->color scheme->color Font在这个界面设置就可以。android studio 设置字体就讲完了
-
web
-
一、python运行报错ModuleNotFoundError: ModuleNotFoundError: No module named 'step_defss’二、报错原因在python中,一个.py文件就是一个模块,导入模块等于导入文件是文件,就有文件路径,所以这个情况,本质上就是找不到文件1、很多时候在pycharm运行一切正常,但是到命令行中运行py文件,就会报错原因:pycharm在每
-
cnbzlj
-
今天,简单讲讲Android React Native开发环境搭建。首先讲讲什么是React Native开发(RN开发)?React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及C
-
hangge
-
十月头条:15年来排名前8的编程语言一直都十分稳定 本月标题与榜单制作者上周参加的一场会议有关。在会议上,有工程师向他问及软件工程的趋势,而他们之所以对趋势如此感兴趣是因为担心会错过某些新技术。但榜单制作者认为从TIOBE统计的数据来看,这种担心没什么意义。因为TIOBE指数的前8名在过去15年中相当稳定。 有多稳定呢?根据TIOBE统计的数据,虽然每年都会诞生新的编程语言,并且日渐流行,但实际上
-
cheng
-
<input type="text" name="aa" id="aa" onclick="doClick()"/>方法1:<script>
function doClick()
{
var element = document.getElementByName("aa").value;
}
</script>方
-
wechat
-
// 页面 B
var pageCommonBehavior = require('./page-common-behavior')
Component({
behaviors: [pageCommonBehavior],
data: { /* ... */ },
methods: { /* ... */ },
})小程序Component 构造器Component 构造器
-
android00
-
在IT这个节凑快的行业,我们每天都需要学习,需要get新技能,才能不被淘汰,成功的人总是贵在坚持,我觉得有一句话说的很好:“这个世界唯一公平的事情就是大家的时间都一样”.这里我给大家整理了几十个G的视频,让你走上人(苦)生(逼)巅(人)峰(生),赢(天)取(天)白(撸)富(管)美(子)。目前已经整理的视频资料,涉及到了好几门语言:Java,C++,C#,Php,Python,Html5,Windo
-
gityuan
-
一、概述Android系统中,每个应用程序是由Android的Activity,Service,Broadcast,ContentProvider这四剑客的中一个或多个组合而成,这四剑客所涉及的多进程间的通信底层都是依赖于Binder IPC机制。例如当进程A中的Activity要向进程B中的Service通信,这便需要依赖于Binder IPC。不仅于此,整个Android系统架构中,大量采用了
-
java
-
最近由于人工智能和编译原理实验,决定要学python3。不为别的,就是因为自己语言基础太差,现学现卖只能用python了。网上看了一圈python的例题,都只有python2的,于是自己决定把python2的例题,手写成python3。希望通过这100道例题,自己能对python3的基础代码能力有一定的掌握。例1:题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?s
-
android00
-
转载请著名原处:http://blog.csdn.net/lowprofile_coding/article/details/77852131检查更新是任何app都会用到功能,任何一个app都不可能第一个版本就能把所有的需求都能实现,通过不断的挖掘需求迭代才能使app变的越来越好。检查更新自动下载安装分以下几个步骤:请求服务器判断是否有最新版本(通过versionCode)如果有最新版本,就把最新
-
android
-
今天,简单讲讲Android studio如何安装和配置好环境。昨天,讲了jdk环境的配置,如果没有配置好jdk,是不能安装Android studio的。如果已经配置好jdk环境,那么直接学习Android studio 的环境配置。这里提一下,自己昨天终于成功申请到专栏作家,感觉坚持写博客还是有回报的。下一个目标是CSDN的博客专家。1、首先必须安装Java JDK (Java JDK下载、安
-
cheng
-
我之前里的文章,写的大部分都是与计算机基础知识相关的,这些基础知识,就像我们的内功,如果在未来想要走的更远,这些内功是必须要
-
web
-
不善言辞的程序员,如何「向上管理」?大家好,我是Z哥。不知道你是否觉得自己怀才不遇,遇不到一个赏识你的人呢?又或者觉得一件事情自己已经很努力去做了,但还是无法满足上级的要求。类似的这些情况在不善言辞的程序员群体中,尤其地常见。如果我们找不到方式来主动改善这个问题,那就只能听天由命了。看是不是恰巧天上掉一个“伯乐”下来看到你这匹“千里马”。当我们初入职场的时候,可能对这一点的感知不是很强烈。那是因为
-
xiaozhu
-
Java基础
推荐看书+实践写代码
推荐书籍:Java核心技术卷1 基础知识 原书第10版
Java重点部分
基本语法
类、接口
面向对象思想及面向对象三大特性:封装、继承、多态
泛型
反射、动态代理
多线程
集合
Java web
Servlet&JSP 推荐书籍:Head first servlet and JSP
Tomcat使用