首页 > 2018年04月04日 > 全部分享
volatile可见性和指令重排
volatile关键字的2个作用 1.线程的可见性 2.防止指令重排 什么是线程的可见性? 线程的可见性 就是一个线程对一个变量进行更改操作 其他线程获取会获得最新的值。 线程在执行的行 操作主线程的变量。会将变量的副本拷贝一份到线程的工作区域(避免每次到主线程读取 提高效率),在更改后的一段时间内 ...
分类:其他   时间:2018-04-04 19:51:02    收藏:0  评论:0  赞:0  阅读:197
Tomcat控制台总是打印日志问题的解决办法
问题 使用gradle启动项目,在tomcat控制台中不停地打印perf4j性能日志,导致开发过程很卡很慢。明明修改了logback.xml配置文件,让它输出到log文件中,而不是控制台,但是不起作用。 在Windows系统中,在启动tomcat后会出现上图这样的情况, 在ubuntu系统中,没有这 ...
分类:其他   时间:2018-04-04 19:50:42    收藏:0  评论:0  赞:0  阅读:414
MySQL插件实现浅析——插件的调用
跟踪mysql的server层源码,理解mysql插件的调用过程。 ...
分类:数据库技术   时间:2018-04-04 19:49:39    收藏:0  评论:0  赞:0  阅读:281
springboot集成mybatisplus
每天学习一点点 编程PDF电子书、视频教程免费下载: http://www.shitanlife.com/code ...
分类:编程语言   时间:2018-04-04 19:48:11    收藏:0  评论:0  赞:0  阅读:356
c语言操作符总结
一.算术操作符 包括:+、 - 、* 、 / 、 % 1.除了%操作符之外,其他的几个操作符可以作用与整数和浮点数。 2.对于/操作符,如果两个操作数都为整数,执行整数除法。而只要有浮点数执行的就是浮点数除法。 3.%操作符的两个操作数必须为整数。返回的是整除之后的余数。 二.移位操作符 包括:<< ...
分类:编程语言   时间:2018-04-04 19:47:51    收藏:0  评论:0  赞:0  阅读:200
矩形重叠
题目: 平面内有n个矩形, 第i个矩形的左下角坐标为, 右上角坐标为。 如果两个或者多个矩形有公共区域则认为它们是相互重叠的(不考虑边界和角落)。 请你计算出平面内重叠矩形数量最多的地方,有多少个矩形相互重叠。 输入描述: 输入包括五行。 第一行包括一个整数n, 表示矩形的个数。 第二行包括n个整数 ...
分类:其他   时间:2018-04-04 19:47:30    收藏:0  评论:0  赞:0  阅读:226
nginx502问题
常见的502错误1.配置错误因为nginx找不到php-fpm了,所以报错,一般是fastcgi_pass后面的路径配置错误了,后面可以是socket或者是ip:port 2.资源耗尽lnmp架构在处理php时,nginx直接调取后端的php-fpm服务,如果nginx的请求量偏高,我们又没有给ph ...
分类:其他   时间:2018-04-04 19:46:42    收藏:0  评论:0  赞:0  阅读:200
js数组string对象api常用方法
charAt() 方法可返回指定位置的字符。 stringObject.charAt(index) indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 stringObject.indexOf(searchvalue, fromindex) substring() 方法用于提... ...
分类:编程语言   时间:2018-04-04 19:46:23    收藏:0  评论:0  赞:0  阅读:257
路边拾遗之其他模块(struct/csv)
struct模块 最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的总结。 了解c语言的人,一定会知道struct结构体在c语言中的作用,它定义了一种结构,里面包含不同 ...
分类:其他   时间:2018-04-04 19:46:05    收藏:0  评论:0  赞:0  阅读:369
elasticsearch this is not a http port
访问的是elastic search的tcp端口,需换成http端口。 elastic search默认tcp端口9300,http端口9200 如果浏览器中访问http://localhost:9200/没有返回预期的结果,就需要修改Elasticsearch的配置,使其支持外网访问。 首先,按C ...
分类:Web开发   时间:2018-04-04 19:45:34    收藏:0  评论:0  赞:0  阅读:301
Linux培训时长多久可以学会?马哥教育9年经验之谈
在Linux的热潮下,很多人萌发了学习Linux的想法。比起自学,培训是一个能够快速、系统的掌握知识的方式,也受到了不少人的青睐。 很多人都想知道通过培训学习Linux需要多长时间,今天咱们就来盘点一下。 选择一家好的教育培训机构的确可以达到事半功倍的效果。不仅能大大缩短学员自行摸索和自我积累的时间 ...
分类:系统服务   时间:2018-04-04 19:45:17    收藏:0  评论:0  赞:0  阅读:211
Linux内核优化
原文地址:http://blog.51cto.com/yangrong/1321594 目录 1、linux内核参数注释 2、两种修改内核参数方法 3、内核优化参数生产配置 参数解释由网络上收集整理,常用优化参数对比了网上多个实际应用进行表格化整理,使查看更直观。 学习linux也有不少时间了,每次 ...
分类:系统服务   时间:2018-04-04 19:44:56    收藏:0  评论:0  赞:0  阅读:226
201571030303/201571030315《 小学四则运算练习软件》结对项目报告;
前言:按照结对编程的原则,我和邻宿舍的小伙伴进行了两人结对编程,我们开发的结对项目的是小学生四则运算练习软件,具体就是随机生成n道题,供学生答题并返回正误记录答题结果,进行多轮。具体需求分析以及功能设计与实现如下。 github代码地址:https://github.com/luchengyi312 ...
分类:其他   时间:2018-04-04 19:44:38    收藏:0  评论:0  赞:0  阅读:213
$.each遍历json数组
1.遍历单层json数组 我们把idx和obj都打印出来看看,到底是什么东西 控制台截图 我们能看到,idx是索引,obj是对象,tagName可以通过obj直接拿到 2.遍历二层(多层)json 在这里我们用多层嵌套来实现,而不能用单层循环,通过element.list[i].tagName,el ...
分类:编程语言   时间:2018-04-04 19:44:23    收藏:0  评论:0  赞:0  阅读:219
ios开发之--跳转到指定的TabBarViewController中的某一个VIewController
比较简单,也很实用,方法大同小异,仅做记录,方法的系统记录如下: 需要跳转的时候,跳即可 ...
分类:移动平台   时间:2018-04-04 19:44:05    收藏:0  评论:0  赞:0  阅读:531
Hive1.1.0中一个BUG的记录分析
最近在工作中,使用CASE WHEN语句的时候,总是出现异常,查看日志是由于数组超界。不知所以然,然后进行了一步步分析,发现这是hive本身的bug,分享出来,一是为了记录,二是想让大家共同看看,欢迎指正。 使用的是CDH5.14.0版本。 CDH5.14.0使用的HIVE版本 自建日志表log: ...
分类:其他   时间:2018-04-04 19:43:15    收藏:0  评论:0  赞:0  阅读:258
Netty构建游戏服务器(三)--netty spring简单整合
一,基本方法 上节实现了netty的基本连接,这节加入spring来管理netty,由spring来开启netty服务。 在netty服务器中,我们建立了三个类:HelloServer(程序主入口) , HelloServerInitializer(传输通道初始化),HelloServerHandl ...
分类:编程语言   时间:2018-04-04 19:42:27    收藏:0  评论:0  赞:0  阅读:277
面向对象之静态属性与绑定方法
静态方法 什么是特性property: property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 圆的周长和面积: import math class Circle: def __init__(self,radius): 圆的半径radius self.radius=radius ...
分类:其他   时间:2018-04-04 19:41:30    收藏:0  评论:0  赞:0  阅读:174
特殊IP地址
1. IP地址分类 1.1 IP地址表示 IP地址由两个部分组成,net-id和host-id,即网络号和主机号。 net-id:表示ip地址所在的网络号。 host-id:表示ip地址所在网络中的某个主机号码。 即: [plain] view plain copy IP-address ::= { ...
分类:其他   时间:2018-04-04 19:40:58    收藏:0  评论:0  赞:0  阅读:212
遍历对象键值对的两种方法
1、object.keys 2、使用 Generator 函数将对象重新包装成数组 ...
分类:其他   时间:2018-04-04 19:40:28    收藏:0  评论:0  赞:0  阅读:212
1152条   上一页 1 ... 15 16 17 18 19 ... 58 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!