首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Python程序员杂谈

    MarkDown to Slide with Remark.js

    于是搜索了下"markdown to slide",于是找到remark.js,主页就是一个slide,查看下源码发现里面直接是markdown格式的,这简直太好了,意味着我的md文件可以直接放进去。 ] 定制remark.js 代码用Python写有点简单,想来最近一直在跟js打交道,于是用node来写: //slide_it.js var fs = require('fs'); var template class:center,middle End 演示链接 [Power by Remark.js]

    1.7K20发布于 2019-03-01
  • 来自专栏每月技术成长

    Remark js Markdown + Latex 渲染

    utils.tsimport rehypeKatex from 'rehype-katex';import rehypeRaw from 'rehype-raw';import remarkBreaks from 'remark-breaks ';import remarkGfm from 'remark-gfm';import remarkMath from 'remark-math';import type { Pluggable } from animated && animatedPlugin, ...normalizedRehypePlugins, ].filter(Boolean) as Pluggable[]; // Create remark normalizedRemarkPlugins, ].filter(Boolean) as Pluggable[];由上述代码可见 Lobe UI 的混合 Latex 的 Markdown 渲染是基于 remark 而进一步深入 remark-math 库,可发现其仅支持 $$ 、$ 格式的 Latex 文本,因此想要实现对\(\)、\[\] 格式的 Latex 支持,只能对其进行预处理,通过正则匹配的形式将\(\

    40500编辑于 2025-05-15
  • 来自专栏编程技术向北,人生删除指南

    能动手绝不多说:开源评论系统remark42上手指南

    中“犹豫了” 最后比较了代码结构和二次开发成本, 选择了 remark42 所以,我这边最后也使用 remark42 直接搭了自己的评论系统。 页面插入 script <script> var remark_config = { host: "REMARK_URL", // hostname of remark server, same 新建 remark42.swig,贴入 script 代码 <script> var remark_config = { host: "你部署的remark42 服务", // hostname of remark server, same as REMARK_URL in backend config, e.g. 最后效果 [remark42] 欢迎评论来玩!!

    1.8K30发布于 2020-08-06
  • 来自专栏文渊之博

    2019年日历假期添加

    varchar](10) NOT NULL,         [DateType] [nvarchar](10) NULL,         [IsWorkDay] [bit] NULL,         [Remark [HR_WorkDayList](WorkDate,DateType,IsWorkDay,Remark) select WorkDate,DateType,IsWorkDay,Remark from [HR_WorkDayList] SET [IsWorkDay] =1 ,[Remark] ='上班'WHERE WorkDate='2018-12-29' 2018-12-30           元旦 [HR_WorkDayList] SET [IsWorkDay] =0 ,[Remark] ='元旦'WHERE WorkDate='2018-12-30' 2018-12-31           元旦 [HR_WorkDayList] SET [IsWorkDay] =0 ,[Remark] ='元旦'WHERE WorkDate='2018-12-31' 2019-01-01           元旦

    64610编辑于 2022-05-06
  • 来自专栏丑胖侠

    Java开发神器Lombok使用详解

    ) { this.remark = remark; } public boolean equals(final Object o) { if (o == $remark == null) { if (other$remark ! this$remark.equals(other$remark)) { return false; } ) { this.id = id; this.remark = remark; } } @NoArgsConstructor 作用于类上,提供一个无参的构造方法。 (final String remark) { this.remark = remark; return this; }

    1.1K20发布于 2020-01-14
  • 来自专栏码农架构

    JVM调优实战:解决CMS concurrent-abortable-preclean LongGC的问题

    优化目标 降低abortable preclean 时间,而且不增加final remark的时间(因为remark是STW的)。 remark耗时80ms的那次GC日志 ? remark耗时910ms的那次GC日志 ? 这里能得出一个有用的结论:如果abortale preclean阶段时间太短,随后在remark时,新生代占用越大,则remark持续的时间(STW)越长。 所以,3次Minor GC + remark耗时的平均耗时 < 60ms,这比第一次调优时remark平均耗时495ms好得多了。

    84430发布于 2020-10-29
  • 来自专栏数据库相关

    基于SQL的数据AES加解密

    对于原始是明文的情况,可以使用下面的方法 : -- 原始内容如下: [test]> select * from t1; +----+--------+---------------------+ | id | remark ,TO_BASE64(AES_ENCRYPT(remark, 'encryption key')) as remark_encr,create_time from t1 ; +----+-------- +--------------------------+---------------------+ | id | remark | remark_encr | create_time ,TO_BASE64(AES_ENCRYPT(remark, 'encryption key')) as remark_encr,create_time from t1 ; [test]> SELECT id,CAST(AES_DECRYPT(FROM_BASE64(remark_encr), 'encryption key') AS CHAR) AS remark,create_time FROM

    50510编辑于 2024-09-26
  • 来自专栏IT码农

    yii2改写activeform样式(lable改写)

    //如果去掉['labelOptions' => ['class' => false]],remark字段在后台校验是必填项,此时在label()重写任何值,都会带上后台的必填*符号,只有加上labelOptions = $form->field($customerLogForm, 'remark',['labelOptions' => ['class' => false]])->textarea()->label( = $form->field($customerLogForm, 'remark')->textarea()->label('添加跟进记录*')? > 后台校验 [['remark'], 'required'], [['remark'], 'trim'], [['remark'], 'string', 'max' => 200], G

    87431发布于 2019-09-02
  • 来自专栏码农架构

    JVM调优实战:解决CMS concurrent-abortable-preclean LongGC的问题

    优化目标 降低abortable preclean 时间,而且不增加final remark的时间(因为remark是STW的)。 那么我们预计这个时候尽快结束abortable preclean阶段,在remark时就不需要扫描太多的Eden区对象,remark STW的时间也就不会太长。 这里能得出一个有用的结论:如果abortale preclean阶段时间太短,随后在remark时,新生代占用越大,则remark持续的时间(STW)越长。 0.04s = 40ms,如下 所以,3次Minor GC + remark耗时的平均耗时 < 60ms,这比第一次调优时remark平均耗时495ms好得多了。 优化结果 至此,我们最初的目标- 降低abortable preclean 时间,而且不增加final remark的时间 ,已经达到了。甚至remark的时间也缩短了。

    1.8K22发布于 2020-10-21
  • 来自专栏全栈程序员必看

    C# Repeater嵌套循环[通俗易懂]

    = ((Literal)e.Item.FindControl("Lit_remark")); if (repeater! string.IsNullOrWhiteSpace(item["u_remark"].ToString())) // { // remark += item["name"].ToString() + ":" + item["u_remark"].ToString() + "。" ; // } //} //Lit_remark.Text = remark + Lit_remark.Text; repeater.DataSource = dt; repeater.DataBind(

    1.7K20编辑于 2022-09-14
  • 来自专栏XLJ的技术专栏

    通过Python收集MySQL MHA 部署及运行状态信息的功能实现 (转载非原创)

    <> mha_failover_flush_vip: mha_remark = mha_remark + 'MHA failover scripts文件中设置的两处VIP不一致,请检查 : mha_remark = mha_remark + 'MHA online change scripts文件中设置的两处VIP不一致,请检查;' #### 两个文件都读取了 else: mha_remark = mha_remark + 'MHA init 的配置文件未正确定义切换的scripts,请检查。' ,script_remark,remark) " \ "values('%s','%s','%s','%s','%s','%s','%s','%s','%s' ,mha_remark,remark) ##print(sql_insert) cursor.execute(sql_insert) mysqldb.commit()

    71340发布于 2021-10-01
  • PHP——数组根据某一键值合并

    "nickname" => "立冬" , "avatar" => "http://cache.wangyangyang.vip/avatar_4.gif", "remark "nickname" => "立春", "avatar" => "http://cache.wangyangyang.vip/avatar_3.jpg", "remark nickname" => "立夏" , "avatar" => "http://cache.wangyangyang.vip/12222222222222.jpg" , "remark nickname" => "残雪殇" , "avatar" => "http://cache.wangyangyang.vip/12222222222222.jpg" , "remark "nickname"=> "立春", "avatar"=>"http://cache.wangyangyang.vip/avatar_3.jpg", "remark

    57710编辑于 2024-08-16
  • 来自专栏算法之名

    用Build来构建对象的写法 顶

    builder.username; this.module = builder.module; this.params = builder.params; this.remark = builder.remark; this.flag = builder.flag; this.createTime = builder.createTime; } ; } public void setRemark(String remark) { this.remark = remark; } public Boolean (String remark) { this.remark = remark; return this; } public Builder flag (remark).createTime(new Date()) .build(); 这样我们就可以时用我们有需要的属性赋值,并且进行构建对象。

    74330发布于 2019-08-20
  • 来自专栏公众号:程序员白楠楠

    JVM GC耗时频频升高,我来教你排查

    优化目标 降低abortable preclean 时间,而且不增加final remark的时间(因为remark是STW的)。 5. 那么我们预计这个时候尽快结束abortable preclean阶段,在remark时就不需要扫描太多的Eden区对象,remark STW的时间也就不会太长。 这里能得出一个有用的结论:如果abortale preclean阶段时间太短,随后在remark时,新生代占用越大,则remark持续的时间(STW)越长。 0.04s = 40ms,如下 所以,3次Minor GC + remark耗时的平均耗时 < 60ms,这比第一次调优时remark平均耗时495ms好得多了。 在前面第一次调优后,新生代(YG)占用181.274M,remark耗时80ms;新生代(YG)占用773.427M时,remark耗时910ms。所以这个参考值可以是300M。

    4.4K00发布于 2020-12-21
  • 来自专栏lulianqi

    CASE 文件 范例

        </RunTimeStaticData>   </ScriptRunTime>   <Project id="1000010001" name="Project device/active" remark ="device_sn测试">     <Case id="1000010001" remark="case备注"> <! ="备注" times="2">       <Case id="1000020001" remark="case备注">         <Content protocol="vanelife_http ="备注" times="10">       </Repeat>       <Repeat remark="备注" times="50">         <Case id="1000030001" ="http测试">     <Case id="1000010001" remark="case备注">       <Content protocol="http" actuator="http">

    1K20发布于 2018-08-30
  • 来自专栏Happy的分享

    【快学springboot】3.多种接受参数的方式

    ) { Map<String, String> map = new HashMap<>(); map.put("name", name); map.put("remark", remark ); return map; } 这里使用RequestParam注解,把username参数接受到了name,而第二个参数remark没有使用RequestParam注解,这是因为如果请求参数和方法参数一致的话 public static class Person { private String username; private String remark; public String getUsername void setUsername(String username) { this.username = username; } public String getRemark() { return remark ; } public void setRemark(String remark) { this.remark = remark; } } 我们可以使用RequestBody注解来接受json参数

    77010编辑于 2024-02-02
  • 来自专栏John Wong's Blog

    MyBatis Plus 讲解

    User(id=2, deptId=1, name=小明, remark=好好学习,天天向上!) , id=1, dept_id=1} {name=小明, remark=好好学习,天天向上! , id=1, dept_id=1} {name=小明, remark=好好学习,天天向上! , id=1, dept_id=1} {name=小明, remark=好好学习,天天向上! = getFieldValByName("remark", metaObject); if (null == remark) { setFieldValByName

    1.4K21编辑于 2021-12-23
  • 来自专栏Java多线程

    SpringBoot 集成 MybatisPlus 三——增加、修改、删除

    ; } public void setRemark(String remark) { this.remark = remark; } @Override public 比如:对 remark 字段中包含“人员”信息的,将其 remark 修改为 “职能部门人员”:@Testpublic void updateUserTest(){ User user = new (insert);}在控制台可以看到执行的SQL语句如下:==> Preparing: UPDATE user SET remark=? WHERE (remark LIKE ?) (res);}==> Preparing: DELETE FROM user WHERE (remark LIKE ?)

    2.3K00编辑于 2023-10-30
  • 来自专栏云技术分享

    【python 2.7】python读取json数据存入MySQL

    CREATE TABLE daxue_info (codea VARCHAR(32),charge VARCHAR(100),level VARCHAR(100),name VARCHAR(100),remark i]['codea'] charge = tmp[i]['charge'] level = tmp[i]['level'] name = tmp[i]['name'] remark = tmp[i]['remark'] prov = tmp[i]['prov'] value = [codea,charge,level,name,remark,prov] sql_insert = "insert into daxue_info (codea,charge,level,name,remark,prov) values (" + "'"+codea+"'" +","+ "'"+ charge+"'" + ","+"'"+level+"'" + ","+"'"+name+"'" + ","+"'"+remark+"'" + ","+"'"+prov+"'" + ");"

    3.3K10发布于 2021-01-28
  • 来自专栏Java多线程

    SpringBoot 集成 MybatisPlus 四——分页查询

    例如:查询所有用户中 remark 内容包含 “老师” 的记录://分页查询@Testpublic void selectUserByPage(){ Page<User> page = new Page ==> Preparing: SELECT COUNT(*) AS total FROM user WHERE (remark LIKE ?) FROM user WHERE (remark LIKE ?) ==> Parameters: %老师%(String), 2(Long), 2(Long)<== Columns: id, username, gendar, remark<== FROM user WHERE (remark LIKE ?)

    3.4K10编辑于 2023-11-01
领券