摘要:
第一篇: vscode源码分析【一】从源码运行vscode 第二篇:vscode源码分析【二】程序的启动逻辑,第一个窗口是如何创建的 第三篇:vscode源码分析【三】程序的启动逻辑,性能问题的追踪 第四篇:vscode源码分析【四】程序启动的逻辑,最初创建的服务 第五篇:vscode源码分析【五】 阅读全文
摘要:
第一篇: vscode源码分析【一】从源码运行vscode 第二篇:vscode源码分析【二】程序的启动逻辑,第一个窗口是如何创建的 第三篇:vscode源码分析【三】程序的启动逻辑,性能问题的追踪 第四篇:vscode源码分析【四】程序启动的逻辑,最初创建的服务 第五篇:vscode源码分析【五】 阅读全文
摘要:
第一篇: vscode源码分析【一】从源码运行vscode 第二篇:vscode源码分析【二】程序的启动逻辑,第一个窗口是如何创建的 第三篇:vscode源码分析【三】程序的启动逻辑,性能问题的追踪 第四篇:vscode源码分析【四】程序启动的逻辑,最初创建的服务 第五篇:vscode源码分析【五】 阅读全文
摘要:
第一篇: vscode源码分析【一】从源码运行vscode 第二篇:vscode源码分析【二】程序的启动逻辑,第一个窗口是如何创建的 第三篇:vscode源码分析【三】程序的启动逻辑,性能问题的追踪 第四篇:vscode源码分析【四】程序启动的逻辑,最初创建的服务 在上一篇中,我们看到lifecyc 阅读全文
摘要:
第一篇: vscode源码分析【一】从源码运行vscode 第二篇:vscode源码分析【二】程序的启动逻辑,第一个窗口是如何创建的 第三篇:vscode源码分析【三】程序的启动逻辑,性能问题的追踪 在第一节中提到的startup函数里(src\vs\code\electron-main\main. 阅读全文
摘要:
第一篇: vscode源码分析【一】从源码运行vscode 第二篇:vscode源码分析【二】程序的启动逻辑,第一个窗口是如何创建的 启动追踪 代码文件:src\main.js 如果指定了特定的启动参数:trace vscode会在启动之初,执行下面的代码: 这段代码的主要目的是:从Chromium 阅读全文
摘要:
上一篇文章:https://www.cnblogs.com/liulun/ (小广告:我做的开源免费的,个人知识管理及自媒体营销工具“想学吗”:https://github.com/xland/xiangxuema) 我们在package.json里能找到他的入口文件; electron是分主进程和 阅读全文
摘要:
安装git,nodejs和yarn 安装Python27,3.x版本的不行,确保它在你的环境变量里; 安装gulp 安装windows build tools: 安装node-gyp 上面安装的一大堆东西,看似没无关,其实他们大都是用来编译原生nodejs插件的, nodejs的原生插件不是基于2进 阅读全文
摘要:
你应该是一个真正的“甲方” 你如果是个二道贩子, 或者你要做的项目是为了应付投资人, 那么这篇文章里谈的很多事情,你都大可不必在意, 甚至现在就离开这个页面,亦无不可。 你的项目应该是一个真正的“项目” 你如果想搞个互联网平台自己运营, 那么建议你还是找个技术合伙人, 或者招聘个技术主管, 因为这类 阅读全文
摘要:
第一节 我在2015年4月份开始做这个开源软件之前, 已经研究了很长一段时间的浏览器开发技术了 那个时候我还只是打算为博客园写个文章发布工具而已, 觉得技术上可行, 也能为常年写博客的人乃至博客平台提供一些帮助 于是就动手做了 做了之后,发布出来,一直自己用, 也没管别人的想法, 那个时候,工作和生 阅读全文
摘要:
窗口间通信的问题 electron窗口通信比nwjs要麻烦的多 electron分主进程和渲染进程,渲染进程又分主窗口的渲染进程和子窗口的渲染进程 主窗口的渲染进程给子窗口的渲染进程发消息 子窗口的渲染进程接收消息的代码 注意,应该dom-ready了之后再发,要不然你的子窗口进程有可能接收不到消息 阅读全文
摘要:
回顾 在上一篇文章中, 咱们聊了我开发的这个程序是什么样子、为什么要开发这个程序 electron的工程结构,他是怎么启动和退出的 以及我们怎么用electron的技术,登录博客园,拿到会话信息; 这篇文章,我们主要讲怎么拿博客园的数据,以及怎么提交数据给博客园; 上几张新图: 宿主画面与webvi 阅读全文
摘要:
缘起 之前我用nwjs做过一个博客园文章编辑器的客户端 发了好几个版本,最后一个版本到5.0.0了 其实第一个版本已经很好了,不知足,后来自己又做了兼容markdown的,结果用来用去,发现不是自己想要的 也一直没动手做新的,写博客的频率也降下去了。 最近搞了个APP(还没上线),打算把心得写到博客 阅读全文
摘要:
最近这几日在搞一个小网站:教你啊 ;(感兴趣的朋友可以来捧场,在这个网站上有任何消费我都可以退还) 由于更新频繁,手动更新特别麻烦,于是开发了这个小工具 用了一段时间,还是挺顺手的,同时.NET CoreQQ群(225982985)的群友 @亡我之心不死 也推荐我分享出来 这就把代码公布在这里,有什 阅读全文
摘要:
这个春节,家里发生了天大的事情,提前回家了,并没有给部门发公开信。但是并没有忘记这个事情,这里把去年春节发给部门的公开信,贴出来看看:为征服“星辰大海”织帆造船研发部的各位伙伴,大家好!2016年已经过去了,我们的2016有痛苦也有快乐;我们把大部分资源倾注到了项目侧;深度介入了宁波银行、贝嫂、浙江 阅读全文
摘要:
核心方法:public IActionResult UserInfoCallBackAli() { var alipayClient = new DefaultAopClient(ConfigAli.ServerUrl, ConfigAli.AppId, ConfigAli.PrivateKey, 阅读全文
摘要:
写了十几年的博客了,算下来平均每10天写一篇最早在雅虎的站长天下写博客,现在知道站长天下的人,估计没几个了,那么我都写了啥?什么都写,技术方面写过很初级的:比如说:在CentOS上搭建PHP服务器环境30分钟LINQ教程阅读量都比较高,说明博客园初学者还是比较多的也写过相对来说比较深入的:比如说:大 阅读全文
摘要:
本文只讲部署过程,你首先要保证你的程序能在IDE里跑起来;先看看你的application.properties中设置的端口号与你服务器上tomcat的端口号是否一致server.port=80(我现在不确定此配置是否会影响部署)看看你的应用程序的入口函数@SpringBootApplication 阅读全文
摘要:
先到tomcat官网下载安装包(随便下载你想要的版本)假设你现在使用的是windows系统那么就把你下载来的压缩包解压,放到一个目录中在你本地的windows系统中安装个xshell和xftp 在xshell中这个小图标可以直接打开xftp先通过xshell登录你的centos服务器(按操作完成即可 阅读全文
摘要:
我们经常会在配置文件里留下一些敏感信息比如数据库链接字符串的用户名和密码如果不提交配置文件到github或者其他源码管理网站那么你的粉丝很可能就无法正确运行你的项目,就达不到开源的目的了那么,怎么让git在提交一次配置文件之后就不再跟踪配置文件的变化了呢(一般第一次提交的配置文件是脱敏的)只要这样做 阅读全文
摘要:
IDEA中文输入法的智能提示框不会跟随光标的问题我用的开发工具是IDEA这个版本的IDEA有一个问题;就是中文输入法的智能提示框不会跟随光标解决这个问题的办法很简单,只有在安装目录下把JRE文件夹改个名字,或者直接删掉就可以了这样做了之后,IDEA就会自动使用你系统的JRE环境我系统用的是jdk1. 阅读全文
摘要:
前文索引:ASP.NET Core教程【二】从保存数据看Razor Page的特有属性与服务端验证ASP.NET Core教程【一】关于Razor Page的知识实体字段属性再来看看我们的实体类 public class Movie { public int ID { get; set; } pub 阅读全文
摘要:
导读:我前面还写过一篇《程序员不适合创业》,惹来了很多非议;今天在这里我提前说一下:我就是程序员,我也在管程序员,我有很多很好的朋友也是程序员,前面写《程序员不适合创业》的时候,有一个园友问我有没有创过业(那篇文章我就只回答了这一个评论),我创过!而且不止一次!我写这类文章就是在骂我自己!如果你觉得 阅读全文
摘要:
前文索引:ASP.NET Core教程【一】关于Razor Page的知识在layout.cshtml文件中,我们可以看到如下代码:<a asp-page="/Index" class="navbar-brand">RazorPagesMovie</a>这段代码中用到asp-page这样的一个特有属 阅读全文
摘要:
关键文件和目录结构 按照asp.net core WEB应用程序向导,创建一个工程之后 你会发现如下几个目录和文件 wwwroot:放置网站的静态文件的目录 Pages:放置razor页面的目录 appsettings.json:是应用的配置文件 bower.json:静态资源包管理的配置文件 Pr 阅读全文
摘要:
前文回顾 "riot.js教程【五】标签嵌套、命名元素、事件、标签条件" "riot.js教程【四】Mixins、HTML内嵌表达式" "riot.js教程【三】访问DOM元素、使用jquery、mount输入参数、riotjs标签的生命周期;" "riot.js教程【二】组件撰写准则、预处理器、标 阅读全文
摘要:
前文回顾 "riot.js教程【四】Mixins、HTML内嵌表达式" "riot.js教程【三】访问DOM元素、使用jquery、mount输入参数、riotjs标签的生命周期;" "riot.js教程【二】组件撰写准则、预处理器、标签样式和装配方法;" "riot.js教程【一】简介;" 标签嵌 阅读全文
摘要:
首先,必须郑重声明: 任何一个职业的人都适合创业,程序员也一样 但为什么题目又叫“程序员不适合创业”呢? 这和本文想探讨的内容有关, 本文想探讨的是: 程序开发这个行业所要求人具备的一些素质是否与创业这个活动所要求人具备的一些素质是相冲突的? 本文的目的是: 启发那些去创业的程序员,要关注自己性格中 阅读全文
摘要:
前文回顾 "riot.js教程【三】访问DOM元素、使用jquery、mount输入参数、riotjs标签的生命周期;" "riot.js教程【二】组件撰写准则、预处理器、标签样式和装配方法;" "riot.js教程【一】简介;" 共享Mixins 混合开发可以使你很好的复用代码,如下所示: var 阅读全文
摘要:
脖子一直疼! 去医院检查,拍片子的医生在造影室里冲我喊: “小伙子,你多大年纪啦?” 我说:“我三十来岁,咋啦” 医生说:“怎么这么年轻就得这种病啊!” 我当时腿就有点软! 说实话,我是农村的孩子,对自己的体质有着迷之自信! 初中就到城里去读书, 这种自信一直伴随着我走到高中、大学、毕业、毕业至今有 阅读全文