- Node-js和echarts
冲锋敢死曾小贤
在命令行输入npm-v出现了node版本号即安装成功新建一个package文件npminit输入对应的内容全部采取默认方式命令npminit-y安装依赖npminstalljquery默认放在生产环境下的生产环境是软件上线的时候需要用到的依赖包npmibootstrap--savenpmibootstrap-S开发环境是软件开发的时候需要用到的依赖包npmibootstrap--save-devn
- node-js中mysql连接数据库
webstertang
使用npm中的mysql模块连接数据库一、安装npminstallmysql二、引入模块,并连接mysqlvarmysql=require("mysql");module.exports=function(database){returnmysql.createConnection({host:"127.0.0.1",user:"root",password:"root",database:dat
- yarn 安装vuex vue-router 报错error Received malformed response from registry for “vuex“
刘栀子
yarn
报错信息直接执行该方法解决1.步骤一yarnconfigsetregistryhttps://registry.npm.taobao.org2.步骤二yarninstall--no-bin-links参考文件路径https://www.html.cn/qa/node-js/14966.html
- PyQt完整入门教程
要努力的嬉哈风范
python教程
1、GUI开发框架简介19年来,一直在做AndroidROM相关测试,也有了一定的积累;20年,计划把之前完整的测试方案、脚本、工具进行整合复用。第一期计划是开发一个GUI的测试工具,近期也进行了相关调研。1.1通用开发框架electorn:基于node-js,跨平台,开发成本低,运行效率低qt:基于C++,跨平台,效率高,开发成本高javafx:基于java,主要用于跨平台桌面程序开发flutt
- skywalking
yang_zzu
java开发skywalking调用链监控
目录分布式链路追踪Skywalking的特点整体架构安装node-js安装es-head安装esskywalking部署应用服务配置警告信息过滤路径启动的服务源码地址APM(ApplicationPerformanceManagement)即应用性能管理系统,是对企业系统即时监控以实现对应用程序性能管理和故障管理的系统化的解决方案。应用性能管理,主要指对企业的关键业务应用进行监测、优化,提高企业应
- Node-js
FØund404
javascript前端开发语言
title:Node.jsdate:2022-06-3021:26:11tags:Node.jscategories:Node.js什么是Node.jsNode.js是一个基于ChromeV8引擎的JavaScript运行环境Node.js中的JavaScript运行环境注意:浏览器是JavaScript的前端运行环境Node.js是JavaScript的后端运行环境Node.js中无法调用DOM
- 【Nodejs】Node-js笔记
Ein hübscher Kerl.
#JavaScript学习笔记大前端学习javascriptwebpack前端node.jsnpm
Node.js文章目录Node.js一、Node.js概述1.1、介绍1.2、官网1.3、Node.js应用场景1.4、安装Node.js1.5、npm包管理器1.5.1、介绍1.5.2、切换npm源1.5.3、生成JSON配置文件1.5.4、查看当前安装的树形模块1.5.5、安装模块1.5.6、自定义脚本命令1.5.7、自动重启应用1.6、模块化二、Node_js常用内置模块2.1、OS模块2.
- debian安装node-js环境
牧民
推荐第二种安装方式,第一张安装方式会报很多的环境变量出现问题安装各种g++c++编译环境等方式1:1、下载nodejs安装包wgethttps://nodejs.org/dist/v8.9.4/node-v8.9.4.tar.gz2、解压tarzxvfnode-v8.9.4.tar.gz3.编译源码进入node-v8.9.4文件夹目录./configure配置安装路径,默认安装路径maketest
- node-js获取本机ip
Wxh16144
使用node.js获取本地IPv4地址项目需求在公司开发项目过程中,使用Vue项目配置本地host的时候;每个人从SVN仓库pull下来的代码,安装依赖后,无法正常运行,需要修改ip为自己本地IP?(不知何用意);索性每次都要改,每个开发者都麻烦,所以自己写了一个方法来获取IP地址;解决方法constos=require('os');constgetLocalIP=()=>{//所有的网卡cons
- Ubuntu 20.04 快速搭建Vue开发环境
EdmundShelby
Vue/UniApp总结vue.jsubuntunpm
node-js官网下载压缩包,解压到/usr/local目录下修改环境变量还需要重启,所以设置软连接更快sudoln-s/usr/local/language/node-js/bin/node/usr/local/binsudoln-s/usr/local/language/node-js/bin/npm/usr/local/bin然后就可以检查版本,如果之前的/usr/local/bin有重名文
- PyQt开发入门教程
there2belief
Pythonpython开发语言
来源:PyQt完整入门教程-lovesoo-博客园(cnblogs.com)1、GUI开发框架简介1.1通用开发框架electorn:基于node-js,跨平台,开发成本低,运行效率低qt:基于C++,跨平台,效率高,开发成本高javafx:基于java,主要用于跨平台桌面程序开发flutter:基于dart语言,谷歌开源移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面1.
- 【译】Node.js是什么?JavaScript运行时说明
ayufish
原文链接:https://www.infoworld.com/article/3210589/node-js/what-is-nodejs-javascript-runtime-explained.htmlNode.js是一个精简、快速、跨平台的JavaScript运行时环境,被用在服务器端和桌面应用。infoworld伸缩性、延迟、吞吐量是web服务器的几个核心性能指标。当访问量增大时依旧能保持
- [译] NodeJS 错误处理最佳实践
宫若石
NodeJS的错误处理让人痛苦,在很长的一段时间里,大量的错误被放任不管。但是要想建立一个健壮的Node.js程序就必须正确的处理这些错误,而且这并不难学。如果你实在没有耐心,那就直接绕过长篇大论跳到“总结”部分吧。英文原文:https://www.joyent.com/node-js/production/design/errors这篇文章会回答NodeJS初学者的若干问题:我写的函数里什么时候
- dvaJs + react 快速构建项目
梦回唐朝编程
dvareactdvayarn前端
dvaJs+react快速构建react项目构建之前需要先安装好node-js(默认自带npm包管理器)或者安装yarn。如果使用国内网络可能会造成下载速度慢可以先设置淘宝镜像(设置方法请参考:http://blog.csdn.net/quuqu/article/details/64121812):安装npminstalldvanpminstalldva-cli-g(-g代表全局安装)创建项目mk
- 分享6个可用于检查Node-js中漏洞的工具-诺禾
yyone123
js
所有产品中都可能存在漏洞。软件做得越大,潜在的漏洞就越大。如果存在漏洞,漏洞将为某些不怀好意的开发者创造机会,这可能会破坏产品以及产品的用户体验。此外,在当今快节奏的世界中,随着公司要求快速开发(或更新)流程,漏洞的数量会增加。这就是为什么尽早检查应用程序中的漏洞很重要。这可以帮助你确保发布的最终产品是安全的,从长远来看可以节省大量时间。在本文中,介绍六个工具,这些工具可以帮助你检查Node.js
- NodeJs 写服务器案例 搭建服务器 创建服务器
创新境界
node-js创建服务器node-jsnodejsnodejs
其实用node-js写一个服务端程序没多大的难度,nodejs把很多方法都封装,其次nodejs是异步通信架构轻松实现高并发如果要用多核处理包含库cluster下面的代码仅仅是一个3分钟写出来的登录案例访问链接:http://127.0.0.1:8080/select?type1=login&username=csdn&password=123456我下面的代码没有做很多判断比如sql匹配防sql
- web3的shh使用
逸飞777
以太坊
web3-shh包用来使用whisper协议进行广播发送。我在node-js开发中想调用ssh生成一对公钥和私钥,但是报了以下错误:web3.js:Error:Themethodshh_newSymKeydoesnotexist/isnotavailableonWeb3.js不管怎么调,方法总是调用不了,百度以后发现没有解答,然后果断Google,终于找到答案,在这里总结。1.升级web3版本,我
- node.js vs. Spring
LarryHai6
IT-应用框架-Spring
http://vschart.com/compare/node-js/vs/spring-frameworknode.jsSpring+Addcolumnnode.jsSpringFrameworkCategoryFrameworkWebapplicationframeworkWebapplicationframeworkFrameworkPreference48%votes52%votesWeb
- Appium Python环境配置
nullpointsun
1.下载各种必需环境软件JavaSDK,官网AndroidSDK,官网Appium,官网node-js,官网python,官网(以上都是无脑安装,无脑装就行了)装好nodejs之后,应该可以运行npm命令,用这个命令我们装一个appium-doctor来测试一下我们的环境是否OKnpminstall-gappium-doctor装好以后运行一下appium-doctorinfoAppiumDoct
- node-js由浅入深教程
qq_39985511
node
Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。众所周知,在Netscape设计出JavaScript后的短短几个月,JavaScript事实上已经是前端开发的唯一标准。后来,微软通过IE击败了Netscape后一统桌面,结果几年时间,浏览器毫无进步。(2001年推出的古老的IE6到今天仍然有人在使用!)没有竞争就没有发展。微软认为IE6浏览器已经非常完善,几乎没有可改进之处,然后解
- 利用Node-js搭建前端自动化平台
Max_Law
Node.js
我们在前面《Node.js的本质》一文中初步了解Node.js后,发现它功能很多呀,这么牛逼的东西赶紧学习。然而我一直翻看网上各种的教程,文档,都是什么学习node内核呀,API呀,node项目呀,看得头晕眼花,这个学习曲线这么陡,简直打击热情嘛,经过我一番纠结,终于确定了学习的路线,Node.js我为其总结三大块功能:利用Node.js搭建后台;利用Node.js编写脚本;利用Node.js实现
- 如何在Node.js中打印堆栈跟踪?
p15097962069
本文翻译自:HowtoprintastacktraceinNode.js?有谁知道如何在Node.js中打印堆栈跟踪?#1楼参考:https://stackoom.com/question/CGd0/如何在Node-js中打印堆栈跟踪#2楼通过一个随时可用的Node模块,可以从Node获得全长堆栈跟踪(尽管性能损失很小):http://www.mattinsler.com/post/2639630
- 《javascript机器人》学习笔记
jser_dimple
今天看了一本书,名字是Javascript机器人,里面讲述的就是使用node-js进行控制硬件里面有一些代码在github开源https://github.com/rwaldron/javascript-robotics主要是要安装Johnny-Five包,然后使用的电路板为Arduino。Arduino是一款便捷灵活、方便上手的开源电子原型平台。1.下载并安装ArduinoIDE2.可通过USB
- 【NodeJS】基础知识
y4ngyy
nodejs基础nodejs允许自己封装模块,使得编写程序可以模块化,便于维护整理。在一个js文件中写完封装的函数或对象后,可以使用exports或module.exports来将模块中的函数暴露给程序,使得整个程序可以使用,如:functionHelloWorld(){return'Hello,node-js!';}module.exports.HelloWorld=HelloWorld;要使用
- js操作数据库实现注册和登陆的简单实例
自从node-js出现之后,不只是java,php等后端语言可以操作数据库,进行内容的增删改查,javascript简本语言同样具备了该项技能,而且在node下,js具备了很强的操作性和代码的阅读性,让晦涩难懂的代码变得更加的清晰了,下面我简单介绍javascript如何操作数据库进行登录注册功能的实现。首先,页面部分就直接省略了,我们默认已经安装数据库了,开始从注登录说起。exports.log
- nodeJs 安装及使用
凤凰小哥哥
开发工具相关
下载地址:https://download.csdn.net/download/qq_35781178/11223059点击:node-v6.9.2-x64.msi查看是否安装成功,dos命令:node-vnpm-v然后配置全局变量,首先在安装目录配置两个文件夹:dos输入命令:npmconfigsetprefix"C:\tools\node-js\node_global"npmconfigset
- Web全栈开发基础(小白入门版本)
弈心逐梦
后端Web全栈开发学习笔记
近几个月认真写了写Web全栈代码,有点小收获这里分享一下。我还做了个PPT,资源路径欢迎拍砖指点!Web全栈开发是一个听起来很虎的名词。本文从技术层面解释全栈开发,能帮助没有全栈概念,或者说对相关技术比如Django、Node-js等没有什么认识的读者搞明白这些名词之间有什么关系。技术栈Web全栈,是将前端技术、后端技术、前后端交互技术、数据处理及系统部署等技能都能用起来的开发方式。既能写界面,又
- TypeScript
漂泊雪狼
https://github.com/Microsoft/TypeScripthttp://www.typescriptlang.org/https://docs.mongodb.com/ecosystem/drivers/node-js/http://www.hacksparrow.com/mongoskin-tutorial-with-examples.htmlhttp://mongoosej
- 用libevent 写高性能的服务器
创新境界
前面写过用Node-Js写的高并发服务器,因为Node-Js基于异步非阻塞的机制,优点是容易实现高并发缺点是由于是谷歌V8的引擎JS不适合做太大规模的计算操作。所以如果服务器涉及到大规模的计算操作并且想快速开发的话,基于HTTP/TCPIP协议的话推荐用libevent库最直观的理解是基于异步非阻塞的机制就是都使用了回调函数下面的代码是我从之前做过的工程里找了一段单独复制出来无法直接运行我再从网上
- 用libevent 写高性能的服务器
Innovation_Miracle
并发服务器libevent高性能CC++服务器
前面写过用Node-Js写的高并发服务器,因为Node-Js基于异步非阻塞的机制 ,优点是容易实现高并发 缺点是由于是谷歌V8的引擎JS不适合做太大规模的计算操作。所以如果服务器涉及到大规模的计算操作并且想快速开发的话,基于HTTP/TCPIP协议的话推荐用libevent库 最直观的理解是 基于异步非阻塞的机制就是 都使用了回调函数 下面的代码是我从之前做过的工程里找了一段单独复制出来无法直接运
- java数字签名三种方式
知了ing
javajdk
以下3钟数字签名都是基于jdk7的
1,RSA
String password="test";
// 1.初始化密钥
KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA");
keyPairGenerator.initialize(51
- Hibernate学习笔记
caoyong
Hibernate
1>、Hibernate是数据访问层框架,是一个ORM(Object Relation Mapping)框架,作者为:Gavin King
2>、搭建Hibernate的开发环境
a>、添加jar包:
aa>、hibernatte开发包中/lib/required/所
- 设计模式之装饰器模式Decorator(结构型)
漂泊一剑客
Decorator
1. 概述
若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向对象语言的一个基本特性。如果已经存在的一个类缺少某些方法,或者须要给方法添加更多的功能(魅力),你也许会仅仅继承这个类来产生一个新类—这建立在额外的代码上。
- 读取磁盘文件txt,并输入String
一炮送你回车库
String
public static void main(String[] args) throws IOException {
String fileContent = readFileContent("d:/aaa.txt");
System.out.println(fileContent);
- js三级联动下拉框
3213213333332132
三级联动
//三级联动
省/直辖市<select id="province"></select>
市/省直辖<select id="city"></select>
县/区 <select id="area"></select>
- erlang之parse_transform编译选项的应用
616050468
parse_transform游戏服务器属性同步abstract_code
最近使用erlang重构了游戏服务器的所有代码,之前看过C++/lua写的服务器引擎代码,引擎实现了玩家属性自动同步给前端和增量更新玩家数据到数据库的功能,这也是现在很多游戏服务器的优化方向,在引擎层面去解决数据同步和数据持久化,数据发生变化了业务层不需要关心怎么去同步给前端。由于游戏过程中玩家每个业务中玩家数据更改的量其实是很少
- JAVA JSON的解析
darkranger
java
// {
// “Total”:“条数”,
// Code: 1,
//
// “PaymentItems”:[
// {
// “PaymentItemID”:”支款单ID”,
// “PaymentCode”:”支款单编号”,
// “PaymentTime”:”支款日期”,
// ”ContractNo”:”合同号”,
//
- POJ-1273-Drainage Ditches
aijuans
ACM_POJ
POJ-1273-Drainage Ditches
http://poj.org/problem?id=1273
基本的最大流,按LRJ的白书写的
#include<iostream>
#include<cstring>
#include<queue>
using namespace std;
#define INF 0x7fffffff
int ma
- 工作流Activiti5表的命名及含义
atongyeye
工作流Activiti
activiti5 - http://activiti.org/designer/update在线插件安装
activiti5一共23张表
Activiti的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。
ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。
A
- android的广播机制和广播的简单使用
百合不是茶
android广播机制广播的注册
Android广播机制简介 在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应
- Spring事务传播行为详解
bijian1013
javaspring事务传播行为
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。
Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这
- eidtplus operate
征客丶
eidtplus
开启列模式: Alt+C 鼠标选择 OR Alt+鼠标左键拖动
列模式替换或复制内容(多行):
右键-->格式-->填充所选内容-->选择相应操作
OR
Ctrl+Shift+V(复制多行数据,必须行数一致)
-------------------------------------------------------
- 【Kafka一】Kafka入门
bit1129
kafka
这篇文章来自Spark集成Kafka(http://bit1129.iteye.com/blog/2174765),这里把它单独取出来,作为Kafka的入门吧
下载Kafka
http://mirror.bit.edu.cn/apache/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz
2.10表示Scala的版本,而0.8.1.1表示Kafka
- Spring 事务实现机制
BlueSkator
spring代理事务
Spring是以代理的方式实现对事务的管理。我们在Action中所使用的Service对象,其实是代理对象的实例,并不是我们所写的Service对象实例。既然是两个不同的对象,那为什么我们在Action中可以象使用Service对象一样的使用代理对象呢?为了说明问题,假设有个Service类叫AService,它的Spring事务代理类为AProxyService,AService实现了一个接口
- bootstrap源码学习与示例:bootstrap-dropdown(转帖)
BreakingBad
bootstrapdropdown
bootstrap-dropdown组件是个烂东西,我读后的整体感觉。
一个下拉开菜单的设计:
<ul class="nav pull-right">
<li id="fat-menu" class="dropdown">
- 读《研磨设计模式》-代码笔记-中介者模式-Mediator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。
* 中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。
*
* 在我看来,Mediator模式是把多个对象(
- 常用代码记录
chenjunt3
UIExcelJ#
1、单据设置某行或某字段不能修改
//i是行号,"cash"是字段名称
getBillCardPanelWrapper().getBillCardPanel().getBillModel().setCellEditable(i, "cash", false);
//取得单据表体所有项用以上语句做循环就能设置整行了
getBillC
- 搜索引擎与工作流引擎
comsci
算法工作搜索引擎网络应用
最近在公司做和搜索有关的工作,(只是简单的应用开源工具集成到自己的产品中)工作流系统的进一步设计暂时放在一边了,偶然看到谷歌的研究员吴军写的数学之美系列中的搜索引擎与图论这篇文章中的介绍,我发现这样一个关系(仅仅是猜想)
-----搜索引擎和流程引擎的基础--都是图论,至少像在我在JWFD中引擎算法中用到的是自定义的广度优先
- oracle Health Monitor
daizj
oracleHealth Monitor
About Health Monitor
Beginning with Release 11g, Oracle Database includes a framework called Health Monitor for running diagnostic checks on the database.
About Health Monitor Checks
Health M
- JSON字符串转换为对象
dieslrae
javajson
作为前言,首先是要吐槽一下公司的脑残编译部署方式,web和core分开部署本来没什么问题,但是这丫居然不把json的包作为基础包而作为web的包,导致了core端不能使用,而且我们的core是可以当web来用的(不要在意这些细节),所以在core中处理json串就是个问题.没办法,跟编译那帮人也扯不清楚,只有自己写json的解析了.
- C语言学习八结构体,综合应用,学生管理系统
dcj3sjt126com
C语言
实现功能的代码:
# include <stdio.h>
# include <malloc.h>
struct Student
{
int age;
float score;
char name[100];
};
int main(void)
{
int len;
struct Student * pArr;
int i,
- vagrant学习笔记
dcj3sjt126com
vagrant
想了解多主机是如何定义和使用的, 所以又学习了一遍vagrant
1. vagrant virtualbox 下载安装
https://www.vagrantup.com/downloads.html
https://www.virtualbox.org/wiki/Downloads
查看安装在命令行输入vagrant
2.
- 14.性能优化-优化-软件配置优化
frank1234
软件配置性能优化
1.Tomcat线程池
修改tomcat的server.xml文件:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="1200" m
- 一个不错的shell 脚本教程 入门级
HarborChung
linuxshell
一个不错的shell 脚本教程 入门级
建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。 如同其他语言一样
- Spring4新特性——核心容器的其他改进
jinnianshilongnian
spring动态代理spring4依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- Linux设置tomcat开机启动
liuxingguome
tomcatlinux开机自启动
执行命令sudo gedit /etc/init.d/tomcat6
然后把以下英文部分复制过去。(注意第一句#!/bin/sh如果不写,就不是一个shell文件。然后将对应的jdk和tomcat换成你自己的目录就行了。
#!/bin/bash
#
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
- 第13章 Ajax进阶(下)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Troubleshooting Crystal Reports off BW
blueoxygen
BO
http://wiki.sdn.sap.com/wiki/display/BOBJ/Troubleshooting+Crystal+Reports+off+BW#TroubleshootingCrystalReportsoffBW-TracingBOE
Quite useful, especially this part:
SAP BW connectivity
For t
- Java开发熟手该当心的11个错误
tomcat_oracle
javajvm多线程单元测试
#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在DEV环境中,还是UAT(用户验收
测试)环境中,都可以顺畅无阻地运行,但是一旦部署在PROD 上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因可能是JDBC驱动版本不同,也可能是#2中讨论的问题。如果线程数目 可以在属性文件中配置,那么使它成为
- 正则表达式大全
yang852220741
html编程正则表达式
今天向大家分享正则表达式大全,它可以大提高你的工作效率
正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。
一、校验数字的表达式
数字:^[0-9]*$
n位的数字:^\d{n}$
至少n位的数字:^\d{n,}$
m-n位的数字:^\d{m,n}$