首页 > 编程语言
基于Spring-WS的Restful API的集成测试
在很多Java企业级应用中,Spring占据了非常重要的位置,这就导致了基本上的技术选型都是围绕着Spring来, 比方说笔者最近的项目需要开发一个Restful的API接口,选型的时候就说,客户架构师直接就拍了spring-ws,原因呢?系统中其他的模块都是用的Spring-ws,保持一致,而且社 ...
分类:编程语言   时间:2017-03-14 10:58:26    收藏:0  评论:0  赞:0  阅读:189
阿里巴巴Java开发手册-集合处理
1. 【强制】关于 hashCode 和 equals 的处理,遵循如下规则: 1) 只要重写 equals ,就必须重写 hashCode 。 2) 因为 Set 存储的是不重复的对象,依据 hashCode 和 equals 进行判断,所以 Set 存储的对象必须重写这两个方法。 3) 如果自定 ...
分类:编程语言   时间:2017-03-14 10:58:07    收藏:0  评论:0  赞:0  阅读:222
算法市场 Algorithmia
算法市场 官网: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
python django项目创建
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
SpringBoot系列(1)
简介:用来简化新Spring应用的初始搭建以及开发过程;该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 特点:1. 创建独立的Spring应用程序2. 嵌入的Tomcat,无需部署WAR文件3. 简化Maven配置4. 自动配置Spring5. 提供生产就绪型功能,如指标 ...
分类:编程语言   时间:2017-03-14 10:53:28    收藏:0  评论:0  赞:0  阅读:124
从cpu负载到jstack分析线程状态
示例代码: 找出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
理解Javascript_02_执行上下文01
执行上下文又名执行上下文环境 JS中为什么会产生这个概念呢,先来看一下下面的这段代码: 通过执行发现,第一句代码报了ReferenceError,第二句和第三句代码是undefined,由于undefined表明是已经定义了,但是没有进行赋值,却不知道a是10(第三句中)。 简单来说,浏览器在执行一 ...
分类:编程语言   时间:2017-03-14 10:49:34    收藏:0  评论:0  赞:0  阅读:163
HTTPS那些事 用java实现HTTPS工作原理
HTTPS那些事 用java实现HTTPS工作原理 博客分类: java历险 HTTPS那些事 用java实现HTTPS工作原理 java历险 今天被问到关于https原理的问题,结果由于知识掌握不牢靠,停留于表面,很多细节都无法回答清楚,于是决定把https的原理弄个明白,废话不多说,我们先看看h ...
分类:编程语言   时间:2017-03-14 10:48:14    收藏:0  评论:0  赞:0  阅读:168
java的synchronized可重入锁
在java内部,同一线程在调用自己类中其他synchronized方法/块或调用父类的synchronized方法/块都不会阻碍该线程的执行,就是说同一线程对同一个对象锁是可重入的,而且同一个线程可以获取同一把锁多次,也就是可以多次重入。 因为java线程是基于“每线程(per-thread)”,而 ...
分类:编程语言   时间:2017-03-14 10:46:29    收藏:0  评论:0  赞:0  阅读:176
阿里巴巴Java开发手册-命名规约
1. 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $Object / name_ / name$ / Object$2. 【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼 ...
分类:编程语言   时间:2017-03-14 10:46:15    收藏:0  评论:0  赞:0  阅读:206
python学习笔记第一节
#!/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++算法接口参考
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
35 个 Java 代码性能优化总结
前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时 ...
分类:编程语言   时间:2017-03-14 10:37:26    收藏:0  评论:0  赞:0  阅读:160
springboot07-security
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”的线程访问它
C# 委托 / 跨线程访问UI / 线程间操作无效: 从不是创建控件“Form1”的线程访问它 网上的代码都比较复杂,还是这个简单 见代码, 简易解决办法: 主窗体代码 线程代码: ...
分类:编程语言   时间:2017-03-14 10:30:31    收藏:0  评论:0  赞:0  阅读:383
[C++]简单的udp通信
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
java中计算一个方法执行时长,耗费单位(秒)
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
Java并发笔记
为什么需要并行? – 业务要求 – 性能 并行计算还出于业务模型的需要 – 并不是为了提高系统性能,而是确实在业务上需要多个执行单元。 – 比如HTTP服务器,为每一个Socket连接新建一个处理线程 – 让不同线程承担不同的业务工作 – 简化任务调度 Linus Torvalds :并行计算只有在... ...
分类:编程语言   时间:2017-03-14 00:39:28    收藏:0  评论:0  赞:0  阅读:227
第10章 线程控制(2)_线程属性和线程优先级
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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!