2019年上半年收集到的国外人工智能发展详情文章

2019年上半年收集到的国外人工智能发展详情文章 全球大国人工智能实力大比拼与技术发展趋势 2019全球AI争夺战最新汇总 AI时代将临,各国战略及企业布局有何特点? 联合国教科文组织发布人工智能的教育报告 一些数字:全球企业的人工智能应用进展 重磅!联合国权威AI趋势报告,美中日韩四分天下 人工智能系列:全球 AI人工智能 高等教育对比分析 2019全球最强100家AI公司名单出炉,6家中国公司上榜 人工智能现状如何?且看这十家机构发布的24组数据 人工智能企业全球一百强,中国6家上榜,5家
分类: 其他 发布时间: 06-28 22:36 阅读次数: 0

Java基础(一)String、StringBuffer、StringBuilder

版权声明:本文为博主原创文章,转载请注明出处。欢迎关注公众号:Java笔记分享 (xiaosen_javashare) https://blog.csdn.net/qq_36447151/article/details/80392682   太长不看版 字符串拼接速度:StringBuilder > StringBuffer > String StringBuilder 非线程安全 StringBuffer线程安全 正文 一、String类 1、String类是不可变类,一旦String被创
分类: 其他 发布时间: 06-28 22:36 阅读次数: 0

Java基础(二)public、private、protected修饰的方法

版权声明:本文为博主原创文章,转载请注明出处。欢迎关注公众号:Java笔记分享 (xiaosen_javashare) https://blog.csdn.net/qq_36447151/article/details/80405950     GitHub: https://github.com/lgsdaredevil/keyWords.git public:公共的,外部可见方法 public void publicTest(){ System.out.print("t
分类: 其他 发布时间: 06-28 22:36 阅读次数: 0

spring boot使用@Async异步任务

版权声明:本文为博主原创文章,转载请注明出处。欢迎关注公众号:Java笔记分享 (xiaosen_javashare) https://blog.csdn.net/qq_36447151/article/details/87362013 github项目地址:https://github.com/lgsdaredevil/asyncTest 开启异步任务 在应用主类中添加@EnableAsync注解 写异步任务方法 @Async public Future<String> ansyn
分类: 其他 发布时间: 06-28 22:36 阅读次数: 0

设计模式(一)——单例模式

版权声明:本文为博主原创文章,转载请注明出处。欢迎关注公众号:Java笔记分享 (xiaosen_javashare) https://blog.csdn.net/qq_36447151/article/details/87602801 单例模式 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。构造器私有化,不能被new出来。 项目代码:Github 单例的应用 优点 在内存中只有一个实例, 减少了内存开支 当一个对象的产生需要 比较多的资源时, 如读取配置、 产生其他依赖对
分类: 其他 发布时间: 06-28 22:35 阅读次数: 0

一篇搞懂Java线程池

版权声明:本文为博主原创文章,转载请注明出处。欢迎关注公众号:Java笔记分享 (xiaosen_javashare) https://blog.csdn.net/qq_36447151/article/details/87793009 欢迎关注微信公众号:xiaosen_javashare 在上一篇文章《spring boot使用@Async异步任务》中我们了解了使用@Async的异步任务使用,在这篇文章中我们将学习使用线程池来创建异步任务的线程。 在《阿里巴巴Java开发手册中》对线程使用
分类: 其他 发布时间: 06-28 22:35 阅读次数: 0

Java虚拟机笔记(一)

版权声明:本文为博主原创文章,转载请注明出处。欢迎关注公众号:Java笔记分享 (xiaosen_javashare) https://blog.csdn.net/qq_36447151/article/details/87939835 JDK和JRE区别 1、一般把Java程序设计语言,java虚拟机,java API类库这三部分统称为JDK(Java Development Kit),JDK是用于支持Java程序开发的最小环境。 2、Java API类库中Java SE API子集和Jav
分类: 其他 发布时间: 06-28 22:35 阅读次数: 0

设计模式(二)——工厂模式

工厂模式 定义一个用于创建对象的接口,让子类决定实例化哪个类。工厂方法是一个类的实例化延迟到子类。 工厂方法可以解耦,降低代码的重复性。 工厂模式分类 简单工厂:静态工厂方法,一个模块仅需要一个工厂类, 没有必要把它产生出来。 工厂方法:多个工厂 抽象工厂:为创建一组相关或相互依赖的对象提供一个接口, 而且无须指定它们 的具体类。 代码:GitHub 简单工厂方法 一个模块仅需要一个工厂类, 没有必要把它产生出来, 使用静态的方法就可以了。在需要创建对象较少,调用者也比较简单时候使用。 缺点是
分类: 其他 发布时间: 06-28 22:34 阅读次数: 0

Java多线程学习(三)——synchronized(上)

在前两节的《Java多线程学习(一)——多线程基础》和《Java多线程学习(二)——Thread类的方法介绍》中我们接触了线程安全和非线程安全的概念,这节就来学习一下synchronized关键字的使用。 1、变量的线程安全性 “非线程安全”问题存在于“实例变量中”,如果是方法内部私有的变量,则不存在“非线程安全”的问题。如果两个线程同时操作对象中的实例变量,会出现非线程安全的问题,解决方法是在方法上添加添加synchronized关键字控制同步。 2、多个对象多个锁 先看代码: public
分类: 其他 发布时间: 06-28 22:33 阅读次数: 0

[十二省联考2019]字符串问题 题解

传送门 写篇题解记录一下我第一道sa大题。我再也不是不会sa的sb了 其实自从去年12月份决定放弃冲省队开始就一直没有按原计划继续学下去(废话),所以各种后缀数据结构一片空白,结果在考场上遇到了这个题。当时我就知道这题肯定是用后缀数据结构优化匹配,然后用线段树优化建图,但是我并不能写得出任何一个可用的后缀数据结构… 其实不是什么很难的东西啦…只是代码有点长。 首先考虑一个40分暴力:对于每一组支配关系 (x,y)(x,y)(x,y),从 AxA_xAx向 ByB_yBy连边;用字符串哈希判断如
分类: 其他 发布时间: 06-28 22:33 阅读次数: 0

[HAOI2016]找相同字符 题解

传送门 开始对后缀数组上瘾了。。。 题意:给两个字符串,求公共子串数量。 把两个串拼在一起并且在中间加一个分隔符,然后统计出这个长串有多少对位置不同的相等子串。这些子串要么同时来自 S1S_1S1,要么同时来自 S2S_2S2,要么一个来自 S1S_1S1一个来自 S2S_2S2;而我们需要的答案是最后一类。所以我们只要对 S1S_1S1和 S2S_2S2分别求一次,用总数减去它们的答案即可。 现在考虑如何求一个串 SSS有多少对相等的子串。求出它的后缀数组以及 height\mathrm{h
分类: 其他 发布时间: 06-28 22:33 阅读次数: 0

[CEOI2017]Building Bridges 题解

传送门 设 sis_isi为 wiw_iwi的前缀和, fif_ifi表示将第 111根柱子与第 iii根柱子连接的最小代价。考虑最后一座桥从第 jjj根柱子架到第 iii根柱子,于是枚举 jjj,有转移 fi=min⁡{fj+si−1−sj+(hi−hj)2}f_i=\min\{f_j+s_{i-1}-s_j+(h_i-h_j)^2\}fi=min{fj+si−1−sj+(hi−hj)2} 把平方展开,提出仅与 iii有关的项 fi=min⁡{fj−sj+hj2−2hihj}+si−1+hi
分类: 其他 发布时间: 06-28 22:32 阅读次数: 0

牛客练习赛47 题解

比赛传送门 正好跟cf时间撞上了,然而我太菜了cf的题做不出来,就来看了看牛客的题 真的好简单啊… A DongDong破密码 题意:将一个01串 aaa(长度为 nnn)向右移动 mmm次,最后求出这 n+m−1n+m-1n+m−1位每一位的异或值,得到一个新串 bbb。(这个描述不太清楚,建议看原题有张图)现在给出串 bbb,请你求出原串 aaa。 题解: b[i]b[i]b[i]的值其实就代表了 a[i−m+1...i]a[i-m+1...i]a[i−m+1...i]这一段区间上的 11
分类: 其他 发布时间: 06-28 22:32 阅读次数: 0

高中数学的一些组合数问题

众所周知,小葱同学擅长计算,尤其擅长计算组合数。 写在前面 现在我们不讨论某钟姓长者出的一系列【组合数问题】,而是讨论在高中数学中遇到的一些值得玩味的组合数问题。 本文中的组合数均为狭义组合数,也就是说 CnmC_n^mCnm必须满足 n,m∈N,0≤m≤nn,m\in\N,0\leq m\leq nn,m∈N,0≤m≤n。 本文对于涉及到的题目只给出解析,不一定给出完整解答过程。因为这是一篇随笔而不是参考答案。 并不是每一道题我都能记得它的来源。更确切地说,几乎没几道题我能记得住它的来源。
分类: 其他 发布时间: 06-28 22:32 阅读次数: 0

[NOI2012]骑行川藏 题解

传送门 题意: 给出 u1,u2,⋯&ThinSpace;,un,k1,k2,⋯&ThinSpace;,kn,s1,s2,⋯&ThinSpace;,snu_1,u_2,\cdots,u_n,k_1,k_2,\cdots,k_n,s_1,s_2,\cdots,s_nu1,u2,⋯,un,k1,k2,⋯,kn,s1,s2,⋯,sn, 最小化函数 T=∑i=1nsiviT=\sum\limits_{i=1}^n\frac{s_i}{v_i}T=i=1∑nvisi的值,并满足条件 φ=∑i=1nkis
分类: 其他 发布时间: 06-28 22:32 阅读次数: 0

VM最小化安装Centos7

初始化网络 在vm安装目录找到网络配置的软件,右键管理员模式运行。 修改ip 设置你的ip地址。 创建虚拟机 设置镜像地址 开启虚拟机 配置虚拟机 设置静态ip /etc/sysconfig/network-scripts/ifcfg-ens33 重启网络配置: service network restart (永久)关闭防火墙 systemctl status firewalld.service systemctl stop firewalld.service systemctl dis
分类: 其他 发布时间: 06-28 22:31 阅读次数: 0

压测sql语句

实际工作中,有时候会压测一个接口,该接口的功能是使用sql语句查询;有时,也会直接压测一个sql语句。根据此文,先配置好:https://blog.51cto.com/11009785/2384888跟压测接口没什么两样,只是换成了sql语句而已。
分类: 企业开发 发布时间: 06-28 22:30 阅读次数: 0

Docker 列出镜像

命令 docker image ls 执行结果: 仓库名、标签、镜像 ID、创建时间 以及 所占用的空间 REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu latest 4c108a37151f 5 days ago 64.2MB
分类: 其他 发布时间: 06-28 22:30 阅读次数: 0

Redis数据类型命令总结

String类型常用命令 添加键值对 set <key> 查询对应键值 get <key> 将给定的value追加到指定的key后面 append <key> <value> 获得值的长度 strlen <key> 只有在key不存在的时候设置key的值 setnx <key> <value> 将key中存储的数字的值加1,只能对数字操作 incr <key> 将key中存储的数字的值减1,只能对数字操作 decr <key> 设置键值的同时,设置过期时间 setex <key>
分类: 其他 发布时间: 06-28 22:29 阅读次数: 0

【教程分享】2019Web前端+移动端全套视频教程

2019Web前端+移动端全套视频教程 上部分 下部分 下载地址 地址:https://pan.baidu.com/s/1rZODC3gHeR2bRXdyjwljmw 提取码:d71r
分类: 其他 发布时间: 06-28 22:28 阅读次数: 0