推荐
专栏
教程
课程
飞鹅
本次共找到8063条
python写文件
相关的信息
Wesley13
•
4年前
jabdp之编写javascript(一)
1、概述Jabdp以“写小量的代码,实现复杂的功能”为宗旨,将大量通用的代码进行抽取封装,减少了开发中80%的代码量。jabdp因为考虑到javascript是世界上使用人数最多的编程语言,而且javascript的简单易学,所以把javascript作为本平台的编程语言。使用jabdp平台的人需要有一定的javascript
Wesley13
•
4年前
java8lambda表达式对集合分组并且排序(记一次性能优化案例)
最近遇到个需求是这样的:写一个类似于通讯录的简单功能,要求是首先按照部门显示列表,然后点击部门下拉显示部门里面的人员信息,且人员信息按照职位排序。先分析数据结构:最外层是部门,部门里面是员工,且项目是统一返回数据格式。{ "code":0, "data":\ {
Wesley13
•
4年前
jdk1.8之后,Collection中的removeIf()方法,可以对list和set 中符合条件的数据进行删除
以前我们对list中数据进行删除操作时基本都是使用迭代器,这种方式实现起来比较复杂,要写好几行代码才能做到,而且像我这种记性还经常忘记具体怎么写,还要百度,最近发现一种非常简单的方式。就是Collection中的removeIf()方法。他是在jdk1.8后加入的。看下它的源码。defaultbooleanremoveIf(Pred
Stella981
•
4年前
React中常见的TypeScript定义使用
前言在我学习typescript时,想在react中使用typescript写代码,从头开始的时候是懵逼的,因为官方文档并没有使用typescript的教程,多是自己在网上查,自己看定义摸索所以今天把我用过的,总结归纳一下,希望能帮助到同样在摸索的同学以下代码react版本为16.13.1,在createreac
Wesley13
•
4年前
Mysql 大批量数据insert or update与UQ索引
在项目过程中因需要大批量数据的insertorupdate操作,为了减少应用程序的校验逻辑,所以使用了mysql的特殊语法insertinto…onduplicatekeyupdate。用于解决出现相同的主键执行update,不同主键执行新增。在测试过程中发现一个小坑,在网上的技术文档中都写的是(当记录中有PrimaryKey或者un
Stella981
•
4年前
CanOpen学习笔记3
主机部分(Master):从机PDO发送发送或者接收需要SYNC信号,也就是从机接收到一个或者多个SYNC信号后发送一个PDO,也可以主机明确给出请求信号。SYNC同步信号产生设置:1、写0x40000080到index0x1005,subindex0位置(SYNCCOBID)。2、设置同步信号周期,在index0x1006,s
Stella981
•
4年前
JavaScript:不使用 JS 匿名函数的三个理由
!(https://oscimg.oschina.net/oscnet/574957cc0cde422fa13af508c31864cc.jpg)今天我们来聊聊匿名函数的使用,因为无论你在什么时候写代码,您都必须注意到匿名函数。有时它们被称为lambda,有时是叫做匿名函数,不管怎样,我认为他们是不好使用的。如果你不知道匿名
Wesley13
•
4年前
ES6基础(二)
一、ES6字符串扩展字符串模板 在传统的JavaScript语言中,输出模板通常是这样写的。!(https://oscimg.oschina.net/oscnet/5ee956c855034c767c1c9f8015ff329030b.png)上面这种写法繁琐不方便,于是ES6中引入了字符串模板解决这个问题。!(
Wesley13
•
4年前
Vim进入和退出命令
本来不想写任何关于vim的文章的,无奈我今天又忘记怎么退出vim(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fcaibaojian.com%2Ft%2Fvim)了,常用命令是ESC,然后:wq(保存并退出),:q!(不保存并强制退出),i进入vim模式。另外还有其它的,我可能都不会用到
Wesley13
•
4年前
vimwiki使用技巧
vimwiki强大的功能便是markdown语法的使用和强大的html输出,因此,如果能够很好的使用这个插件,写一些能够在网页上显示的内容,如博客等非常强大(github上建博客对于技术人员来说很流行),那么,我们就开始把。基本vim语法如下:一级标题二级标题三级标题此次类
1
•••
400
401
402
•••
807