码迷,mamicode.com
首页 > 2018年09月13日 > 全部分享
synchronized关键字以及对象锁和类锁的区别
java并发编程中最长用到的关键字就是synchronized了,这里讲解一下这个关键字的用法和容易混淆的地方.synchronized关键字涉及到锁的概念, 在java中,synchronized锁大家又通俗的称为:方法锁,对象锁 和 类锁 三种. 先上结论! 1 无论是修饰方法还是修饰代码块都是 ...
分类:其他好文   时间:2018-09-13 14:28:31    阅读次数:193
ref:spring配置数据库方式
ref:https://blog.csdn.net/alsyuan/article/details/73239240 1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建 ...
分类:数据库   时间:2018-09-13 14:28:22    阅读次数:200
Echatrs 中PIE饼图中间位置怎么显示总数值?
title: { text: '总资产', subtext: '2000000.00', x: 'center', y: 'center' }图例: ...
分类:其他好文   时间:2018-09-13 14:28:13    阅读次数:295
线性筛
学习链接: https://www.cnblogs.com/Paul-Guderian/p/7723031.html 素数的线性筛: 欧拉函数的线性筛 莫比乌斯函数的线性筛 ...
分类:其他好文   时间:2018-09-13 14:28:01    阅读次数:177
Redis 持久化
一、Redis高可用概述 在介绍Redis高可用之前,先说明一下在Redis的语境中高可用的含义。 我们知道,在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999% 等等)。但是在Redis语境中,高可用的含义似乎要宽 ...
分类:其他好文   时间:2018-09-13 14:27:55    阅读次数:193
哈希模板
滚动哈希 ...
分类:其他好文   时间:2018-09-13 14:27:48    阅读次数:183
POJ1591 M*A*S*H (JAVA)
这水题,真的坑 测试数据最后有空行,如果用sc.hasNextLine()判断,会RE 要改为sc.hasNext() 搞了我一上午,烦死 ...
分类:编程语言   时间:2018-09-13 14:27:32    阅读次数:244
currenthashmap如何解决线程安全
在高并发情况下。HashMap可能出现的致命问题:死循环 HashMap在元素插入过多的时候需要进行Resize,Resize的条件是HashMap.Size>=Capacity*LoadFactor HashMap的Resize包括扩容和ReHash两个步骤,ReHash在并发情况下可能会形成链表 ...
分类:编程语言   时间:2018-09-13 14:27:26    阅读次数:814
laravel 中with关联查询限定查询字段
学习了下laravel5.6框架,果然很优雅,比如ActiveJieSuan model中作如下关联:(laravel模型关联关系可以查看https://laravelacademy.org/post/8867.html) 只需在ActiveJieSuan 模型中设定 ...
分类:其他好文   时间:2018-09-13 14:27:17    阅读次数:1738
JQuery中关于html()、text()、val()三者之间的区别
html():该方法类似于Javascrpt 中的innerHTML的方法,该方法获取标签元素中所有内容文本。 text():该方法类似于Javascrpt 中的innerText方法,获取的是纯文本内容。 val():获取对象的value的值。获取的是选择对象的第一个元素的value值。当然该属性 ...
分类:Web程序   时间:2018-09-13 14:27:10    阅读次数:212
程序员初入职场如何快速成长
近期收到很多的朋友留言关于程序员初入职场如何快速成长,因为在it行业中,新的技术在不断的更新,如果你不充分利用有限的时间,在未来的竞争中该如何成长。针对这个问题,下面将给出三条比较有实际意义的建议。 培养自己的沟通能力 作为程序员大部分的时间都是和电脑进行沟通,但是我们要想把一个项目做好,沟通能力很 ...
分类:其他好文   时间:2018-09-13 14:27:02    阅读次数:172
git的基本操作
一、修改用户名和邮箱地址: (1)配置用户名命令:$git config --global user.name "xbk" (2)配置邮箱命令:$git config --global user.email "1024669884@qq.com" 二、创建本地版本仓库 (1)选择一个合适的地方,新建 ...
分类:其他好文   时间:2018-09-13 14:26:54    阅读次数:186
html显示xml内容
参考: https://www.cnblogs.com/apache-x/p/5435459.html 方法: “<”用&lt;表示 “>”用&gt;表示 “"”用&quot;表示 .Replace("<","&lt;").Replace(">","&gt;").Replace("\"","&quo ...
分类:Web程序   时间:2018-09-13 14:26:44    阅读次数:368
Python + Robotframework + Appium 之APP自动化测试小试牛刀(Android)
Robotframework如何好?这里先不说了~ Python更不用说了~ Appium前面的文章有介绍~ 今天直接来Python+Robotframework+Appium 三者结合起来,对Andoid app小试牛刀下,后续再作更多介绍。 1.环境搭建(之前已经介绍过Python+Appium ...
分类:移动开发   时间:2018-09-13 14:26:11    阅读次数:395
java基础---集合
1-Java集合的特点 Collection接口:不唯一,无序 List接口:不唯一,有序 其中常用类:ArrayList、LinkedList ArrayList实现了长度可变的数组;遍历元素和随机访问元素的效率比较高 LinkedList采用链表存储方式。插入、删除元素时效率比较高 Set接口: ...
分类:编程语言   时间:2018-09-13 14:25:48    阅读次数:140
名词理解——生活——职业的门槛和壁垒
都说搞科研的,高技术的门槛高,外人不容易进入。那些低技术的,不需要高文凭的难道门槛就真的低了吗?我不这样认为。 就比如做销售,心态要好,要能准确的抓住用户的心理,对自己销售的产品和市面上竞争对手的产品有了解,对用户群体的特征有深入理解。手中拿的是产品,面向的是用户。成为一名合格的销售人员,这是需要大 ...
分类:其他好文   时间:2018-09-13 14:25:39    阅读次数:1220
Java软件开发者,如何学习大数据?
正常来讲学习大数据之前都要做到以下几点 1.学习基础的编程语言(java,python) 2.掌握入门编程基础(linux操作,数据库操作、git操作) 3.学习大数据里面的各种框架(hadoop、hive、hbase、spark) 这是正常学习大数据必须要做到的三个步骤,如果有了java基础再去学 ...
分类:编程语言   时间:2018-09-13 14:25:33    阅读次数:135
1073条   上一页 1 ... 35 36 37 38 39 40 41 ... 64 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!