
studyup
文章平均质量分 54
学无止境
雪心玉竹
网安行业产品媛
展开
-
「CRUD」真的简单吗?
“天天做增删改查,一点进步都没有。”“增删改查,太简单了!”“全都是增删改查,一点技术含量都没有。” 以上,是我听到的好多程序员说过的话。CRUD,增(Create)、读取查询(Retrieve)、更新(改,Update)、删除(Delete)。都说CRUD简单,CRUD真的简单吗?你可能会说是,但“初出茅庐”的我并不这样觉得。 本人做项目经验不长,写程序过程中总结的一些问题,特此...原创 2019-01-22 22:58:16 · 1096 阅读 · 0 评论 -
【转】关于第三方支付,看这篇文章就够了!
本文转载自:https://blog.youkuaiyun.com/ityouknow/article/details/89089914随着移动支付的快速发展,第三方支付已经深度融入到生活中,如果生活在一二线城市,从吃饭、购物、看电影、菜市场买菜到搭公交地铁,你能想到的消费场景,基本都可以用移动支付解决。在这些便捷的背后都有第三方支付在支撑,虽然我们每天都在接触第三方支付,但真的了解第三方支付吗?准备...转载 2019-04-13 17:10:32 · 4150 阅读 · 0 评论 -
推荐:如何成为一位「不那么差」的程序员
今天看到了一篇文章——如何成为一位「不那么差」的程序员,阅读完后感觉自己还是处在这个行业的边缘。自己get到的专业知识真是稀少。原创 2018-08-13 14:32:50 · 333 阅读 · 0 评论 -
Jackson转换java对象与json对象
本文转载自:http://www.cnblogs.com/songzhen/p/5794494.html一、导入jar包:(因为之前使用的是jackson 1.x的jar包,所以在把json转换成list时候没有objectMapper.getTypeFactory()这个方法,而使用jackson 2.x的jar包会有)jackson 1.x:jackson-all-1.7.6.jar(1个核心...转载 2018-03-30 18:23:09 · 4558 阅读 · 0 评论 -
JSON.parse() 方法与$.parseJSON()以及JSON.stringify()区别
原文地址:https://www.cnblogs.com/kevoin/p/6554638.html1 JSON.parse()JSON.parse() 方法解析一个JSON字符串参数text要被解析成JavaSctipt值的字符串reviver 可选如果是一个函数,则规定了原始值如何被解析改造,在被返回之前。返回值对应给定的JSON文本。转载 2018-03-22 17:41:08 · 2493 阅读 · 0 评论 -
puppeteer学习(三)——抓取“相关搜索”关键词&搜索豆瓣图书榜
抓取“相关搜索”关键词在puppeteer学习(二) 中介绍了自动访问百度网站的例子,在此基础上,下面的例子 抓取了相关搜索的关键词(百度下面有一个相关搜索的功能)。 代码如下:// 演示自动访问百度网站并抓取相关搜索关键词const puppeteer = require('puppeteer');(async () => { const browser = await puppeteer原创 2017-10-16 13:51:59 · 4771 阅读 · 0 评论 -
程序员梦想起步
以前看过一篇文章,说要想成为一名优秀的程序员,不仅要在编程上是王者,技术上过硬,而且能够懂得分享自己的代码,解决他人编程上的问题。所以,作为一名还未出茅庐的编程小菜鸟,我决定每次学习一点新知识,或者遇到解决不了的问题,都分享到这里。这里是我编程的另一个圣地,希望通过不断地学习,我会成为一名优秀出色的攻城狮。原创 2016-08-30 18:06:31 · 337 阅读 · 0 评论 -
TypeScript学习(二)——数据类型一
JavaScript类型:原始数据类型和对象数据类型 原始数据类型:布尔值、数值、字符串、null、undefined、Symbol(ES6中的新类型)。布尔值使用boolean定义布尔值类型:let bol: boolean = false;在TypeScript中,boolean是JS中的基本类型,而Boolean是JS中的构造函数。数值使用number定义数值类型:let aNumber:原创 2017-09-26 11:05:11 · 401 阅读 · 0 评论 -
deeplearn.js入门
本文译自:GitHub开源项目deeplearn.js入门deeplearn.js 是一款用于机器智能领域的基于硬件加速的JavaScript库。该库将高性能的机器学习构建模块引入到web开发领域,允许我们在浏览器中训练神经网络模型或在推理模式下运行预训练的模型。 该库提供了两个API模型:一个是立即执行模型(可认为是NumPy),另一个是基于TensorFlow API镜像的延期执行模型。dee翻译 2017-09-25 12:34:15 · 2612 阅读 · 0 评论 -
TypeScript学习(一)——TypeScript简介及环境准备
什么是TypeScript?TypeScript是JavaScript的一个超集,扩展了JavaScript的语法,因此现有的JavaScript代码可与TypeScript一起工作无需任何修改,TypeScript通过类型注解提供编译时的静态类型检查。 TypeScript可处理已有的JavaScript代码,并只对其中的TypeScript代码进行编译。TypeScript安装通过node.j原创 2017-09-25 17:49:07 · 1019 阅读 · 0 评论 -
deeplearn.js入门(二)
deeplearn.js是一个开源的项目,项目托管在GitHub上。基本介绍可以查看之前写的博客译文。deeplearn.js本地环境搭建先从GitHub网站上找到deeplearn.js,然后Fork到您自己的仓库。windows下打开cmd,输入npm install deeplearn 安装deeplearn(假设您电脑上已有node环境) 将仓库克隆到本地 Git Bash中输入如原创 2017-09-27 20:56:10 · 2764 阅读 · 0 评论 -
puppeteer学习(一)——puppeteer与Chrome Headless
puppeteer简介puppeteer是一个node库,是Google chrome团队官方的无界面(headless)chrome工具。它提供了一组用来操纵Chrome的 API,允许通过 JS代码操纵Chrome浏览器,完成数据爬取、Web程序自动测试等任务。Puppeteer项目在[GitHub](https://github.com/GoogleChrome/puppeteer)上开源。原创 2017-10-11 13:38:20 · 7062 阅读 · 2 评论 -
puppeteer学习(二)——自动访问百度网站demo
演示自动访问百度网站之前已经创建了一个chromehandless的文件夹并初始化,现在我们进入到该文件夹下,新建一个js文件命名为baiduTest.js。 baiduTest.js中代码如下:const puppeteer = require('puppeteer');(async () => { const browser = await puppeteer.launch({exe原创 2017-10-11 16:30:20 · 3189 阅读 · 0 评论