Home » Index

java8报错"Could not create the Java Virtual Machine"解决方案

发布于
苏南大叔最近要安装layaide,这个软件要求安装java,所以就折腾了一下java环境,结果就闹了一个大乌龙。主要的报错信息就是“Could not create the Java Virtual Machine”。本篇内容主要讲这个大乌龙,而不是ide安装。乌龙的起源这个乌龙,按理说还要归责于java身上。因为java版本升级到现在,用了一个和别人不一样的参数调用方式,而且居然不提示命令...

electron-quick-start项目目录结构改造并打包

发布于
苏南大叔带着大家练习的electron-quick-start项目,在本篇文章中,我们将要对这个项目进行一下目录调整,使之看起来代码结构更清晰一些。当然,为了证明我们的项目调整之后,还能继续使用。我们进行了打包实验。这个就是本篇文章的主要内容,比较基础,大神们请飘过。调整前后目录对比调整前:改造后:主要的调整,就是删除了根目录下面的md文件,和.gitignore文件。然后,main.js,...

如何保证electron只启动一个实例

发布于
在您高高兴兴的构建了一个electron的exe后,是不是发现可以多次点开?可以同时存在多个实例?那么本文就是讲述如何在electron开发中,避免打开多个实例的。前提描述本文的主体代码来自 https://electron.org.cn/doc/api/app.html,苏南大叔稍稍进行了修改,以适应于 quick-start 这个demo,主要用到了app中SingleInstance方...

electron与jquery不得不说的故事

发布于
electron基于node是个不争的事实,而jquery在市面上的普及度,也是有目共睹的。虽然近些年来,被react、vue们抢了不少市场。但是,姜还是老的辣,jquery的普及度还是不可小觑的。在本文的经验分享中,苏南大叔将要描述的是:electron和jquery的冲突何在,如何让两者和平共处。症状描述本文还是以改造版的quick-start项目为例,加载的网站还是 https://e...

如何理解cookie的httponly属性

发布于
苏南大叔的cookie系列文章,到这里开始讲到cookie的安全问题。如果你的网站是https的话,那么强烈建议你启用cookie的secure属性。但是无论你的网站是不是https,但是都强烈建议你启用cookie的httponly。具体的启用方法,每个语言都不同。php的启用方式,可以见苏南大叔的相关文章。httponly简述httponly这个词非常的高大上,叱诧江湖很多年。只要是网络...

php使用header设置cookie时的注意事项

发布于
关于php的cookie,苏南大叔已经有了一期文章。在上一次的文章(https://newsn.net/say/php-cookie.html)中,苏南大叔对比了setcookie函数以及header函数设置cookie。在今天的文章中,我们将继续讨论这个话题。问题描述我们知道,php的setcookie和header都可以设置cookie。但是使用header的时候,还有个注意事项:那就是...

php设置cookie的三种方法比较

发布于
cookie作为小甜饼,充斥着网络世界。没有了cookie,那么估计大多数的网站鉴权功能就全部失效了。可见cookie的重要性。今天苏南大叔,给大家带来的是php跟cookie的一些小事情。本文中的实验对象,是纯正的php,不夹杂任何任何框架的php。所以,所有的写法都是原生的,请知晓。cookie输出之前,请确保没有任何的页面输出。即使一个空白字符也不行。苏南大叔想起了:最经典的php文件...

electron的webview标签之新开窗口

发布于
苏南大叔又和大家见面了,本篇教程讲述的是electron的webview的最基本用法,以及如何处理webview的新开窗口问题。涉及文档页面URL见文章末尾。本文的主角代码是改造版的quick-start。webview 例子代码描述从用法上来看,electron的webview和html的iframe,非常类似。但是webview的权限要比iframe要大,定制程度要比iframe更高。那...

electron的log调试手段,可用于白屏调试

发布于
大家在electron的开发过程中,可能会遇到白屏的情况。在苏南大叔的以前的文章中,已经对白屏的情况做了一些调试工作。具体见这里:https://newsn.net/say/electron-api-demo-build-error.html 。在本篇文章中,苏南大叔将补充说明2个参数,用于electron的log调试。本文的实验基础项目是electron的api-demo。前言下面的截图,...

利用upx给electron的exe减肥效果对比

发布于
upx是给exe加壳的软件,但是它本身也有非常好的压缩功能。所以,也可以用来给exe减肥。而我们的electron生成的exe,总体一般都是100多兆。即使你的js代码就写了两行,也会是这个效果。这对于我们的用户体验上来说,简直是个灾难。那么,对于electron来说,upx还是有一定的价值的。本文的实践基础是electron的exe,对于其他的exe也有一定的借鉴意义。upx下载https...