
web开发
文章平均质量分 88
multiangle
这个作者很懒,什么都没留下…
展开
-
electron开发记录(五):调用jquery,bootstrap并对其一些用法的总结
本文主要分两个部分,分别是在electron中调用jquery和bootstrap的方法以及为什么要这么调用,以及对jquery一些用法的总结。electron中调用jquery及bootstrap的方法jquery作为一个js库,能够很大程度上的简化对页面中元素的控制。而bootstrap作为css库,能够方便的写出好看的界面。调用bootstrap需要先调用jquery。在调用bootstrap原创 2016-12-13 16:05:40 · 11559 阅读 · 3 评论 -
electron开发记录(四):electron中组件的一些用法
之前讲了electron应用的基本框架和结构。现在来讲讲其中一些组件(BrowserWindow,Menu等)的一些用法。这些方法我是从electron-api-demo 以及electron官网上的文档中看来的,自己整理了下,挑了点我觉得有用和项目中用到的用法说一下主要内容: 1.BrowserWindow的用法 2.main进程与renderer进程间通信1. BrowserWindowBr原创 2016-12-08 12:06:27 · 8473 阅读 · 1 评论 -
electron开发记录(三):应用基本框架解析
这篇文章主要讲了electron应用的基本架构,并对之前下载的应用进行分析electron应用的基本架构在electron中,主要有两类进程。一类是主进程main,还有一类是渲染器进程renderer。主进程只有一个,负责对整个应用的管理,包括后台操作,创建GUI,以及处理GUI与后台的交互操作。但是光有主进程是无法显示应用窗口的,我们需要在主进程中调用BrowserWindow模块才能使用不同的窗原创 2016-12-02 16:44:08 · 8343 阅读 · 1 评论 -
electron开发记录(二):VisualStudioCode相关
这篇文章主要写的是跟vscode有关的内容.毕竟这次是打算拿vscode来开发应用的主要内容: 1.vscode的安装 2.使用vscode运行electron的demo 3.安装typings开启智能提示功能 4.vs的快捷键和其他设置1.VSCode安装VSCode的安装比较简单,去官网https://code.visualstudio.com 下载deb包,然后$ sudo dpkg原创 2016-11-29 22:29:09 · 7726 阅读 · 0 评论 -
electron开发记录(一):安装nodejs并运行demo
一些个人的唠叨(着急的人可以跳过)很久之前就想写图形化界面应用了,正巧最近又有一项任务需要做这个,正好实现之前的愿望。挑挑拣拣的,看了看wpf,好像通用性不够啊,还不能跨平台;再看看qt,太丑了;看来看去看中了electron, 本质上就是个能够与本地交互的网页。界面可以用别人的js库,自然不用担心不够酷炫,正适合写轻量化的应用。就是它了!再看了看网上关于electron的资料不是很多啊,那我就把我原创 2016-11-26 11:14:59 · 10327 阅读 · 1 评论 -
基于ftp实现一个类dropbox文件同步程序
最近要在实验室和宿舍两头跑,同一台电脑上还有win和linux等多个系统,想要在任何一个地点和平台上继续看之前的文献实在有点麻烦,只能拿U盘来拷,但是我的U盘又很容易掉,万一掉了那辛苦工作的成果可就全没了。你说网盘吧,百度网盘又不合我意,同步太麻烦了。最符合我想法的还是dropbox, 只要把文件丢在文件夹里面,就会自动帮你同步。但是dropbox被封了呀, 有人推荐金山快盘,跑去一看已经关了。其他原创 2016-08-31 00:02:51 · 3250 阅读 · 0 评论 -
Nodejs 回调函数中的坑以及中间件的用法
在用Nodejs + express 开发后台的过程中,最令人头疼的就是到处存在的回调函数了。不管是http请求,还是数据库请求,都是强制回调的。这是由js本身的特性导致的。所谓回调,就是指假设A将任务分配给B去运行。之后A就可以把这个任务放在一边,去执行其他任务。当B执行完以后,将结果告诉A,A会捡起之前没完成的任务继续做。有点类似于中断的模式。这样一来,虽然程序的性能得以保证,但是许多问题也是随原创 2016-03-30 21:41:48 · 4872 阅读 · 1 评论 -
使用nginx来完成反向代理及处理静态文件请求
这里主要分三块,分别是nginx的基础安装及使用,反向代理及处理静态文件的请求。1.安装及使用(windows 平台)首先从这里下载nginx,照流程安装即可。如果觉得英语稍显吃力的话,可以看教程启动nginx 方法1:命令行进入nginx的根目录,输入 start nginx 方法2:命令行进入nginx的根目录,输入 nginx.exe方法3:进入nginx的根目录,双击nginx.exe原创 2016-03-13 10:12:51 · 17789 阅读 · 1 评论 -
Nodejs 一个简单的后台实例
学了两天的nodejs,写了一个简单的后台实例,还有配套的与后台进行交互的简单网页。 页面端使用了jQuery进行控制, 后台使用nodejs作为操控语言,使用express执行网络操作整个工程结构如下:根目录-------------- |-package.json |-test.js |-public |-main.html |-add原创 2016-03-10 13:07:58 · 39874 阅读 · 6 评论 -
Nodejs后台开发-文章摘录
最近需要用node.js+express写一个网站的后台,于是开始学nodejs,也想着顺手学一下 js 刚开始学习,自然问题也很多,这边就不把自己的解决方案写下来了,一是网上有好多解决方案,二则是节约时间。所以这边就大概做个摘录,收集了解决各种问题的文章和链接express的安装与基本使用方法express的安装 express的一个最简单实例 express应用生成 利用 express原创 2016-03-09 09:39:38 · 2163 阅读 · 0 评论 -
分布式微博爬虫运行中出现的问题及解决方法(持续更新)
9.2016/3/31 对mongodb进行模糊查询是效率低的解决办法 当对mongodb使用正则表达式查询时,普通的正序和倒序索引已经无效,因为待搜索的pattern不是从字符串开头开始的。好在mongodb提供了文档索引的功能,官方文档参见这里,至于python的实现,可以这么写collec.create_index([('dealed_text.left_content',pymongo.T原创 2015-12-19 22:58:27 · 4771 阅读 · 0 评论 -
[Python] 分布式新浪爬虫的实现
写新浪爬虫是我这个暑假冒出来的想法,当时因为种种原因没能完成,一直拖到年底。期间也学习了很多其他的东西,如tornado等等。写这个爬虫的初衷是,希望能够爬取用户之间的关系网,进行社交网络分析。此外,受那篇Twitter mood predicts the stock market的影响,也希望能够分析微博用户每天的情绪变化。一开始写的时候,并没有想到要写成分布式的。我一开始只是写成单线程的形式。然原创 2015-12-18 15:07:20 · 3389 阅读 · 0 评论