4 山鬼谣弋痕夕

尚未进行身份认证

学习,记录,改变

等级
博文 471
排名 7k+

CSDN的评论,你得变窄才能看

https://blog.csdn.net/qq_33696345/article/details/87894969

2019-05-23 16:21:08

数据持久化怎么理解

数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称.。狭义的理解:“持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括和数据库相关的各种操作。数据持久化对象的基本操作有:保存、更新、删除、加载、查询等。●保存:把域对象永久保存到数据库。●更新:更新数据库中域对象的状态。●删除:从数据...

2019-04-30 16:27:26

微服务

简单来说,微服务的目的是有效的拆分应用,实现敏捷开发和部署。微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。http://baijiahao.baidu.com/s?id=1600354904549354089&wfr=spider&...

2019-04-30 16:25:48

微信小程序开发学习------(分析视图程序)

根据https://blog.csdn.net/weixin_30363263/article/details/89449966我们搭好了微信小程序环境。实现了能把该小程序的体验版以二维码的方式发送给其他朋友使用。接下来研究使用微信开发者工具自动生成的这个小程序的实现文件。本文以小程序的视图设计为主,就是下图所示pages/index目录里的index.wxml文件。微信...

2019-04-30 15:42:09

微信小程序开发学习------(遇见Helloword)

最近准备学习微信小程序的开发,记录学习过程分享给大家。第一步,工欲善其事,必先利其器在下列网址申请一个属于自己的微信小程序:https://mp.weixin.qq.com/cgi-bin/wx点击前往注册,使用一个没有注册过微信小程序的邮箱,激活邮箱。完成管理员认证,即可进入微信开发者工具了。在登录进去后,填写小程序的信息,记录小程序ID:接下来,为启动...

2019-04-22 15:38:26

又到招聘季,简历怎么办?

又到秋招季,博主今年毕业,帮好多学弟学妹改简历,觉得可以帮助更多的人,博主可以帮忙修改简历呀,让简历变身,顺利拿到面试资格,邂逅自己的offer!千万不要因为简历耽误了优秀的你CSDN福利:备注博主CSDN名字进群,可享受9.9修改简历一次,29.9跟踪辅导修改简历,改到满意为止。包让面试官一见倾心!!!!...

2019-03-26 15:51:56

这样配置win10亲测不错

来源:https://blog.csdn.net/xishining/article/details/79492717准备这样来试试win10第一步.关闭无用服务刚装好Win10的时候,整部电脑响应很慢,有时什么都不做,硬盘灯也能狂闪半天。很明显,这是微软爸爸默认开启的服务未被及时关闭所致。网上有很多文章指导新手如何关闭系统服务,但时间久远,很多已经不合时宜了。经过这几天的测...

2019-03-19 16:04:05

Linux常见英文报错中文翻译

Linux常见英文报错中文翻译来源:https://blog.csdn.net/xishining/article/details/88324983其实很简单的英文单词,熟悉一下可以提高工作效率。1.commandnotfound命令没有找到2.Nosuchfileordirectory没有这个文件或目录3.Permissiondenied权限不足4.N...

2019-03-19 15:57:06

看图理解java数组存怎样产生

Java数组Java数组在内存中的存储是这样的:数组对象(这里可以看成一个指针)存储在栈中。数组元素存储在堆中。如下图所示:只有当JVM执行newString[]时,才会在堆中开辟相应的内存区域。数组对象array可以视为一个指针,指向这块内存的存储地址。...

2019-03-17 11:05:10

Java枚举:优雅而干净的小小enum

《Java编程思想》中有这么一句话:“有时恰恰因为它,你才能够‘优雅而干净’地解决问题”——这句话说的是谁呢?就是本篇的主角——枚举(Enum)——大家鼓掌了。在之前很长时间一段时间里,我都不怎么用枚举,因为总感觉它没什么用处——这其实就是“自我认知”的短见。当一个人一直蹲在自己的深井里而不敢跳出来的话,那他真的只能看到井口那么大点的天空。随着时间的推移,我做的项目越来越多,和枚举见面的机...

2019-03-16 16:10:16

怎么提高代码质量?-来自Google的研发经验总结

你的团队有没有过这样的经历:开发效率低,招了很多人,天天加班,出活却不多,线上bug频发,领导发飙,中层束手无策,工程师抱怨不断,查找bug困难。其实这些都是代码质量差惹的祸。代码质量是研发质量管理的根本,它决定了整个开发团队的开发效率,项目质量,其他监控,告警,日志等手段都只能是事后补偿。本文就如何保证代码质量总结了一些经验和方法,供大家参考。代码质量本身并没有一个特别明确的量化指标,而且根...

2019-03-14 21:19:12

数据备份策略学习

在进行数据备份时,可以采用不同的备份策略,主要的备份策略一般分为完全备份、增量备份和差异备份,我们分别来介绍。完全备份完全备份是指把所有需要备份的数据全部备份。当然,完全备份可以备份整块硬盘、整个分区或某个具体的目录。完全备份的好处是数据恢复方便,因为所有的数据都在同一个备份中,所以只要恢复完全备份,所有的数据都会被恢复。如果完全备份备份的是整块硬盘,那么甚至不需要数据恢复,只要把备份硬...

2019-03-14 15:06:51

matlab中标注中写公式

实现在matlab标题中,或者标注中写公式,可以采取下面方式:legend('p_{m}^{min}=0.4','p_{m}^{min}=0.5','p_{m}^{min}=0.6');{}里是下标和上标实现的效果:...

2019-03-11 11:15:23

Java 网络IO编程总结

Linux五种IO模型https://blog.csdn.net/weixin_30363263/article/details/88106286IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。一、BIO编程1.1、传统的BIO编程网络编程的基本模型是C/S模型,即两个进程间的通信。服务端提供IP和监听端口,客户端通过连接...

2019-03-06 16:49:15

socket编程------聊天工具

编写聊天工具是学习网络编程比较有代表性的案例。基于TCPsocket聊天工具的框架图如下:其中,标准输入是键盘,标准输出是显示器的控制台。具体过程如下:首先客户端通过键盘输入字符串,通过标准输入流读取字符串; 通过socket获得输出流,将字符串写入输出流; 服务器通过socket获得输入流,从输入流中读取来自客户端的字符串; 通过标准输出流输出到显示器的控制台。...

2019-03-05 15:02:42

从漫话编程学远程调用RPC

RPC是RemoteProcedureCall的缩写,译为远程过程调用。是一个计算机通信协议。为什么需要远程调用为了提升饭店的服务能力,饭店从一开始只有一个负责所有事情的厨师发展成有厨师、切菜师、备菜师等多个角色。在饭店只有一个厨师的时候,厨师想要做出一道美味的番茄炒蛋的时候,他需要自己洗番茄、切番茄、打鸡蛋、炒菜。整个过程不需要其他人参与自己就完全可以完成了。这就是古老的...

2019-03-04 22:20:02

需要数据库分片吗?怎么分

原文链接:https://github.com/xitu/gold-miner/blob/master/TODO1/understanding-database-sharding.md概述任何蓬勃发展的应用或者网站,最终都需要扩容开来以适应流量的增长。对于数据驱动的应用和网站来说,以一种能够保障数据安全和完整性的方式进行扩容尤为重要。要预测一个网站或应用将来会有多火,以及它能火多久是非常困...

2019-03-04 14:51:39

Java程序员应该知道的20个有用的库

Java程序员20个有用的开源库1.日志库2.JSON解析库3.单元测试库4.通用库5.HTTP库6.XML解析库7.Excel库8.字节码库9.数据库连接池库10.消息传递库11.PDF库12.日期和时间库13.Collection库14.EmailAPI15.HTML解析库16.Cryptographic库17....

2019-03-04 14:13:30

技术原理和技术本质

技术原理技术原理即技术背后的实现思想、架构设计、代码,学习一个技术的实现原理就是学习这三个方面的内容。这三个方面也是层层递进的关系,越来越具体。首先,思想是宏观的东西,构建起整个技术的理论支撑; 其次,架构是思想的进一步推敲和论证的产物; 最后,就是代码了,结合思想和架构设计变成一行行的可执行代码。所以,你看学习技术原理的路线图和目标就出来了,第一,学习思想构建起宏观概念;...

2019-03-04 11:42:38

“钓鱼”来学习Linux的五种IO模型

java提供的IO有关的API在Java中,主要有三种IO模型,分别是阻塞IO(BIO)、非阻塞IO(NIO)和异步IO(AIO)。Java中提供的IO有关的API,在文件处理的时候,其实依赖操作系统层面的IO操作实现的。比如在Linux2.6以后,Java中NIO和AIO都是通过epoll来实现的,而在Windows上,AIO是通过IOCP来实现的。可以把Java中的BIO、...

2019-03-04 11:29:31
奖章
  • Github
    Github
    绑定github第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。