一,模拟并发代码: 线程不安全的代码 二,二.原子性-Atomic包1.AtomicInteger类中提供了incrementAndGet方法; public final int incrementAndGet() { return unsafe.getAndAddInt(this, valueOf ...
分类:
其他好文 时间:
2018-09-10 21:51:17
阅读次数:
251
参数说明 redis.conf 配置项说明如下: 1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile ...
分类:
其他好文 时间:
2018-09-10 21:51:05
阅读次数:
266
2018年7月30日1.搜索引擎框架百度googleLucene 单机操作,就是一堆jar包中的api的使用,自己干预,如何创建索引库,删除索引库,更新索引库,高亮,自己调度APISolr 支持web应用研发,它封装好了对索引库的操作,直接做高级API编程。ElasticSearch 默认支持集群的 ...
分类:
其他好文 时间:
2018-09-10 21:50:59
阅读次数:
285
创建Django项目 一旦装完之后Script文件夹下面稳增加两个django-admin.exe 和django-admin.py两个文件 咱要创建项目就要用django-admin.exe这个文件创建 1、模块安装 1、 2、 3、 2、cmd中创建项目的时候,想在哪里创建先切到对应的目录下 d ...
分类:
其他好文 时间:
2018-09-10 21:50:45
阅读次数:
281
mysql group by 对多个字段进行分组 mysql group by 对多个字段进行分组 mysql group by 对多个字段进行分组 mysql group by 对多个字段进行分组 group by X 意思是将所有具有相同X字段值的记录放到一个分组里。 那么group by X, ...
分类:
数据库 时间:
2018-09-10 21:50:38
阅读次数:
272
1.操作系统/应用程序 a : 硬盘 , CPU , 主板 , 显卡 , 内存 , 电源 ... b.装系统 (软件) 系统就是一个由程序员写出来的软件 , 该软件用于控制计算机的硬件 , 让他们之间相互进行配合。 c.安软件 (安装应用程序) QQ 百度云 pycharm .... 2.操作中的" ...
分类:
编程语言 时间:
2018-09-10 21:50:30
阅读次数:
262
Ubuntu自古以来的问题吧。。。。。据说是因为deepin没问题所以网易云音乐数次更新都没有解决这个bug 法0:--no-sandbox (继承自以往版本的Ubuntu) 在终端输入 sudo vim /usr/share/applications/netease-cloud-music.des ...
分类:
系统相关 时间:
2018-09-10 21:50:22
阅读次数:
594
[TOC] 20180909徐州网络赛题解 A. Hard to prepare MEANING n个点的环,每个点在[0,$2^{k 1}$] 之间选一个值。要求相邻两点的权值的二进制至少有一位相同。问方案数 SOLUTION 断环为链,类似染色问题递归推导,考虑到爆栈,可能要把递归改成递推 CO ...
分类:
其他好文 时间:
2018-09-10 21:23:23
阅读次数:
275
https://blog.csdn.net/qq_26525215/article/details/79182687 集成Redis 首先在pom.xml中加入需要的redis依赖和缓存依赖 1 2 3 4 5 6 7 8 9 10 第二个spring-boot-start-cache的依赖,是使用 ...
分类:
编程语言 时间:
2018-09-10 21:23:17
阅读次数:
324
将工作薄每一个工作表导出为PDF文件。 将当前工作表导出为PDF文件。 ...
分类:
编程语言 时间:
2018-09-10 21:23:07
阅读次数:
357
点击最下面的 自定义结构 然后输入 /%post_id%.html ,然后保存更改,地址就会变为静态地址了 当然,并没有完 继续 复制下面的代码: [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect ...
分类:
其他好文 时间:
2018-09-10 21:23:00
阅读次数:
278
一般超出文本显示分为两种:单行超出文本和多行超出文本省略号显示,实现方式使用纯css实现: ...
分类:
Web程序 时间:
2018-09-10 21:22:53
阅读次数:
260
sass的安装 1、当ruby安装完成后,在自己电脑开始菜单下面找到ruby的控制台"cmd"; 2、然后直接在命令行中输入 gem install sass 3.在安装过程中 可能会遇到报错: 解决方法: 更换rubygems路径 在命令行内输入以下命令: $ gem sources --remo ...
分类:
其他好文 时间:
2018-09-10 21:22:45
阅读次数:
261
并发编程是网络编程中必须考虑的问题,实现并发的方式有多种:多进程,多线程,IO多路复用. python中调用的是操作系统的线程和进程. 进程: 进程表示资源分配的基本单位,是调度运行的基本单位.例如,用户运行一个程序时,系统就创建一个进程,为它分配资源,然后放入进程就绪队列.进程调度程序选中它,为它 ...
分类:
其他好文 时间:
2018-09-10 21:22:37
阅读次数:
233
TinyXML TinyXML是一个简单的小型C ++ XML解析器,可以轻松集成到其他程序中。 它能做什么: 简而言之,TinyXML解析XML文档,并从可以读取,修改和保存的文档对象模型(DOM)构建。 它能做什么: XML代表“可扩展标记语言”。它允许您创建自己的文档标记。HTML在为浏览器标 ...
分类:
其他好文 时间:
2018-09-10 21:22:27
阅读次数:
380
-实现 LFU 缓存算法, 设计一个类 LFUCache,实现下面三个函数 + 构造函数: 传入 Cache 内最多能存储的 key 的数量 + get(key):如果 Cache 中存在该 key,则返回对应的 value 值,否则,返回-1。 + set(key,value):如果 Cache ...
分类:
编程语言 时间:
2018-09-10 21:22:18
阅读次数:
225