按理说越大越好,但size大了,一个epoch里面更新参数的次数少,说不定训练慢,同样的epoch数量效果还没那么高。

也许32是比较合适的?

怎么选取训练神经网络时的Batch size? - Lunarnai的回答 - 知乎

AttributeError: module 'tensorflow' has no attribute 'placeholder'

(github:https://github.com/theislab/s...[https://github.com/theislab/scgen/issues/14]

import tensorflow.compat.v1 as tf

OC 一个简单的计时器

Grewer · 发布于 6月20日

    -(void)startTime: (NSArray*) data{
          NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:2 repeats:YES block:^(NSTimer * _Nonnull timer) {
        NSLog(@"data%@",data);
        static NSInteger num = 0;

问题

vue-cli创建的uni-app项目如何分环境更改文件路径publicPath

背景

背景:

排班页面由排班日历加一日排班组成,可查看某一日排班,第八天的排班在特定时间放号,在放号之前展示为倒计时。

预期成果:

最全的SpringCloud Alibaba系列教程:访问地址

《比较》 简写含义

王小右 · 发布于 6月19日

lt:less than 小于
le:less than or equal to 小于等于
eq:equal to 等于
1
2
3
4
5
6
.el-select__tags {
    span {
      max-width: inherit;
      .el-select__tags-text {
        display: inline-block;
        max-width: calc(100% - 14px);

NoSuchBeanDefinitionException: No qualifying bean of type 'org.springframework.data.redis.core.RedisTemplate<java.lang.String, java.lang.Long>' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
解决:
https://blog.csdn.net/zhaohen... 好!
要按名称装配,不按类型。
If you add your own @Bean of any of the auto-configured types, it replaces the default (except in the case of RedisTemplate, when the exclusion is based on the bean name, redisTemplate, not its type).

redis obj结构体分解

牙小木木 · 发布于 6月18日

define REDIS_VERSION "3.2.13"

typedef struct redisObject {

unsigned type:4;
unsigned encoding:4;
unsigned lru:LRU_BITS; /* lru time (relative to server.lruclock) */

https://muyiy.cn/question/js/...

  1. 总结

Set
成员唯一、无序且不重复
[value, value],键值与键名是一致的(或者说只有键值,没有键名)
可以遍历,方法有:add、delete、has

<button
command="copyTable"

常用命令

清池00后交友app · 发布于 6月18日

rimraf node_modules

查看当前库:npm config get registry

设置官方库:npm config set registry https://registry.npmjs.org

1
2
3
4
choco install graphviz
 
需要以管理员身份运行。
 

store.js

const store = Vue.observable({
  debug: true,

推送消息&模板设计

现有模板消息的缺点

  • 模板消息类型单一
  • 跑道与信息流即使内容完全一致, 也需要单独发送, 增加了开发复杂度, 业务复杂度且存在资源浪费的情况
  • 模板消息业务单一仅可做信息渲染
1
2
3
4
5
6
如果使用 vue history 模式,iOS 微信浏览器对 history 的支持不全面,所以只会保存第一条 url,这个会造成二维码识别不了,只会提示保存图片,具体原因不明,但是 Android 的微信浏览器不会有这样的问题。
 
解决方案:给二维码增加一个刷新的方法
 
// 代码
refreshQRcode: function () {

Event Loop

先说结论,来自我看了网上好多文章之后自己的总结:

  1. 调用栈后进先出,代码入栈,执行完就出栈,然后下一个。遇到宏任务(如setTimeout/网络请求等)就扔出去处理(比如说定时器时间到了)后放到宏任务队列遇到微任务(如promise.then/process.nextTick等)也扔出去处理完了(比如说被resolve/reject了才会把then的回调)放到微任务队列
  2. 如果执行栈空了,就执行完此时微任务队列里所有微任务
  3. 然后取宏任务中的一个,压入执行栈执行,出栈,执行第1步
controller接受localDateTime系列的日期参数时, 需要在实体类的日期字段上添加DateTimeFormat注解. 但是这种方式比较麻烦,
因为每个日期字段, 每个实体类都需要添加, 可以使用配置的方式进行统一的配置

https://blog.csdn.net/u014534...
https://blog.csdn.net/qq_4137... execute update query
execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;
update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;
query方法及queryForXXX方法:用于执行查询相关语句;

我们创建数据表

CREATE TABLE `t_strategy_approval` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `approve_id` varchar(255) NOT NULL COMMENT '审批流ID',
1
2
3
4
5
6
const mediaQuery = window.matchMedia('(prefers-color-scheme: dark)')
 
function darkModeHandler() {
    if (mediaQuery.matches) {
        console.log('现在是深色模式')
    } else {

mac 安装redis、启动

southnan0 · 发布于 6月16日 1 分支

1
https://www.jianshu.com/p/bb7c19c5fc47

最近重读JavaScript高级程序设计的执行上下文和函数的一点记录

执行上下文

js中的执行上下文分为两种类型,一是全局执行上下文,二是函数执行上下文;每一个函数都有一个自己的函数执行环境。
执行上下文当前this值,变量对象,作用域构成
以书中的代码为例子

问题

没有感情的杀手 · 发布于 6月16日

JVM

GC

垃圾回收算法

  1. 复制
  2. 标记清除