Stella981 Stella981
3年前
AFNetworking源码分析
不用网络框架进行网络请求NSURLConnection的简单使用(下面的代码均只为了演示,更详细的使用方法请自行谷歌)NSURLConnection提供了两个类方法用于发起同步或异步请求,对于异步请求来说必然是在子线程中发起,若在主线程中发起异步网络请求会造成主线程阻塞,界面无响应,这就涉及到多线程编程。但多线程编程
Easter79 Easter79
3年前
Spring注解@Scheduled 多线程异步执行
一、前言:Spring定时任务@Schedule的使用方式,默认是单线程同步执行的,启动过程是一个单线程同步启动过程,一旦中途被阻塞,会导致整个启动过程阻塞,其余的定时任务都不会启动。二、@Schedule注解多线程的实现:多个定时任务的执行,通过使用@Async注解来实现多线程异步调用。@Scheduled(
Easter79 Easter79
3年前
There was an internal API error.的解决办法
1.productclear一下。没用2.删除之前调试上去的程序。没用。3.是否安装多个Xcode,删除多的,剩一个。没用4.Bundledisplayname 改名字5.真机运行下,项目在iOS8.4下运行正常,但是一旦换到iOS7.0和7.1就报这个错误,clear一下,删除真机上原有的app,仍然没有任何作用,捣鼓了很久
Wesley13 Wesley13
3年前
IOS启动时判断登录与否
从本周开始写微约(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.weyue.cc)的IOS客户端,因以前没有写过IOS代码,所以把碰到的一些问题记录在此, 以便给自己或其他碰到这些问题的朋友们一个参考.首先做客户端肯定会碰到登录的问题, 今天费了半个小时才
Stella981 Stella981
3年前
Objective—C语言的新魅力——Nullability、泛型集合与类型延拓
Objective—C语言的新魅力一、引言        在Xcode7中,iOS9的SDK已经全面兼容了ObjectiveC的一些新特性和新功能。这些功能都只作用于编译期,对程序的运行并没有影响,因此,它可以很好的向下进行兼容,无缝的衔接低版本的iOS系统,那么这些特性有什么样的用处呢,作为开发者,我保
Wesley13 Wesley13
3年前
Java创建多线程的几种方式
Java创建多线程的几种方式\TOC\1、继承Thread类,重写run()方法//方式1packagecn.itcats.thread.Test1;publicclassDemo1extendsThread{
Wesley13 Wesley13
3年前
Java多线程面试问题集锦
如果你即将去一家从事大型系统研发的公司进行Java面试,不可避免的会有多线程相关的问题。下面是一些针对初学者或者新手的问题,如果你已经具备良好的基础,那么你可以跳过本文,直接尝试针对进阶水平的Java多线程编程问题及解答。关联链接: Javamultithreading1(https://www.oschina.net/action/GoToL
小万哥 小万哥
2年前
如何通过Makefile优化加速编译过程提高开发效率
在软件开发中,编译是一个必不可少的过程。但是,当代码规模变得越来越大时,编译时间也会变得越来越长,这会严重影响开发效率。在这种情况下,优化Makefile可以帮助我们加速编译过程,以下是一些Makefile优化的建议使用多线程编译使用多线程编译是一种提高编
京东云开发者 京东云开发者
8个月前
全局视角看技术-Java多线程演进史
作者:京东科技文涛全文较长共6468字,语言通俗易懂,是一篇具有大纲性质的关于多线程的梳理,作者从历史演进的角度讲了多线程相关知识体系,让你知其然知其所以然。前言2022年09月22日,JDK19发布了,此版本最大的亮点就是支持虚拟线程,从此轻量级线程家族
京东云开发者 京东云开发者
8个月前
全局视角看技术-Java多线程演进史
作者:京东科技文涛全文较长共6468字,语言通俗易懂,是一篇具有大纲性质的关于多线程的梳理,作者从历史演进的角度讲了多线程相关知识体系,让你知其然知其所以然。前言2022年09月22日,JDK19发布了,此版本最大的亮点就是支持虚拟线程,从此轻量级线程家族