- 博客(75)
- 资源 (13)
- 收藏
- 关注
原创 delphi Cxgrid使用问题记录
设置为true时,会提高查询速度,但是在cxgrid上设置的filtering,sorting,footer上的合计信息等会都无效。的DataController的DataModeControl的。
2022-10-11 10:27:02 402 1
原创 C# Firebird SQL 语句带参数书写
例如因为PropertyClass.UserCode为字符串,非直接值类型所以在"+PropertyClass.UserCode+"两边各加⼀个单引号(')来实现,以上,在实际开发中,直接写字符串或使⽤占位符的⽅式,会有潜在的被sql注⼊式攻击的危险。解决方法:例:FbParameter的两个⽅法1,Add⽅法FbParametersp = new FbParameter(“@name”,“Pudding”);m_cmd.Parameters.Add(sp);sp= new SqlPara
2022-07-02 22:45:35 605
原创 C# winform 窗体缩放问题处理
一、问题:本身窗体在设计器显示没有问题,但运行时窗口却被缩放失真:二、解决方法:修改项目的配置文件,使项目运行时自动检测屏幕分辨率,在高分辨率屏幕禁用系统缩放,在项目应用程序清单文件里有对禁用高分屏自动缩放的支持,只是被注释掉了,取消注释即可,(1)右击项目点击添加新建项,找到运用程序清单文件选中添加(2)打开添加的这个app.manifest,找到如下注释的部分,取消注释(3)重新运行项目即可,发现窗体显示正常:...
2022-07-01 22:07:29 3650 2
原创 c# windows 设置背景图片随窗体大小拉伸而不是重复
1.在blackgroundimage属性中添加图片设置blackgroundlayout属性为stretch如果设置为Tile则随着窗体变大会自动重复多张原来的图片。
2022-07-01 21:07:54 1526
原创 C#常用的form窗体属性(最大化、窗体居中)
一、设置C#WinForm窗体属性的几个常见问题:1.最大化可设置窗体属性this.WindowState = System.Windows.Forms.FormWindowState.Maximized;2.窗体居中this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
2022-05-18 10:08:29 4130
原创 C#中参数带问号使用语法记录
一、可空类型修饰符(?):public ViewResult Details(int ? id) {}为了使参数值类型可为空,所以使用可空类型,即用可空类型修饰符“?”来表示,表现形式为:“T?” T表示类型,例如: int ? id表示可空的整型T? 其实是System.Nullable(泛型结构)的缩写形式,也就意味着当你用到T? 其实是System.Nullable(泛型结构)的缩写形式,也就意味着当你用到T?时编译器编译 时会把T?编译成System.Nullable的形式
2022-03-15 13:59:31 1216
原创 Asp.NET Core3 学习笔记二
一、在ASP.NET Core中安装MVC1.在Asp.net Core 中配置MVC(1) 在startup类startup.cs文件中的ConfigureServices()方法中添加如下代码:services.AddMvc( a => a.EnableEndpointRouting=false);(2)在configure() 方法中,将UseMvcWithDefaultRoute()中间件添加到应用程序的请求管道中。2.使用依赖注入注册服务方法(1)AddSingleton(.
2022-02-27 22:02:24 243
原创 mysql存储过程游标使用,触发器编写记录
1.存储过程```sqlCREATE PROCEDURE PCREATE_USERRIGHT(IN FUNCODE varchar(10))BEGIN**//声明相关参数** DECLARE vfuncode varchar(3); DECLARE flag int default 0; DECLARE mc cursor for select fcode from tfunction; **// 声明游标** **//若没有数据返回,程序继续,并将变量flag设为1**
2021-12-30 17:08:27 168
原创 Asp.NET Core3 学习笔记一
1:列出已安装的NET SDK版本命令:dotnet --list-sdks2.通过CMD创建ASP.NET Core 项目命令://命令为在E盘web的asp目录下创建一个名为TestProject的文件夹,并在其中创建一个名为global.json的文件,指定项目使用的NetCore版本为3.1.415dotnet new globaljson --sdk-version 3.1.415 --output TestProject//使用NET CORE SDK的mvc模板创建一个ASP.n
2021-12-14 22:17:54 402
原创 mysql8.0相关操作命令记录(修改root密码增删用户权限)
1.修改root账号密码命令:ALTER user 'root' @'localhost' identified by "test1234";2.创建一个z1用户,具有对test数据库中所有表的SELECT/INSERT 权限。**//注意8.0以上版本赋予数据库用户权限时和创建用户需分开操作先创建用户**create user 'z1'@'localhost' identified by '123';grant select,insert on `test1`.* to `z1`@`loca
2021-12-11 17:16:51 1088
原创 mysql8.0 忘记密码解决
一.问题:太久没用mysql ,忘记了原先的root密码二:解决1.关闭mysql服务2.使用cd指令切换到mysql的bin目录使用mysqld --console --skip-grant-tables --shared-memory如下图.3.打开一个新的cmd窗口,mysql -u root -p发现可直接Enter键不输入密码进入mysql操作界面,如下图4.使用名为mysql的数据库,将对应user表的密码置空如下图5. 关闭以步骤2mysqld --conso
2021-12-08 21:08:27 3131 10
原创 Debian 安装配置Apache的mod_rewrite模块
问题:在用命令直接安装了 apt-get install apache2后在使用thinkPHP框架后,发现一直无法隐藏thinkPHP的入口文件,根据各种PHP配置文档配置后依然无效,最后发现是apache没有加载mod_rewrite模块所以激活mod rewrite。2.激活mod rewritea2enmod rewrite3.让apache2得进程加载新配置的rewrite模块/etc/init.d/apache2 force-reload4.重新访问thinkphp接口发.
2021-12-07 15:42:11 524
原创 Debian安装Firebird
1.首先安装Firebird数据库必须用到的依赖包 libncurses5不然执行./install.sh时会报错:apt-get install libncurses52.在/etc/init.d 中添加创建firebird启动服务文件,内容如下#!/bin/sh# chkconfig: 345 80 20# description: Start/Stop firebird database server## This file belongs in /etc/init.
2021-12-06 21:00:34 572
原创 Debian 10.安装PHP环境并配置nginx可访问php,并安装firebird的PDO驱动
apt-get install php使用命令自动安装PHP环境apt-get install php-fpm2.php-fpm 安装完成后会有个www.conf的配置文件,查找到相关文件路径并查看www.conf文件配置内容,找到listen = /run/php/php7.3-fpm.sock记住这个配置在nginx.conf 需要用到。修改nginx.conf文件代码配置内容,相关配置文件上篇已经有提到过,这里重点重新声明PHP部分的配置。具体如下代码部分: locati.
2021-12-04 17:50:28 3150
原创 Debian 10.安装配置nginx,可发布相关html网站
1.首先执行apt update命令更新可用软件包列表!apt-get install nginx将自动安装相关nginx服务3.安装完成后输入服务器IP或域名访问,得下图页面。4.配置nginx.conf自己的网站目录,使域名访问的是自己开发的网页。通过find / -name 查找到前面安装的nginx的配置文件路径。在根目录下创建一个文件夹nginx,再创建一个nginx.conf配置相关解析自己的网站目录,及html图片相关解析。及创建upload文件夹存放网站文件。n
2021-12-04 16:49:51 3829
原创 PHP7.3 WINDOW64 无法加装PDO_Firebird驱动解决
1.根据PHP官方文档说明,开启了扩展库extension=pdo_firebird,但是在使用连接firebird数据库时始终提示没有PDO驱动,查看了PHPinfo信息PDO驱动信息只有mysql,也并没有firebird的驱动,经过各种测试及网上资料查阅,最终把firebird安装包路径下bin文件夹下的fbclient.dll及lib文件夹下的fbclient_ms.lib文件拷贝到php目录下,注意是PHP目录不是ext目录,附:fbclient.dll及fbclient_ms.lib的
2021-11-17 11:59:03 1030
原创 Firebird在CENTOS7下的安装配置全过程
一、首先记录下查找问题遇到需要记录的几个Linux 命令Linux下可执行程序包括可执行程序exe和so, 两者文件都是ELF打头的。objdump -x libxxxxx.so | grep NEEDED会列出相关库所需要的依赖,方便查找相关库如果不被调用是否相关依赖没有被安装**linux之如何查看哪些进程在使用某一个solsof .so查找整个Linux 系统中相关文件名是否存在:find / -name 文件名二、安装linux中守护进程启停工具start-stop-da
2020-08-25 16:34:22 967
原创 vue CLI 3.X版本Windows上 gitbase vue create创建项目选项无法选择选项问题
**在 Windows 上通过 minTTY 使用 Git Bash,vue create创建项目时交互提示符无法选择相关选项问题:** ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200616102639896.png) 解决方法1: 使用winpty vue.cmd create hello-wold命令方法2:通过在 ~/.bashrc 文件中添加以下行来为命令添加别名。alias vue=‘winpty vue.cmd’ 保存退出重启终端..
2020-06-16 10:42:34 1403
原创 keep-alive include exclude缓存使用注意问题组件name属性
include 使keep-alive该标签作用于所有组件name属性的值跟该标签的include属性值一致的页面exclude 使keep-alive该标签不作用于所有组件name属性的值跟该标签的exclude属性值一致的页面注意:使用include/exclude 属性需要给所有vue类的name赋值(注意不是给route的name赋值),否则 include/exclude不生效例如:export default {name:‘product’, // include 或 exclud
2020-05-19 11:13:59 1106
原创 axios和element 组件配合请求后端接口的框架代码
import { baseUrl } from './env' //**引入全局配置请求后台接口的基础URL配置**import axios from 'axios' // **引入axios**import { Notification } from 'element-ui' // **引入element的通知组件**axios.defaults.baseURL = base...
2020-03-04 14:12:07 336
原创 centos7 关于mongodb的安装配置教程
参考链接:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/centos7 的内核是red hat,所以使用的是官方文档中的Install on Red Hat的安装方法。关键点注意若是使用安装后默认的mongod账户执行mongodb,切记不能指定mongodb的数据和日志目录为在 /root 目录下的目录...
2020-01-09 11:33:10 233
原创 VUE3.X版本@vue/cli 3.x遇到error: Parsing error: Unexpected token解决办法
使用@vue/cli 3.x和eslint时遇到了如下截图变态的报错,其实与代码无关解决办法:1.安装eslint-plugin-vue依赖2.在.eslint.js配置文件中添加如下配置:parser: “vue-eslint-parser”,如截图:...
2020-01-02 21:17:31 14807 2
原创 Bower学习
包管理,又称作依赖关系管理。npm: Node.js的包管理工具Composer: 一种PHP依赖关系管理工具pip: PyPA的推荐工具。用于安装python包NuGet: 包括.NET在内的微软开发平台的包管理工具Bower 这是一款源自Twitter开源项目的前端包管理工具。可以通过npm 安装Bower 命令行工具npm install -g bower (-g安装到全局...
2019-11-07 22:44:26 167
原创 npm包的相关命令及常见工具包
1.升级npm 包管理工具npm i -g npm2.产生一个package.jsonnpm init3.列出已安装依赖npm list -gnpm list 显示已经安装过的包4.安装npm install xxx -gd (global detail)npm install xxx --save -dev5. 卸载npm unstall xxx -gdnpm uns...
2019-09-18 14:45:37 250
原创 远程连接mysql报错Host * is not allowed to connect to this MySQL server 解决方法
mysql -u root -p (mysql登录密码)use mysqlupdate user set host =’%'where user =‘root’ and host =‘localhost’;flush privileges;
2019-09-17 10:53:41 1514
原创 vue 打包 npm run build 报错解决办法
1.npm run buil 打包是报如下错误compiler.hooks.compilation.tap(^TypeError: Cannot read property ‘compilation’ of undefinedat OptimizeCssAssetsWebpackPlugin.apply2.原因经过网络查找资料发现这是版本问题。打开项目的 package.json 文...
2019-09-02 13:53:00 8809 1
原创 vue cli 创建初始化项目
一、首先安装vue clinpm install -g @vue/clivue --version 查看vue版本号因为目前安装的是最新版本3.0以上的版本所以想要拉取2.X旧版本模板,使用vue init 的还需安装全局桥接功能npm install -g @vue/cli-init安装成功后即可使用vue init创建项目vue init webpack my-project...
2019-09-01 16:58:26 170
原创 nginx 服务器安装配置
1.安装pcre依赖yum -y install pcre*2.安装openssl依赖yum -y install openssl*3.在根目录创建一个nginx目录在根目录也就是root这个目录创建了一个nginx文件,这里面都存放我们安装的nginxmkdir nginx4.安装nginx服务下载nginx压缩包文件到nginx文件夹cd nginxwget http:/...
2019-08-29 22:36:40 182
原创 window node配置安装的全局模块所在的路径cache的路径
安装完node后,打开cmd命令窗口,输入npm config set prefix “E:\nodejs\node_global”npm config set cache “E:\nodejs\node_cache”
2019-08-29 15:22:00 659
原创 LINUX CENTOS 7.6 安装Firebird数据库
首先从Firebird网站如下链接下载Firbird数据库安装包。http://firebirdsql.org/en/firebird-2-5/将下载好的安装包放在centos的某个目录下,解压,进入解压的目录,运行./install.sh,根据提示设置数据库密码,安装Firebird数据库如下截图安装完成后,用firebird创建相应数据库data.fdb,并设置数据库相关用户组为Fi...
2019-08-28 16:16:13 1152
原创 formData传参数为数组时的写法
远程服务端接口接受客户端传过来的表单对象返回值给客户端,客户端的所需传的表单对象包含一个名为photos,值为数组类型的参数。selfphotos = [1,2,3,4] 为客户端取得的需要post给服务端的值。 let productformdata = new FormData() if ((selfphotos).length > 0) { fo...
2019-08-07 16:41:13 9985
原创 JS笔记六(JS闭包、运动相关、ES6相关)
闭包闭包的第一层含义:访问函数(冰箱)内部的变量(大象),可以通过在该函数定义另一个函数(冰箱门,冰箱入口)来访问。通过在f1函数内部定义函数f2,从而可以访问到f1内部定义的变量num.这是最简单的闭包形式。<script type="text/javascript"> function f1(){ let num = 1 ; func
2018-12-18 21:24:09 228
原创 JS笔记五(函数分类)
函数包含一组语句,它们是JS的基础模块单元,用于代码复用、信息隐藏和组合调用。函数调用方式:匿名函数立即执行具名调用表达式调用事件调用<script type="text/javascript"> /*具名函数调用 如果是使用function关键字进行的函数定义, 那么定义会自动提前 */ f1();
2018-12-18 15:27:09 187
原创 JS笔记四(BOM\DOM操作)
一、BOM模型:浏览器提供的用户与浏览器窗口之间交互的对象及操作的接口。这些对象并不是独立存在的。对象与对象之间存在着层次结构,对象模型的作用就是描述这些层次结构。window对象:表示整个浏览器窗口所有的浏览器中JS顶级方法(即可以直接使用的方法)都属于window对象。window对象方法:alert() prompt() confirm()...
2018-12-17 17:54:54 165
原创 JS笔记三(对象、字符串、数组)
一、JS对象对象是对具体事务的抽象,得到该事物所有的属性、行为。属性通过变量来表示行为通过方法来表示var breed = "大熊猫";var weight = "20kg";function climb(){}数据整合得到对象:对象是一系列属性和方法的集合,是一种复合数据类型。var dog={ breed : "大熊猫", weig
2018-12-14 15:54:52 162
原创 JS笔记二(函数)
一、JS函数函数的意义:函数是用来实现某些功能运算和完成各种特定操作的重要手段。利用函数既可减少重复编写程序段的工作量,提高程序可读性,又可提高程序编译和运行效率。程序中的函数:函数的定义—>函数调用 完成特定功能的一段代码,需要进行函数的定义、调用。函数的结构:定义:function 函数名称 形参 返回值调用:函数名称 实参 <sc...
2018-12-14 11:48:25 210
原创 js笔记 一
一、JavaScript 简介:一种计算机客户端脚本语言,主要在web浏览器解释执行。JS作用:浏览器中Javascript,用于与用户交互,以及实现页面中各种动态特效。HTML------页面结构----新交互的房子(未装修)CSS--------页面样式-----房子进行装修(装饰材料)JavaScript------页面行为(交互效果)—水、电、暖、家电(与人可以交互,并且依赖于...
2018-12-13 17:20:42 167 1
原创 CSS笔记
一、样式结构样式名:样式值;例如:background-color:red; 设定选中元素背景颜色为红色color: red; 设定选中元素内部文字颜色为红色font-family: '宋体'; 设置文字字体为宋体CSS常用样式分类:1、设定看到元素显示外观的样式。(文字颜色、背景、盒子模型)2、对元素进行布局的样式。(摆放元素位置的样式)...
2018-12-11 17:23:19 204
原创 html 笔记
一、 网页的本质是网页文件文本文件扩展名:html 或htm二、网页基本结构单标签,双标签。网页元素:指构成网页的各项内容三、文本,图片,超链接网页中插入文本:“” 换行标记 普通文本标记 ...
2018-12-06 16:55:39 194
原创 Delphi 相关控件特性设置
TRzSplitter 控件属性设置HotSpotVisible 属性为True使点击分隔条时左边部分可以自动收缩,
2018-11-28 16:57:38 479
FirebirdCS-2.5.7.27050-0.amd64.tar.gz
2020-08-25
Eclipse Web开发从入门到精通 实例版 光盘源代码
2014-12-31
Eclipse Web开发从入门到精通 实例版
2014-12-31
cocos2dx 3.2 2048游戏可执行源码
2014-08-03
cocos2dx 3.2横版过关可执行源码demo
2014-07-27
COCOS2DX 3.2微信打飞机可执行源码
2014-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人