在很多Java企业级应用中,Spring占据了非常重要的位置,这就导致了基本上的技术选型都是围绕着Spring来, 比方说笔者最近的项目需要开发一个Restful的API接口,选型的时候就说,客户架构师直接就拍了spring-ws,原因呢?系统中其他的模块都是用的Spring-ws,保持一致,而且社 ...
分类:
编程语言 时间:
2017-03-14 10:58:26
收藏:
0 评论:
0 赞:
0 阅读:
189
1. 【强制】关于 hashCode 和 equals 的处理,遵循如下规则: 1) 只要重写 equals ,就必须重写 hashCode 。 2) 因为 Set 存储的是不重复的对象,依据 hashCode 和 equals 进行判断,所以 Set 存储的对象必须重写这两个方法。 3) 如果自定 ...
分类:
编程语言 时间:
2017-03-14 10:58:07
收藏:
0 评论:
0 赞:
0 阅读:
222
算法市场 官网:https://algorithmia.com/第一个例子: 我把 curl 命令复制下来了: curl -X POST -d '"xiaoCong"' -H 'Content-Type: application/json' -H 'Authorization: Simple sim... ...
分类:
编程语言 时间:
2017-03-14 10:57:37
收藏:
0 评论:
0 赞:
0 阅读:
247
1.安装django pip3 install django 2.创建项目 a.进入指定的目录创建项目。 C:\Python3.5\Scripts\django-admin.exe startproject mysite b.创建app cd mysite python3 manage.py sta ...
分类:
编程语言 时间:
2017-03-14 10:57:21
收藏:
0 评论:
0 赞:
0 阅读:
170
希尔排序 希尔排序就是将给定数组分成多个部分,进行插入排序。每次分组步长gap为n/2,即是每隔gap的数都是一组的。简单的说如果一个数组长度为10{0,1,2,3,4,5,6,7,8,9},gap为2时,那么0,2,4,6,8,为一组,1,3,5,7,9为一组。然后分别对这两组进行插入排序。gap ...
分类:
编程语言 时间:
2017-03-14 10:54:10
收藏:
0 评论:
0 赞:
0 阅读:
181
简介:用来简化新Spring应用的初始搭建以及开发过程;该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 特点:1. 创建独立的Spring应用程序2. 嵌入的Tomcat,无需部署WAR文件3. 简化Maven配置4. 自动配置Spring5. 提供生产就绪型功能,如指标 ...
分类:
编程语言 时间:
2017-03-14 10:53:28
收藏:
0 评论:
0 赞:
0 阅读:
124
示例代码: 找出pid(进程ID) top命令 在linux环境下,可以通过top命令查看各个进程的cpu使用情况,默认按cpu使用率排序 jps命令 显示指定系统内所有的HotSpot虚拟机进程。 通过进程id看线程情况 linux:通过top -Hp 4548可以查看该进程下各个线程的cpu使用 ...
分类:
编程语言 时间:
2017-03-14 10:50:35
收藏:
0 评论:
0 赞:
0 阅读:
442
执行上下文又名执行上下文环境 JS中为什么会产生这个概念呢,先来看一下下面的这段代码: 通过执行发现,第一句代码报了ReferenceError,第二句和第三句代码是undefined,由于undefined表明是已经定义了,但是没有进行赋值,却不知道a是10(第三句中)。 简单来说,浏览器在执行一 ...
分类:
编程语言 时间:
2017-03-14 10:49:34
收藏:
0 评论:
0 赞:
0 阅读:
163
HTTPS那些事 用java实现HTTPS工作原理 博客分类: java历险 HTTPS那些事 用java实现HTTPS工作原理 java历险 今天被问到关于https原理的问题,结果由于知识掌握不牢靠,停留于表面,很多细节都无法回答清楚,于是决定把https的原理弄个明白,废话不多说,我们先看看h ...
分类:
编程语言 时间:
2017-03-14 10:48:14
收藏:
0 评论:
0 赞:
0 阅读:
168
在java内部,同一线程在调用自己类中其他synchronized方法/块或调用父类的synchronized方法/块都不会阻碍该线程的执行,就是说同一线程对同一个对象锁是可重入的,而且同一个线程可以获取同一把锁多次,也就是可以多次重入。 因为java线程是基于“每线程(per-thread)”,而 ...
分类:
编程语言 时间:
2017-03-14 10:46:29
收藏:
0 评论:
0 赞:
0 阅读:
176
1. 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $Object / name_ / name$ / Object$2. 【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼 ...
分类:
编程语言 时间:
2017-03-14 10:46:15
收藏:
0 评论:
0 赞:
0 阅读:
206
#!/usr/bin/env python #_*_coding:utf-8_*_ name = input("What is your name?") print("Hello " name ) #!/usr/bin/env python #_*_coding:utf-8_*_ name = in ...
分类:
编程语言 时间:
2017-03-14 10:43:51
收藏:
0 评论:
0 赞:
0 阅读:
210
C++算法接口参考 算法参考:【algorithm】 编译:g++ -std=c++11 xxx_algorithm.cpp 运行:./a.out 1.保持原序列运算 all_of any_of none_of for_each find find_if find_if_not find_end f ...
分类:
编程语言 时间:
2017-03-14 10:43:02
收藏:
0 评论:
0 赞:
0 阅读:
174
前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时 ...
分类:
编程语言 时间:
2017-03-14 10:37:26
收藏:
0 评论:
0 赞:
0 阅读:
160
1.pom中添加thymeleaf和security依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </de ...
分类:
编程语言 时间:
2017-03-14 10:33:48
收藏:
0 评论:
0 赞:
0 阅读:
277
C# 委托 / 跨线程访问UI / 线程间操作无效: 从不是创建控件“Form1”的线程访问它 网上的代码都比较复杂,还是这个简单 见代码, 简易解决办法: 主窗体代码 线程代码: ...
分类:
编程语言 时间:
2017-03-14 10:30:31
收藏:
0 评论:
0 赞:
0 阅读:
383
UDPServer.cpp#include<WINSOCK2.H>#include<iostream>#pragma comment(lib,"WS2_32.lib")using namespace std;int main(){WSADATA wsaData;//初始化SOCKET SendSoc ...
分类:
编程语言 时间:
2017-03-14 10:29:45
收藏:
0 评论:
0 赞:
0 阅读:
244
long startTime=System.currentTimeMillis(); //执行方法 long endTime=System.currentTimeMillis(); float excTime=(float)(endTime-startTime)/1000; System.out.p ...
分类:
编程语言 时间:
2017-03-14 10:24:39
收藏:
0 评论:
0 赞:
0 阅读:
332
为什么需要并行? – 业务要求 – 性能 并行计算还出于业务模型的需要 – 并不是为了提高系统性能,而是确实在业务上需要多个执行单元。 – 比如HTTP服务器,为每一个Socket连接新建一个处理线程 – 让不同线程承担不同的业务工作 – 简化任务调度 Linus Torvalds :并行计算只有在... ...
分类:
编程语言 时间:
2017-03-14 00:39:28
收藏:
0 评论:
0 赞:
0 阅读:
227
3. 线程属性 3.1 线程属性结构体 (1)pthread_attr_t结构体 (2)线程属性初始化和销毁 头文件 #include <pthread.h> 函数 int pthread_attr _init(pthread_attr_t* attr); //初始化 int pthread_att ...
分类:
编程语言 时间:
2017-03-14 00:38:18
收藏:
0 评论:
0 赞:
0 阅读:
298