码迷,mamicode.com
首页 > 2019年01月09日 > 全部分享
【题解】Luogu P2972 [USACO10HOL]岩石和树木Rocks and Trees
关于Nim游戏,sg函数及其一些变形可以戳这位大佬的blog: https://blog.csdn.net/clover_hxy/article/details/53818624 Solution 这是一道阶梯Nim游戏的题,与普通的阶梯Nim游戏不同之处在于它是在一棵树上移动,实际上就是多个阶梯N ...
分类:其他好文   时间:2019-01-09 20:24:13    阅读次数:154
linux基础权限管理
1、linux系统中的文件类型:- 一般文件 存放数据d 目录文件 存放其他文件l 链接文件 类似于windows系统中的快捷方式b 区块设备文件 可以随时读取c 字符设备文件 需要顺序读取s 管道文件 用于进程间的通信p 管道文件 用于进程间的通信 计算机是用来处理和存储数据的 数据存放位置不同, ...
分类:系统相关   时间:2019-01-09 20:24:06    阅读次数:179
任何事物,只要抓住了规律,就等于牵住了牛鼻子
马伟明的思维的确有过人之处。在一般人看来,抽象的事物是最枯燥、最乏味,但在他眼里,最丰富最多彩的莫过于抽象。他喜欢抽象的事物,更长于抽象的逻辑思维。从读大学到读博士,越是抽象的课程他学习得越好。张盖凡教授开设的一门名为《交流电机过渡过程》的研究生课程,光公式符号就有1000多个,开课以来没有哪个研究 ...
分类:其他好文   时间:2019-01-09 20:23:54    阅读次数:230
扩容swap空间
添加swap空间 适用场景: 安装系统时未分区swap,完成安装后又需使用swap的 swap空间不足,需要扩容 解决方法: 一、添加磁盘作为swap使用 添加磁盘 [root@test ~]# fdisk -l /dev/sdb Disk /dev/sdb: 21.5 GB, 2147483648 ...
分类:其他好文   时间:2019-01-09 20:23:44    阅读次数:299
JS中的splice方法
JS中的splice方法 定义和用法 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。 注释:该方法会改变原始数组(集合)。 语法 index : 必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。 howmany :必需。要删除的项目数量。如果设置为 0 ...
分类:Web程序   时间:2019-01-09 20:23:35    阅读次数:237
VueJs第1天
Vue.js是一个轻巧的、高性能、可组件化的MVVM库。 Vue是一套用于构建用户界面的渐进式框架 渐进增强(progressive enhancement):针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。 (从被所有浏览器支持 ...
分类:Web程序   时间:2019-01-09 20:23:17    阅读次数:209
java:选择排序
import java.util.Arrays; public class testselectsort { public static void main(String[] args) { int[] arr = { 1999, 8, 15, 999999 ,89,56,3245}; select ...
分类:编程语言   时间:2019-01-09 20:23:03    阅读次数:169
java:快速排序
import java.util.Arrays; public class testQuicksort { public static void main(String[] args) { int[] arr = { 12, 35, 56, 678, 2322, 561 }; quickSort(a ...
分类:编程语言   时间:2019-01-09 20:22:56    阅读次数:177
java.util.ConcurrentModification并发修改异常
在运行下面这段代码时出现了并发修改异常java.util.ConcurrentModification: 问题所在: 遍历的同时集合在增加元素。简单点理解,集合告诉迭代器有多少个元素要迭代,然后迭代器去迭代了,然而集合又新增了元素,就出现了异常。 解决方法: 针对上面的代码,可以用ListItera ...
分类:编程语言   时间:2019-01-09 20:22:46    阅读次数:168
python模块之序列化
序列化 什么是序列化 序列化是将字典、列表等数据类型转化成一个字符串的过程 序列化的目的 1. 以某种存储形式使自定义对象持久化(存储) 2. 将对象从一个地方传递到另一个我地方(传输) 3. 使程序更具维护性 json模块 json是很多语言通用的一种数据标准,json可以转化的数据类型包括:st ...
分类:编程语言   时间:2019-01-09 20:22:32    阅读次数:229
深入理解Node.js垃圾回收与内存管理
使用JavaScript进行前端开发时几乎完全不需要关心内存管理问题,对于前端编程来说,V8限制的内存几乎不会出现用完的情况,但是由于后端程序往往进行的操作更加复杂,并且长期运行在服务器不重启,如果不关注内存管理,导致内存泄漏,就算1TB,也会很快用尽。 Node.js构建于V8引擎之上,因此本文首 ...
分类:Web程序   时间:2019-01-09 20:22:24    阅读次数:231
LInux查看网速带宽及各进程占用情况:nethogs
安装: ...
分类:Web程序   时间:2019-01-09 20:22:10    阅读次数:210
ACM入门前必看的OJ
所谓OJ,顾名思义Online Judge,一个用户提交的程序在Online Judge系统下执行时将受到比较严格的限制,包括运行时间限制,内存使用限制和安全限制等。用户程序执行的结果将被Online Judge系统捕捉并保存,然后再转交给一个裁判程序。该裁判程序或者比较用户程序的输出数据和标准输出 ...
分类:其他好文   时间:2019-01-09 20:21:57    阅读次数:224
manachaer算法
manachaer是一个可以在O(n)的时间内求出字符串中的最长回文串长度的算法 ...
分类:编程语言   时间:2019-01-09 20:21:51    阅读次数:188
Bean with name 'xxxService' has been injected into other beans [xxxServiceA,xxxServiceB] in its raw version as part of a circular reference, but has eventually been wrapped
启动项目,通过@Autowired注入对象,出现循环依赖,导致项目启动失败,具体报错信息如下: Bean with name 'xxxService' has been injected into other beans [xxxServiceA,xxxServiceB] in its raw ve ...
分类:移动开发   时间:2019-01-09 20:21:44    阅读次数:664
对象池原理简要描述
对象池原理简要描述 @author ixenos 对象池的基本理念是创建时屏蔽获取细节,对象在当前生命周期终结时入池 1)创建时: var objA = Pool.getItemByCreateFun("SYMBOL_A", createFun); //直接创建或从池中获取 其中,Pool内部维护了 ...
分类:其他好文   时间:2019-01-09 20:21:35    阅读次数:303
Centos7虚拟机下修改IP,进行Nat联网
1.在windows上执行ipconfig查看vmnet8的ip 2.在虚拟机中执行vim命令修改ip,不是在xshell中执行 修改ip地址与vmnet8在同一个网络中,命令如下,先拷贝下面的命令, vim /etc/sysconfig/network-scripts/ifcfg-ens33 然后 ...
分类:其他好文   时间:2019-01-09 20:21:25    阅读次数:347
1050条   上一页 1 ... 13 14 15 16 17 18 19 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!