Wesley13 Wesley13
4年前
java多线程之ReentrantLock
前言相信学过java的人都知道synchronized这个关键词,也知道它用于控制多线程对并发资源的安全访问,兴许,你还用过Lock相关的功能,但你可能从来没有想过java中的锁底层的机制是怎么实现的。如果真是这样,而且你有兴趣了解,今天我将带领你轻松的学习下java中非常重要,也非常基础的可重入锁ReentrantLock的实现机制。R
Wesley13 Wesley13
4年前
java B2B2C多用户商城系统
需求分析:在javashop电商系统中,商品数据是存在elasticsearch中,使用ik分词器分词,ik分词器的词库内置了2万多个。但在实际运维过程中,因为商品的个性化,词库不一定可以满足,为了搜索引擎分词(关键词)更加准确,要求可对分词词库进行手工维护。思路:IK自定义词库是支持远程热加载的。先看下官方的说明:
Irene181 Irene181
4年前
手把手教你使用Python打造绚丽的词云图
前言大家好,我是黄伟。词云,相信大家对这个概念比较陌生,它其实就是指的是对某一段文本中出现频率最高的关键词进行特殊描绘,过滤到太多没用的字眼,以此达到视觉上的突出,让人一看就知道这篇文章讲的什么。一、词云的运用设计到的模块:wordcloud编辑器:sublimetext3编译器:Python3.61.下载安装wordcloud模块pipins
CuterCorley CuterCorley
4年前
Android开发 常见异常和解决办法(一)
AndroidStudio是Android开发的理想工具,但是由于版本的更新和配置的差异,会出现很多问题,下面是以《第一行代码第二版》为基础进行开发学习可能遇见的一些问题及其解决办法。1.AndroidStudio3.0及以上版本找不到AndroidDeviceMonitor:解决办法:(1)在AndroidStudio中打开终端,如下
Wesley13 Wesley13
4年前
mysql 中使用笛卡尔积 避免其中一方为空集时结果就是空集的方法
mysql里笛卡尔积在实际开发中很少遇到,今天我是想将多个不同的select的结果(每个select的集合大小都是1或者0)只用一次查询返回在同一行中,但发现个问题,当其中一个结果集为空集时,最终结果就是空集.开始用的sql语句SELECTFROM(selectfromtable1)a
Wesley13 Wesley13
4年前
15款最好用的思维导图(心智图 )工具
思维导图也叫心智图,是一项流行的全脑式学习方法,用来表示词,思路(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.banghui.org%2Ftag%2F%25e6%2580%259d%25e8%25b7%25af),任务或其他与围绕着一个中央关键词或想法项目的示意图。通过径向,图
Wesley13 Wesley13
4年前
23款小游戏
给IT入门加星标,提升编程技能freepythongames,一行代码就能进入使用Python开发的小游戏快乐玩耍!安装pip install freegamesPython包括随您的安装一起分发的大量标准库。标准库有一个称为Turtle的模块,这是一种向普通人介绍python编程的流行方法。今天介绍的所有游
Stella981 Stella981
4年前
Linux常用的网络命令笔记
!(https://oscimg.oschina.net/oscnet/c04e0e6747974f0a93074e15184bc37f.png)1、write命令write用户名:给指定在线用户发送信息,回车后就可以编辑需要发送的信息,编辑信息完信息后以CtrlD或CtrlC保存结束并发送(最好是在新的一行保存发送)。
Wesley13 Wesley13
4年前
AI行业者必看!领先时代的智能资讯机器人步步逼近!
人工智能无疑是当下最热的关键词。人工智能的大热,让各行各业都趋之若鹜。有人说,人工智能预示着第四次工业革命的来临,是一场史无前例的“大变局”。那么,人工智能的风口上,人工智能与资讯又将如何完美的融合呢?!(http://5b0988e595225.cdn.sohucs.com/images/20171023/aea71536ed554167a2305
Easter79 Easter79
4年前
SyntaxHighlighter行号显示错误及代码太长无法换行解决办法
SyntaxHighlighter是一个使用JavaScript编写的功能齐全的代码语法高亮的软件。如果一行代码或注释太长的话在页面中显示时需要分成多行显示,这时行号就对不上了,如下图:!(https://oscimg.oschina.net/oscnet/6e0f1829de6ab9da968e316cd7114abccb4.jpg)Synta