[推荐] 参与微软Azure 1元试用,支付成功并体验就送百元购物卡 [问题点数:40分,结帖人CSDNhanrui]

Bbs1
本版专家分:0
版主
结帖率 86.96%
Bbs1
本版专家分:28
Bbs1
本版专家分:30
版主
Blank
优秀版主 2016年8月优秀小版主
2014年11月论坛优秀版主
Blank
红花 2018年4月 扩充话题大版内专家分月排行榜第一
2017年7月 扩充话题大版内专家分月排行榜第一
2017年6月 扩充话题大版内专家分月排行榜第一
2017年5月 扩充话题大版内专家分月排行榜第一
2017年3月 扩充话题大版内专家分月排行榜第一
2017年1月 扩充话题大版内专家分月排行榜第一
2016年12月 扩充话题大版内专家分月排行榜第一
2016年11月 扩充话题大版内专家分月排行榜第一
2016年10月 扩充话题大版内专家分月排行榜第一
2014年2月 扩充话题大版内专家分月排行榜第一
2014年1月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年6月 扩充话题大版内专家分月排行榜第二
2018年2月 扩充话题大版内专家分月排行榜第二
2017年9月 扩充话题大版内专家分月排行榜第二
2017年2月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年5月 扩充话题大版内专家分月排行榜第三
2018年1月 扩充话题大版内专家分月排行榜第三
2017年12月 扩充话题大版内专家分月排行榜第三
2017年11月 扩充话题大版内专家分月排行榜第三
2017年10月 扩充话题大版内专家分月排行榜第三
2017年8月 扩充话题大版内专家分月排行榜第三
2016年9月 扩充话题大版内专家分月排行榜第三
2016年8月 扩充话题大版内专家分月排行榜第三
Bbs1
本版专家分:95
版主
Blank
GitHub 绑定GitHub第三方账户获取
Blank
优秀版主 2015年8月优秀小版主
2015年5月优秀小版主
2015年4月html5优秀版主
Blank
蓝花 2015年7月 Web 开发大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:5
Bbs1
本版专家分:8
Blank
黄花 2017年3月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2016年11月 Oracle大版内专家分月排行榜第三
2016年10月 Oracle大版内专家分月排行榜第三
2016年9月 Oracle大版内专家分月排行榜第三
2016年8月 Oracle大版内专家分月排行榜第三
2016年7月 Oracle大版内专家分月排行榜第三
2016年6月 Oracle大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:94
Bbs1
本版专家分:0
Bbs1
本版专家分:28
Bbs1
本版专家分:35
Bbs1
本版专家分:35
Bbs1
本版专家分:0
Bbs1
本版专家分:59
Bbs1
本版专家分:0
Bbs1
本版专家分:8
Blank
红花 2016年12月 Java大版内专家分月排行榜第一
2016年9月 扩充话题大版内专家分月排行榜第一
2016年5月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2016年7月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2017年1月 Java大版内专家分月排行榜第三
2016年12月 扩充话题大版内专家分月排行榜第三
2016年10月 扩充话题大版内专家分月排行榜第三
2016年6月 扩充话题大版内专家分月排行榜第三
Bbs1
本版专家分:30
Bbs1
本版专家分:6
Bbs1
本版专家分:28
Bbs1
本版专家分:59
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Blank
红花 2017年2月 扩充话题大版内专家分月排行榜第一
2016年3月 扩充话题大版内专家分月排行榜第一
2014年8月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2017年3月 扩充话题大版内专家分月排行榜第二
2017年1月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2017年5月 扩充话题大版内专家分月排行榜第三
2017年4月 扩充话题大版内专家分月排行榜第三
2017年3月 Java大版内专家分月排行榜第三
Bbs1
本版专家分:30
Bbs1
本版专家分:0
Blank
红花 2013年5月 社区支持大版内专家分月排行榜第一
2013年3月 社区支持大版内专家分月排行榜第一
Blank
黄花 2013年12月 站务专区大版内专家分月排行榜第二
2013年9月 站务专区大版内专家分月排行榜第二
2013年6月 站务专区大版内专家分月排行榜第二
Bbs1
本版专家分:5
Blank
GitHub 绑定GitHub第三方账户获取
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
版主
Bbs1
本版专家分:0
版主
Bbs1
本版专家分:0
版主
Bbs1
本版专家分:59
Bbs1
本版专家分:0
Bbs1
本版专家分:0
版主
Bbs1
本版专家分:0
版主
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:5
Blank
GitHub 绑定GitHub第三方账户获取
Bbs1
本版专家分:0
Bbs1
本版专家分:5
Bbs1
本版专家分:30
版主
Blank
优秀版主 2016年8月优秀小版主
2014年11月论坛优秀版主
Blank
红花 2018年4月 扩充话题大版内专家分月排行榜第一
2017年7月 扩充话题大版内专家分月排行榜第一
2017年6月 扩充话题大版内专家分月排行榜第一
2017年5月 扩充话题大版内专家分月排行榜第一
2017年3月 扩充话题大版内专家分月排行榜第一
2017年1月 扩充话题大版内专家分月排行榜第一
2016年12月 扩充话题大版内专家分月排行榜第一
2016年11月 扩充话题大版内专家分月排行榜第一
2016年10月 扩充话题大版内专家分月排行榜第一
2014年2月 扩充话题大版内专家分月排行榜第一
2014年1月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年6月 扩充话题大版内专家分月排行榜第二
2018年2月 扩充话题大版内专家分月排行榜第二
2017年9月 扩充话题大版内专家分月排行榜第二
2017年2月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年5月 扩充话题大版内专家分月排行榜第三
2018年1月 扩充话题大版内专家分月排行榜第三
2017年12月 扩充话题大版内专家分月排行榜第三
2017年11月 扩充话题大版内专家分月排行榜第三
2017年10月 扩充话题大版内专家分月排行榜第三
2017年8月 扩充话题大版内专家分月排行榜第三
2016年9月 扩充话题大版内专家分月排行榜第三
2016年8月 扩充话题大版内专家分月排行榜第三
Bbs1
本版专家分:30
版主
Blank
优秀版主 2016年8月优秀小版主
2014年11月论坛优秀版主
Blank
红花 2018年4月 扩充话题大版内专家分月排行榜第一
2017年7月 扩充话题大版内专家分月排行榜第一
2017年6月 扩充话题大版内专家分月排行榜第一
2017年5月 扩充话题大版内专家分月排行榜第一
2017年3月 扩充话题大版内专家分月排行榜第一
2017年1月 扩充话题大版内专家分月排行榜第一
2016年12月 扩充话题大版内专家分月排行榜第一
2016年11月 扩充话题大版内专家分月排行榜第一
2016年10月 扩充话题大版内专家分月排行榜第一
2014年2月 扩充话题大版内专家分月排行榜第一
2014年1月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年6月 扩充话题大版内专家分月排行榜第二
2018年2月 扩充话题大版内专家分月排行榜第二
2017年9月 扩充话题大版内专家分月排行榜第二
2017年2月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年5月 扩充话题大版内专家分月排行榜第三
2018年1月 扩充话题大版内专家分月排行榜第三
2017年12月 扩充话题大版内专家分月排行榜第三
2017年11月 扩充话题大版内专家分月排行榜第三
2017年10月 扩充话题大版内专家分月排行榜第三
2017年8月 扩充话题大版内专家分月排行榜第三
2016年9月 扩充话题大版内专家分月排行榜第三
2016年8月 扩充话题大版内专家分月排行榜第三
Bbs1
本版专家分:30
版主
Blank
优秀版主 2016年8月优秀小版主
2014年11月论坛优秀版主
Blank
红花 2018年4月 扩充话题大版内专家分月排行榜第一
2017年7月 扩充话题大版内专家分月排行榜第一
2017年6月 扩充话题大版内专家分月排行榜第一
2017年5月 扩充话题大版内专家分月排行榜第一
2017年3月 扩充话题大版内专家分月排行榜第一
2017年1月 扩充话题大版内专家分月排行榜第一
2016年12月 扩充话题大版内专家分月排行榜第一
2016年11月 扩充话题大版内专家分月排行榜第一
2016年10月 扩充话题大版内专家分月排行榜第一
2014年2月 扩充话题大版内专家分月排行榜第一
2014年1月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2018年6月 扩充话题大版内专家分月排行榜第二
2018年2月 扩充话题大版内专家分月排行榜第二
2017年9月 扩充话题大版内专家分月排行榜第二
2017年2月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2018年5月 扩充话题大版内专家分月排行榜第三
2018年1月 扩充话题大版内专家分月排行榜第三
2017年12月 扩充话题大版内专家分月排行榜第三
2017年11月 扩充话题大版内专家分月排行榜第三
2017年10月 扩充话题大版内专家分月排行榜第三
2017年8月 扩充话题大版内专家分月排行榜第三
2016年9月 扩充话题大版内专家分月排行榜第三
2016年8月 扩充话题大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
初识编程语言之Java(三)
初识编程语言之Java(三) <em>1</em>.Java的基础语法(一) ①类、对象、方法的概念 对象:对象是类的一个实例,有状态和行为。 类:类是一个模板,具有相似特点的对象的集合。 方法:方法就是行为,一个类可以有很多方法。 ②基础语法的注意事项 大小写敏感:Java 是大小写敏感的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJ...
为什么人到中年就危机了呢?
跟年轻的大脑相比,中年大脑在两个方面的性能是下降的:计算速度和注意力。其他方面,比如模式识别、空间想象能力、逻辑推理能力等,性能不但没有下降,反而还提高了。
redis——相关问题汇总
什么是redis? Redis 本质上是一个 Key-Value 类型的内存数据库, 整个数据库加载在内存当中进行操作, 定期通过异步操作把数据库数据 flush 到硬盘上进行保存。 因为是纯内存操作, Redis 的性能非常出色, 每秒可以处理超过 <em>1</em>0 万次读写操作, 是已知性能 最快的 Key-Value DB。 Redis 的出色之处不仅仅是性能, Redis 最大的魅力是支持保存...
Python实现天气查询功能(外加Excel技巧)
昨天在网上发现了一个非常方便的天气API,就用Python试着用了一下。参数是挺少的,用起来也方便,但是那个城市代码确实是搞了我好长时间。 一、介绍 我们先来看一下实现的程序有什么功能: 功能也是非常简单的,输入城市,显示当前城市、当前日期时间、温度和天气。 API使用的是国家气象局的接口,完全免费的: http://t.weather.sojson.com/api/weather/city/<em>1</em>...
美团面试小感——认知撑起的格局
前两天因准备美团的面试,导致公众号文章断更了一天,今天就以一篇纯干货来弥补大家。美团的整个面试收获颇丰,与大家分享。 好多年没有面试了,为此专门准备了一天。在美团一个下午经历了四个多小时的三轮技术面试,才发现为面试所准备的面试题几乎无用,整个过程全靠临场发挥和经验积累。 面试之后对整个过程进行复盘、反思,又有了很大的收获,而且这些收获有必要分享给大家。下面会从面试题的学习感悟、“面试”你的...
飞机大战
项目需求: 实现一个简单的飞机大战程序,当消灭掉一个小飞机的时候的5分,当消灭掉一个小蜜蜂的时候有可能火力值增加24也有可能生命值增加<em>1</em>,如果打飞机也就是英雄机和敌人(蜜蜂+小飞机)碰撞之后,英雄机的火力值清零,生命值减去<em>1</em>。当英雄机的生命值为0的时候游戏结束。 具体思路: <em>1</em>.首先进行类的设计(明确本项目中有哪些对象,对象的属性和行为),为了提高程序的可扩张性...
IntelliJ IDEA 超实用使用技巧分享
前言 工欲善其事 必先利其器 最近受部门的邀请,给入职新人统一培训IDEA,发现有很多新人虽然日常开发使用的是IDEA,但是还是很多好用的技巧没有用到,只是用到一些基本的功能,蛮浪费IDEA这个优秀的IDE。 同时,在这次分享之后,本人自己也学习到了一些新的使用技巧,所以借着这次机会,一起分享出来。希望可以帮到一些人。 基于的 IDEA 版本信息:IntelliJ IDEA 20<em>1</em>8...
只因写了一段爬虫,公司200多人被抓!
“一个程序员写了个爬虫程序,整个公司200多人被端了。” “不可能吧!” 刚从朋友听到这个消息的时候,我有点不太相信,做为一名程序员来讲,谁还没有写过几段爬虫呢?只因写爬虫程序就被端有点夸张了吧。 朋友说,消息很确认并且已经进入审判阶段了。 0<em>1</em>.对消息进一步确认 朋友认识几个律师朋友,和他们有一些业务来往,得知他们想尝试把业务扩展到程序员这个群体。那段时间我刚好离职也有时间,在朋友...
Java面试之String、StringBuffer和StringBuilder的区别和原理
首先我们先来谈谈String: String对象一旦创建,其值是不能修改的,如果要修改,会重新开辟内存空间来存储修改之后的对象,即修改了String的引用。 因为String的底层是用数组来存值的,数组长度不可改变这一特性导致了上述问题。 ‌如果我们在实际开发过程中需要对某个字符串进行频繁的修改,使用String就会造成内存空间的浪费,应该怎样解决这个问题呢?‌ 答案就是可...
Nginx反向代理配置
什么是反向代理? <em>1</em>、有两台服务器A和B属于同一内网段,但是A不通外网,B通外网,客户端C只有外网 2、C想通过B访问A,就需要在服务器B上做反向代理 3、客户端C通过外网与服务器B通信,服务器B通过内网转发客户端C的请求与服务器A通信。 测试场景: 服务器A 内网IP地址:<em>1</em>92.<em>1</em>68.234.<em>1</em>28 部署了[上一篇文章中的bbs网站] (https://blog.csdn.net/Powe...
CSDN日报191017:只因写了一段爬虫,公司200多人被抓!
CSDN日报来啦!给大家奉上当日最新鲜的技术干货! 只因写了一段爬虫,公司200多人被抓! 作者:微笑很纯洁 “一个程序员写了个爬虫程序,整个公司200多人被端了。” “不可能吧!” 刚从朋友听到这个消息的时候,我有点不太相信,做为一名程序员来讲,谁还没有写过几段爬虫呢?只因写爬虫程序就被端有点夸张了吧。 朋友说,消息很确认并且已经进入审判阶段了。 点击阅读全文 Python|【Python...
记软件开发满五年——人怕入错行,男儿当自强
时光一晃就五年, 遥想当初太可怜。 幸好毅然做软件, 不再重复死循环! 时光悠悠,似是转眼间,进入软件行业就已满了五年。 五年,整个世界,整个社会都发生着翻天覆地的变化,可以让一个人失去很多,也可以让一个人拥有很多! 五年来,我很庆幸自己进入了这个行业,没有放弃,一路前行,也让我对“人怕入错行”这句俗语有了十分深刻的体会。 还记得刚从学校出来时,由于各种原因,我进过工厂,干过销售,去过工地,也...
替换Oracle,从阿里巴巴到亚马逊-他们在逃离什么?
AWS 终于在 2020年前兑现了自己的承诺:彻底替换 Oracle 数据库。这几乎是每年 Oracle Openworld 大会上 Larry Ellision 固定的一个梗,他说 亚马逊在号召用户迁移使用 AWS 的数据库,然而每年 AWS 自己都在向甲骨文购买大量授权,Oracle 强大且难以替代。 然而,这个故事终于终结了。 其实在 20<em>1</em>9年3月底,AWS 就发布过一个...
亚马逊干掉Oracle数据库,谁最受伤?
今天看到了一个热门的新闻,说的是亚马逊把消费者业务使用的Oracle数据库都迁移了, 迁移到了自家的AWS Database, 这不由得让人想起了Oracle 总裁Lar...
三年一跳槽、拒绝“唯学历”,火速 Get 这份程序员求生指南!
根据埃文斯数据公司(Evans Data Corporation)20<em>1</em>9 最新统计的数据显示,20<em>1</em>8 年全球共有 2300 万软件开发人员,预计到 20<em>1</em>9 年底这个数字将达到 2640 万。但在这个庞大的数字背后,真正能配得上“软件工程师”之称的其实只有“Top <em>1</em>%”。 那么面对错综复杂的业务需求,该如何避免成为“傻瓜式”程序员?又如何在过了 35 岁之后,仍然在技术浪潮...
面试官:谈谈你对mysql索引的认识?
引言大家好,我渣渣烟。我曾经写过一篇于是呢,决定再来一个mysql的数据库专题,这篇我们就来谈谈关于索引方面的mysql面试题。还是老规矩,讲的是在Innodb存储引擎下...
别在学习框架了,那些让你起飞的计算机基础知识。
我之前里的文章,写的大部分都是与计算机基础知识相关的,这些基础知识,就像我们的内功,如果在未来想要走的更远,这些内功是必须要修炼的。框架千变万化,而这些通用的底层知识,却是几乎不变的,了解了这些知识,可以帮助我们更快着学习一门知识,更加懂得计算机的运行机制。当然,在面试中也经常会被问到,特别是对于应届生,对于春秋招,也可以看看我前阵子写过的文章历经两个月,我的秋招之路结束了!。也有读者经常问的计算...
Tomcat目录结构
文章目录目录结构bin目录conf目录lib目录webapps目录temp目录 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。十分有必要了解Tomcat目录结构。 目录结构 解压Tomcat后的目录结构如下图 各目录及文件说明 目录及文件 说明 bin...
五子棋AI算法(一)
五子棋AI算法第一章——框架的搭建
Spring Boot 2.2 正式发布,大幅性能提升 Java 13 支持
之前 Spring Boot 2.2没能按时发布,是由于 Spring Framework 5.2 的发布受阻而推迟。这次随着 Spring Framework 5.2.0 <em>成功</em>发布之后,Spring Boot 2.2 也紧跟其后,发布了第一个版本:2.2.0。下面就来一起来看看这个版本都更新了些什么值得我们关注的内容。 组件版本更新 这些Spring框架组件更新了依赖版本: Spring AM...
Tomcat常见问题汇总
文章目录问题一:Tomcat的startup.bat启动后出现乱码问题二:一闪而退之端口占用问题三:非端口问题的一闪而退 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。但是有些小伙伴在启动Tomcat时也会遇到各种各样的问题,比如Tomcat的startup.bat启动...
JVM之内存结构详解
对于开发人员来说,如果不了解Java的JVM,那真的是很难写得一手好代码,很难查得一手好bug。同时,JVM也是面试环节的中重灾区。今天开始,《JVM详解》系列开启,带大家深入了解JVM相关知识。 我们不能为了面试而面试,但是学习会这些核心知识你必定会成为面试与工作中“最亮的一颗星”。本系列首发于微信公众号“程序新视界”。下面,开启我们的第一篇文章《JVM之内存结构详解》。 学习也是要讲究方式方法...
Mysql中Left Join、Right Join、Inner Join的区别
left join(左联接) :返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) :返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接): 只返回两个表中联结字段相等的行 举例如下: 表A记录如下: aID     aNum <em>1</em>     a20050<em>1</em><em>1</em><em>1</em> 2     a20050<em>1</em><em>1</em>2 3     a20050<em>1</em><em>1</em>3 4   ...
利用爬虫爬取清纯妹子图片
利用爬虫爬取某妹子图站的图片 最近在和一个朋友研究爬虫,我和他每人负责一个网站的图片爬取,以下是我负责的网站爬取的code,他的code的文章链接是https://blog.csdn.net/qq_4502622<em>1</em>/article/details/<em>1</em>0255947<em>1</em> 话不多说,代码如下: from bs4 import BeautifulSoup import requests import t...
了解 MongoDB 看这一篇就够了
目录 一、简介 二、基本模型 BSON 数据类型 分布式ID 三、操作语法 四、索引 索引特性 索引分类 索引评估、调优 五、集群 分片机制 副本集 六、事务与一致性 一致性 小结 一、简介 MongoDB 是一款流行的开源文档型数据库,从它的命名来看,确实是有一定野心的。 MongoDB 的原名一开始来自于 英文单词"Humongous...
Java高性能编程 - 可重入读写锁 ReentrantReadWriteLock
<em>1</em> 读写锁维护了一对相关的锁,一个用于只读操作,一个用于写入操作。 只要没有writer,读锁可以由多个reader线程同时保持。 写锁是独占的。 互斥锁一次只允许一个线程访问共享数据,哪怕进行的是只读操作 读写锁允许对共享数据进行更高级别的并发访问 对于写操作,一次只有一个线程(write线程)可以修改共享数据 对于读操作,允许任意数量的线程同时进行读取。 与互斥锁相比,使用读写锁能否...
1024 就要到了,聊一聊你的入行故事
<em>1</em>024(<em>1</em>0月24),不知怎么滴就成了程序员节了。松哥第一次听说这个是在 20<em>1</em>6 年(后知后觉),那天网上到处都是 <em>1</em>024,微信群里也有好多人在发图片,我觉得奇怪,...
为了爱情,我发明了一个算法
<em>1</em>张大胖和张二妮异地恋,见一面很不方面,两人只能通过电脑联系,可是由于计算机之间的通信(无线通信,光纤,双绞线等)存在信道干扰, 他们发<em>送</em>的消息经常出问题。这一天,张二...
100 美一行代码,开源软件到底咋赚钱?
作者 | 顾钧责编 | 胡巍巍出品 | CSDN(ID:CSDNnews)很多创业公司苦恼于如何设计开源项目的商业模式,以下内容是笔者目前对此问题的摸索,权当抛砖引玉。开...
开放源代码是如何吞噬软件的
点击上方蓝字 关注我们开源之道20<em>1</em>9图书共读历史书评过去8个月的导读与书评:远大的志向、疲乏的身心,加上心浮气躁,我已准备好随时可能接踵而至的精神崩溃。—— 爱德华....
阅兵4K直播的幕后功臣
本文从阅兵直播开始说起,深入浅出讲解5G特点、应用场景,以及5G引发的行业变革,全文3600字,预计阅读<em>1</em>2分钟!阅兵直播今年<em>1</em>0月<em>1</em>日,中华人民共和国成立七十周年...
Python学习笔记
Python 学习笔记(基础) 文章目录Python 学习笔记(基础)0. 简介Python 编程第一步模块与包错误和异常注释<em>1</em>. 数据类型与运算符数据类型操作符2. 控制流分支语句循环语句3. 函数函数声名函数调用变量作用域调用预设函数4. 列表声名与使用二维列表(矩阵)5. 字符串定义与语法常用函数常用函数 0. 简介 Python 编程第一步 以下所有 Python 程序的运行环境都为Ana...
为什么那么多人中途都放弃了
周末了,就不分享技术干货了,闲扯一篇。最近一直发力写原创公众号文章,随便一篇文章最少需要2到5小时,一周更新5到7篇,很累的。但看到努力被大家认可,粉丝不断的增加,感觉也值了。后续继续为大家分享原创干货。 微信公众号关注了上百个吧,最近发现公众号的推文貌似变少了,不够看了。当然,有些技术号内容实在太烂,就给屏蔽了。 刷了通讯录里公众号列表,一百多个。挨个点开看看近期内容(包含屏蔽推<em>送</em>的),...
微服务的数据库设计
单独的数据库: 微服务设计的一个关键是数据库设计,基本原则是每个服务都有自己单独的数据库,而且只有微服务本身可以访问这个数据库。它是基于下面三个原因。 优化服务接口:微服务之间的接口越小越好,最好只有服务调用接口(RPC或消息),没有其他接口。如果微服务不能独享自己的数据库,那么数据库也变成了接口的一部分,这大大拓展了接口范围。 错误诊断:生产环境中的错误大部分都是和数据库有关的,要么是数据出了...
ssm框架整合以及登录案例
ssm框架整合以及登录案例 ssm简介百度百科 SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。 Spring   Spring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。也可以称之...
教你搭建一套自己的SVN服务器
想不想自己搭建一套SVN服务器?来吧!Follow me!
Cookie和Session的底层实现原理
一、Cookie Cookie的特性:会话数据保存在浏览器客户端 Cookie的底层实现原理: <em>1</em>)服务器创建cookie对象,把会话数据存储到cookie对象中。 new Cookie("name","value"); 2)服务器发<em>送</em>cookie信息到浏览器 response.addCookie(cookie); 3)浏览器从响应头中得到服务器发<em>送</em>的C...
四大原则
之前一直都写关于编程方面的知识,今天我们来讲一讲 社交方面的知识,在互联网飞速发展的今天,解决人际关系变得尤为重要, 今天我就来讲一讲,那些不能对朋友说的隐私,也是我这么多年的经历,收获到的道理, 还是那句话, 如果让大家感到相见恨晚的感觉,就麻烦关注一下弟弟,这样我写博客,也会更有动力 我们每个人的生活里,多多少少都会有那么一两个知心朋友,我们可以一起喝酒聊天,畅谈理想与未来,也可以什么也不...
排序算法 插入排序
一、直接插入排序。 <em>1</em>、介绍。 直接插入排序是一种简单的插入排序法,其基本思想是:把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列。例如,已知待排序的一组记录是:60,7<em>1</em>,49,<em>1</em><em>1</em>,24,3,66。假设在排序过程中,前3个记录已按关键码值递增的次序重新排列,构成一个有序序列:49,60,7<em>1</em>。将待排序记录中...
python恶搞程序和python文件打包exe教程
前言 闲着无聊写了一个简易的恶搞小程序,大家看看就好,不要用来做坏事哦。 使用方式: 安装python环境。 编写脚本。 打包成exe文件。 安装python环境我就不过多的介绍了,网上有很多教程,下面直奔主题。 import os, sys def mkdir(): path = 'C:\\'#创建文件路径 i = 0 a = <em>1</em> while a&gt;0: ...
演示一下发电机的原理
下午本来想用电线缠绕一个电动机玩玩,然而没有漆包线。什么都没有时就只能利用身边的东西了。 发电机和电动机是对称的,一个磁生电,一个电生磁,但它们的构造完全一样,它们表现为什么完全看你给它们什么输入。 什么是计算?输入-&gt;计算-&gt;输出,是为计算! 为什么不用一个马达发电,然后驱动另一个马达呢?这样既可以为孩子演示发电机的原理,又可以演示电动机的原理,多好啊。干嘛非要自己缠线圈。 能量...
Java面试题(19)
本文主要介绍面试过程经常问的Spring相关知识,通过阅读本文,你将掌握以下<em>1</em>0点 <em>1</em>.使用Spring框架的好处是什么? 2. ApplicationContext通常的实现是什么? 3.什么是Spring的依赖注入?有哪些方法进行依赖注入 4.什么是Spring beans? 5.解释Spring支持的几种bean的作用域。 6.解释Spring框架中bean的生命周期。 7.在 Sprin...
程序员健身干货
嘿嘿嘿,作为程序员,大家都长时间坐着,不注意坐姿的话,很容易驼背,腰突,颈椎疼。要注意锻炼呀~分享一些我的训练经历以及一些经验,一起坚持啊! 经验在最后面~前面是爆照和经历 首先,没锻炼之前这样 哈哈哈哈哈丑不丑!!!这是大概65KG的时候 后来开始决心锻炼,太丑了丑的不能看! 报了个健身房开始努力举铁,瞎**控制饮食,然后悲剧了,减是减下来了,但是瘦的跟个猴一样,不是我想要的。59KG的时候...
计算机网络基础了解
<em>1</em>. 协议 <em>1</em>.<em>1</em> 什么是网络协议 <em>1</em>. 简单来说,网络协议就相当于任意两台计算机之间指定达成的一种“约定”,这个“约定”规定了进行网络通信时发<em>送</em>的数据格式以及进行数据打包、拆封数据包的方式等,只要遵守协议的实现,那么两台计算机就可以实现网络通信,即使两台计算机的系统不同、CPU不同甚至是网络硬件设备不同。 在古代传递机密文件时,有一种类似于协议的通信方式: (<em>1</em>)...
从两种单例模式谈java类加载过程中静态变量的初始化问题
前言 之前的文章里有总结过java的单例怎么写,具体链接 java中的7种单例模式。 经常听到,类的static变量在类加载时就会初始化,于是有了常说的两种单例模式的对比:饿汉式和静态内部类模式。通常的说法是,两种都是支持线程安全的(关于怎么个安全法请看我上面的链接),饿汉式不被推荐是因为会提前初始化,占用一部分内存。 那我们就用代码说话。 验证 根据jvm加载class文件的过程,先是讲clas...
用正则表达式匹配3的任意倍数
正则表达式能匹配3的任意倍数?(注意是任意倍数) ,我曾经也很震惊,但确实可以。我5年多前练习正则表达式,在Regex Golf这个正则表达式测试网站上发现了这个题,当时完全没有任何头绪,于是我在知乎提问正则表达式如何匹配 3 的倍数 ,但是得到了好多知乎大佬的关注,也上了当天的热榜。 排名第一的答主已经给出了答案和思路,但这么多年来我一直都没看懂,最近学习编译原理,看到正则表达式和DFA,于是仔...
基于RedisTeamplate实现的分布式锁
简介 项目中采用了多tomcat节点部署实现负载均衡,针对抢单、秒杀等场景需要保证数据有序性(业务需要),则要使用分布式锁。 这个是借鉴了另外一个jedis实现(https://github.com/abelaska/jedis-lock),这里改成了redisTeamplate实现,直接和spring集成。 源码 package com.andmobi.outservice...
JavaScript 学习笔记(一)—— 用法
前言 最近公司项目要使用Vue.js,我先复习一下js,写写学习笔记。 HTML 中的脚本必须位于 标签之间。 脚本可被放置在 HTML 页面的 和 部分中。 &lt;script&gt; 标签 如需在 HTML 页面中插入 JavaScript,请使用 &lt;script&gt; 标签。 &lt;script&gt; 和 &lt;/script&gt; 会告诉 JavaScript ...
金秋十月,读阿里JAVA开发手册有感而发
前言最近重温阿里巴巴Java开发手册这本书,思考了什么样的代码是好代码,给大家分享一下我的想法,有哪里不对,欢迎指出,感激不尽。什么样的代码是好代码?什么是好代码?实现了...
Matplotlib可视化之旅
<em>1</em>. importimport matplotlib.pyplot as plt import numpy as np %matplotlib inline2.Basic...
快速上手Ajax【一篇文章就搞懂】
目录:<em>1</em>.什么是 AJAX ?2.快速上手2.<em>1</em> AJAX工作流程图2.2 readyState 和status3. 具体用法3.<em>1</em> GET 请求3.2. POST 请求3.3选择GET还是POST?3.4 同步与异步 <em>1</em>.什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使...
五年,你敢说自己是高级开发么?
我相信很多人觉得自己的职称,是会随着工作年限的增长而相应的提升,一年左右初级开发,两到三年中级,三到四年中高级,五年以上高级开发,当然,如果规划好自己职业生涯的小伙伴,基本都能根据这个对号入座,但是,我相信大部分的人,可能以为自己的工作年限能达到对应的职称了,然而现实中并不是。 我曾经以为,能自己搭建项目框架,环境,部署集群来跑起一个微服务的项目,在线上能运行,运行中出了问题百度下能解决,这就是...
王者荣耀皮肤获取
王者荣耀皮肤获取 目标: 获取王者荣耀英雄皮肤及对应的皮肤链接保存到mysql数据库 目标地址 <em>1</em>. 抓包找到英雄列表, 通过requests请求获取英雄名, 英雄详情页, 皮肤数量, 存入mysql数据库 2. 访问详情页, 此时的图片链接在网页源代码里无法直接获取到; 遇到这种情况首先分析图片链接, 不难发现, 这个图片链接通过<em>1</em><em>1</em>6和3拼接而来, <em>1</em><em>1</em>6 是英雄特有编号, 从...
一元二次方程求解小程序下载
很简单的一个求解一元二次方程的小程序!希望有兴趣的朋友多提改善意见! 相关下载链接:[url=//download.csdn.net/download/mjxy_jsjdr/3374169?utm_source=bbsseo]//download.csdn.net/download/mjxy_jsjdr/3374169?utm_source=bbsseo[/url]
飞克视读软件下载
很好的练习速读、记忆的软件,课程全面、系统 相关下载链接:[url=//download.csdn.net/download/kechuanyi/4358370?utm_source=bbsseo]//download.csdn.net/download/kechuanyi/4358370?utm_source=bbsseo[/url]
清除运行的记录下载
清除运行的记录:win+R,你会发现有很多之前的记录,运行此文件即可清除。 相关下载链接:[url=//download.csdn.net/download/u011533859/8438593?utm_source=bbsseo]//download.csdn.net/download/u011533859/8438593?utm_source=bbsseo[/url]
相关热词 c# 盘古分词 c# 文本框只能输入- c# 十进制数字转换字母 c#某个变量更改刷新 c#往json里添加数据 c# 创建原子变量 c#怎么调用api接口 c# 调用mstsc c#扩展函数 c#向上转换向下转换
我们是很有底线的