首页 > 2019年03月10日 > 全部分享
JAVA基础学习之-ThreadPoolExecutor的实现原理
池技术是性能优化的重要手段:连接池,线程池已经是开发中的标配了。面试中这个知识点也是高频问题。抽空学习了Java的ThreadPoolExecutor,把学习的思路记录一下。由于线程的创建和销毁都是系统层面的操作,涉及到系统资源的占用和回收,所以创建线程是一个重量级的操作。为了提升性能,就引入了线程池;即线程复用。Java不仅提供了线程池,还提供了线程池的操作工具类。我们由浅入深了解一下。impo
分类:编程语言   时间:2019-03-10 23:14:45    收藏:0  评论:0  赞:0  阅读:181
COCOS CREATOR(TS)之setTimeOut
一:前景有很多前端可能觉得setTimeOut不值得一讲,But,在不同的平台setTimeOut的执行是有一定的规则需要遵守,有时也叫迫于无奈.比如,前几日的开发中发现一个非常奇怪的现象,就是setOutTime在Web/微信IDE端都是可以起作用的,但是一旦到了手机微信中运行,好似就不那么灵光了.今日抽了点时间好好测试了一番,内容如下:二:测试Ⅰ,测试环境如下(使用TS代码)Ⅱ,代码1,测试思
分类:其他   时间:2019-03-10 23:14:07    收藏:0  评论:0  赞:0  阅读:686
bzoj4589 Hard Nim
传送门 分析 我们已知所有堆的异或和为0是后手必胜 我们又知道只有一堆时只有异或和为质数的情况为1其它为0 又因为ans[k][i^j] = ans[k-1][i] * ans[k-1][j] 所以直接fwt即可 我们可以对a数组fwt后用快速幂取它的n次方,然后再ifwt回来即可 代码 ...
分类:其他   时间:2019-03-10 23:11:56    收藏:0  评论:0  赞:0  阅读:169
css之变形(transform)
css3变形,阴影和渐变背景色属性 旋转(roate) 移动(translate) 缩放(scale) ... ...
分类:Web开发   时间:2019-03-10 23:11:26    收藏:0  评论:0  赞:0  阅读:195
Django admin
admin django amdin是django提供的一个后台管理页面,改管理页面提供完善的html和css,使得你在通过Model创建完数据库表之后,就可以对数据进行增删改查,而使用django admin 则需要以下步骤: 创建后台管理员 配置url 注册和配置django admin后台管理 ...
分类:其他   时间:2019-03-10 23:10:35    收藏:0  评论:0  赞:0  阅读:271
阅读之SQL优化
一、性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。 为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。 二、优化之前,首先要了解SQL的查询过程,大多数的查询优化工作实际上是遵循一些 ...
分类:数据库技术   时间:2019-03-10 23:10:17    收藏:0  评论:0  赞:0  阅读:205
【Java学习笔记之三十二】浅谈Java中throw与throws的用法及异常抛出处理机制剖析
异常处理机制 异常处理是对可能出现的异常进行处理,以防止程序遇到异常时被卡死,处于一直等待,或死循环。 异常有两个过程,一个是抛出异常;一个是捕捉异常。 抛出异常 抛出异常有三种形式,一是throw,一个throws,还有一种系统自动抛异常。下面它们之间的异同。 系统自动抛异常 当程序语句出现一些逻 ...
分类:编程语言   时间:2019-03-10 23:09:57    收藏:0  评论:0  赞:0  阅读:208
配置redis一直启动
1. 进入 DOS窗口 2. 在进入redis的安装目录 3. 输入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安装redis服务 ) 4. 输入:redis-server --service-sta ...
分类:其他   时间:2019-03-10 23:09:43    收藏:0  评论:0  赞:0  阅读:574
架构漫谈
本学期开设了一门软件体系结构的课程,王老师给我们推荐了一系列关于架构的专栏文章,该专栏由资深架构师王概凯 Kevin 执笔,文章共分为九篇,层次分明的讲述了什么是架构、怎样做好架构、软件架构如何落地、如何写好程序等问题,文章十分生动形象,各种通俗的例子信手拈来,使得本来生涩难懂的知识变得形象起来,便 ...
分类:其他   时间:2019-03-10 23:09:27    收藏:0  评论:0  赞:0  阅读:186
动态规划——最长升序子序列及其个数
1 public int findNumberOfLIS(int[] nums) { 2 int n=nums.length; 3 if(n==0||n==1)return n; 4 int []dp=new int[n]; 5 int []cnt=new int[n]; 6 int i,j,ma.... ...
分类:其他   时间:2019-03-10 23:09:10    收藏:0  评论:0  赞:0  阅读:203
013_生成器
[每个元素或者和元素相关的操作 for 元素 in 可迭代数据类型] [满足条件的元素相关的操作 for 元素 in 可迭代数据类型 if 元素相关条件] ...
分类:其他   时间:2019-03-10 23:08:53    收藏:0  评论:0  赞:0  阅读:151
URL和URI
URI一般来说有以下三种构成方式: 一、绝对URI 指以scheme(后面跟着冒号)开头的URI 参考下面的URI,它符合当前的RFC4395规范:协议名称://域名.根域名/目录/文件名.后缀 例如http://b.c/d/e.f (假设b.c是一个可用的域名,e.f是一个标准的文件) 这个URI ...
分类:Web开发   时间:2019-03-10 23:08:37    收藏:0  评论:0  赞:0  阅读:258
初学node.js,安装nodemon,学习debug模式,安装cpu-stat
1.运行node 文件 node .\01.js 文件内容 console.log('aaaa'); 2.因为每次更新文件都需要重新,所以安装nodemon npm i -g nodemon 就会自动更新内容 3.添加debug,选择debug模式,然后选择add ,如图 4.安装cpu npm i ...
分类:Web开发   时间:2019-03-10 23:08:21    收藏:0  评论:0  赞:0  阅读:234
【CQOI2017】小Q的表格
【CQOI2017】小Q的表格 稍加推导就会发现$f(a,b)=a\cdot b\cdot h(gcd(a,b))$。 初始时$h(n)=1$。 询问前$k$行$k$列时我们就反演: $$ \begin{align} \displaystyle ans&=\sum_{g=1}h(g)\cdot g^ ...
分类:其他   时间:2019-03-10 23:08:00    收藏:0  评论:0  赞:0  阅读:198
mybatis学习系列五--插件及类型处理器
2 插件编写(80-81) 单个插件编写 2.1实现interceptor接口(ibatis) invocation.proceed()方法执行必须要有,否则不会无法实现拦截作用 2.2 使用@intercepts注解完成插件签名 2.3 将插件注册到全局配置文件中<plugins>标签 全局配置文 ...
分类:其他   时间:2019-03-10 23:07:37    收藏:0  评论:0  赞:0  阅读:188
C# DataGridView改变行颜色无效问题
有一个需求是DataGridView中不符合要求的行变为红色,这网上查到的代码是 Row.DefaultCellStyle.BackColor = Color.Red;即可 但是写完之后发现不起作用 经过不断尝试,将此代码放在Form的Activated方法中即可生效,但放在构造方法中是不起作用的 ...
分类:Windows开发   时间:2019-03-10 23:07:06    收藏:0  评论:0  赞:0  阅读:524
云时代架构读后感1
关于“蚂蚁金服11.11:支付宝和蚂蚁花呗的技术架构及实践” 文章地址:https://mp.weixin.qq.com/s?__biz=MzAwNjQwNzU2NQ==&mid=401735445&idx=1&sn=0f8cc086e413332fddad5b05f0363a7e&scene=21 ...
分类:其他   时间:2019-03-10 23:06:42    收藏:0  评论:0  赞:0  阅读:184
KVM实现客户机内存
1、虚拟机运行在QEMU进程地址空间中 KVM利用malloc()或者mmap系统调用,在QEMU主线程的虚拟地址空间中申明一段连续大小的空间用于客户机物理内存映射,在QEMU的内存管理结构中逐步添加subregion。 QEMU进程的运行跟普通的Linux进程一样,通过malloc()或者mmap ...
分类:其他   时间:2019-03-10 23:06:02    收藏:0  评论:0  赞:0  阅读:242
架构学习
参考资料: https://www.infoq.cn/article/an-informal-discussion-on-architecture-part01 https://www.infoq.cn/article/an-informal-discussion-on-architecture-p ...
分类:其他   时间:2019-03-10 23:05:47    收藏:0  评论:0  赞:0  阅读:179
整理PostMan的基础用法3
做技术的斜杠青年,时而关注下新闻,发表点个人见解,纯属无聊解闷,没有别的意思。 一分付出一分收获,脚踏实地地付出。 继续接着昨天的来整理。 模拟Mock GET所有的Mock:https://api.getpostman.com/mocks 这个端点获取你创建的所有的模拟器。 Require API ...
分类:其他   时间:2019-03-10 23:05:21    收藏:0  评论:0  赞:0  阅读:229
1050条   上一页 1 2 3 4 ... 53 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!