自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue-cli脚手架的安装和使用

vue-cli的安装npm install -g @vue/cli 全局安装vue-clivue -V 查看脚手架版本vue-cli的使用vue create demo1 使用脚手架创建项目,项目名demo1默认选择vue3(建议)cd demo1 进入demo1的文件夹npm run serve 运行demo1项目npm run build 编译demo1项目...

2021-07-28 16:36:35 158

原创 npm的使用

npm的使用下载npm目前最新的node.js是自带npm的,而且安装之后自行配置环境变量。下载地址: http://nodejs.cn/download/.设置npm的地址由于npm默认的地址在墙外,所以需要切换成墙内的地址以保证后续安装包时的速度。(当然也可以使用套包定制的cnpm,这里不错介绍)npm config set registry https://registry.npm.taobao.org --global设置当前地址(设置为默认地址)npm config set re

2021-07-20 16:05:45 218 1

原创 golang webAPI

后端 golang(仅作为后端webAPI,不学习模板引擎的相关知识)

2021-07-15 15:14:31 420

原创 挖坑20210713

前言由于自身技术栈陈旧的原因,最近想学习一下其他的相关技术。主要是web开发方向。这篇是挖坑的,后期会不上所挖的坑。技术栈选型前端 vue3.0后端 golang(仅作为后端webAPI,不学习模板引擎的相关知识)数据库oracle 11g(公司目前使用的是oracle,所以选这个。)缓存 redis消息队列 rbmq应用容器 docker请求负载均衡 ngnix(可能会填)目前就挖这么多把。这里做个记录。...

2021-07-15 10:20:35 81

原创 golang中panic defer recover的使用

golang中panic defer recover的使用在写复杂的事务处理时,经常会涉及到panic defer recover来管理异常.golang不像其他语言使用try catch finally用法defer的使用是放在panic之前的,如果是在panic之后,则无效。同时有多个defer时,根据先进后出的原则来。如果想在一个defer中写入多行代码,需要用匿名函数当想获得panic传入的值时,可用recover()获得示例代码如下:package mainimport

2021-07-08 11:05:31 153

原创 golang中事务的使用

go中事务的使用事务介绍上面两篇主要是介绍了怎么使用相关库连接数据库和最基础的数据增删改查。但是在实际开发过程中多数情况下,业务不会这么的单一,一般都是涉及到很多数据的修改,而这些修改又必须保持一致性(要么全部成功,要么全部失败。),这个时候就引入了事务的概念。通过事务,保证数据一致性事务的操作,一个begin必须有对应的commit或者rollback。以保证事务的完整func (db *DB) Begin() (*Tx, error)func (tx Tx) Commit() error

2021-07-07 15:40:41 2514

原创 golang的增删改查

golang的增删改查整体的步骤都是先通过func (db *DB) Prepare(query string) (Stmt, error)得到Stmt然后执行exec或者query数据库操作func (s *Stmt) Exec(query string, args …interface{}) (Result, error) //增删改func (s *Stmt) Query(args …interface{}) (*Rows, error)//查package mainimport (

2021-07-07 15:14:38 865

原创 golang中连接oracle数据库

golang中连接oracle数据库前言golang连接oracle数据库有两种方式,一种是使用oci8连接,这种方式需要在本地安装相应的oracle客户端,不是太方便;还有一种方式是使用godror,直接连接oracle。这里介绍第二种方式的使用。各种环境的版本操作系统 win7 64bitoracle服务器 11ggo 1.14.6 windows/amd64goland编辑器 2021.1.3git 2.31.1.Windows.1连接步骤1.各种环境的安装以及环境变量的配置,请

2021-07-06 15:07:25 4076 2

原创 pb中获得window系统类型

核心使用的是windowsAPIGetVersion() "kernel32.dll"定义外部函数FUNCTION ulong GetVersion() LIBRARY "kernel32.dll"函数调用Long ll_WinVerDec{2} ldc_WinVerString ls_WinVerll_WinVer = GetVersion()ldc_WinVer = Mod(IntLow(ll_WinVer),256) + Int(IntLow(ll_WinVer)/2.

2020-10-22 08:56:23 440

原创 pb在win10中控制是否使用拼音输入法

本人最近遇到一个关于输入法的问题:在特定的情况下控制输入法只能输入英文。以前pb在这块的处理都是使用GetKeyboardLayout和ImmIsIME和ImmSimulateHotKey处理的,但是最近发现当操作系统超过win7之后,有的电脑就不能自动控制了。上网查询了很多方法都没有解决,最终在查看window API时发现了PostMessage和LoadKeyboardLayout这两个函数。本身是可以在pb中直接调用这两个函数的,但是由于本人不知道这两个函数的入参类型在pb中对应的数据类

2020-10-13 17:10:17 770 2

原创 使用数据注释来配置模型

后续补充

2020-08-06 16:28:51 99

原创 使用 fluent API 配置模型

后续补充

2020-08-06 16:28:06 183

原创 sqlserver数据库的连接字符串

Data Source=.;Initial Catalog=DataBaseName;User Id= Username;Password= Password;Integrated Security=false;Data Source=.;Initial Catalog=DataBaseName;Integrated Security=true;1:Integrated Security参数当设置Integrated Security为 True 的时候,连接语句前面的 UserID, PW 是.

2020-08-04 16:20:57 3912

原创 entityframework core 基本使用

ef core框架分为两种模式,dbfirst模式和codefisrt模式。这里用控制台应用程序做相关的基础演示。如需了解详细的使用方式,可以访问微软官方的教程,地址如下:https://docs.microsoft.com/zh-cn/ef/core/我的vs版本为1.dbfirst模式在项目的依赖项上面点击右键,选择管理nuget程序包安装下图的两个包安装之后的效果打开包管理器控制台选择默认项目,这将会把上下文对象新建到这个项目中

2020-08-04 16:07:19 658

原创 scaffold-dbcontext 命令使用说明

工具的scaffold-dbcontext(数据库上下文脚手架)指令来生成models和context。指令详细介绍:Scaffold-DbContext [-Connection] <String> [-Provider] <String> [-OutputDir <String>] [-Context <String>][-Schemas <String>] [-Tables <String>] [-DataAnnota.

2020-08-04 15:12:16 692

原创 .net core webapi的初步尝试

1.创建webapi工程选择asp.net core web修改相关的设置选择API这个类别,如果https这个选项勾上之后,程序会自动见http协议转换成https协议2.基础描述:程序的入口是main,主要是创建IHost对象和加载初始的设置。从这里也能看出整个程序实际就是一个命令行程序,这也是.net core 能跨平台使用的基石。mian函数加载startup类configureservices中用于加载相关的类,用于程序其他地方的依赖注入。(下面的代

2020-07-31 17:15:06 458

转载 使用PBDOM解析xml

转载:https://blog.csdn.net/xyjnzy/article/details/1931510//要解析的xml字符串string xmlxml=invo_dwxml.of_gen_xml(dw_6,true)PBDOM_BUILDER pbdom_builder_newPBDOM_DOCUMENT pbdom_docpbdom_builder_new = C...

2019-05-30 16:22:29 1786

转载 廖雪峰——git教程

链接:https://www.liaoxuefeng.com/wiki/896043488029600/896954117292416

2019-05-21 10:41:44 119

原创 pb利用pdf虚拟打印机将datawindow中的内容导出为pdf

1.目前我用pb做pdf的文件导出(saveas)只能支持win7的32bit,所以不再使用gs的方式做pdf的导出功能。2.新的导出功能制作环境:pb11.5 + win7 32/64bit+ foxit reader pdf printer (我用的是当前最新的版本,可以直接去foxit的官网下载)3.foxit的安装傻瓜式安装即可,安装完成之后会自动添加一个新的打印机,打印机名称为...

2019-05-09 16:39:04 5086 1

原创 pb调用c#编写的dll(实例为画带箭头的线)

本人最近要在pb端做一个小的功能——在界面上任意指定位置画一条带箭头的线。这个时候发现单纯用pb来做无法完成(至少目前我没有找到简便的方法,知道的兄弟可以留言告知下),所以想用c#编写一个类库专门用于画线,同时也学习一下c#类库制作的相关流程,特此记录,以备后期查询使用。1.c#编写dll类库新建项目:建立好项目之后,先添加引用,添加引用的方式自行百度。设置项目相关...

2019-03-05 13:30:28 1532 1

廖雪峰——2018Python3教程.rar

廖雪峰python教程,压缩包中分三个文件,分别讲基础和web项目

2019-05-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除