自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 问答 (73)
  • 收藏
  • 关注

转载 第九章、查找

第九章、查找一、查找表:  相同类型的数据组成的集合。查找分为静态查找和动态查找。  1、静态查找:    在查找时,只对数据元素进行查询或检索,称为静态查找。  2、动态查找:    在实施查找的同时,插入查找表中不存在的记录,或从查找表中删除以存在的某个记录,查找表称为动态查找。二、查找表的数据结构:  (1)顺序表和链表的查找:      将给定的k值与查...

2018-04-28 11:31:00 164

转载 更高效地提高redis client多线程操作的并发吞吐设计

Redis是一个非常高效的基于内存的NOSQL数据库,它提供非常高效的数据读写效能.在实际应用中往往是带宽和CLIENT库读写损耗过高导致无法更好地发挥出Redis更出色的能力.下面结合一些redis本身的特性和一些client操作上的改变来提高整个redis操作的交通. 上图是反映平常操作redis的情况,每个线程都独立的发起相应连接...

2018-04-28 08:51:12 93

转载 webrequest HttpWebRequest webclient/HttpClient

webrequest(abstract类,不可直接用)    <--- (继承)----    HttpWebRequest(更好的控制请求)      <--- (继承)----    webclient (简单快直接的情况下使用,老版本可用,比HttpClient更通用,如支持FTP ),HttpClient (比webclient更符合HTTP ,NET4.5以上版本可...

2018-04-27 15:57:00 157

转载 How to Set Up ImpressPages 5.0 on LAMP in CentOS 7.2

By Arslan Ud Din Shafiq, Alibaba Cloud Tech Share Author ImpressPages is an open source and free content management system (CMS). It is based on a (model–view–controller) MVC ar...

2018-04-27 12:18:41 188

转载 JS刷新当前页面的几种方法总结

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-27 09:04:00 262

转载 mysql为何不支持开窗函数?

引用在开窗函数出现之前存在着非常多用 SQL 语句非常难解决的问题,非常多都要通过复杂的相关子查询或者存储过程来完毕。为了解决这些问题,在2003年ISO SQL标准增加了开窗函数,开窗函数的使用使得这些经典的难题能够被轻松的解决。眼下在 MSSQLServer、Oracle、DB2 等主流数据库中都提供了对开窗函数的支持,只是非常遗憾的是 MYSQL 临时还未对开窗函数给予支持。开窗函数说明...

2018-04-26 21:12:00 4094

转载 linux命令stat,查看文件详细信息

可以查看文件的各类具体信息:文件权限的数字形式0664;uid、gid的权限的数字形式等更多用法参考stat --helplsattr test.sh 查看文件的其他属性:只读属性、只可以追加写属性等 Linux chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途。b:不更新文件或目录的...

2018-04-25 19:13:00 240

转载 postfix 过滤中文内容

rtbody_checks只能过滤英文不用这个参数,只要能达到可以过滤中文内容就可以转载于:https://blog.51cto.com/11934712/2107807

2018-04-25 17:59:31 356

转载 Spark学习之路 (六)Spark Transformation和Action

Transformation算子基本的初始化javastatic SparkConf conf = null; static JavaSparkContext sc = null; static { conf = new SparkConf(); conf.setMaster("local").setAppName("Te...

2018-04-25 15:00:00 81

转载 SugarNMS分布式网络运维部署攻略

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-25 12:06:00 221

转载 双网卡centos7 iptables防火墙与/etc/rc.d/rc.local开机运行

chmod 755 / chmod 755 /etcchmod 755 /etc/rc.dchmod 755 /etc/rc.d/rc.local(以上4条很重要!!!)vim /etc/rc.d/rc.localecho 1 > /proc/sys/net/ipv4/ip_forwardiptables -Fiptables -Ziptables -Xiptables ...

2018-04-23 10:54:15 264

转载 Android SharedPreferences的理解与使用

Android 五种数据存储的方式分别为:SharedPreferences:以Map形式存放简单的配置参数;ContentProvider:将应用的私有数据提供给其他应用使用;文件存储:以IO流形式存放,可分为手机内部和手机外部(sd卡等)存储,可存放较大数据;SQLite:轻量级、跨平台数据库,将所有数据都是存放在手机上的单一文件内,占用内存小;网络存储 :数据存储在服务器上,通过...

2018-04-22 08:15:35 1976

转载 shell介绍,命令历史,命令补全和别名 ,通配符, 输入输出重定向

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-22 00:59:00 106

转载 NO3 cat-xargs-cp-mv-rm-find命令

·cat #查看文件内容 eg:cat oldboy.txt·xargs #从标准输入获取内容创建和执行命令 -n 加数字:分组·cp copy #拷贝文件或目录,默认不能拷贝目录。 -r #递归,用于复制目录 -a ...

2018-04-20 17:35:00 132

转载 自定义Java定时器(基于ScheduledExecutorService)

JAVA版本:jdk1.8,代码中有使用Lambda语法糖。数据库:MySQL框架:Spring Data开发工具:IDEA 2017.3.2LombokPS:1. 主要是结合Spring Boot一起使用,并在Spring Boot启动的时候一起启动运行。2. 和数据库结合使用的主要目的是在程序运行的时候,可以通过操作数据库对定时任务的控制,例如关闭和启动任务,添加任务,修改定时时...

2018-04-20 07:04:51 238

转载 运用c++结束学校机房红蜘蛛控制软件

注:目前只在xp和win 7 中实验成功,在win 10失败成功!。大多学校机房用的教学系统是红蜘蛛软件。老师在讲课时会通过这个软件控制你的电脑。退出软件的方法很简单:更改红蜘蛛软件所在文件夹的文件名结束红蜘蛛软件后台进程如果没有进行第一步,就算结束了红蜘蛛软件,也会有一个后台自动检查程序,当它发现程序终止之后,会自动打开指定文件夹下的软件,所以要先把文件夹重命名...

2018-04-19 17:16:00 316

转载 jsoup抓取网页报错UnsupportedMimeTypeException

   今天在用Jsoup爬虫的时候两次遇到下面错误Exception in thread "main" org.jsoup.UnsupportedMimeTypeException: Unhandled content type. Must be text/*, application/xml, or application/xhtml+xml. Mimetype=applicatio...

2018-04-18 22:52:00 236

转载 C之数组(二十五)

在 C 语言中,我们不可避免的要接触到数组。我们就来看看数组是什么玩意,其实数组就是相同类型的变量的有序集合。下面这张图更加形象的表示出数组的含义数组在一片连续的内存空间中存储元素,数组元素的个数是可以显示或隐式指定的。比如: int a[5] = {1, 2}; int b[] = {1, 2};那么问题来了,数组 a 中其余没指定的三个数是...

2018-04-18 22:18:11 79

转载 同步、异步、阻塞、非阻塞 简析

阻塞/非阻塞 都是 同步 的状态,异步 不存在 阻塞/非阻塞 的情况。同步:执行一个操作之后,等待结果,然后才继续执行后续的操作。异步:执行一个操作后,可以去执行其他的操作,然后等待通知再回来执行刚才没执行完的操作。阻塞:进程给CPU传达一个任务之后,一直等待CPU处理完成,然后才执行后面的操作。非阻塞:进程给CPU传达任我后,继续处理后续的操作,隔断时间再来询问之前的操作是否完成。这样的...

2018-04-18 19:32:00 57

转载 7、递归的二分查找

1 #include<iostream> 2 3 using namespace std; 4 //迭代二分查找 5 int BinarySearch_I(int *a,const int x,const int n); 6 //递归二分查找 7 int BinarySearch_R(int *a,const int x,const int...

2018-04-18 16:18:00 84

转载 解决Spring Boot集成Shiro,配置类使用Autowired无法注入Bean问题

为什么80%的码农都做不了架构师?>>> ...

2018-04-18 14:12:00 151

转载 MySQL/MariaDB表表达式(3):视图

视图是表表达式的一种,所以它也是虚拟表。对视图操作的时候会通过语句动态的从表中临时获取数据。1.创建、修改视图CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] VIEW [IF NOT EXISTS] view_name [(column_list)] AS select_s...

2018-04-17 23:59:00 212

转载 hadoop-2.6.5安装

https://blog.csdn.net/tlqfreedom/article/details/70504656

2018-04-17 15:41:00 86

转载 leetcode-345-Reverse Vowels of a String

题目描述:Write a function that takes a string as input and reverse only the vowels of a string.Example 1:Given s = "hello", return "holle".Example 2:Given s = "leetcode", return "leotcede".Note:Th...

2018-04-16 21:59:00 94

转载 JavaScript 从入门到放弃(二)模块化工具requirejs

入门教程:1、JS模块化工具requirejs教程(一):初识requirejs2、JS模块化工具requirejs教程(二):基本知识描述这几天在使用github最活跃的基于bootstrap4 写的一个开源项目tabler,发现一个文件require.js老是报错require.min.js:5 GET https://127.0.0.1/share/index/assets/js...

2018-04-16 15:40:00 127

转载 更好地使用 ViewController

前言viewController 是 iOS 使用的基本元素之一, 是 MVC 中重要的一环, 在代码的编写中, viewController 经常变得很臃肿, 这是因为我们经常让 viewController 做一些本不应该他做的事情, 比如 viewController 的 View 的较为复杂子视图的布局, 属性的修改, 一些子视图的代码逻辑等等.正文1.去除重复的, 不必要的冗余代码...

2018-04-15 17:32:22 148

转载 Elicpse使用技巧-打开选中文件文件夹或者包的当前目录

很多时候,我们需要在eclipse那里打开选中文件(文件夹,包)的当前目录,在资源管理器那里显示这个目录,这个时候,我们又不想采用“选中文件/文件夹/包名--右击--Properties--Location--复制路径--打开我的电脑--粘贴地址--回车”这种繁琐的方式的话,那就可以参考以下方法。方法一:1.点击菜单栏上的Run--External Tools--External Tool...

2018-04-14 22:53:00 72

转载 第218天:Angular---模块和控制器

1、使用NG实现双边数据绑定所有需要ng管理的代码必须被包裹在一个有ng-app指令的元素中ng-app是ng的入口,表示当前元素的所有指令都会被angular管理(对每一个指令进行分析和操作) 1 <body> 2 <div ng-app ng-init="user.name='world'"> 3 &lt...

2018-04-13 21:16:00 76

转载 Spring Cloud 架构 五大神兽的功能

 什么是微服务微服务的概念源于2014年3月Martin Fowler所写的一篇文章“Microservices”。微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。每个服务都围绕着具体业务进行构建...

2018-04-13 16:46:00 181

转载 Python多线程学习(上)

最近在学习python多线程,写一下随笔就当复习了。另外强烈推荐大家看一下《Python核心编程》这本书,这本书里面可以帮你学习python进阶。一。基本概念:1.线程:线程又称为轻量级进程,线程之间可以进行信息共享,线程可以看成是主进程或‘主线程’的迷你进程。2.进程:进程又称为重量级进程,进程之间是独立的,进程间共享信息要通过 ‘进程间通信(IPC)’ 来进行。3....

2018-04-12 20:33:00 86

转载 电脑异常关闭导致dubbo启动错误问题

错误原因:  电脑断电导致虚拟机未正常关闭,导致的dubbo产生问题,项目启动错误。解决方案:  删除target下tomcat/logs下面的文件 , 删除sata下zookeeper_server.pid文件注意:  关闭电脑之前需要关闭虚拟机。  (Maven项目修改之后)运行的时候先运行e3-manager-service的或者manager的,之后运行w...

2018-04-12 19:39:00 99

转载 SpringBoot2.x开发案例之整合Quartz任务管理系统

基于spring-boot 2.x + quartz 的CRUD任务管理系统,适用于中小项目。基于spring-boot +quartz 的CRUD任务管理系统:https://gitee.com/52itstyle/spring-boot-quartz开发环境JDK1.8、Maven、Eclipse技术栈SpringBoot2.0.1、thymeleaf3.0.9、quartz2....

2018-04-12 08:59:51 96

转载 深度学习-数学-第一篇-标量,向量,矩阵,张量

这记录一些我刚开始学习所用到的数学基础从最基础的开始小知识:  0 ∈ {0 1{0 1}表示一个集合,里面有0,1两个元素。所以0属于这个集合,就用0 ∈ {0 1}表示了。∈代表属于。{0 } ∈ {0 1}是错误的,一个集合不能属于另一个集合。反着的E:谓词逻辑存在量词 ∃ x:P(x) 意味着有至少一个 x 使 P(x) 为真.n ∈ N:n 是偶数.倒着的A...

2018-04-11 17:51:00 162

转载 顶级产品经理是如何写产品需求文档(PRD)的

产品需求文档(PRD)对每个产品经理来说都不陌生,它是产品项目由"概念化"阶段进入到"图纸化"的转折和体现,作用是"对市场需求文档(MRD)中的内容进行指标化和技术化",PRD质量的好坏直接影响到研发部门是否能够明确产品的功能和性能,是否能够研发出符合预期的产品,所以PRD也是体现产品经理专业程度的一个重要指标。可以理解为,PRD是产品经理关于产品功能...

2018-04-11 16:39:29 454

转载 MFC体系结构(3)

一、文档视图关系示意图1.可见部分其实就是一页一页, 比如一本书就有很多页,总不能同时显示很多页吧2直方图显示文档中,可视部分的第一部分3.使用框架窗口2,视图2显示,也就是说一个Document可以对应多个视图(View)4.文档可视部分的第二部分,它可能就是对应一个表格,就是视图3和框架窗口3.5.第二部分数据也可以用折线图来显示,6.最重要的是用户可以在视图3里输入,视...

2018-04-10 20:27:37 97

转载 Android动画之逐帧动画(FrameAnimation)详解

今天我们就来学习逐帧动画,废话少说直接上效果图如下:帧动画的实现方式有两种:一、在res/drawable文件夹下新建animation-list的XML实现帧动画1、首先在res/drawable文件夹下添加img00-img24共25张图片2、新建frame_anim.xml[html]view plaincopy&l...

2018-04-09 15:44:00 86

转载 Could not find the main class: org.apache.catalina.startup.Bootstrap. Program will exit.

出现此异常原因是jdk环境变量未配置正确转载于:https://www.cnblogs.com/lxcmyf/p/8757818.html

2018-04-09 10:24:00 3230

转载 代码测试工具?

Profiler,JSPerf(http://jsperf.com/nexttick-vs-setzerotimeout-vs-settimeout),Dromaeo转载于:https://www.cnblogs.com/duanzhange/p/8747511.html

2018-04-08 21:09:00 179

转载 Transaction Check Error:file /usr/libexec/getconf/default conflicts between attempted installs of gc...

今天在我的ubuntu系统上使用yum来安装软件时出错了错误:Transaction Check Error:file /usr/libexec/getconf/default conflicts between attempted installs of gcc-6.4.1-1.fc25.i686 and gcc-6.4.1-1.fc25.x86_64根据提示得知是由于两个gcc文件冲突,查...

2018-04-07 16:12:00 248

转载 StringBuffer与StringBuilder

首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > String  String最慢的原因:  String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: 1 ...

2018-04-05 23:11:00 45

空空如也

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

TA关注的人

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