1. TaskExecutor Spring异步线程池的接口类,其实质是java.util.concurrent.Executor Spring 已经实现的异常线程池: 1. SimpleAsyncTaskExecutor:不是真的线程池,这个类不重用线程,每次调用都会创建一个新的线程。 2. Sy ...
分类:
编程语言 时间:
2018-08-06 11:06:23
阅读次数:
183
JAVA_HOME是很多应用程序需要配置的东西,我安装过很多,每次都要重新上网查怎么找JAVA_HOME, 这里把mac上的方法归纳一下。 mac上找JAVA_HOME很方便,把一个脚本跑一下就可以出结果。先进入该路径: 然后运行一个叫做”java_home”的脚本: 命令行里面就会自动跳出你mac ...
分类:
编程语言 时间:
2018-08-06 11:06:38
阅读次数:
150
java学习的第一步肯定就是配置环境变量 这是比较难入门的对于新手来说 先说说环境变量是什么 环境变量就是一个快捷方式!!!没错 就是快捷方式 当你给系统分配了这个快捷方式的时候 输入程序名就可以启动这个程序 打开java安装的文件位置 找到java.exe javac.exe 然后把这个目录复制 ...
分类:
编程语言 时间:
2018-08-06 11:08:57
阅读次数:
148
浅拷贝ShallowCopy,是一个对象的逐位副本。创建一个新对象,该对象具有原始对象中的精确副本。如果对象的任何字段是对其他对象的引用,则只复制引用地址,即只复制内存地址,而不复制对象本身,新旧对象还是共享同一块堆内存。改变其中一个对象,另一个也会受影响。如果有修改,会失去原始数据。 深拷贝Dee... ...
分类:
编程语言 时间:
2018-08-06 11:09:53
阅读次数:
154
越来越多非科班出身的人也义无反顾的投身到了IT互联网行业,加入了码农大军。但是对于非科班自学编程的朋友们来说,考虑的第一个问题一定是:我该从哪一个语言开始学起?在这里小编就为大家介绍一下零基础自学几大主流语言的优劣势。
分类:
编程语言 时间:
2018-08-06 11:10:25
阅读次数:
180
题目大意:一个双六上面有向前 向后无限延续的格子, 每个格子都写有整数。其中0号格子是起点,1号格子是终点。而骰子上只有a,b,-a,-b四个整数,所以根据a和b的值的不同,有可能无法到达终点掷出四个整数各多少次可以到达终点呢?如果解不唯一,输出任意一组即可。如果无解 输出-1 思路:这道题用数学方 ...
分类:
编程语言 时间:
2018-08-06 11:41:02
阅读次数:
141
实现对文件的简单操作 班级:191班 姓名:张三 学号:2018001 年龄:18 性别:男 姓名:李四 学号:2018002 年龄:21 性别:男 姓名:小花 学号:2018003 年龄:18 性别:女 姓名:小红 学号:2018004 年龄:33 性别:女 班级:188班 姓名:Oliver 学 ...
分类:
编程语言 时间:
2018-08-06 11:41:56
阅读次数:
181
一.程序存储格式 统一的程序存储格式:不同平台的虚拟机于所有平台都统一使用程序存储格式——字节码(ByteCode); Java 虚拟机不关心 Class 文件的来源,而只和“Class文件"这种二进制文件格式关联,也就是说Java虚拟机只认识“Class"文件; Java 编译器可以把 Java ...
分类:
编程语言 时间:
2018-08-06 11:42:12
阅读次数:
176
什么是RAII 技术?(参见百度百科相关条目) RAII(Resource Acquisition Is Initialization)是一种利用对象生命周期来控制程序资源(如内存、文件句柄、网络连接、互斥量等等)的简单技术。 RAII 的一般做法是这样的:在对象构造时获取资源,接着控制对资源的访问 ...
分类:
编程语言 时间:
2018-08-06 11:43:19
阅读次数:
625
随着各种新语言的强势出现,C语言的地位也受到了很多的冲击。许多人仅仅靠着python一技在身也能找到份编程的工作,这让正在学习和准备学习C语言的人们开始怀疑:C语言的前景如何?还有学习的必要吗
分类:
编程语言 时间:
2018-08-06 11:44:10
阅读次数:
166
概述 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 每一次排序都会把选出 ...
分类:
编程语言 时间:
2018-08-06 11:44:35
阅读次数:
113
题意简述 已知一个数列,你需要进行下面两种操作: 1.将某一个数加上x 2.求出某区间每一个数的和 代码 include using namespace std; int n, m; int a[500001]; inline int lb(int x) { return x & ( x); } v ...
分类:
编程语言 时间:
2018-08-06 12:15:31
阅读次数:
131
Javascript是一种轻量级、解释型的Web开发语言。JS代码需要写在<script></script>标签中,作为脚本语言的标识符来分隔其他源代码。避免与html标签和css样式混淆。 js代码严格区分大小写。javascript暂不支持constant关键字,不允许用户自定义常量。javas ...
分类:
编程语言 时间:
2018-08-06 12:16:11
阅读次数:
175
整合spring cloud云架构 - SSO单点登录之OAuth2.0登录流程(2) 备注: 可以使用Postman工具进行测试 框架设计思想: 提供独立的commonservice-sso的微服务、提供component-sso的依赖组件、提供针对于用户登录的微服务客户端user-service... ...
分类:
编程语言 时间:
2018-08-06 12:16:19
阅读次数:
167
_AFXDLL是一个在VC++的MFC程序中的系统约定宏定义。这个定义本身没有什么意义,只是约定标记了,MFC程序,是使用的静态链接库还是动态链接库。如果定义了这个宏(通常是在工程项目属性中),说明使用的是MFC动态链接,否则为MFC静态链接。在这两种情况下,代码中DECLARE_MESSAGE_M ...
分类:
编程语言 时间:
2018-08-06 12:17:01
阅读次数:
620
1.使用Calendar获取上个月的最后一天 Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.DAY_OF_MONTH, 1); calendar.add(Calendar.DATE, -1); String las ...
分类:
编程语言 时间:
2018-08-06 12:17:23
阅读次数:
134
if条件语句 (1)if 条件的判断 : (冒号) if 1==1 : print ('真的啥也不会') else: print ('以后就会了') ### 代码块的介绍:在同一列下的为代码块,如上,if下的print就是一个代码块。 ###一般为空4格为标识,或直接按TAB键。 (2)if的嵌套: ...
分类:
编程语言 时间:
2018-08-06 12:19:48
阅读次数:
181