03 2023 档案

摘要:在C#中是通过 委托来实现发布订阅机制,其实这和Delphi 中的方法指针类型如出一辙,这里通过一个小Deamo 来说明一下 Delphi 实现动态库 library mydll; uses SysUtils, Dialogs, Classes, Unit1 in 'Unit1.pas' {Form 阅读全文
posted @ 2023-03-30 19:51 丹心石 阅读(117) 评论(0) 推荐(0) 编辑
摘要:### Oracle 在导入数据时,往往会造成存储过程、触发器、视图、函数等对象失效,如果数量比较多,单个编译起来比较麻烦,这里介绍一种批量编译的方法: * 查询对象 ` select * from all_objects ` ![](https://img2023.cnblogs.com/blog 阅读全文
posted @ 2023-03-27 15:49 丹心石 阅读(212) 评论(0) 推荐(0) 编辑
摘要:随机数 select dbms_random.value from dual; --产生一个0-1的随机数 select dbms(mod(dbms_random.random,10)) from dual; --产生一个0-9的随机数,其中dbms_random.random 会产生一个9-10位 阅读全文
posted @ 2023-03-24 17:11 丹心石 阅读(20) 评论(0) 推荐(0) 编辑
摘要:###我们在使用 MS SqlServer 时,为了提高DML速度,往往会用no log 来设置语句不写日志,这样语句执行过程就会快一些。同样,在删除数据时,也会用truncate table tbName 来替代delete from tbName ,那么在oracle 中如何使用? Oracle 阅读全文
posted @ 2023-03-21 09:21 丹心石 阅读(521) 评论(0) 推荐(0) 编辑
摘要:###创建自定义连接语法 ` create database link 连接名称 connect to 用户名 identified by 密码 using 'ip/orcl' ` * 示例: ` create database link FCDBlink connect to fcyydb ide 阅读全文
posted @ 2023-03-20 11:07 丹心石 阅读(48) 评论(0) 推荐(0) 编辑
摘要:包可分为包头和包体,包头类似c语言中的头文件,用于声明方法和类型 包头的语法: create or replace package packageName is //注意这里没有begin function f1:return varchar2; //如果函数没有参数,就不要带括号() functi 阅读全文
posted @ 2023-03-20 10:26 丹心石 阅读(60) 评论(0) 推荐(0) 编辑
摘要:创建链接语法 create database link 链接名称 connect to 用户名 identified by 密码 using 'ip/orcl' 示例: create database link fcdblink connect to user2 identified by tt12 阅读全文
posted @ 2023-03-20 10:18 丹心石 阅读(39) 评论(0) 推荐(0) 编辑
摘要:在Oracle 使用过程中,如果误删表空间文件或者扩展文件,导致数据库无法启动解决办法: 误删文件为 F:\dbs\MJKFYYEMR90_EXT01.DBF 此时由于无法正常进入数据库,只能以DBA身份进入: >system '/as dba' >shutdown immediate; --立即停 阅读全文
posted @ 2023-03-18 10:36 丹心石 阅读(204) 评论(0) 推荐(0) 编辑
摘要:### 在Oracle 中虽然也有sys_guid() 函数可以生成GUID,但是与实际使用的格式有区别,为了满足需求,我们这里可以对函数进行封装处理 ``` create or replace function getGUID return varchar2 as str varchar2(50) 阅读全文
posted @ 2023-03-17 16:36 丹心石 阅读(387) 评论(0) 推荐(0) 编辑
摘要:###在 WPF 开发中会经常用到Binding,而绑定的数据源是变化的,有时候甚至数据源的结构也是变化的,View层设计多种模式,根据数据结构的变化呈现的内容和方式也会不同。下面演示一个小Demo,主要梳理一下动态改变Binding 的思路 * 模型 ```c# public class MyMo 阅读全文
posted @ 2023-03-17 16:26 丹心石 阅读(68) 评论(0) 推荐(0) 编辑
摘要:###1.引用LiveChart.Wpf 的类库 xmlns:lvc:="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf" 以直方图、折线图为例,都属于CartesianChart下的一种Series类型,例如折线图,如下: <lvc:Car 阅读全文
posted @ 2023-03-16 11:38 丹心石 阅读(1032) 评论(0) 推荐(0) 编辑
摘要:###常用弥补MarkDown的HTML标签 ####字体 字体及字体颜色和大小 字体颜色 ####换行 * 使用html标签``换行 文本居左 文本居中 文本居右 下划线 ```delphi type IMyService=interface procedure method1(const par 阅读全文
posted @ 2023-03-14 14:10 丹心石 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1.用 # 标记,类似html 中用h 标记一样 一级标题 二级标题 三级标题 四级标题 2.用=和-标记 在标题底下加上任意一个=代表一级标题,-代表二级标题 一级标题 二级标题 3.列表 markdown 支持有序列表和无需列表 无序列表使用-、+和*作为标记 Red Green Blue Re 阅读全文
posted @ 2023-03-14 13:54 丹心石 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1.首先介绍一下怎么应用皮肤: 在Form表单上增加控件 “cxStyleRepository” dev样式仓库控件和"dxSkinController" dev皮肤控制器控件 和"cxComboBox" 。在FormCreate构造方法中增加如下代码: dxSkinController1.Nati 阅读全文
posted @ 2023-03-14 11:07 丹心石 阅读(483) 评论(0) 推荐(0) 编辑
摘要:第三方控件1.InforPower4000TwwDbLookupComboBox主要属性:LookupTable 下拉列表显示的数据源LookupField 下拉列表中显示的字段,返回字段Selected 查询数据 最终效果: 动态库使用说明: 1.初始化及资源释放 DLL虽然在内存中只有一个副本, 阅读全文
posted @ 2023-03-14 09:26 丹心石 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1.下载解压MongDB 2.设置环境变量和路径 3.建立文档和日志存放路径 mkdir d:\data\db mkdir d:\data\log 4.创建服务 如果之前有,则通过 mongod --remove --serviceName="MongoDB" 删除 mongod --install 阅读全文
posted @ 2023-03-13 16:42 丹心石 阅读(24) 评论(0) 推荐(0) 编辑
摘要:1.生成的字段或者表名英文字母默认全为大写,在实际使用中一般是小写: 2.模型中显示 “Name” 或 “Code” ,如何切换? 3.去掉生成表中加上的双引号 "" 阅读全文
posted @ 2023-03-13 15:55 丹心石 阅读(95) 评论(0) 推荐(0) 编辑
摘要:为什么要使用 MVVM ? 使用MVVM主要是为了解耦,真正实现数据和视图的完全分离。 Model: 应用程序中数据逻辑的一部分,通常用模型对象对应数据库中的实体. Model->Entity View: 视图部分,通常指前端页面或项用户展示的部分 在使用MVVMLight前,我是通过实现INoti 阅读全文
posted @ 2023-03-13 15:29 丹心石 阅读(624) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示