会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Coder QiangJJ
世强的首页
博客园
首页
新随笔
联系
订阅
管理
2023年2月25日
Java排序算法简介
摘要: 一、Java排序算法 什么是排序算法 排序算法是一种计算机算法,用于将一组数据按特定顺序排列。它们可以根据一个或多个关键字对数据进行排序,以便更容易查找和比较。常见的排序算法包括冒泡排序、快速排序、插入排序、选择排序、归并排序和堆排序。 Java中常用的排序算法 a. 冒泡排序 冒泡排序是一种简单的
阅读全文
posted @ 2023-02-25 11:11 CoderQiang
阅读(255)
评论(0)
推荐(0)
2018年4月1日
并发编程艺术-锁类型以及底层原理
摘要: "本文地址" Java并发编程艺术 并发机制的底层原理实现 1.Volatile 定义: Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致的更新,线程应该确保通过排他锁单独获得这个变量。 volatile借助Java内存模型保证所有线程能够看到最新的值。(内存可见性) 实现原理:
阅读全文
posted @ 2018-04-01 13:06 CoderQiang
阅读(1009)
评论(0)
推荐(0)
2018年3月30日
HTTP协议以及HTTP2.0/1.1/1.0区别
摘要: HTTP协议以及HTTP2.0/1.1/1.0区别 一.简介 摘自百度百科: 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。
阅读全文
posted @ 2018-03-30 00:51 CoderQiang
阅读(32070)
评论(0)
推荐(6)
2018年3月22日
Paxos
摘要: Paxos 一致性协议可以说是一致性协议研究的起点,也以难以理解闻名。其实协议本身并没有多难理解,它的难理解性主要体现在:为何如此设计协议以及如何证明其正确性。本文尝试通过流程图来说明协议的内容以及基本应用过程,不涉及如何证明其正确性。 基本概念 Paxos 可以分为两种: Single Decre
阅读全文
posted @ 2018-03-22 21:08 CoderQiang
阅读(369)
评论(0)
推荐(0)
jvm垃圾收集器总结jdk1.7
摘要: 内存 ● 线程私有:程序计数器,虚拟机栈,本地方法栈 ● 线程共享: 方法区,堆 判断存活算法 ● 引用计数法:无法解决循环引用问题。 ● 可达性分析算法: 从GCRoot作为起始点,向下搜索,经过的路径成为引用链,当一个对象没有任何引用链相连(不可达时),则证明该对象不可用,进行第一次标记,如果第
阅读全文
posted @ 2018-03-22 01:27 CoderQiang
阅读(1283)
评论(0)
推荐(1)
2018年3月1日
Cypher语法
摘要: cypher是neo4j官网提供的声明式查询语言,非常强大,用它可以完成任意的图谱里面的查询过滤,我们知识图谱的一期项目 基本开发完毕,后面会陆续总结学习一下neo4j相关的知识。今天接着上篇文章来看下neo4j的cpyher查询的一些基本概念和语法。 一,Node语法 在cypher里面通过用一对
阅读全文
posted @ 2018-03-01 15:05 CoderQiang
阅读(10070)
评论(0)
推荐(0)
2017年12月27日
个人作业——软件工程实践总结作业
摘要: 一、请回望暑假时的第一次作业,你对于软件工程课程的想象 1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么? 首先要说的就是再一次体验了团队开发的整体流程,对git源代码团
阅读全文
posted @ 2017-12-27 21:02 CoderQiang
阅读(297)
评论(1)
推荐(0)
2017年12月26日
Spring Boot jar包linux服务器部署
摘要: Spring Boot 部署 一.使用命令行java jar 常驻 nohup java jar spring boot 1.0 SNAPSHOT.jar log.file 2 &1 & 其中 为上传的jar包名 关闭通过ps aux | grep spring 找到pid.用kill 9 [pid
阅读全文
posted @ 2017-12-26 20:44 CoderQiang
阅读(15138)
评论(2)
推荐(2)
2017年12月2日
个人作业——软件产品案例分析
摘要: 软件产品案例分析 "个人作业——软件产品案例分析" 分析对象:华为软件开发云(iOS版) 第一部分 调研,评测 1.评测 软件的bug,功能评测,黑箱测试 第一感觉: 1.第一次打开登录界面,给人一种清新简洁的感觉。扁平化风格明显。 2.动画交互做到真心不错,各种流畅。 bug: 1.由于之前注册过
阅读全文
posted @ 2017-12-02 21:18 CoderQiang
阅读(296)
评论(2)
推荐(0)
2017年11月23日
个人技术博客(alpha)
摘要: APP的权限校验不同于web网页端,web一般使用session记录用户的状态信息,而app则使用token令牌来记录用户信息。有这样一个场景,系统的数据量达到千万级,需要几台服务器部署,当一个用户在其中一台服务器登录后,用session保存其登录信息,其他服务器怎么知道该用户登录了?(单点登录),
阅读全文
posted @ 2017-11-23 12:52 CoderQiang
阅读(728)
评论(1)
推荐(0)
下一页
公告