1.0 jdbc操作数据库回顾 2.0 orm思想的引入 实现orm思想的框架有mybatis(半orm)与hibernate,主要就是建立实体类与表的关系,建立实体类属性与表字段的关系 3.0 jpa规范的引入 由于出现了很多像hibernate这样的orm框架,比较混乱,于是sun公司提出了jp ...
                            
                            
                                分类:
编程语言   时间:
2019-09-29 09:59:37   
                                阅读次数:
108
                             
                    
                        
                            
                            
                                    在应用中,有时候会 依赖第三方模块执行方法,比如调用某模块的上传下载,数据库查询等操作的时候,如果出现网络问题或其他问题,可能有超时重新请求的情况; 目前的解决方案有 1. 信号量,但不支持window; 2.多线程,但是 如果是大量的数据重复操作尝试,会出现线程管理混乱,开启上万个线程的问题; 3 ...
                            
                            
                                分类:
编程语言   时间:
2019-09-28 14:56:44   
                                阅读次数:
105
                             
                    
                        
                            
                            
                                现在有点激动,可能有混乱的地方。请大家见谅。 一直觉得千星项目,对我来说是一个遥不可及的地方。没想到第一次在GitHub上 提交Pull Request 就成功了,并且是一个千星项目。 虽然 只是提出了一个小小的修复,并且 并不是一个完善或者完美的解决方案。还是留作纪念。希望可以激励自己以后可以更多 ...
                            
                            
                                分类:
其他好文   时间:
2019-09-26 23:50:40   
                                阅读次数:
203
                             
                    
                        
                            
                            
                                为跨平台而生 在计算机发展的早期,各类计算平台、计算设备所提供的接口、调用方式纷繁复杂,没有像今天这样相对统一的标准。由于需要适配不同的平台,需要写很多繁琐的兼容代码,这无形中给开发者带来了很大的不便。甚至,这种混乱出现在 IBM 这一家公司下不同机型的机器上,所以 IBM 的工程师们创造了虚拟化技 ...
                            
                            
                                分类:
系统相关   时间:
2019-09-26 14:56:52   
                                阅读次数:
116
                             
                    
                        
                            
                            
                                    Redux 我从学react起,一共写了三次react项目第一次是学生选课系统,完全不知道生命周期的规律和顺序,也不知道axios到底应该放在哪里才能更好的请求到,文件分工不明确,没有体现组件化的优势,各处state异常混乱,完全定位不到错误位置。第二次是研究生双选导师的系统,由于时间原因,很多的组 ...
                            
                            
                                分类:
其他好文   时间:
2019-09-24 15:58:04   
                                阅读次数:
113
                             
                    
                        
                            
                            
                                    今天看到一篇文章,很详细的描述了锁和锁粒度的概念,如下 为什么要加锁?加锁是为了防止不同的线程访问同一共享资源造成混乱。打个比方:人是不同的线程,卫生间是共享资源你在上洗手间的时候肯定要把门锁上吧,这就是加锁,只要你在里面,这个卫生间就被锁了,只有你出来之后别人才能用。想象一下如果卫生间的门没有锁会 ...
                            
                            
                                分类:
其他好文   时间:
2019-09-23 13:38:26   
                                阅读次数:
119
                             
                    
                        
                            
                            
                                    通过学习,我们使用各种方法实现了程序的异步,让多个任务可以同时在几个进程中并发处理,他们之间的运行没有顺序,一旦开启也不受我们控制。尽管并发编程让我们能更加充分的利用IO资源,但是也给我们带来了新的问题:当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱问题。 一、锁的基础使用 1.1多 ...
                            
                            
                                分类:
编程语言   时间:
2019-09-22 21:33:49   
                                阅读次数:
182
                             
                    
                        
                            
                            
                                暗流涌动之下,区块链的未来在哪? 在很多时候,平静的市场下总是有暗流涌动。因为市场平静的时候,身处其中的人们更加有精力去做真正推动行业发展的事情。对于当下的区块链行业来讲,同样正在经历这样一个过程。相对于早期的混乱和燥热,现在的区块链市场完全可以用理智得出奇来形容。 对于处于萌芽期的区块链行业来讲, ...
                            
                            
                                分类:
其他好文   时间:
2019-09-20 23:11:13   
                                阅读次数:
75
                             
                    
                        
                            
                            
                                    今天温习的有点晚了,已经看到面相对象的equals的重写了,目前学的比较混乱,也不知道怎么总结,额..先这样记吧。 首先先声明成员变量this的用法,构造函数的重载,写成员方法,到了main方法体,声明对象。 其次static 方法体是对类初始化且只有类能调用静态变量和方法,对象无法调用,静态方法不 ...
                            
                            
                                分类:
其他好文   时间:
2019-09-18 01:07:31   
                                阅读次数:
93
                             
                    
                        
                            
                            
                                    ```python """ 问题:当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱的问题 """ ''' 进程同步 ''' #多进程抢占输出资源 import os import time import random from multiprocessing import Proces... ...
                            
                            
                                分类:
编程语言   时间:
2019-09-15 18:19:46   
                                阅读次数:
103