数据库的 timestamp 被查询出来后,格式为"2019/05/11 15:30:01.0"
不能直接用Date的构造函数

由于BasicRet下面有几个子类,我觉得controller的返回值应该统一为BasicRet

连接数据库的时候要精确到库,分正式环境和测试环境,这样可以避免操作失误

@RequestParam(value = "pageNo", required = true, defaultValue = "1") int pageNo
这样写,即使你不传递参数,该参数会默认赋值的

在操作数据库的时候,通过变量名就可以区分更新、增加等操作,
insertFuelRecord
updateFuelRecord

mybatis在实体类里面自动加了trim()操作

mybatis 的 xml 一直找不到 BaseResultMap,但是逻辑都对,弄了很久都没有找到原因;
然后从远程分支上面拉取了最新代码作为一个新项目运行,发现却是可以执行的,真的脑壳疼,不知道是啥原因

这台矿机是不是你的
天数<=0
燃料所需多少,你目前有多少

全零点时间无法转化为timestamp类型 解决方案:
zeroDateTimeBehavior=convertToNull
url: jdbc:mysql://${var.server-db}:3306/recruit_db_test?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false&zeroDateTimeBehavior=convertToNull

我似乎找到了一个方法判断是否应该校验某某字段是否填写,某某是否为空
controller接口一律得做校验
而service这种地方就要看下面是否有引用,如果有引用,一旦不合法就会出错,那就不用进行判断了

==》其实多做判断也没事,只是看起来比较复杂
就这样吧,不做判断

加速天数不允许为负数,0,小数!

Truncation操作不返回有意义的删除了多少行的值。通常返回的结果是“0 rows affected”,应当被解释为”没有信息”

《阿飞正传》、《甜蜜蜜》《清洁》

diffDaysIgnoreHours 和 diffDays 在同一个时分秒比较为何后者总是相除不等于一

public static void main(String[] args) {
Date expiretime= new Date();
expiretime.setDate(27);
expiretime.setHours(0);
expiretime.setMinutes(0);
expiretime.setSeconds(0);

Date date = new Date();
date.setDate(27);
date.setHours(0);
date.setMinutes(0);
date.setSeconds(0);

int leaveDay = DateUtils.diffDaysIgnoreHours(expiretime, date);

System.out.println(leaveDay);
}

一定不能贪图方便,而直接在master分支上面进行开发

Hbuilder新建一个uniapp项目是可以运行的,当我把器文件拷贝到一个新项目下,然后运行,
Hbuilder提示浏览器尚不支持此种类型文件

<m-input>

<navigator>标签代替超链接

java.sql.SQLException: The server time zone value '?D1ú±ê×?ê±??' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.

@MapperScan注解的扫描地址要具体到mapper处于哪个包

405状态码异常,网上很多资料显示要将post改成get,我这的情况是method写错了,写成了methods,改完就好了

同一ip地址,不同端口号,访问也算跨域

同比与环比的概念

同比是指在相邻时段中的某一相同时间点进行比较,就是与不同年份的同一时期作比较,例如2018年11月份与2017年11月份相比,叫同比。环比则相对简单,就是相邻时间段的对比,不像同比那样,是在相邻时间段内部的某个相同时间点的对比;2018年11月和2018年10月是相邻时间段,这两个时间段的数据都比,就是环比;当然我们也可以把2018年全年的数据和2017年全年的数据进行对比,这个数据也可以看成是环比。

同比与环比最大的区别体现为两个方面,一是对比基数不同,同比的对比基数是上年的同一期间的数据,环比的基数则是上一期间的数据;二是侧重点不同,环比侧重反映数据的短期趋势,会受到季节等因素的影响,同比更加侧重反映长期的大趋势,也就规避了季节的因素。

jar包里面的类不能直接copy文件,但是可以copy内容

alt + enter 可以最大化git cmd窗口

主要分为固态硬盘(SSD)(SSD 盘,新式硬盘内)、机械硬盘(HDD)、混合硬盘(HHD );

RDS是关系型数据库服务(Relational Database Service)的简称

云服务器 (Elastic Compute Service, 简称 ECS)

论公关在百度知道上发布问题与回答:
1)知乎、今日头条流量更多,百度知道人数不多--调查

SRE是指Site Reliability Engineer (网站可靠性工程师)。他是软件工程师和系统管理员的结合,一个SRE工程师基本上需要掌握很多知识:算法,数据结构,编程能力,网络编程,分布式系统,可扩展架构,故障排除。

可用区(Zone)
可用区是指在同一地域内,电力和网络互相独立的物理区域。同一可用区内实例之间的网络延时更小。

在同一地域内可用区与可用区之间内网互通,可用区之间能做到故障隔离。是否将实例放在同一可用区内,主要取决于对容灾能力和网络延时的要求。

如果您的应用需要较高的容灾能力,建议您将实例部署在同一地域的不同可用区内。
如果您的应用要求实例之间的网络延时较低,建议您将实例创建在同一可用区内。

虚拟主机是在一个服务器上给你分割一块硬盘空间归你使用。
租用托管一般是指一整台服务器都归你使用。

如需使用windows-server 2016版本,请选择2核及以上的CPU

百度、阿里云充值再提现可以用于银行卡套现

还可以这样玩的,买的阿里云服务器本地是没有磁盘的,用的是云磁盘

企业信息门户EIP(Enterprise Information Portal)是指在Internet的环境下,把各种应用系统、数据资源和互联网资源统一集成到企业信息门户之下,根据每个用户使用特点和角色的不同,形成个性化的应用界面,并通过对事件和消息的处理、传输把用户有机地联系在一起。

百度云服务器linux系统购买后,第一次密码不晓得,需要重置下密码;
我tm重置密码后一直登录不进来,搞得我以为root不能登录,但我把相关实例名称输进去也不行;
百度也没看到有用的信息,想着可能是密码错误,于是又重置了一遍密码,现在可以用root登录进去了,草泥马

EIP(弹性公网IP)

Advanced Packaging Tool(apt)是Linux下的一款安装包管理工具,是一个客户/服务器系统。

service docker start

现在下载jdk还要登录oracle账户了

linux 上安装jdk 1.7版本必须要配合 glibc 核心源码版本在2.4
否则抛出该提示信息:-bash: /opt/install-path/jdk1.7.0_55/bin/java: No such file or directory

如果遇到一些不寻常的错误,就要重启下linux服务器

centos与ubuntu不同语法
你的操作系统是ubuntu? 如果是请用apt-get进行软件安装
centos: yum install glibc.i686
ubuntu: apt-get install glibc.i686

apt-cache search gcc

JAVA_HOME=/opt/install-path/jdk1.7.0_55
PATH=$JAVA_HOME/bin:$PATH

针对同一张表的list列表查询接口可以写成通用的,具体操作就要分的很细致

-bash: /usr/local/jdk1.7.0_07/bin/java: 没有那个文件或目录</span>

通过网络搜索,发现通过下面的方法可以解决这个错误。
sudo apt-get install libc6-i386 lib32gcc1 lib32z1 lib32stdc++6 ia32-libs
或者,只安装 apt-get install lib32z1 也行。

PS:
出现这个问题的原因:64位的系统,安装了32位的Java。

解释:第一个安装没用,要第二个,只要安装下就行了;
卧槽,竟然是这个原因

apt-get update
apt-get install mysql-server
mysql -u root -p

quit/exit退出某个正在执行的程序

ufw status

ufw enabled

ufw status

netstat -an | grep 3306

找到bind-address修改127.0.0.1为0.0.0.0。
输入/etc/init.d/mysql restart重启mysql。

navicat连接不了ubuntu的详细解决办法
https://jingyan.baidu.com/article/4d58d54156ff069dd4e9c085.html

linux 里面的的 mysql*这些是什么意思

3306端口监听在127.0.0.1,只有本机客户端可以访问,其他服务器无法访问

3306端口如果监听在0.0.0.0上,如果没有端口限制,那么其他服务器则可以连接该服务器的该端口

也可以加上这句话 skip-name-resolve #改成这样也可以

当我们在服务器搭建了一个web服务器的时候如果我们

监听的端口时127.0.0.1:端口号 的 时候,那么这个web服务器只可以在服务器本地访问了,在别的地方进行访问是不行的。

(127.0.0.1只可以在本地ping自己的,那么你监听这个就只可以在本地访问了)

然后我们来讲讲0.0.0.0,如果我们直接ping 0.0.0.0是不行的,他在IPV4中表示的是无效的目标地址,但是在服务器端它表示

本机上的所有IPV4地址,如果一个服务有多个IP地址(192.168.1.2和10.1.1.12),那么我们如果设置的监听地址是0.0.0.0那

么我们无论是通过IP192.168.1.2还是10.1.1.12都是可以访问该服务的。在路由中,0.0.0.0表示的是默认路由,即当路由表中

没有找到完全匹配的路由的时候所对应的路由。

参考以下两个链接:
https://www.cnblogs.com/operationhome/p/8681475.html
https://blog.csdn.net/qq_38791687/article/details/81938835

springboot启动时报错 no main manifest attribute, in XXX1.0.0-SNAPSHOT.jar
1)比如:java -cp XXX.jar com.HelloWorld
2)pom.xml文件 添加 则有maven plugins 启动 spring-boot

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/springframework/boot/loader/JarLauncher : Unsupported major.minor version 52.0

这个问题确实是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。

jdk1.8.0_60/

linux的jdk版本升级改下/etc/profile,并重启该文件就行了

如何查看某个端口被谁占用

netstat -ano | grep 9090

tasklist | findstr 13752

taskkill /f /t /im javaw.exe

cmd窗口的复制快捷键是enter

其实安装jdk是不需要去先安装c语言环境的--glibc

./文件名==》就是执行一个文件

linux下执行.sh文件的方法
.sh文件就是文本文件,如果要执行,需要使用chmod a+x xxx.sh来给可执行权限。

-rw-r--r-- 1 root root 61 May 23 15:13 start-paintingstone-server.sh
从这里可以看见系统没有赋予执行的权限

ubuntu下面的普通文件就是白色,而有执行权限的文件会变成绿色,并且文件最后面会有一个*的后缀

我发现ubuntu也挺智能的,我用./执行文件时,当文件没有执行权限时,我按tab键他都不会自动补全,而当我改完后,就可以了

官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。

jdk,tomcat需要自己解压文件
mysql,nginx可以用apt-get安装

linux命令区分大小写的

linux 查看nginx是否启动
执行命令: ps -A | grep nginx
如果返回结果的话,说明有nginx在运行,服务已经启动

启动nginx
service nginx start
service nginx restart

启动后,在网页重输入ip地址,即可看到nginx的欢迎页面。至此nginx安装成功(无需端口)

nginx文件安装完成之后的文件位置:

/usr/sbin/nginx:主程序
/etc/nginx:存放配置文件
/usr/share/nginx:存放静态文件
/var/log/nginx:存放日志

那为什么要配置反向代理,一般配置反向代理主要用于处理跨域问题。而所谓的跨域就是受限于同源策略,即相同的协议、域名、端口号。一旦其中有一样不同,就会造成跨域。

1.用vi或vim打开文件显示行号:

  显示当前行号: :nu

  显示所有行号: :set nu

106.13.90.33

2019/05/23 18:02:17 [emerg] 4576#4576: unknown directive " " in /etc/nginx/nginx.conf:72
nginx/linux区分中文空格与英文空格,妈了个巴子,从博客上面复制下来,nginx一直启动不成功,就是这个给闹的;

nginx配置反向代理代码:

##开始配置反向代理!
upstream mysvr{
server 127.0.0.1:9090; #第一个服务器地址,可以添加多个
}
error_page 404 https://www.baidu.com;
server{
keepalive_requests 120; ##最大请求数限制,超出将自动关闭
listen 80; ##nginx监听端口号
server_name 106.13.90.33; ##nginx监听服务器ip或域名
location ~*^.+$ {
proxy_pass http://mysvr; ##转发到上面写的mysvr
}
}
##反向代理结束

反向代理的server只能配置主机host地址

优秀博客
https://www.cnblogs.com/RunForLove/p/5640949.html#4108876
https://www.cnblogs.com/shanheyongmu/p/10879707.html

针对nginx而言,先有反向代理,后有负载均衡

java -jar ***.jar启动的java项目在断开连接后会导致项目停止运行,我们可以通过以下几种方式实现后台运行。

1.在命令末尾加上一个"&"符号

  java -jar ***.jar &

2.将启动jar包的命令包含在"nohup &"中间

  nohup java -jar ***.jar &

  默认的运行日志(控制台打印)会放在nohup.out文件中,通过添加">log.out"(文件名自定义)来指定日志位置:nohup java -jar XXX.jar >log.out &

3.对于已经通过"java -jar ***.jar"启动的,执行以下步骤

  a."Ctrl+z"退出到控制台

  b.运行"bg"命令

  c.运行"exit"命令

nohup命令是用来指定日志输出文件的
ctrl + z 命令可以暂停我的java应用程序,前端访问时就会先停顿在那里
bg 命令就直接将java应用程序放到后台运行了
exit 命令就直接退出连接了

MongoDB属于NoSql的一种,且是属于NoSql中的基于分布式文件存储的文档型数据库。

一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。

单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。

系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间

QPS(TPS):每秒钟request/事务 数量

并发数: 系统同时处理的request/事务数

响应时间: 一般取平均响应时间

(很多人经常会把并发数和TPS理解混淆)

首先我们这个项目中有两种应用场景:

场景一:要求TPS(不知道的右转百度)特别高的,比如我们项目有一个点赞的功能,这个点赞的功能促发频率特别高,而且并发量也会特别大,但是它的数据量不会特别大。基于这种情况下,我们采用redis来实现点赞功能。

场景二:项目中涉及评论的内容,而且这个评论表的数据后期会非常大(海量的数据),最后在数据量非常大的情况下还要求比较复杂的查询。基于上述这些情况,我们采用mongodb作为评论表存储数据库。

性能 依赖内存,TPS较高 依赖内存,TPS非常高 Redis优于MongoDB

应用场景 海量数据的访问效率提升 较小数据量的性能和运算 MongoDB优于Redis

内存及存储 适合大数据量存储,依赖系统虚拟内存,采用镜像文件存储;内存占用率比较高,官方建议独立部署在64位系统 Redis2.0后支持虚拟内存特性(VM) 突破物理内存限制;数据可以设置时效性,类似于memcache 不同的应用场景,各有千秋

应用升级:现在在给大家介绍一下我们项目中关于redis和mongodb深入的应用,我们接着上面的应用场景继续往下说。下面我们接着深入上面的这两个场景,例如下面的这两个场景:

场景一:比如我们上面说到的场景一中点赞这个行为,因为我们项目对点赞这个数据的安全性要求特别高,而且取消点赞的过程种会涉及其它关联的操作,而且必须保证是线程是安全的,最重要的是我们需要redis高可用性,不能轻易的挂掉。这个时候我们就用到了redis中数据持久化和分布式锁的内容了,通过redis数据持久化,我们可以将缓存的数据保存到本地中来。利用redis分布式锁,我们可以控制取消点赞数据安全问题。关于高可用性的话,我们可以采用redis集群来实现,redis集群我们采用rediscluster来实现,这样我们就可以实现点赞这种场景的所有要求了。

场景二:我们接着评论表的内容,刚开始评论表可能数据不是特别大,可是随着时间的增长,评论表的数据会越来越大,但是我们查询的时间要控制在一段的间内,不能太久才搜索到相关的评论。最后也是同样的要求,评论查询的高可用性。基于这种场景我们可以采用mongodb中的分片来实现,通过mongodb的分片机制,我们可以将海量的数据查询分别负载到不同的分片服务器上面,最后将数据查询的数据结果整合到一起。基于这种情况,不管数据量有多大,我们都可以实现快速的查询功能,查询时间约等于(数据量/分片数量)。分片其实本身就是一种高可用性的方案,因为每一个分片都保留着完整的一份数据,每次插入数据的时候,先插入一个主分片中,然后同步复制到所有从分片中,即使一个分片挂了,其余分片也能自动升级为主分片,继续工作。

对于任何字段长度都不应该过于小气,否则未知的变化会造成前后台都要修改

为什么要使用redis实现秒杀:

1、使用redis列表的原子特性,即使多个用户同时到达,也会依次执行,这样就防止超卖多卖现象的产生了。

2、redis是缓存数据库,数据直接存储在内存中,读取效率高。

PS:使用mysql也可以实现秒杀功能,实现原理就是加锁,当多个用户同时对一个字段进行修改时,给数据加锁,只有当事物提交或者回滚时才会释放锁。for update(加锁)语句只能放到select中,只有当查询时把数据锁住才有意义

实现思想:

首先商品数量变化可以使用ajax轮询的方式,请求接口,这个接口查询redis对列的数量,并返回。

当用户点击抢购时,从队列中pop一个或多个(用户购买数量,可以限制)元素,然后进行支付操作,支付成功后,向mysql中加入订单信息,如果用户取消或者支付失败,将商品重新添加到队列中。

如果要做用户等级(会员、非会员),可以增加一个会员用户的对列,每次点击抢购时,如果是会员先将会员加入对列,当会员对列没有用户时,普通用户才能购买。

吐故纳新

学士学位在4月份,也就是自学考试开考这周末,可以进行申报(学位英语是紧接着下周开考)
而自考毕业证是在5月下旬24日就可以进行申报了

wps某一级标题如果不能靠近他上面的元素,中间空了很多行,无论如何都搞不成,那就在这个表格的下一行按下回车,就可以了

存储空间 Bucket

maven打包和eclipse工具打包成jar,后者会把依赖jar打包进去吗???

macosx,macOS是苹果公司为Mac系列产品开发的专属操作系统。macOS是苹果Mac系列产品的预装系统,处处体现着简洁的宗旨。

<Error>
<Code>AccessDenied</Code>
<Message>Put bucket request is not resource owner.</Message>
<RequestId>5CE8B23CBDFBF20E38B25EFA</RequestId>
<HostId>2019-5-25.oss-cn-hangzhou.aliyuncs.com</HostId>
</Error>

RAM访问控制
我们需要建立RAM账户

简单上传分为流式上传和文件上传

ossclient用完后需要关闭,因为他涉及到流的处理
iaclient用完可以不关闭

oss创建文件夹跟上传文件是一样的,如"d/",就可以创建一个d文件夹,"d/hello.txt",就会创建一个d文件夹和hello.txt文件;
注意"/d"这样子会报错的;
只创建文件夹的时候,inputstream创建一个0字节的就行
看看阿里云的解释:
阿里云 OSS 服务是没有文件夹这个概念的,所有元素都是以对象来存储。OSS 控制台中的文件夹本质上来说是创建了一个大小为 0 并以”/“结尾的对象用于同类文件的归类操作和批处理,同时控制台默认将以”/“结尾的对象作为文件夹形式展现。该对象同样可以上传及下载。用户可以在 OSS 控制台中,采用同 Windows 文件夹的基本操作使用 OSS 文件夹。

说明
对于任何一个以”/“结尾的对象,不论该对象是否存有数据,在控制台中都是以文件夹的方式显示,用户只能通过 API 或 SDK 的方式来下载该对象。对模拟文件夹具体的实现与操作可以参考:

API:GetBucket
SDK:管理文件 中文件夹模拟功能

那么这个文件夹模拟是有大小的吗???,应该是没有的,和windows一样,他的大小取决于它里面的文件;

zzy的框架创建文件夹这里是有问题的,最后没有加"/"

修改个人信息的时候,头像和其他信息是在同一个接口处理的吗???
=》应该分开处理
我这里说的有问题,如果个人信息、头像是放在一起修改的,那应该只访问一个接口,不要分开

input file里的JQ change() 事件的只生效一次
解决方法1:用jQuery的live代替直接使用change。
解决方法2:onchange后,生成一个新input type file代替旧的。
=》上面的办法都不行,也有人说on()不行,但我现在就是用on()解决的问题

bind()、.live()、.delegate() 都可以被on()代替

live()被淘汰了

$("#headImg").on('change', function(){
console.log("uploadHeadImg...");
})
这种写法可以

$("#headImg").on('change', uploadHeadImg())
这种写法不行

遇到一个问题,formData 对象的 append() 函数增加值,无效
=》打印出来不是一个空对象才奇怪。

属性又不是直接挂载在你这个FormData实例上。

你可以通过它提供的迭代器,或者get方法去取值。

Uncaught TypeError: Illegal invocation
ajax图片上传必须加的参数,否则会有异常

org.springframework.web.multipart.commons.CommonsMultipartFile': no matching editors or conversion strategy found

CommonsMultipartFile

MultipartFile

MultipartFile类中两个方法区别:
getName : 获取表单中文件组件的名字,就是参数名称
getOriginalFilename : 获取上传文件的原名

只需将 CommonsMultipartFile 替换成 MultipartFile 就可以了,那个配置文件不需要设置

zzy的框架上传图片,用的name截取后缀名,是错误的

多行注释的解除还需要注意第一个光标要紧靠注释

java.lang.IllegalStateException: Connection pool shut down

oss访问路径是bucketName + endpoint

You have no right to access this object because of bucket acl.
Bucket ACL 私有

https://paintingstone-hangzhou.oss-cn-hangzhou.aliyuncs.com/data/images/member/1/paintingstone_1558925814661.jpg?Expires=1558930488
&OSSAccessKeyId=TMP.AgG0MHBEczsyIw9aUS3m317ndeNmGXXqbfSZ3w2d8xip-vukz8twphx1sqJSMC4CFQCyY62aPUjFlfUzc1Q7juDwdBvv4gIVAOw65TKiRSz2VWunVPT8x9MfWa_N
&Signature=KUPHGdl1664xpTSRCEud%2Ft27E%2FQ%3D

将权限换成公共读之后,你在阿里云上面看到的url路径就成了:
https://paintingstone-hangzhou.oss-cn-hangzhou.aliyuncs.com/data/images/member/1/paintingstone_1558925814661.jpg

关于git合并,我要做个测试
master已经更新很多次,我的分支现在要合并到master上面,我该怎么操作,是直接合并,还是先将master合并到我的分支上

如果将master合并到我的分支上,别人之前已经拉取了最新的master分支,现在又拉取master分支,所获得的更新数量和内容改动是怎么样的???

转载于:https://www.cnblogs.com/syjp/p/10930252.html

记录_20190527相关推荐

  1. mysql建立联合索引,mysql建立唯一键,mysql如何解决重复记录联合索引

    在项目中,常常要用到联合唯一   在一些配置表中,一些列的组合成为一条记录.   比如,在游戏中,游戏的分区和用户id会形成一条记录.(比如,一个qq用户可以在艾欧尼亚.德玛西亚创建两个账号) 添加联 ...

  2. 实现 连续15签到记录_MySQL和Redis实现用户签到,你喜欢怎么实现?

    现在的网站和app开发中,签到是一个很常见的功能 如微博签到送积分,签到排行榜 微博签到 如移动app ,签到送流量等活动, 移动app签到 用户签到是提高用户粘性的有效手段,用的好能事半功倍! 下面 ...

  3. 记录一次http请求失败的问题分析

    问题背景 当前我有一个基于Flask编写的Restful服务,由于业务的需求,我需要将该服务打包成docker 镜像进行离线部署,原始服务的端口是在6661端口进行开启,为了区分,在docker中启动 ...

  4. Pytorch学习记录-torchtext和Pytorch的实例( 使用神经网络训练Seq2Seq代码)

    Pytorch学习记录-torchtext和Pytorch的实例1 0. PyTorch Seq2Seq项目介绍 1. 使用神经网络训练Seq2Seq 1.1 简介,对论文中公式的解读 1.2 数据预 ...

  5. LeetCode简单题之学生出勤记录 I

    题目 给你一个字符串 s 表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤.迟到.到场).记录中只含下面三种字符: 'A':Absent,缺勤 'L':Late,迟到 'P':Pre ...

  6. 关于TVM的点滴记录

    关于TVM的点滴记录

  7. MySql数据库Update批量更新与批量更新多条记录的不同值实现方法

    批量更新 mysql更新语句很简单,更新一条数据的某个字段,一般这样写: UPDATE mytable SET myfield = 'value' WHERE other_field = 'other ...

  8. 记录篇,自己在项目中使用过的。

    图片选择器,6.0已经适配过,类似qq空间上传 点击打开链接_胡小牧记录 下面是效果图: PictureSelector PhotoPicker 类似qq空间发布心情. 点击打开链接 BubbleSe ...

  9. HTML5与CSS3权威指南之CSS3学习记录

    title: HTML5与CSS3权威指南之CSS3学习记录 toc: true date: 2018-10-14 00:06:09 学习资料--<HTML5与CSS3权威指南>(第3版) ...

最新文章

  1. Logistic Regression
  2. 超摩尔定律!OpenAI官宣AI算法效率每16个月翻一番
  3. java中读取Excel表格中的数据
  4. Python中经典类和新式类的区别
  5. 8.Eclipse中创建Maven Web项目
  6. dsa java_将Java转换为python DSA签名
  7. 你是信用卡卡奴吗?怎么摆脱卡奴?
  8. python mongodb 异步_Python异步读写Mongodb(motor+asyncio)
  9. virtualenv 的使用 —— PyCharm 与 Jupyter Notebook
  10. 程序员必读的职业规划书 - 思维导图
  11. 深入解读Docker底层技术cgroup系列(1)——cgroup介绍
  12. 智能门锁服务器,【胖猴小玩闹】智能门锁与网关:海康萤石智能门锁的网关分析(三)...
  13. Beagleboard-xM Rev B 开发板探索 0.1
  14. 《墨菲定律》读书笔记(上)
  15. iOS 安装包瘦身(下篇)
  16. html请求资源不可用,HTTP状态404 – 请求的资源(/)不可用
  17. 软磁材料的环境敏感性
  18. 20、斐⽒数列是公元13世纪数学家斐波拉契发明的。即: 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ……, 输出其前15项。
  19. 什么是命名路由?命名路由,命名路由意义
  20. 怎么使用计算机计算公式,科学计算器的使用方法 科学计算器的使用指导

热门文章

  1. html字体加粗标签与写法
  2. 大专程序员diss马云,你说招聘不看文凭,为何投阿里石沉大海
  3. img 当图片不存在时出默认图片
  4. 今日芯声 | AI+小学,人工智能要从娃娃“抓”起?
  5. 案例分享:QinQ基本组网配置
  6. python装饰器什么时候用_什么时候会用到python装饰器
  7. 油烟净化器在使用前有必要进行调试吗?
  8. 刷脸支付带来效率提升可非一星半点
  9. 名帖102 赵孟頫 楷书《四时读书乐》
  10. [学习LCM]lcm教程与实例(C++ API)