- 博客(58)
- 资源 (7)
- 收藏
- 关注
原创 vue3 watch用法
watch监听ref定义的数据<script setup>import { ref, watch } from 'vue'let name = ref('张三')let age = ref(19)// 监听一个数据watch(name, (newValue, oldValue) => { console.log(newValue, oldValue)}, { immediate: true })// 监听多个数据watch([name, age], (newValue
2022-05-30 10:57:50
622
原创 vscode格式化代码
安装插件Prettier - Code formatterVeturJS-CSS-HTML FormatterESLintsetting.json{ "workbench.startupEditor": "newUntitledFile", "files.autoSave": "off", // 关闭文件自动保存,避免开发时候页面变化 "editor.tabSize": 2, // tab距离 "editor.formatOnSave": true, // 在保存时自动格式化
2022-05-29 09:11:52
480
转载 vscode好用的插件
项目管理 Project Manager文件图标 vscode-icons代码管理git Git History GitLens — Git supercharged
2022-05-29 09:08:18
85
原创 electron-vue-element从零搭建项目(二)
项目目录结构src目录下创建main文件夹,renderer文件夹将background.js放到main文件夹下,该文件夹为主进程相关代码其余文件全部移入到renderer文件夹下,该文件夹为渲染进程相关代码运行项目报错,需要手动修改入口文件,src同级目录添加vue.config.js文件,添加如下配置再次启动程序即可...
2022-01-21 17:50:43
466
原创 electron-vue-element从零搭建项目(一)
版本信息vue/cli 4.5.15yarn 1.22.5以下操作需要先安装vue/cli和yarn/npmVue脚手架创建项目vue create productname本项目vue使用的vue3.xvue中使用electronvue add vue-cli-plugin-electron-builder安装时候选择版本,安装过程中electron可能会安装失败package.json文件中出现上图中脚本,表示依赖安装成功,只需要单独安装electron即可,执行命令y
2022-01-21 17:39:36
677
转载 Git进行pull时,出现please enter the commit message for your changes...
在服务端更新代码时,git pull时总是出现需要编辑一个commit message,git status 查看了下,原来是服务端有部分代码需要commit后尚未push导致。这种问题,解决办法如下:如果你本地仓库不需要push(这里编辑默认使用的是vi编辑器)如需要修改,键盘输入i或a进入vi编辑模式,鼠标移动到第一行编辑默认的commit message合并备注,编辑后按esc进入vi命令模式,输入:wq退出即可如不需要修改,直接esc进入vi命令模式,:q退出编辑,使用默认合并备注如果不想
2021-08-25 16:31:38
822
原创 win10 找不到gpedit.msc|找不到本地组策略编辑器的解决方法
1、右键点击桌面空白处,然后在打开的菜单项中,新建文本文档;2、然后,输入以下代码到刚刚新建的文本文档下,当然最简单的方法就是直接复制粘贴到新建的文本文档,最后按保存即可;@echo offpushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txtdir /b C:\Windows\servicing\Pac
2021-08-18 13:50:36
3538
3
转载 远程桌面提示CredSSP加密数据库修正
提示信息如图所示1.组策略解决方法及步骤win+R 打开运行运行,然后输入“gpedit.msc”打开 如下图所示,在左侧窗口依次找到策略路径:“计算机配置”->“管理模板”->“系统”->“凭据分配” 然后右侧窗口设置名称中找到: 加密 Oracle 修正以上方法对于部分电脑来说已经可以,如果还是不行尝试第二种方法。2.注册表解决方法及步骤win+R 打开运行菜单,然后输入“regedit” 按Enter键即可打开如下的注册表,按照图示,找到此路径HK...
2021-08-18 13:48:46
1343
原创 vscode terminal中文乱码
setting.json文件中添加属性{"terminal.integrated.shellArgs.windows": ["-NoExit", "chcp 65001"]}
2021-08-09 15:48:47
126
转载 electron程序双击启动无效
问题描述:双击图标,发现程序不能启动,使用cmd输入code后提示:dns.js:246 this._handle = new ChannelWrap(); ^Error: EFILE at new Resolver (dns.js:246:20) at dns.js:377:25 at dns.js:431:3 at NativeModule.compile (bootstrap_node.js:606:7)
2020-11-03 15:33:26
2295
1
转载 C#访问US7ASCII编码的oracle数据库
前段时间node中调用oracle数据库乱码,oracle数据库是用的US7ASCII编码的,而node-oracledb模块调用oracle数据库时始终使用了AL32UTF8字符集,导致不管怎么设置客户端字符集或者是环境变量查询出来都是乱码,最终就改变了方案使用C#写了一个类库,再在nodejs中去调用拿数据。Oracle Data Access Components (ODAC) +OleD...
2019-11-25 10:42:33
748
1
转载 nginx反向代理Oracle数据库
nginx反向代理Oracle数据库需要nginx版本1.9以上用到stream模块,默认是http的,不会加载stream,需要自己手动添加。events { worker_connections 1024;}stream { upstream oracle{ server IP:port weight=1 max_fails=2 fail_time...
2019-11-12 13:42:55
2418
转载 office 2010 excle不能打开多个窗口
1.打开注册表编辑器,先进行导出操作备份注册表。2.定位到【HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open】,展开Open,将ddeexec删除,然后选中command,双击右侧窗格的默认,将末尾的/dde改成【"%1"】(注意有双引号),再双击command,也是将末尾的/dde改成"%1"。图1是修改后的截图。3.再...
2019-11-07 10:27:34
934
转载 使用Navicat 连接oracle “ORA-03135: Connection Lost Contact”
点击Navicat ---工具--选项--其他--OCI配置OCI library(默认路径是错误的): oracle安装目录\BIN\oci.dll配置SQL*Plus:oracle安装目录\BIN\sqlplus.exe点击确定--重启Navicat3.打开Navicat.连接成功...
2019-07-29 16:35:36
1831
原创 nginx入门
nginx下载安装nginx下载地址如上图下载稳定版本,解压。到nginx目录下cmd 执行start nginx启动nginx,浏览器输入localhost如果弹出welcome nginx界面说明启动成功。nginx默认使用的是80端口,如果启动失败查看是否80端口被占用。cmd netstat -ano|findstr “80”一般情况下是iis服务器或者是sqlserver占...
2019-06-20 17:21:29
234
原创 nodejs调用webservice接口(https)
之前对接的webservice接口都是发布在http上的,今天突然拿到一个接口地址是https的,意味着需要证书验证,利用https模块去请求接口有一个入参可以直接忽略证书,但是nodejs中调用webservice用的是soap模块,看了文档说明发现有一个方法看起来挺像的,下面是官方的例子ClientSSLSecurityclient.setSecurity(new soap.ClientS...
2019-06-06 14:40:51
2034
原创 nodejs中调用webservice接口填坑
nodejs调用webservide接口用到的模块是soap;soap模块的安装使用npm install soap --savevar soap = require(‘soap’)soap模块调用webservicesoap模块api:node-soap调用方法:soap.createClient(url[,option],callback)var soap = requ...
2019-06-03 10:47:09
2583
原创 oracle查询语句转换某列的数据类型
问题阐述今天写的一个sql语句,调用合作方的视图,查询结果跟用数据库客户端查询出来的数据结果有偏差,查了相关文档,oracle数据类型如果是number时,当值超过16位会自动做四舍五入。注:我在客户端执行SQL的时候是正常的,用nodejs执行sql出来的结果却被自动四舍五入了。解决办法sql语句中用cast()函数将该列转换成varchar()类型。写法:cast(col_name ...
2019-05-31 15:33:04
1449
原创 windows中electron用ibm_db模块调用db2数据库
我的项目electron版本号是2.0.18,对应nodejs版本为8.9.3,下载的ibm_db为最新版本v2.5.1。下载的ibm_db模块需要重新编译才能进行使用。编译条件:安装C++编译工具。node-gyp。python2.X前面编译oracledb模块时候已经安装。安装说明见 NodeJs中oracledb连接数据库编译ibm_dbnpm install ibm_d...
2019-05-29 18:55:13
821
原创 js模块化开发
模块化开发好处避免变量污染,命名冲突提高代码复用率提高维护性依赖关系的管理原生js模块化开发var module = (function(){ var arr = [1,2,3,4] function func(){ arr.forEach((val)=>{ console.log(val); }) } function func1(){ conso...
2019-05-29 18:05:44
113
原创 js中的||和&&
a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回Boolean类型为false的值a || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b转换规则:对象为true非零数字为true非空字符串为true其他为false...
2019-04-29 14:21:03
123
转载 [navicat premium] [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
navicat premium 连接sqlserver[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序安装navicat自带sqlncli_x64.msi,就在安装目录下,安装后问题解决!...
2019-04-29 14:05:03
1092
转载 Beyond Compare 4提示已经过了30天试用期
打开Beyond Compare 4,提示已经超出30天试用期限制,解决方法:修改C:\Program Files\Beyond Compare 4\BCUnrar.dll,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期 一劳永逸,修改注册表 1)在搜索栏中输入 regedit,打开注册表 2) 删除项目:计算机\HKEY_CURRENT_USER\...
2019-04-16 17:35:36
972
原创 C# 删除文件夹
/// <summary>/// 删除单个文件夹/// </summary>/// <param name="srcPath"></param>public static void DeleteDirectory(string srcPath){ try { DirectoryInfo dir = new ...
2019-03-21 16:49:45
237
原创 C# 压缩文件夹
/// <summary>/// 压缩文件夹/// </summary>/// <param name="strFile">文件夹数组</param>/// <param name="strZip">压缩文件输出目录</param>public static void CreateZip(List<strin...
2019-03-21 16:45:59
2140
1
原创 electron打包填坑(打包附带第三方dll文件)
最近一直再写nodejs,跟客户对接接口时给了一份dll文件,需要调用里面的方法(使用edge-js模块),在经过长时间的奋斗后终于实现了nodejs调用dll,最后使用electron-package打了一个build包(带源码),测试通过。在上线的时候需要打包成exe安装文件,我们的项目是用的electron-builder打包exe文件的,打包结束后程序直接报错,找不到dll文件,看了一...
2019-03-07 14:36:37
12709
9
原创 SQL Server 2012r2 安装oracle出现的问题
下载的两个文件解压到同一个文件夹之后,点开运行程序,安装报错[INS-30131]执行安装程序验证所需的初始设置失败最初没有看详细错误,然后查找资料后找到解决办法:cmd 执行 net share C$=C: 共享临时文件夹。然后继续安装还是报错,这次看了问题是因为计算机名中包含了非法字符_解决办法:计算机属性更改计算机名。注意:如果电脑中安装了证书,是没有办法更改计算...
2019-02-22 09:42:55
354
原创 windows系统打开程序报错,缺少msvcr100.dll
网上查找问题,大部分解决方法都是使用360或者其他软件进行修复,这里没有尝试(原因:服务器限制连接外网,猜想自动修复需要下载东西)。另外的解决方法是直接将文件拷贝到对应的目录,尝试之后又报错应用程序运行错误0xc000007b。解决办法:微软官网下载:Microsoft Visual C++ 2010 可再发行组件包 (x86) 32位Microsoft Visual C+...
2019-02-20 11:36:01
990
原创 NodeJs中oracledb连接数据库
前面的文章已经讲了本地连接远程Oracle,本篇文章记录oracledb进行连接的注意事项。本地连接远程Oracle:https://mp.csdn.net/postedit/86589534Oracledb进行连接数据库的时候下载下来的Oracle模块还需要进行编译。方法:1.下载编译模块,有两种编译模块可用,第一种为直接使用npm安装windows-bulid-tools,第二...
2019-01-24 10:26:53
1546
1
原创 SQL Server 2012配置远程登录
1.服务器安装完SQLServer后正常登录,打开SQL Server Management Studio,然后使用sa账户进行登录。2.登录成功后,选择数据库连接,然后右键"属性"3.选择连接,查看是否允许远程连接到此服务器。4.选择 安全性--》sa--》属性5.查看sa状态6.设置方面--》服务器配置--》RemoteAccessEnabled ...
2019-01-23 16:40:19
1724
原创 在此计算机中仅有部分VS2010产品已升级到Service Pack 1.
出现问题原因:先安装的SQL Server2012,后来项目需要下载了VS2010,然后发现SQL Server打不开了,报错信息如下:吐槽一下,看到问题后直接去官网下载pack 1包,官网上已经没了,找了半天发现了一个更新包(以为就是需要的pack 1包)下载了,安装之后不行,查了资料发现那个只是更新包,无奈继续找,官网没了只能去其他地方找。很幸运看到别人分享的包,这里再分享出来。解...
2019-01-23 15:44:59
3133
4
原创 连接远程Oracle数据库
本地电脑需要连接远程Oracle数据库,因为下载一个Oracle很大而且很复杂,查了资料记录一下。本地连接Oracle数据库时只需要安装basic和SDK包,想要命令行直接连接oracle,还需要安装SQL*Plus包...
2019-01-22 09:53:59
208
原创 nodejs调用C#代码
上一篇文章已经写了如何安装所需的模块。本篇直接上代码:注意:需要.net版本4.5以上C#代码:namespace Test{ public class Test { public async Task<object> Encrypt(string parames) { string result ...
2019-01-15 11:54:35
1741
原创 Electron执行C#代码遇到的坑
之前参考https://blog.csdn.net/qq_28254093/article/details/83473898,解决了问题,但是在12月25号electron更新除了4.0.0版本,相关的的nodejs是10.11.0,导致之前的项目引用DLL一直报错,查看了官方文档:https://github.com/agracio/electron-edge-js 发现4.0.0被划掉...
2018-12-27 15:30:40
686
转载 根据wsdl反向生成webservice服务端(3种方法)
生成方式通过wsdl生成服务端的方法总共有3种方法:l 使用soapUI生成l 使用myeclipse的web service生成l 使用wsdl2java.bat生成工具l SoapUI 3.5.1l Myeclipse 10l Myeclipse 10自带的tomcat6l Apache-cxf 2.2.8 安装文件夹下的bin文件下的wsdl2java.bat...
2018-12-17 17:52:05
635
QRCode二维码生成
2018-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人