- 博客(22)
- 收藏
- 关注
原创 grub引导修复的命令
sudo add-apt-repository ppa:yannubuntu/boot-repairsudo apt-get updatesudo apt-get install -y boot-repair && boot-repair
2018-03-11 13:55:53
3516
原创 操作系统---文件管理 模拟
给出一个磁盘块序列:1、2、3、……、500,初始状态所有块为空的,每块的大小为2k。使用位表来管理空闲块。对于基于块的索引分配执行以下步骤: 随机生成2k-10k的文件50个,文件名为1.txt、2.txt、……、50.txt,按照上述算法存储到模拟磁盘中。 删除奇数.txt(1.txt、3.txt、……、49.txt)文件 新创建5个文件(A.txt、B.txt、C.txt、D.txt、E.
2017-12-03 22:31:35
6430
3
原创 JS两集合做差
今天看到的关于这个问题很简单的写法。问题是这样的:从这里面把前端三件套以外的元素剔除。ul id="test-list"> li>JavaScriptli> li>Swiftli> li>HTMLli> li>ANSI Cli> li>CSSli> li>DirectXli>ul>let correct=['JavaScript
2017-09-03 18:57:08
465
原创 JavaScript坑之一map参数传递
map()方法定义在JavaScript的Array中,他是一个高阶函数。我们向这个函数传入我们自己定义的回调函数(callback),然后map会对数组当中每一个元素去调用回调函数。通常,我们只在回调函数里用一个参数,因为大多数回调函数只需要一个参数,或者一个必须参数和多个可选参数。这样的习惯会有时导致很诡异的行为。['1', '2', '3'].map(parseInt); //[1,
2017-08-29 18:24:12
14979
1
转载 关于Python的super()用法的研究
转载正文之前,我在此有一些补充,下面提到的构造函数,多次重复,我归结的是由重复继承造成的,只要是允许多继承的语言就不得不去考虑怎么解决重复继承的事情,C++是通过虚基类解决的,Python这个灵活的语言,本身允许我们去重复继承,这样就造成了构造函数的重复调用,所以这才引入了super来解决这个问题。Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),
2017-07-17 11:35:43
315
转载 java--yield(),sleep(),wait()
1、sleep()使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有Sleep()方法,只有高优先级的
2017-05-26 10:33:26
213
转载 DAO层,Service层,Controller层、View层
DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。Ser
2017-05-09 14:07:57
469
原创 java小问题
需要用到断言时,要用java -ea在IDE里面要在run->run configuration->VM option设置-ea参数如果在swing组件中的中文为方框,还是在上面同样的地方设置参数-Dfile.encoding=GB18030
2017-03-31 20:19:51
245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人