自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 设计撑百万并发的数据库架构

设计撑百万并发的数据库架构https://www.toutiao.com/a6742034135486824973/前言作为一个全球人数最多的国家,一个再怎么凄惨的行业,都能找出很多的人为之付出。而在这个互联网的时代,IT公司绝对比牛毛还多很多。但是大多数都是创业公司,长期存活的真的不多。大多数的IT项目在注册量从0-100万,日活跃1-5万,说实话就这种系统随便找一个有几年...

2019-09-30 11:30:00 629

转载 SpringBoot 参数符号转义,用这个包下面的类

SpringBoot 参数符号转义,用这个包下面的类org.apache.commons.text.StringEscapeUtilsString team = StringEscapeUtils.unescapeHtml4(biUserOrganization.getTeam());2017/12/01|Java|admin|暂无评论|87...

2019-09-29 16:23:00 3393

转载 HTML5 Canvas 为网页添加文字水印

<!DOCTYPE html><html><body><canvas id="myCanvas" width="3000" height="1500" style="border:1px solid #d3d3d3;">Your browser does not support the HTML5 canvas ta...

2019-09-29 12:01:00 1287

转载 动手动脑

1.编写一个方法,生成指定数目的随机整数import java.util.Random;public class piao {public static void main(String[] args){ Random rand=new Random(); int x=rand.nextInt(100); for(int i=1;i<=1000;i++...

2019-09-27 19:39:00 174

转载 子组件上下结构布局自适应父组件宽度高度

1、父级页面<template> <div> <div class="parentDiv"> <!-- gys-org-navigator 在这里是全局注册组件 --> <gys-org-navigator ref="orgNavigator" :org-tree="orgTre...

2019-09-27 17:25:00 1753

转载 sqlserver 多表更新

sqlserver 多表更新update bi_user_organization set bi_user_organization.bi_organization_id = b.id frombi_user_organization a, bi_organization_structure b where a.team=b.name转载于:https://www.c...

2019-09-26 20:04:00 493

转载 用递归方式判断字符串是否是回文

题目要求:使用递归方式判断某个字串是否是回文( palindrome )回文”是指正着读、反着读都一样的句子。比如“我是谁是我”设计思想:首先能实现可输出任意字符串,然后定义返回值数据类型,判断递归结束条件的方法是在递归函数中通过将字符串转换为数组的方法来判断字符串中首尾位置是否相同,以此类推直到整个字符串判断完。代码:import java.util.Scanner;pub...

2019-09-25 19:43:00 1209

转载 《软件工程导论》课后习题解答

来源:https://blog.csdn.net/Rong_Toa/article/details/80771976 第一章 软件工程概论1.什么是软件危机?软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这些问题表现在以下几个方面:(1)用户对开发出的软件很难满意。 (2)软件产品的质量往往靠不住。 (3)一般软件很难维护。 (4)软件生产效率很低。 (5)...

2019-09-24 11:23:00 397091

转载 spring AOP源码分析(一)

spring AOP源码分析(一)对于springAOP的源码分析,我打算分三部分来讲解:1.配置文件的解析,解析为BeanDefination和其他信息然后注册到BeanFactory中;2.为目标对象配置增强行为以及代理对象的生成,可以理解为AOP的准备阶段;3.代理对象调用方法,增强行为的触发执行,此时是AOP生效的阶段。我们可以把1,2理解为IOC阶段;2,3理解为AOP阶段...

2019-09-24 11:22:00 122

转载 轻轻松松看懂Spring AOP源码

轻轻松松看懂Spring AOP源码https://baijiahao.baidu.com/s?id=1596466083334197175&wfr=spider&for=pc如果对spring的核心容器和JDK动态代理、CGLIB有所了解,接下来再看spring AOP源码会比较容易。文中所有代码片段截图对应的spring版本是5.0。本文内容曾首发于头条。...

2019-09-23 16:03:00 258

转载 算法题解:旋转数组的最小数字

题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。解题思路将旋转数组对半分可以得到一个包含最小元素的新旋转数组,以及一个非递减排序的数组。新的旋转数组的数组元素是原数组的一半,从而将问题规模减少了一半,这种折半性质的算法的时间复杂度为 O(logN)(为了方便,这里将 log2N 写为 logN)...

2019-09-23 11:43:00 85

转载 centos7安装openjdk8

首先,打开openjdk安装官网http://openjdk.java.net/install/输入安装命令:su -c "yum install java-1.8.0-openjdk"装完之后会有提示版本跟安装的路径;在/usr/lib/jvm下可以查看到对应的名字,ls-l 配置环境变量,在vim /etc/profile最后加...

2019-09-21 14:28:00 1519

转载 C# -- 多线程向同一文件写入

1. 多线程向同一文件写入Log.public delegate void AsyncLog(string str1, string str2);private void Test(){ Console.WriteLine("Test Start..."); for (int i = 0; i < 100; i++) { ...

2019-09-20 14:33:00 1265

转载 VMware配置linux网络步骤

1.我们要用桥接网络模式2.设置桥接网络,VMnet1或者VMnet0就是桥接网络,我们用的就是桥接VMnet8是NAT在上面的图配置好ip和dns,要与windowss是同一个网段,网关一般不设置3.设置linux网络里面设置这4项,记住dns可以不用设置然后重启服务 systemctl restart network.service...

2019-09-20 12:00:00 141

转载 四则运算

import java.util.Random;import java.util.Scanner;public class li { static Scanner sc=new Scanner(System.in);public static void main(String[] args) { boolean m4; int k=0; Rando...

2019-09-20 09:10:00 123

转载 课堂作业2

1、动手动脑阅读示例: EnumTest.java,运行它,分析运行结果?你能得到什么结论?你掌握了枚举类型的基本用法了吗?public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARG...

2019-09-19 21:20:00 97

转载 位运算实现加减乘除四则运算(Java)

本文是继《一文了解有趣的位运算》的第二篇文章.我们知道,计算机最基本的操作单元是字节(byte),一个字节由8个位(bit)组成,一个位只能存储一个0或1,其实也就是高低电平。无论多么复杂的逻辑、庞大的数据、酷炫的界面,最终体现在计算机最底层都只是对0101的存储和运算。因此,了解位运算有助于提升我们对计算机底层操作原理的理解。一、加法两个二进制数异或运算的结果是不考虑进位时的...

2019-09-19 10:24:00 327

转载 SSH登录太慢(等很久才提示输入密码)的问题

SSH登录太慢(等很久才提示输入密码)的问题SSH 登录太慢可能是 DNS 解析的问题,默认配置下 sshd 初次接受 ssh 客户端连接的时候会自动反向解析客户端 IP 以得到 ssh 客户端的域名或主机名。如果这个时候 DNS 的反向解析不正确,sshd 就会等到 DNS 解析超时后才提供 ssh 连接,这样就造成连接时间过长、ssh 客户端等待的情况,一般为10-30秒左右...

2019-09-18 18:19:00 168

转载 IO读文件写文件

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.Array...

2019-09-18 14:55:00 94

转载 WAP自助建站 我编程之路的启蒙

如题所示的这篇文章是我心血来潮在网上搜索到的,写的挺让我感同身受的,不妨先看一下原文吧。原文不知是偶然还是“冥冥定数”,最后一次访问娃派建站(wap.ai)已有数十月之久了,突然心血来潮想看看曾经的建站启蒙平台如今是怎样。然后看到的确实一个稍显伤感的话题,Ta宣布关闭了;可能娃派建站算不上移动互联网发展初期的佼佼者,但对于飞鸟来说,有着非凡的意义。作为一个从城镇读书出来的孩子...

2019-09-18 13:41:00 400

转载 Linux下如何查看版本信息

Linux下如何查看版本信息Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。一些常用的 Linux 命令1、# uname -a (Linux查看版本当前操作系统内核信息)[hadoop@admin01 ~]$ uname -aLinux admin01 2.6.32-358.el6.x86_64 #1 S...

2019-09-18 10:44:00 242

转载 Maven打包时去掉项目版本号

Maven打包时去掉项目版本号Maven打包后,jar或war文件名里带有版本号信息,如projectname0.0.1-SNAPSHOT.jar等,怎么去掉呢?解决办法:打开项目pom.xml文件,在<build> </build>标签内加入如下内容:<build> <finalName>proje...

2019-09-17 17:24:00 865

转载 浏览器记住密码的自动填充Input问题完美解决方案

1、input 前from和input占位隐藏 <form style="width:0;height:0;display:none;"> <input type="password" /> </f...

2019-09-16 17:32:00 1416

转载 信息的Raid存储方式,更安全的保障,更花钱的保障!

  raid0 就是把多个(最少2个)硬盘合并成1个逻辑盘使用,数据读写时对各硬盘同时操作,不同硬盘写入不同数据,速度快。  raid1就是同时对2个硬盘读写(同样的数据)。强调数据的安全性。比较浪费。  raid5也是把多个(最少3个)硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用...

2019-09-16 17:17:00 130

转载 tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFl...

您的CPU支持未编译此TensorFlow二进制文件以使用的指令:AVX2如果是初学者 或者 没有太大计算速度的需求,在开头加上这两行忽略这个提示即可import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'说明:os.environ["TF_CPP_MIN_LOG_LEVEL"] = '1' # 默认,显示所有信息 os.e...

2019-09-16 10:06:00 432

转载 课堂测试

package 测试;import java.util.Scanner;class ScoreInformation {private String stunumber;private String name;private double mathematicsscore;private double englishiscore;private double netwo...

2019-09-12 23:51:00 105

转载 GA,RC,Alpha,Beta,Final等软件版本名词释义

对应上图的表格如下:名词!说明Alphaα是希腊字母的第一个,表示最早的版本,内部测试版,一般不向外部发布,bug会比较多,功能也不全,一般只有测试人员使用。Betaβ是希腊字母的第二个,公开测试版,比alpha版本晚些,主要会有“粉丝用户”测试使用,该版本仍然存在很多bug,但比alpha版本稳定一些。这个阶段版本还会不断增加新功能。分为Beta1、Be...

2019-09-12 13:27:00 341

转载 Socket编程

Socket编程一、客户端/服务端架构Socker就是为了完成C/S架构的开发,客服端/服务端架构即C/S架构。包括:硬件C/S架构(比如:打印机),软件C/S架构(比如网站是服务端,你的浏览器是客户端)。二、OSI七层在学socket之前首先要学习互联网协议,对ios七层有一定的了解。三、socket层在上面图中,我们并没看到sock...

2019-09-11 22:36:00 77

转载 maven编译的时候排除junit测试类

maven编译的时候排除junit测试类maven项目中使用junit进行单元测试,在进行编译的时候,可以通过2种方式排除test测试类的编译。有2种方式 :使用命令的时候带上参数mvn install -Dmaven.test.skip=true在pom.xml里面配置<plugins> <plu...

2019-09-10 11:55:00 459

转载 MongoDB非关系型数据库开发手册

一:NoSql数据库什么是NoSQL?NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。为什么使用NoSQL ?今天我们可以通...

2019-09-09 12:58:00 119

转载 Python萌新笔记

Mychael上了大学,对Python产生了浓厚的兴趣,便开始了Python的学习学习的时候,感觉Python确实比以往学的C++表达简洁很多,而又不失强大以后的学习笔记就记在这啦变量Python中的变量无需声明,其类别也只有具体赋值的时候才确定#整型Int = 1#字符串String1 = "Hello" String2 = "world"String...

2019-09-06 16:29:00 242

转载 算法题解:连续子数组的最大和及其下标

题目输入一个整型数组,数组里有正数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。举例输入:2, -3, 4, 5, -9输出:9和最大的连续子数组是 {4, 5},结果就是9。思路我们先假设和最大连续子数组是从第一个数开始的。初始化和为0。第一步是加上数字2,此时和为2。第二步加上数字-3,此时和为-1。那么问题...

2019-09-05 19:41:00 659

转载 人生建议

1、不要在最幸福的时候许诺。2、不要在暴怒的时候回信息。3、不要在悲伤的时候做决定。4、不要在迷茫的时候选择轻松的道路。5、不要在自己做决定后怪别人。6、不要把现在的幸福当作理所当然。转载于:https://www.cnblogs.com/tarenacode/p/11460619.html...

2019-09-04 17:49:00 107

转载 进程间的通信方式

5,进程间通信方式____ ,____ ,____ ,____ ,____ ,_____。 管道 消息队列 共享内存 信号 信号量 套接字管道通信:实质是管道文件操作,分为有名管道和 无名管道两种。无名管道(python较多) : 用在有亲缘关系进程之间通信,例如父子进程之间。通信方向单一,有固定的读端口(只能读),固定的写端口(只能写),如下...

2019-09-04 10:48:00 66

转载 glup打包代码不更新

一开始以为是缓存问题,清完缓存依旧不行。找到打包文件找到自己改的代码是否生效了。发现修改过的代码生效了,but 相同方法存在两个。方法一中是修改后的内容,方法二是未修改的内容。原因:在打包前将原文件复制了一个副本,gulp打包将两个文件都打包了,所以才会导致相同方法一个文件是修改后的,一个文件是未修改的。转载于:https://www.cnblogs.com/phermis/p/11...

2019-09-02 19:01:00 148

转载 机器学习中为什么使用one-hot编码

one-hot编码把分类数据转化为二进制格式,供机器学习使用。转载于:https://www.cnblogs.com/xin-qing3/p/11447489.html

2019-09-02 16:51:00 197

转载 基于知识图谱的医疗诊断系统论文

本作品禁止任何人/企业申请专利,禁止任何人使用本作品参加任何比赛或作为毕业设计,如使用本作品源码进行商业用途务必联系作者。一.科学性1.研究意义信息科技经过 60 余年的发展,已经普及到社会生活的每一个角落。随着信息技术在国家治理、经济运行的方方面面的应用,大量的数据随之产生。而互联网技术的爆发式发展使得近年来产生的数据总量超过了人类以往产生的历史数据的总和,医疗行业的数据增长幅度...

2019-08-31 13:46:00 3331

转载 JDBC、Tomcat为什么要破坏双亲委派模型?

问题一:双亲委派模型是什么如果一个类加载器收到了加载某个类的请求,则该类加载器并不会去加载该类,而是把这个请求委派给父类加载器,每一个层次的类加载器都是如此,因此所有的类加载请求最终都会传送到顶端的启动类加载器;只有当父类加载器在其搜索范围内无法找到所需的类,并将该结果反馈给子类加载器,子类加载器会尝试去自己加载。双亲委派模型的好处这样做的好处就是:Java类随着它的类加载器一起...

2019-08-29 17:19:00 2309

转载 Redis与Zookeeper实现分布式锁的区别

Redis与Zookeeper实现分布式锁的区别1.分布式锁解决方案 1.采用数据库 不建议 性能不好 jdbc 2.基于Redis实现分布式锁(setnx)setnx也可以存入key,如果存入key成功返回1,如果存入的key已经存在了,返回0. 3.基于Zookeeper实现分布式锁 Zookeeper是一个分布式协调工具,在分布式解决方案中。 ...

2019-08-29 15:37:00 155

转载 分布式锁(基于redis和zookeeper)详解

分布式锁(基于redis和zookeeper)详解https://blog.csdn.net/a15835774652/article/details/81775044为什么写这篇文章?目前网上大部分的基于zookeeper,和redis的分布式锁的文章都不够全面。要么就是特意避开集群的情况,要么就是考虑不全,读者看着还是一脸迷茫。坦白说,这种老题材,很难写出新创意,博主内心...

2019-08-29 15:37:00 113

空空如也

空空如也

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

TA关注的人

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