码迷,mamicode.com
首页 > 编程语言
Java 微服务框架选型(Dubbo 和 Spring Cloud)
一、概念 微服务(Microservices)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。 旨在:通过将功能分解到各个离散的服务中 ...
分类:编程语言   时间:2020-11-04 19:04:36    阅读次数:28
java连接操作elasticsearch(二)
判断索引是否存在 /** * 判断索引是否存在 * * @param index * 索引名,类似数据库名 * @return */ public static boolean isIndexExist(String index) { IndicesExistsRequest request = n ...
分类:编程语言   时间:2020-11-04 18:54:10    阅读次数:30
Java学习路线|java基础知识学习
最近有些网友在群里问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又很迷茫,不知从何下手。我就以过来人的经历,写在这篇文章里,不一定都对,但都是我根据自己的经历总结出来的,供你 ...
分类:编程语言   时间:2020-11-04 18:53:44    阅读次数:25
java 冒泡排序
public class ArrayTest04 { public static void main(String[] args) { int[] a= {2,8,3,4,9,1,5}; ArrayTest04 at4=new ArrayTest04(); for(int i=0;i<at4.Sor ...
分类:编程语言   时间:2020-11-04 18:52:45    阅读次数:22
JavaScript-函数的定义和调用
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> // 定义函数的关键字是function function fuShow(){ alert('我是一个无参数无返回 ...
分类:编程语言   时间:2020-11-04 18:49:58    阅读次数:26
用命令行编译java并生成可执行的jar包
https://blog.csdn.net/doupei2006/article/details/8129600 https://www.jianshu.com/p/f88ced147224 https://www.cnblogs.com/hujunzheng/p/3812278.html 用命令行 ...
分类:编程语言   时间:2020-11-04 18:49:36    阅读次数:21
考前算法总结
最短路 SPFA #include <bits/stdc++.h> using namespace std; #define N 10001 #define M 500001 struct node{ int to,w,next; }edge[M]; int cut=0; int head[N]; ...
分类:编程语言   时间:2020-11-04 18:47:58    阅读次数:18
jsp页面老提示Multiple annotations found at this line: - javax.servlet.jsp.JspException cannot be resolve
Multiple annotations found at this line:- javax.servlet.jsp.JspException cannot be resolved to a type- Attribute (width) is obsolete. Its use is disco ...
分类:编程语言   时间:2020-11-04 18:47:34    阅读次数:19
物联网架构成长之路(59)-SpringBoot项目作为系统应用,自启动
一、前言 开发完项目,一般调试都是在eclipse或者idea上运行服务的。但是要部署到服务器上,就需要后台运行和自启动等配置了。这里采用Debian系统作为演示。 二、后台运行 工程项目代码采用 maven 进行打包。 1 mvnw package 打包后,生成一个jar包 服务器安装jre运行环 ...
分类:编程语言   时间:2020-11-04 18:46:52    阅读次数:22
C# WinForm程序中,使用多线程,在关闭窗体时 怎么关闭窗体的所有线程,使程序退出。
this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; Application.ExitThread ...
分类:编程语言   时间:2020-11-04 18:44:34    阅读次数:18
重学算法之选择排序
算法分析: 789456,首先选择第一个为最小值,跟后面的值进行比较7小于8不动,7小于9不动,7大于4则进行互换489756 789456 原始数据 489756 >479856 >459876 min=4 459876 >458976 >457986 >456987 min=5 456987 > ...
分类:编程语言   时间:2020-11-04 18:44:15    阅读次数:19
python中的反射
#什么是反射 反射就是通过字符串的形式,导入模块,去模块中寻找、执行指定函数。利用字符串的形式对对象的成员进行操作,是一种基于字符串的事件驱动方式。 #反射的四个方法 反射有4个方法:hasattr、getattr、setattr、delattr,常用的一般是前面两种方法。 #反射实例 反射在很多地 ...
分类:编程语言   时间:2020-11-04 18:41:33    阅读次数:17
10行代码理解Java锁消除
10行代码理解Java锁消除导语:锁消除是Java虚拟机在JIT编译期间,通过对运行上下文的扫描,去除不可能存在共享资源竞争的锁,通过锁消除,可以节省毫无意义的请求锁时间。本文作者举例说明了锁消除,并分析了锁消除的条件,本文适合对于深入了解JVM有兴趣的开发者。问题:我听说JVM会对锁进行优化,所以如果我写了synchronized,JVM会帮我做优化!对吗理论:在当前Java内存模型中,未观察到
分类:编程语言   时间:2020-11-04 18:40:32    阅读次数:18
springmvc中文乱码
首先判断是哪里开始乱码,是前端传值乱码,还是到controller层乱码,或者是数据库乱码。 下面是前端传值,映射springmvc的实体类形参造成乱码,如下图: 解决办法:在web.xml文件中添加以下代码。 <filter> <filter-name>encodingFilter</filter ...
分类:编程语言   时间:2020-11-04 18:38:29    阅读次数:19
找出数组中出现次数超过一半的数字
思路: 一般我们会想到用排序,然后找出中间那个值,此值就是超过一半的那个数 但是这样的时间复杂度一般为O(nlogn) 其实有一个比较巧妙的办法,时间复杂度为O(n) 1,遍历这个数组,如果之前一个数字和下一个数字重复则+1,否则-1 这样最终留下的数就是那个超过一半的那个数 代码 void mor ...
分类:编程语言   时间:2020-11-04 18:37:41    阅读次数:17
python判断函数收集
s为字符串s.isalnum() 所有字符都是数字或者字母s.isalpha() 所有字符都是字母s.isdigit() 所有字符都是数字s.islower() 所有字符都是小写s.isupper() 所有字符都是大写s.istitle() 所有单词都是首字母大写,像标题s.isspace() 所有 ...
分类:编程语言   时间:2020-11-04 18:36:18    阅读次数:19
学了半年Python,潘石屹晒出首次考试成绩单:99分!
还记得去年11月15日的时候,年过半百的SOHO中国董事长潘石屹突然在微博上宣布,要正式开始学习Python,并表示,“Python是进化最好的一种语言”。半年过去了,今天凌晨,潘石屹在微博晒出了自己的第一张Python考试成绩单,“通过NTC全国青少年编程能力等级测试(Python编程一段)”,还取得了99分的优秀成绩!截止到发稿,这条微博已经得到了1400多赞。至于为什么减掉了1分,网友神回复
分类:编程语言   时间:2020-11-04 18:31:09    阅读次数:21
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!