- 博客(38)
- 资源 (10)
- 收藏
- 关注
原创 少儿编程竞赛概览
而最近又一次对《关于2019年度面向中小学生的全国性竞赛活动名单》进行调整,取消了中国写作学会申请举办的“第十四届全国高中生创新作文大赛”、中国篮协申请举办的“肯德基三人篮球赛”以及中国人生科学学会申请举办的“全国中小学生英语能力竞赛(NEPCSS)”3项竞赛活动,正式确认了29项竞赛活动。当孩子的经验积累充足之后,便可以从容地参加奥赛,为孩子的升学助力。参与竞赛,孩子们在获得奖项的同时,更多的是获得参赛的经验和感受,以及依靠自己的思考和学以致用,在压力环境下也依然能够发挥自我的自信和勇气。......
2022-07-21 14:52:08
3124
转载 Electron+Vue入门(二)vue-cli3.0+electron项目初始化
vue-cli安装安装vue-clinpm install --global vue-cli–global:全局安装测试vue是否安装成功vue -Vvue项目的搭建
2022-05-16 23:21:31
1631
2
原创 Electron+Vue入门(一)——Node.js 安装与更新
大前端之Node.js 安装与更新(Mac OS)一Node.js的安装与配置Node.js的更新修改默认环境变量安装淘宝npm(cnpm)Node.js的安装与配置进入node官网下载页http://nodejs.cn/download/选择合适的版本下载,然后双击下载的文件按提示一步步安装直到完成。检查node是否安装成功node -v以及npm -v配置环境变量若命令行 node -v 执行的结果如下,则表示需要配置系统环境变量-bash: node: comm
2022-02-03 11:31:51
1300
转载 Linux查看MYSQL数据库容量大小命令
Linux查看MYSQL数据库容量大小命令一、了解 “information_schema”1、简介2、information_schema数据库表说明:二、查询示例1、查询所有数据库的总大小2、查询每个数据库的大小3、查询各数据库容量4、查询各数据表容量大小一、了解 “information_schema”1、简介在MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数
2021-06-18 10:38:50
4328
1
原创 Linux排查Java程序CPU占用高的解决办法
1.查询CPU占用高、时间长的线程ps -mp 【替换为进程ID PID】 -o THREAD,tid,time发现线程6322、6323占用CPU很高,时间也很长。2. 把TID转换为16进制printf “%x\n” 【线程ID TID】3. 利用jstack工具,查看前后10行,发现问题所在!jstack 【进程ID PID】 | grep 【线程ID十六进制】 -A 10 -B 104. 重复2、3,查看另一个线程。...
2021-03-15 22:46:08
244
原创 CentOS命令汇总
Centos7查询开机启动项服务: 所有启动项:systemctl list-unit-files 过滤查询:systemctl list-unit-files | grep enable systemctl list-unit-files | grep mysql 查看启动失败服务:systemctl --failed CentOS7使用iptabl...
2020-10-10 17:37:50
797
原创 React修行日志——问题集锦
webpack-babel解决babel-loader@8.0.5 requires a peer of @babel/core@^7.0.0 版本兼容的问题# 第一套包,相当于babel的转换工具npm i babel-core babel-loader babel-plugin-transform-runtime -D# 第二套包,babel的语法npm i babel-preset-env babel-preset-stage-0 -D## 安装第一个包出现报警告 babel-load.
2020-08-20 15:16:13
419
原创 React修行日志(二)
目录React中的几个核心概念webpack项目中引入ReactJSX语法React中的几个核心概念DOM与虚拟DOMDOM的本质是浏览器中的概念,用JS对象来表示页面上的元素,并提供了操作DOM对象的API;React中的虚拟DOM用JS对象来模拟页面上的DOM和DOM元素;虚拟DOM的目的是为了实现页面中DOM元素的高效更新;Diff算法tree diff:新旧两颗DOM树逐层对比的过程,目的是找到需要更新的元素;component diff:在进行tree diff时,对每一
2020-08-19 15:37:38
153
原创 React修行日志(一)
目录关于React当前前端三大主流框架DIFF算法Node.jswebpack项目的创建关于ReactReact 是一个用于构建用户界面的 JAVASCRIPT 库;React 主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图);React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源;React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它;当前前端三大主流框架Angular.js 较
2020-08-19 14:29:24
237
原创 git 问题集锦
如何将本地项目推送至远程仓库? 如何将项目push到多个远程仓库? 如何添加忽略文件? 本地仓库忽略 本地仓库的文件忽略规则可以在 .git/info/exclude 文件中添加. 对当前这个仓库下的所有文件起作用. 这些忽略的文件不会提交到共享库中, 因而不会被协作者所共享. 规则如下(更多规则可以参考shell的正则表达式): *.[oa] # 忽略以 o 或 a 为拓展名的文件*~*.exe.* # 忽略所有以 . 开头的文件test.cpp #...
2020-07-30 23:00:09
168
1
转载 Centos7安装Redis
一、安装gcc依赖由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装[root@localhost local]# yum install -y gcc二、下载并解压安装包[root@localhost local]# wget http://download.redis.io/releases/redis-5.0.3.tar.gz[root@localhost local]# tar -zxvf r...
2020-06-23 09:51:31
156
原创 Oracle数据库备份与还原
数据库导出dump第一步:系统管理员登录(使用cmd命令)sqlplus system/root@orcl其中system是登录数据库的用户名root是用户名的密码orcl是数据库实例名称第二步:创建oracle的备份目录(先创建服务器或者本地磁盘中创建D:\temp\dmp文件目录)create directory dpdata1 as 'D:\temp\dmp';注意没有真的创建文件夹,得手工创建第三步:赋于要导出数据表的所属用户权限grant read...
2020-06-22 17:41:43
461
转载 jquery.media.js实现前端页面预览
前端代码<body> <section layout:fragment="content"> <div class="form-group"> <div class="col-md-6"> <button type="button" class="btn btn-default" onclick="toView('D:\\2.doc')">预览doc</button>
2020-06-03 15:43:48
3182
原创 详解在IDEA中运行多个Eclipse项目
一、应用场景以前用Eclipse开发的旧系统是由多个项目组成,接触到IDEA后被其智能化所吸引,但旧系统的项目是相互关联的,单独运行会报错,所以就想着是否可以在IDEA中运行多个项目;二、理解Eclipse和IDEA的工作空间、项目、模块Eclipse IDEA workspace(工作空间) project(项目) project(项目) module(模块) 三、开始配置1、IDEA打开Eclipse的工作空间(workspace)2、配置项目结构(Ct
2020-05-29 13:12:08
725
转载 Oracle - 数据库的实例、表空间、用户、表之间关系
前言 一直以来都没将Oracle数据库,实例,表空间,用户,表之间的关系搞清楚,虽然工作了有些时间,在工作中也用到Oracle开发,但却忙于项目没顾得上,今天抽空简单整理了下,主要是根据自己的理解,当作工作和学习的笔记,记录下来。一、数据库 我们在安装Oracle数据库时,会让我们选择安装启动数据库(即默认的全局数据库)如下图:全局数据库名:就是一个数据库的标识,在安装时就要想好,...
2020-03-19 19:14:22
256
原创 详解如何将项目从Eclipse迁移到IntelliJ IDEA
用IDEA打开项目; 打开项目配置弹出框:CTRL+ALT+SHIF+S Project配置:配置项目名称、JDK版本以及编译文件路径 Modules:配置项目模块 从Eclipse项目引入后一般会自动添加项目模块,右侧的依赖报红可以不用理会 若是在项目模块列表中没有或不小心删除,可使用添加 弹出框中找到并选中当前项目,点击确定按钮进行添加即可 配置项目Jar依赖:引入依赖...
2020-03-17 17:24:50
2376
原创 Oracle中生成UUID
Oracle中生成跨系统的唯一识别符UUID非常方便,比生成序列还简单,直接用sys_guid()就行,例如select sys_guid() from dual;会产生一个跟MAC地址、生成时间相关的一个32位16进制的随机数。数据类型是 raw(16) 有32个字符。它的生成机制足以保证全球所有系统产生的海量guid重复可能性非常小。这在AIXM概念中非常重要。如果要让返回...
2020-03-04 09:03:33
20356
转载 JS导出excel 兼容ie、chrome、firefox
转载于:https://www.cnblogs.com/zhangym118/p/6235801.html运用js实现将页面中的table导出为excel文件,页面显示如下: 导出的excel文件显示如下: 实现代码:<!DOCTYPE html><html><head> <meta charset="UTF...
2019-03-05 10:58:34
973
原创 JSONP实现跨域请求
1、跨域问题的由来跨域是由于浏览器的同源策略(Same Origin Policy)引起的,页面脚本只能访问协议相同(如都为http协议)、端口相同(如都为80端口)、域名相同(如都为baidu.com)的同源数据。2、JSONP解决跨域问题的原理 2.1、JSON与JSONP的区别JSON:即JavaScript Object Notation,是一种轻量级的数据交换格式;...
2018-12-27 17:05:40
188
转载 关于启用 HTTPS 的一些经验分享
随着国内网络环境的持续恶化,各种篡改和劫持层出不穷,越来越多的网站选择了全站 HTTPS。HTTPS 通过 TLS 层和证书机制提供了内容加密、身份认证和数据完整性三大功能,可以有效防止数据被查看或篡改,以及防止中间人冒充。本文分享一些启用 HTTPS 过程中的经验,重点是如何与一些新出的安全规范配合使用。至于 HTTPS 的部署及优化,之前写过很多,本文不重复了。理解 Mixed Conte...
2018-11-13 15:29:20
325
原创 vsftpd配置详解——控制用户目录权限
一、控制目录权限1、参数说明:chroot_local_user:是否将所有用户限制在主目录,YES为启用 NO禁用.(该项默认值是NO,即在安装vsftpd后不做配置的话,ftp用户是可以向上切换到要目录之外的); chroot_list_enable:是否启动限制用户的名单 YES为启用 NO禁用(包括注释掉也为禁用); chroot_list_file:是否限制在主目录下的用户...
2018-11-07 09:38:27
14458
2
转载 CentOS7 搭建FTP服务器
一、安装vsftpd 1、安装vsftpd: yum install vsftpd -y 2、启动vsftpd: systemctl start vsftpd 3、设置开机启动:systemctl enable vsftpd 4、创建ftp根目录: mkdir -p /ftpserver二、设置配置文件:vim /etc/vsftpd/vsftpd.conf list...
2018-11-06 17:13:18
447
转载 CentOS7.4环境配置:把TOMCAT的8080端口换成80
转载:https://blog.youkuaiyun.com/dogfish/article/details/53167312这里比较简单。就是利用iptables把端口转一下。按照一下步骤走,应该可以实现的。注:我会用到我介绍的小工具来做编辑,可以参考我的帖子CENTOS要安装的小工具第一步:运行以下命令。把8080转到80iptables -t nat -A PREROUTING -p t...
2018-11-06 11:34:58
2381
转载 CentOS7 通过YUM安装MySQL5.7
转自:https://www.linuxidc.com/Linux/2016-06/132676.htm1.进入到要存放安装包的位置cd /home/lnmp2.查看系统中是否已安装 MySQL 服务,以下提供两种方式:rpm -qa | grep mysqlyum list installed | grep mysql3.如果已安装则删除 MySQL 及其依赖的包...
2018-11-05 14:41:13
141
转载 Idea添加Jetty时提示JMX module is not included
添加自己的jetty时提示下图 此时,我们应该编辑jetty根目录下 start.ini 添加 "--module=jmx" 此时就可以成功添加了原因:因为在9.07的时候默认情况是设置了 "OPTIONS=jmx",换到 9.1版本就删除了ps:jmx是一个为应用程序植入管理功能的框架(通俗点说就是管理配置用的)https://www.cnblogs....
2018-10-12 10:25:11
1133
原创 微信小程序开发要点
js的引用 被的JS中: //被引用js中//想要被其他js调用的方法或属性var local_data = [ { name: john, age: 19 }, { name: mike, age: 29 }]function convertToStartsArray(starts){...
2018-10-02 11:25:34
538
原创 JavaScript高级编程——客户端检测
概述: 能力检测:检测的目标不是识别特定的浏览器,而是识别浏览器的能力; 怪癖检测:识别浏览器的特殊行为,就是想要知道浏览器存在什么缺陷(“怪癖”也就是bug); 用户代理检测:通过检测用户代理字符串来确定实际使用的浏览器;是客户端检测的最后一个选择,只要可能,都应该优先采用能力检测和怪癖检测; 代理检测实现: var client = function() { //呈现引擎...
2018-09-11 12:00:59
186
原创 JavaScript高级编程——BOM
window对象: BOM的核心,表示浏览器的一个实例; 在浏览器中,window对象既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象,这意味着在网页中定义的任何一个对象、变量和函数,都以window 作为其 Global 对象,故有权访问parseInt()等方法; 全局作用域 在全局作用域中声明的变量、函数都会变成window对...
2018-09-11 09:32:29
661
原创 使用JPA注解将实体映射到表
简单实体的使用 @javax.persistence.Eneity和@javax.persistence.Table: @javax.persistence.Entity:标注在类上表示一个实体,所有的实体都必须标注有该注解; 默认情况下,实体的名称等于完全限定实体类名; @Entity(name="Author"):可以通过@Entity的name属性自定义实体名称; @Tab...
2018-09-04 05:02:08
2243
原创 SQL Server 2008还原数据库时出现“备份集中的数据库备份与现有的数据库不同”的解决方法
通过数据库默认方式 还原数据库时出现类似下面截图中的错误此时需要通过脚本的方式进行还原操作:1、首先,将目标数据库属性中的“限制访问”设置“SINGLE_USER”(独占);2、然后,新建查询,选择“master”数据库;3、其次,根据实际情况对下面的代码进行修改,然后执行;RESTORE DATABASE xxxx -- xxxx-改为你自己的数据名称FRO...
2018-08-23 00:43:22
6039
2
原创 JavaScript高级编程(一)——基本概念
语法 关键字与保留字 变量 ECMAScript的变量是松散类型的,即每个变量仅仅只是一个用于保存值的占位符而已; var message; 定义变量但未初始化但变量,会保存一个特殊但值——undefined; 数据类型:Undefined、Null、Boolean、Number、String、Object typeof操作符:监测给定变量但数据类型 “undefi...
2018-08-01 01:03:55
3509
原创 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
ellipse下利用Spring framework初始化项目时,在POM.xml依赖文件、web.xml配置文件等都准备好,且参数配置无误的情况下出现下面报错再次检查依赖文件没问题后,前往tomcat部署路径webapps下相应项目的lib文件夹,发现eclipse没有将maven依赖的jar包复制到该路径下于是问题原因找到了,就是缺少jar包,接下来要做的就是让eclipse在...
2018-07-16 22:45:49
433
转载 eclipse系列: Cannot change version of project facet Dynamic web的解决方法
问题描述 用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在都是用3.0,在Project Facets里面修改Dynamic web module为3.0的时候就会出现Cannot change version of project...
2018-07-14 23:33:00
208
转载 Maven配置文件(pom.xml)详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0...
2018-07-14 21:04:56
265
转载 最详细易懂的CRC-16校验原理(附源程序)
1、循环校验码(CRC码):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。2、生成CRC码的基本原理:任意一个由二进制位串组成的代码都可以和一个系数仅为‘0’和‘1’取值的多项式一一对应。例如:代码1010111对应的多项式为x6+x4+x2+x+1,而多项式为x5+x3+x2+x+1对应的代码101111。标准CRC生成多项式如下表: 名称 ...
2018-07-05 13:56:50
1380
转载 Java 大小端转换
package nlp.nlp; /** * 小端数据,Byte转换 * */public class ByteConvert { public static void main(String[] args) { ByteConvert c = new ByteConvert(); c.Int2Bytes_LE(126); } ...
2018-07-05 13:37:05
2744
项目试运行方案(模板).doc
2020-04-10
污染源在线自动监控(监测)系统相关协议.rar
2020-03-19
环境监测信息传输技术规定相关文档
2018-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人