- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 快速搭建electron项目
快速搭建electron项目(使用npm)1.终端输入npx create-electron-app@latest my-app项目名是 my-app2.等待加载完成,去项目里 cd my-app3.启动项目 npm start3.打包构建项目 npm run make
2022-04-26 12:56:22 360
原创 electron之通过链接打开浏览器
1.主进程main.jsvar electron = require('electron')var app = electron.appvar BrowserWindow = electron.BrowserWindowvar mainWindow = nullapp.on('ready', () => { mainWindow = new BrowserWindow({ width: 400, height: 300, webPre
2022-05-16 13:02:23 2115
原创 electron之菜单栏和打开新窗口
1.主进程main.jsvar electron = require('electron')var app = electron.appvar BrowserWindow = electron.BrowserWindowvar mainWindow = nullapp.on('ready', () => { mainWindow = new BrowserWindow({ width: 400, height: 300, webPre
2022-05-16 12:49:12 6486
原创 electron之读取文本内容
1.主进程内容main.jsvar electron = require('electron')var app = electron.appvar BrowserWindow = electron.BrowserWindowvar mainWindow = nullapp.on('ready', () => { mainWindow = new BrowserWindow({ width: 400, height: 300, webP
2022-05-16 11:59:19 825
原创 electron之v18的remote使用
1.在项目根目录使用使用终端安装remotenpm install --save @electron/remote2.在主进程(比如main.js)初始化remote require('@electron/remote/main').initialize() require('@electron/remote/main').enable(mainWindow.webContents)3.在webPreferences里设置可以使用remotewebPreferences: {
2022-05-16 09:10:14 477
原创 创建vite-eletron项目
创建vue-electron项目进到创建项目的文件下创建项目 npm create vite electron-vite --template vue-ts选择 vue-ts安装依赖npm installnpm install electron concurrently cross-env electron-builder -D查看是否能启动vue npm run dev...
2022-04-25 17:34:45 1482
原创 计算机基础
linux 端口号管理一、查看端口占用情况1、查看所有端口netstat -ntlp2、查看某个应用的 pid,进程 idps -aux | grep qs-generator3、查看某个进程的端口号netstat -anp | grep 5464、查看某一个端口netstat -lnpt |grep 8083二、防火墙端口管理1、如果没开启防火墙,开启systemctl start firewalld.service2、关闭防火墙systemctl stop firewall
2021-09-28 23:34:52 63
原创 Java基础
1.Java 中 java.util.Date 与 java.sql.Date 有什么区别?java.sql.Date 是针对 SQL 语句使用的,它只包含日期而没有时间部分,它们都有 getTime 方法返回毫秒数,自然就可以直接构建。java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用他,后者之后在读写数据库的时候用他,因为 PreparedStament 的 setDate()的第 2 参数和 ResultSet 的 g
2021-09-28 23:31:53 92
原创 笔试复习知识点
在继承中代码的执行顺序为:1.父类静态对象,父类静态代码块2.子类静态对象,子类静态代码块3.父类非静态对象,父类非静态代码块4.父类构造函数5.子类非静态对象,子类非静态代码块6.子类构造函数...
2021-09-07 11:07:26 78
原创 科来集团笔试、面试题
水仙花数:/** * 打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数, * 其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ", * 因为153=1的三次方+5的三次方+3的三次方。 * * @param args */ public static void main(String[] args) { System.out.println("2.打印出所有的 '水仙花数':");
2021-09-03 19:58:06 1039 1
原创 Java语言基础(五)之数组
1、案例分析 现在需要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有50名员工,用前面所学的知识,程序首先需要声明50个变量来分别记住每位员工的工资,然后在进行操作。这样做会显得很麻烦,而且错 误率也会很高。 因此:我们需要用一个容器,来存储大量的相同数据类型的数据,如上述的员工工资。2、数组概念:数组就是存储数据长度固定的容
2021-04-11 21:35:29 597
原创 Java语言基础(四)之Scanner和Random使用
1、数据输入 1.1 Scanner类的使用方法步骤如下:①导包 import java.util.Scanner;(类上面)②创建对象 Scanner scanner = new Scanner(System.in); scanner 是一个变量,可以自己任意定义③接收数据 int i = scanner.nextInt(); i 是一个变量,可以自己任意定义代码实例:输入三个人的身高,用程序求出三个人
2021-04-11 19:30:41 136
原创 Java语言基础(三)之流程语句
概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果 有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现 我们要完成的功能。流程语句分类: 1、顺序语句 2、选择语句 3、判断语句 4、循环语句1、顺序语句的概述 按照顺序,从上往下依次执行例如:pu
2021-04-01 17:37:11 235 1
原创 Java语言基础(二)
1.ASCII编码表1、编码表产生的原因在计算机的内部都是二进制的0、1数据,编码表让计算机可以直接识别人类文字的问题。1.1 掌握的内容(数值为十进制)1.2 事例演示public static void main(String[] args) { //定义一个字符类型变量 char c = 'a'; int i = 1; //字符类型和int类型计算,输出结果是98 System.out.println(c
2021-04-01 16:15:01 149
原创 Java练习题(五)
1、模拟一个登录系统,如果账号为admin,密码为bunfly,则提示登录成功,如果登录失败,则提示密码或账号错误。代码放到main函数里;代码工具IDEAString userName = "admin"; String pwd = "bunfly"; boolean b = true; do { try { System.out.println("请输入账号:");
2021-03-29 11:53:41 194
原创 控制台模拟传奇世界游戏
模拟传奇世界游戏:Father类:package com.hqyj.test;public class Father { private int hp; public int attackMax; /** * * @param f 攻击对象 * @param * @return */ public int attack(Father f){ // attackNum 每一次攻击伤害(随机)
2021-03-28 21:36:52 309
原创 控制台模拟学生成绩查询系统
编写一个学生查询系统,要求如下:1.定义一个一维数组存储10个学生名字;2.定义一个二维数组存储这10个学生的6门课(java、物理、英语、高数、体育、PHP)的成绩;3.按名字查询某位同学成绩;4.查询某个科目不及格的学生(效果图如下:)package com.hqyj.test;import java.util.Scanner;public class workTeacher { public static void main(String[] args) {
2021-03-28 21:17:22 759
原创 控制台猜拳游戏
控制台猜拳游戏:3局两胜制package com.hqyj.test;import java.util.Scanner;public class Test01 { //用户跟电脑交互:猜拳游戏,一方2胜为WIN public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("欢迎来到猜拳游戏!" + "\n"
2021-03-28 21:08:35 182
原创 JAVA练习题(三)
*1、定义一个10长度的数组,用0—99的随机数给它赋值,并从小到大排序,遍历出所有元素到控制台(随机数:int num=(int)(Math.random()100))。int[] arr1 = new int[10]; int i; System.out.print("排序前:"); for (i = 0; i < arr1.length; i++) { //产生随机数 int num = (int)
2021-03-28 21:01:30 219
原创 JAVA练习题(二)
1.从键盘输入任意一个四位数,计算出四个数相加的和,在控制台打印出来(列如:输入1234,结果为10)System.out.println("请输入一个四位数:"); Scanner scanner=new Scanner(System.in); int input = scanner.nextInt(); System.out.println("输入的四位数是:"+input); //取千位 int in1=input/10
2021-03-28 20:23:13 591
原创 JAVA练习题(一)
1.输出1~100内前5个可以被3整除的数。System.out.println("1.输出1~100内前5个可以被3整除的数:"); //记录个数 int sum = 0; int i = 1; //第一种方法wh
2021-03-28 19:54:11 150
原创 Java语言基础(一)
1.Java语言的发展史1.1什么是Java语言语言:人与人之间交流的一种方式计算机语言:人与计算机之间进行交流的一种特殊语言计算机语言分类:1、编译型语言(1)只须编译一次就可以把源代码编译成机器语言,后面的执行无须重新编译,直接使用之前的编译结果就可以;因此其执行的效率比较高;(2)编译性语言代表:C、C++;(3)程序执行效率比较高,但比较依赖编译器,因此跨平台性差一些;2、解释型语言(1)源代码不能直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行;(2
2021-03-28 16:06:08 138
外聘教师管理系统.rar
2021-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人