汤圆006
码龄10年
关注
提问 私信
  • 博客:7,915
    7,915
    总访问量
  • 30
    原创
  • 1,109,650
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2015-02-07
博客简介:

汤圆的博客

博客描述:
一位机械转It的童鞋
查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得2次评论
  • 获得5次收藏
  • 博客总排名1,109,650名
创作历程
  • 1篇
    2020年
  • 29篇
    2019年
成就勋章
TA的专栏
  • Opinion
    1篇
  • 新技术
  • 招聘信息
    1篇
  • Insights
    1篇
  • 微信点单系统
    2篇
  • Java虚拟机jvm
    1篇
  • 工作实习
    2篇
  • 项目列表
    1篇
  • 大型分布式网站架构设计和实践
    2篇
  • leetcode
    3篇
  • 数据结构和算法
    1篇
  • 混合开发
    1篇
  • 秒杀系统
    3篇
  • jsp和servlet
  • MySQL
  • 计算机操作系统
  • 计算机网络
  • java学习日志(JavaWEB)
    10篇
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

53人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

2020互联网公司招聘信息汇总

微软暑期实习生:https://mp.weixin.qq.com/s/8dQZrSj_UMFK_dZ4IGJ_RA
原创
发布博客 2020.02.17 ·
513 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

工程结构-常用包名 -转载自“质行”的博客

对象定义AO(Application Object) :应用对象。在 Web 层与 Service 层之间抽象的复用对象模型,极为贴近展示层,复用度不高。BO(Business Object) :业务对象。由 Service 层输出的封装业务逻辑的对象。业务对象主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。比如一个简历,有教育经历、工作经历、社会关系等等。我们可以把...
原创
发布博客 2019.11.19 ·
215 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

心经——程序行业的初体验

软件行业和十年之前相比,已经极度分化,也似乎出现了各种行当之间的鄙视链。算法>后端>前端>客户端。当然还有最关键的出身鄙视链,针对市场的大部分招聘都是应用的开发工作,而真正的计算机学生,例如浙大的计算机学院,有著名的外包公司,网新公司,曾经一度是阿里云的外包服务商。计算机行当的风味,也有一些独特,996的奋斗,并不是对个人有利的方式,而是一种员工越拼命,老板赚的越多的模式,长时...
原创
发布博客 2019.11.06 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot搭建企业点餐系统-项目导学

前端、后端交互;wechat的相关;数据库,缓存,消息推送
原创
发布博客 2019.10.30 ·
261 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线程的方法和状态总结

线程的六种状态:新建、运行、无限期等待、限期等待、阻塞、终止线程的状态图线程的很多功能也许被spring封装,所以我们不怎么直接遇到。
原创
发布博客 2019.10.30 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习、工作的观点论

1.知识的更新如今非常快,几年就会有落伍,相应的入门也很迅速,难在精通。2.为别人工作和为己是需要明确区分的3.长远的十年规划,而非当下的因素、境地4.发展的眼光看待当下热门公司,如字节、阿里,和十年前的IBM、强生、通用非常相似5.互联网的红利期,萌发、发展、成熟、衰退,参照机械、电气、信息、互联网6.尝试接受新事物,如“贫困银行”之类的p2p原型技术7.中国的房市精神,价格是有钱人...
原创
发布博客 2019.10.30 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

慕课网项目的归纳

Java后端方向高并发秒杀型项目、结合微信进行开发的外卖平台(结合微信的sdk进行开发)、千人千面搜索推荐项目、迭代优化部署的SSM校园商铺技术、服务调度(基于容器的)、微服务的外卖平台(包含了消息队列和集群)Go区块链项目、分布式爬虫、容器化的项目、资源调度的项目python开发小型的网站的后台程序、数据分析、量化分析项目怎么选择:(1)有新意,例如结合创业的项目,如我想到的校园p...
原创
发布博客 2019.10.29 ·
629 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大型网站的架构技术-学习自李智慧的书

所有的大型网站都是业务驱动了技术的发展,很多现有的瓶颈可能直接从业务层面就可以直接解决,经典的如12306的抢票业务改为分时段以后,避免了秒杀场景,速度得到了大幅优化。大型网站的发展阶段:(1)网络服务、核心业务服务、数据库部署在一台服务器上(2)以上内容采用三台服务器,(3)采用缓存技术,本地缓存,分布式缓存(4)数据库读写分离(5)cdn,反向代理技术(6)数据库集群(7)分布...
原创
发布博客 2019.10.29 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

回溯法的基本原理

LeetCode很多题目是基于回溯法进行实现的:全排列,子集,深度优先搜索,某些看似简单的回溯法其实有很多坑会踩到,二分法是看似简单的算法,其实也有很多的坑。重点掌握的题型:二维数组、字符串操作、各种集合类的题目、抽象建模类的题目、动态规划和回溯法属于提高的内容(有很多时候看缘分,不可强求)...
原创
发布博客 2019.10.29 ·
977 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

app的混合开发技术体系

app的两种开发技术:Native开发和web开发混合开发的应用:(1)微信公众号:jssdk连接Native端和Web端(2)微信小程序,内置框架连接Native和Web端混合开发的意义:(1)更好的使用第三方平台(2)更灵活的技术选型方案(3)具备搭建平台和输出服务的能力混合开发的核心技术JSBridge桥接器:(1)实现Native和Web端双向通信的一种机制(2)...
原创
发布博客 2019.10.28 ·
790 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

实习、工作的行业分析、总结

今年趋势:1.服务端的热门岗位在8月就已经开始紧张了,但是客户端和前端还在补充前些年的坑,9月为秋招批最繁忙的面试阶段。师兄们的秋招节奏:7月开始拿到offer,10月最后冲刺。2.java的求职行业:(1)互联网大场的后端方向:要求对中间件、海量数据的存储能力,随着现在转行的增加,僧多粥少,更加注重形式上的考量,但是实际工作也许只是负责很小的一部分。(2)电子行业:华为的云计算为好方向,...
原创
发布博客 2019.10.18 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

秒杀项目-maven、mybatis-generator搭建

看了龙虾三少的秒杀基础项目:(1)首先是项目基于springBoot的基础配置,然后完善数据库的user和password表,让mybatis自动生成映射mapper,mapper中的接口通过动态代理来获得dataObject的对象,在service中需要–model和–imlp(2)突然对代码有了种悟,看懂了各种模块间关系。...
原创
发布博客 2019.10.15 ·
312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

已搜刮的项目类别:秒杀系统、电商、权限、云、blockChain

1.springBoot的秒杀小程序:jQuery制作的前端小页面,确定基本的垂直划分模块2.java的电商项目:imooc的实战,广而全,适合入门,后续接上分布式、集群3.秒杀项目:在1的基础上增加大量的分布式、峰值处理内容4.Golang的:仿制百度云、视频流网站、区块链、5.java:权限管理项目6.java:阿里数据库新零售...
原创
发布博客 2019.10.08 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

回溯法、堆、优先队列、集合类Map、线段树

Leetcode中典型问题总结:1.有序数组的重复元素,删除操作:使用额外的空间存储每个数字的个数,new一个新的数组取代2.回溯法:全排列问题3.堆、优先队列:适用于某类优先级的操作4.括号的连续匹配数量:新建一个类,额外的空间,记录栈中的被匹配括号,随后进行统计。5.线段树:合并固定区间内的信息:比如区间和,最大值之类重点:“额外的空间换取速度”“新建类可以更好得存储中间信息”...
原创
发布博客 2019.10.08 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

排序、双指针、二分算法、动态规划、hashmap

开始从简单题目开始刷起,典型的优化手段: 双指针(三数求和)、动态规划(求解一个数组的子集使得元素和最大,ans和sum,动态规划重点是保存前一步的最优结果)爬楼梯问题,使用斐波那契数列,在牛客网可用的recursio实现,在leetcode中显示超时求平方根,必须选取右中位值,且得考虑int得最大值,以right保障不会超出最大索引,否则边界出错。(right = mid - 1)保障相交...
原创
发布博客 2019.09.26 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

“后全球化”时代的表现

科技的繁荣曾使得世界各国都可以和平增长,但现在“地缘性”冲突,反映某一极的增长,侵吞其他极领地。孤独经济的繁荣。科技行业受监管增多。物联网、互联网的隐私。...
原创
发布博客 2019.09.18 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

String字符串的反转方法、int和char类型间的转化、回文类题目的解决

回文类的数字题目,可以通过两种方式:数字法、字符串反转判断法String反转的方法:return new StringBuffer(str).reverse().toString;// int 转为 String类型String str = String.valueOf(num);// String transferred to the int typeint num = Int...
原创
发布博客 2019.09.17 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

秒杀系统基础SSM+MAVEN的常见bug

plugin加载失败,出现红色波浪线:将library、target全部删除、重新install、reimport(玄学、将红线部分重新输入一次也可以)提前加载MySql依赖,但没有进行配置,也会报错mysql的驱动需要和版本对应mybatis-generate:mysql的时区问题,导致无法报错;mybatis-generate:selectbyPrimaryId的问题,是因为表中的主...
原创
发布博客 2019.09.05 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

秒杀系统初识、hadoop生态、并发

1.电商秒杀系统(爱慕课):搭建页面、组件Maven、Docker、redis2.hadoop中热门项目:redis、spark解决快速存取3.并发很多要求看完java编程思想,才好理解
原创
发布博客 2019.09.03 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式网站的构件、基础

1.RPC的实现、序列化基础、配置ZooKeeper2.系统在壮大过程中,由垂直化的架构转向横向的分布式架构3.负载均衡的方法:Master和Serve和方式,选举机制、Hash时的虚拟节点、几种均衡载荷方法(均匀、随机、*****)4.数据库的优化方式:索引、分表(切成几块,但事务性难实现)5. bookstore的部署:图片资源未顺利加载、startup.bat、war直接放进去6....
原创
发布博客 2019.08.31 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多