自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 收藏
  • 关注

转载 redis常用数据类型对应的数据结构

redis的数据类型都是通过多种数据结构来实现,主要是出于时间和空间的考虑,当数据量小的时候通过数组下标访问最快,占用内存最小【压缩列表是数组的变种,允许存储的数据大小不同】因为数组需要占用连续的内存空间,所以当数据量大的时候,就需要使用链表,同时为了保证速度又需要和数组结合,也就有了散列表。1、字符串2、列表(list):支持存储一组数据,这种数据类型对应两种实现方法,一种...

2019-08-31 23:36:00 132

转载 MYSQL SQL_MODE 属性作用学习下

MYSQL SQL_MODE 属性作用学习下函数了解下:any_value转载于:https://www.cnblogs.com/leodaxin/p/11435135.html

2019-08-30 15:18:00 74

转载 java面试-synchronized底层实现机制

一、synchronized的三种应用方式1、修饰实例方法,锁是当前实例对象,进入同步代码前要获得当前实例的锁/** * synchronized修饰实例方法,当前线程的锁是实例对象accountingSync * 当一个线程正在访问一个对象的synchronized实例方法,那么其他线程不能访问该对象的其他synchronized方法 * 一个对象只有一把锁...

2019-08-29 20:31:00 110

转载 java面试-内存分配与回收策略

1、对象优先在Eden分配-Xms20M -Xmx20M java堆的大小20M-Xmn10M 新生代10M 老年代10M-XX:SurvivorRatio=8 新生代Eden与一个Survivor区的空间比例8:1/** * -Xms20M -Xmx20M -Xmn10M -XX:+PrintGCDetails -XX:SurvivorRat...

2019-08-29 20:31:00 65

转载 java面试-对象的创建、内存布局、访问定位

一、对象的创建1、虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那必须先执行相应的类加载过程。2、虚拟机将为新生对象分配内存指针碰撞:Java堆中内存是绝对规整的,所有用过的内存都放在一边,空闲的内存放在另一边,中间放着一个指针作为分界点的指示器,那所分配内...

2019-08-29 20:30:00 66

转载 MYSQL-数据分片-分区等概念了解下

MYSQL-数据分片不是数据容错,而是根据规则将数据分布在不同分片之上转载于:https://www.cnblogs.com/leodaxin/p/11431432.html

2019-08-29 18:44:00 115

转载 Shell脚本中判断字符串是否被包含在内

Shell脚本中判断字符串是否被包含在内 1、字段 grep:案例: str1="abcdefgh"str2="def"result=$(echo $str1 | grep "${str2}")if [[ "$result" != "" ]];then ech...

2019-08-28 17:38:00 732

转载 双击计算机只在任务栏显示小图,桌面不显示窗口

原因:分辨率过大造成的或者是双屏幕的原因 文章来源:外星人来地球 欢迎关注,有问题一起学习欢迎留言、评论转载于:https://www.cnblogs.com/lovebing/p/11420276.html...

2019-08-27 19:21:00 2410

转载 小游戏架构手稿—背单词

小游戏架构手稿—背单词 文章来源:外星人来地球 欢迎关注,有问题一起学习欢迎留言、评论转载于:https://www.cnblogs.com/lovebing/p/11412277.html...

2019-08-26 14:17:00 111

转载 Ubuntu16.04格式化U盘

Ubuntu16.04格式化U盘 root@ubuntu:~# fdisk -lroot@ubuntu:~# fdisk /dev/sdb格式化U盘:root@ubuntu:~# fdisk -lsudo mkfs.ntfs /d...

2019-08-26 12:53:00 493

转载 tomcat安全

tomcat安全 Tomcat 是 Java Servlet、JSP、Java 表达式语言和 Java WebSocket 技术的开源实现,被广泛使用在 Java 语言开发的大型网站系统中。我们可以从以下几个方面来保障 Tomcat 的安全。保持版本更新建议...

2019-08-25 22:20:00 102

转载 推荐算法-余弦相似度

一、余弦相似度:余弦值越接近1,就表明夹角越接近0度,也就是两个向量越相似,这就叫"余弦相似性"二维向量的余弦相似度:多维向量的余弦相似度(类比)协同过滤(Collaborative Filtering, 简称 CF):收集用户行为减噪与归一化处理减噪:用户行为数据是用户在使用应用过程中产生的,它可能存在大量的噪音和用户的误操作,...

2019-08-25 00:05:00 1256

转载 推荐算法-欧几里得距离

一、欧几里得距离用来记录两个向量之间的距离。欧氏距离越小,两个用户相似度就越大,欧氏距离越大,两个用户相似度就越小。二维空间的公式:其中,为点与点之间的欧氏距离;为点到原点的欧氏距离。三维空间的公式:n维空间的公式:二、闵可夫斯基距离当p=1时,即为曼哈顿距离;当p=2时,即为欧几里得距离当时,即为切比雪夫距离...

2019-08-25 00:05:00 847

转载 CentOS6.8安装Oracle11g

CentOS6.8安装Oracle11g ===== 这中间还有很多细节问题该文档中并没有说明和指出:1、如/tmp目录必须单独分出来,不然oracle在以后的使用中会逐渐变慢2、官网说的512M内存即可,这里纠正下,如果只是测试安装那还行(行不...

2019-08-24 16:11:00 418

转载 Ubuntu16.04使用apt安装完nginx常见问题

Ubuntu16.04使用apt安装完nginx常见问题 1、安装完并remove掉后重新install后没nginx.conf文件解决办法:apt-get -y --purge remove nginx*apt-get -y autoremovea...

2019-08-24 11:46:00 147

转载 压测工具

linux shell:ab 是Apache Bench缩写用于进行并发测试,更多参见手册转载于:https://www.cnblogs.com/leodaxin/p/11401399.html

2019-08-23 17:19:00 91

转载 MySQL总结

1、MySQL经典面试题2、MySQL经典面试题3、Redis经典面试题4、Redis经典面试题5、java面试问题转载于:https://www.cnblogs.com/wjh123/p/11391262.html

2019-08-21 21:12:00 54

转载 搜索引擎搜索词提示算法

了解一下搜索引擎搜索词提示算法转载于:https://www.cnblogs.com/leodaxin/p/11387987.html

2019-08-21 12:07:00 386

转载 分别SAM与SA是什么,了解一下

了解一下https://www.cnblogs.com/ShichengXiao/p/10245374.html什么是SAM什么是SA (后缀数组)转载于:https://www.cnblogs.com/leodaxin/p/11386958.html

2019-08-21 09:42:00 612

转载 MySQL事务

一、什么是事务?事务保证一组数据库操作,要么全部成功,要么全部失败,MYSQL事务支持是在引擎层实现。二、哪些存储引擎支持事务?三、如何开启/结束事务?start transaction with consistent snapshot; #马上启动一个事务begin transaction;start transaction;  四、事务的四大...

2019-08-21 09:20:00 51

转载 Linux下的电路设计辅助软件

造冰箱的大熊猫@cnblogs 2019/8/21最近调研了以下开源的电路设计辅助软件(EDA),汇总如下1、gEDA官网:geda-project.org老牌的开源EDA软件,诞生于上世纪90年代末,具备原理图绘制、电路板绘制、光绘文件浏览、电路仿真(SPICE)等功能。最新稳定版本:1.8.2(2013年9月发布)2、KiCad官网...

2019-08-21 09:18:00 656

转载 MySQL-一条sql语句的执行顺序

手写:SELECT DISTINCT <select_list>FROM <left_table> <join_type> JOIN <right_table> ON <join_condition>WHERE <where_condition>GROUP BY <group_by_...

2019-08-21 06:00:00 103

转载 MySQL常用配置参数说明

1、sync_binlogsync_binlog=0,当事务提交之后,MySQL不做fsync之类的磁盘同步指令刷新binlog_cache中的信息到磁盘,而让Filesystem自行决定什么时候来做同步,或者cache满了之后才同步到磁盘。 这个是性能最好的,但是风险也是最大的。因为一旦系统Crash,在binlog_cache中的...

2019-08-21 00:07:00 66

转载 MYSQL的主从复制

用途:1、故障切换 2、读写分离 3、备份一、一主一从常见配置:MYSQL主从复制配置参考要求:主机、从机在同一网段,且数据库版本相同1、主机配置:[mysqld]server-id = 1log-bin= mysql-bin建立账户并授权slave:CREATE USER 'replication'@'192.168.1.10...

2019-08-20 22:00:00 39

转载 VS 2005中提供了显示SQL Server Report Service报表的控件:Report Viewer

在显示SQL Server 2000 Report Service生成的报表时,由于VS 2003种没有现成的控件,必须借助其他的方法在应用程序(Winform,Webform)中对报表进行显示,现在Reoport Viewer 已经加入到VS 2005中,功能也应该有所加强。详细信息转载于:https://www.cnblogs.com/chinapro/archive/2005/...

2019-08-20 21:02:41 120

转载 Vuex 入门级 神作

Vuex 入门级 神作 Vuex 是什么????如果用官方的话说,是以下这段:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到...

2019-08-20 20:23:00 110

转载 redis-cluster

redis-cluster:1、至少需要3个master,3个slave2、采用无中心结构,每个节点保存数据和整个集群状态,每个节点和其他所有节点连接3、所有的redis节点彼此互联,内部使用二进制协议优化传输速度和带宽4、节点的fail是通过集群中超过半数的节点检测失效时才生效5、客户端与redis节点直连,连接集群中任何一个节点即可6、redis-clus...

2019-08-20 19:47:00 50

转载 redis的线程模型

一、单进程模型来处理客户端的请求Redis 基于 Reactor 模式开发了自己的网络事件处理器: 这个处理器被称为文件事件处理器(file event handler):文件事件处理器是单线程的,使用 I/O 多路复用程序来同时监听多个套接字, 并根据套接字目前执行的任务来为套接字关联不同的事件处理器。当被监听的套接字准备好执行连接应答(accept)、读取(read)...

2019-08-20 19:13:00 59

转载 redis的过期策略和内存淘汰机制

一、redis的过期策略和内存淘汰机制1、定期删除+惰性删除定期删除:指的是redis默认是每隔100ms就随机抽取一些设置了过期时间的key,检查其是否过期,如果过期就删除惰性删除:在你获取某个key的时候,redis会检查一下 ,这个key如果设置了过期时间那么是否过期了,如果过期了此时就会删除,不会给你返回任何东西2、如果大量过期key堆积在内存里,导致redis...

2019-08-20 15:34:00 46

转载 redis的发布订阅

简单说明:一般不使用。进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。订阅:subscribe c1 c2 c3 发布:publish c2 hello-redis  转载于:https://www.cnblogs.com/wjh123/p/11255139.html...

2019-08-20 15:07:00 48

转载 2019ACM/ICPC 亚洲区域赛安排

第44届ICPC国际大学生程序设计竞赛亚洲区域赛(南京)网络赛https://icpcnj.qinmaye.top/网络赛注册资料https://www.lanzous.com/i5o36oh南昌,银川赛区网络赛账号申请8月27号截止,已进行申请账号的可查阅:http://106.12.138.215:8080/icpc/index.jsp2019南昌,银川账号申请...

2019-08-20 11:28:00 1517

转载 在Vue中如何快速实现小球动画

在Vue中如何快速实现小球动画 1. 在自己的页面中有做好相应的测试位置2. 然后给小球添加属性 v-show并且添加相应的数据(false)3.点击购物车 让 false = true;4.然后到重点了; 用 transition的标签 把要运...

2019-08-19 21:03:00 581

转载 通过phpMyAdmin优化mysql 数据库可能存在的问题

通过phpMyAdmin优化mysql 数据库可能存在的问题 文章来源:外星人来地球 欢迎关注,有问题一起学习欢迎留言、评论转载于:https://www.cnblogs.com/lovebing/p/11376192.html...

2019-08-19 11:37:00 133

转载 SQL 字符串与数字等于比较与null的判断逻辑

对于MYSQL而言,select 1> '' 是true,mysql会将空字符串转成0进行处理。但是对于hive而言,任何数与''比较都是null。hive对字符串转int时候使用的是Int.parseInt因此对于转回失败的值返回null,因此与常见关系数据库查询不统一,需要格外注意!!!!!sku_cid3是int类型,sku_cid3!=null 永远都是n...

2019-08-16 18:36:00 766

转载 JavaScript学习(一)

学习JavaScript当初学习JavaScript只是粗略学习,有很多知识不是很懂,这篇博客记录学习的心得与体会学习网站:https://www.runoob.com/js1.JavaScript简介JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备运用三目运算简化代码:一...

2019-08-16 16:50:00 80

转载 java面试-线程池使用过吗,谈谈对ThreadPoolExector的理解

一、架构说明:二、为什么使用线程池,优势是什么?线程池做的工作主要是控制运行的线程的数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务,如果线程数量超过了最大数量,那么超出数量的线程排队等候,等其它线程执行完毕,再从队列中取出任务来执行。特点:线程复用、控制最大并发数量、管理线程优点:降低资源消耗。通过重复利用已创建的线程来降低线程创建和销毁造成的...

2019-08-15 23:01:00 169

转载 java面试-集合类不安全问题及解决方案

一、List1、代码演示public class ArrayListNotSafeDemo { public static void main(String[] args) { List<String> list = new ArrayList<>(); for (int i = 1; i <= ...

2019-08-15 22:59:00 105

转载 写 给 我 的 孩 子

写 给 我 的 孩 子 孩子,我首先希望你自始至终都是一个理想主义者。你可以是农民,可以是工程师,可以是演员,可以是流浪汉,但你必须是个理想主义者。当你幼年时,我们讲英雄的故事给你听,并不是要你一定成为英雄,而是希望你具有纯正的品格;当你童年,我们让你接触诗歌、绘画、音乐,是为了让你的心灵填满高尚的情趣。这些高尚的情趣会支撑你的一生,使你在最严酷的冬...

2019-08-15 22:07:00 77

转载 当迷茫在大学里泛滥成灾

《当迷茫在大学里泛滥成灾》 不要说上课听不懂,不要说教师不关心,不要说专业不感兴趣,不要说学校太烂,堕落不需要理由,只需要借口。" 【对话大学生】 我们经历了高三,但是它对于我们来说并不是黑色的,只是一种比平时紧张的感觉而已,在内心深处我们还没有真正意义上体会到了为了自己的目标拼命的含义,在这一次比较苍白的过程中,我们已经丧失了一次铸炼自己的机会。 一...

2019-08-15 22:06:00 91

转载 设计模式之原型模式

用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式的核心是clone方法,通过该方法进行对象的拷贝,java提供了一个Cloneable接口来标示这个对象是可拷贝的。Prototype原型类:声明一个克隆自己的接口ConcretePrototype具体的原型类:实现一个克隆自己的操作Client: 让一个原型对象克隆自己,从而创建一个新的对象...

2019-08-15 22:04:00 46

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除