USEGEAR

导航

2021年12月30日 #

java学习-5-核心类:字符串StringBuilder

摘要: 对字符串进行拼接,用java标准库提供的可变对象:StringBuilder。 StringBuilder sb = StringBuilder(1024); for (int i = 0;i < 1000;i++){ sb.append(','); sb.append(i); }String s 阅读全文

posted @ 2021-12-30 12:05 USEGEAR 阅读(24) 评论(0) 推荐(0) 编辑

java学习-4-核心类:字符串

摘要: 实际上字符串String内部是通过一个char[]数组表示的。因此 String s = new String(new char[] {'h','e','l','l','o'}; 和 String s = "hello"; 是等价的 因为java的字符串作为对象放入常量池的。所以:字符串比较不要用 阅读全文

posted @ 2021-12-30 11:55 USEGEAR 阅读(27) 评论(0) 推荐(0) 编辑

2021年12月8日 #

PG的json类型

摘要: 1、json分成json(纯字符串)和jsonb(二进制) 2、查询json CREATE TABLE "test"."test_json1" ( "id" serial2, "name" json, PRIMARY KEY ("id") );INSERT INTO "test_json1" ("n 阅读全文

posted @ 2021-12-08 12:38 USEGEAR 阅读(2128) 评论(0) 推荐(0) 编辑

2021年12月1日 #

PG的子查询:insert 没有就插入记录,update有则更新记录

摘要: insert into t --进行插入 values(1,'name') ON CONFLICT(id) --如果id这个键存在 do update set --更新以下字段 name=EXCLUDED.name ; insert into t (a1,b1,c1) select a2,b2,c2 阅读全文

posted @ 2021-12-01 16:56 USEGEAR 阅读(1274) 评论(0) 推荐(0) 编辑

2021年11月16日 #

要命的DRG成本核算!

摘要: 改开几十年的三座大山之一,鬼见愁的问题。会随着DRG的推进而让平头老百姓过上翻身做主的日子呢!? 对于DRG,首先医保部门需要了解病种成本状况,确定给你结算多少银子。第二,咱们医院靠医保吃饭,那就更需要了解自己看病花了本钱,科室也更需要需要查看了解了,因为和切身利益相关。 (1) 医保部门需要了解病 阅读全文

posted @ 2021-11-16 10:54 USEGEAR 阅读(330) 评论(0) 推荐(0) 编辑

2021年11月3日 #

dxSpreadSheet的报表demo-关于设计报表模板问题

摘要: 学习 dxSpreadSheetReportDesigner过程中发现: dxSpreadSheet通过dxSpreadSheetReportDesigner点击右键出现弹出菜单,自动生成如图的菜单和actions,不用写一句代码。对于懒人来说酷毙了。 但是Master-Detail和GroupHe 阅读全文

posted @ 2021-11-03 18:44 USEGEAR 阅读(250) 评论(0) 推荐(0) 编辑

dxSpreadSheet的报表demo-关于设计报表模板的Datagroup问题

摘要: 看随机的报表DEMO,主从表也好,数据分组也好。呈现的非常到位。 问题:可是自己在实现数据分组时,一旦设定分组字段就出现了混乱的数据记录。 问题的原因: 看一下一个报表页面设计时需要理清的概念。 页头 Header(headerSection)表体 detail页脚Footer(FooterSect 阅读全文

posted @ 2021-11-03 15:59 USEGEAR 阅读(192) 评论(0) 推荐(0) 编辑

2021年10月27日 #

TJSON的烦人的泄漏

摘要: System.Json中的JSON应该说还是好用的,因为相关superObject的json使用,转换过来概念思路上有点混淆搞不清。 正题:老是泄漏。一会儿是TJSONArray,一会儿是TJSONObect。 解决方法:对最外层的Tjson也就是拥有者进行free即可。这样里面的create的会自 阅读全文

posted @ 2021-10-27 19:25 USEGEAR 阅读(100) 评论(0) 推荐(0) 编辑

2021年10月19日 #

dxSpreadSheet的报表

摘要: 这个玩意还真的很棒。几乎把excel的都融进来了。现在说Repoert。 In addition to all the functionality available in the Spreadsheet control, this component provides the capability 阅读全文

posted @ 2021-10-19 14:45 USEGEAR 阅读(261) 评论(0) 推荐(0) 编辑

2021年10月16日 #

TDXSpreadSheet中自定义公式函数三大步骤

摘要: 看其demo:CustomFunctionDemo。 在报表系统中,特别是财务等报表系统中。需要对固定格式的报表中cell定义取数公式。 如新中大中: 公式 返回值 gs_dwmc(预算单位代码/名称简写,账套,年度) 预算单位名称 gs_mjkm(末级科目代码/名称简写,账套,年度) 末级科目名称 阅读全文

posted @ 2021-10-16 17:23 USEGEAR 阅读(308) 评论(0) 推荐(0) 编辑

2021年10月14日 #

access的多个left outer join连接

摘要: 虽然你有一万个理由,但是选择ACCESS数据库就是一个不能再蠢的决定。 从AC990账务系统中采集凭证记录,需要做多个左连接。在sql server管理器中执行蛮好,没有问题。可是在程序中就一堆Error。 说左连接。下面代码在管理器查询中执行是ok的。 select (replace(c.pzrq 阅读全文

posted @ 2021-10-14 09:56 USEGEAR 阅读(342) 评论(0) 推荐(0) 编辑

2021年10月5日 #

study python3【3】前人高度总结出来的不仅仅Pathon的语言习方法

摘要: 这是前人写的学习python的经验体会。不单单python,all语言都是如此。 转自https://www.cnblogs.com/nokiaguy/p/9557996.html 感谢分享 下面正文,请精读: 如何学好Python语言,是所有初学者需要共同面对的问题,其实每种编程语言的学习方法都大 阅读全文

posted @ 2021-10-05 11:26 USEGEAR 阅读(51) 评论(0) 推荐(0) 编辑

2021年10月3日 #

关于TFDMemtable的使用场景【3】处理数据

摘要: 原因很多: 1、通过TFDMemtable处理数据时,避免影响数据感知 2、处理速度很快。 从Tdataset读取数据: Procedure TFDDataSet.ClonrCersor(ASource: TFDDataSet; AReset,AKeepSettings:Boolean);第一个参数 阅读全文

posted @ 2021-10-03 15:48 USEGEAR 阅读(231) 评论(0) 推荐(0) 编辑

关于TFDMemtable的使用场景【2】处理SOAP/REST取得的数据

摘要: 如果可以直接获得JSON数据,那么可以直接连到TFDMemtable进行显示和编辑。 1、一组REST组件。RESTClient的属性BaseURL是http地址。 2、点击TRESTRequest右键Execute请求json数据 3、RESTResponseDataSetAdpterde1的Re 阅读全文

posted @ 2021-10-03 15:35 USEGEAR 阅读(148) 评论(0) 推荐(0) 编辑

关于TFDMemtable的使用场景【1】提供快速查询

摘要: 建立内存表非常easy。看代码: begin createZipTable; FillZipCodeData; end; procdure CreateZipCodeTable; var Defs, aField : TFieldDefs; anIndex : TIndexDef; begin De 阅读全文

posted @ 2021-10-03 10:48 USEGEAR 阅读(266) 评论(0) 推荐(0) 编辑

关于TFDMemtable的使用场景

摘要: TFDMemtable是FireDAC框架的内存数据集组件。也是处理数据最快速的组件。简单说是把数据快储在内存中进行处理,因此其数据是和数据源是隔离的。 使用场景: 1、把一些少量的经常会使用的数据放在TFDMemTable的组件中。可以提供最快速的处理速度。 2、使用SOAP/REST取得的数据放 阅读全文

posted @ 2021-10-03 10:02 USEGEAR 阅读(391) 评论(0) 推荐(0) 编辑

2021年9月30日 #

再说【把postgreSQL的表导入SQLite 】

摘要: 为这个问题,百度了一大圈。确实答案就在手边。 这个短语认识一下:【Extract-Transfrom-Load】其意义: ETL,是英文 Extract-Transform-Load 的缩写, 用来描述 将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的 阅读全文

posted @ 2021-09-30 15:17 USEGEAR 阅读(193) 评论(0) 推荐(0) 编辑

postgresql的日期函数

摘要: 一个to_char干完所有的活。包括日期的转换 函数返回类型描述实例 to_char(timestamp, text) text 将时间戳转换为字符串 to_char(current_timestamp, 'HH12:MI:SS') to_char(interval, text) text 将时间间 阅读全文

posted @ 2021-09-30 10:01 USEGEAR 阅读(126) 评论(0) 推荐(0) 编辑

2021年9月28日 #

把postgreSQL的表导入SQLite

摘要: 万能的互联网,一查一大堆废话,几乎搞不定。现将查到的资料结合实践概况如下,对不对也不清楚,反正可以跑了。 1、把PostgreSQL的表SQL语句复制出来 CREATE TABLE "main"."HospDeptCostDetail" ( "HDCD_ID" varchar(32) COLLATE 阅读全文

posted @ 2021-09-28 17:22 USEGEAR 阅读(346) 评论(0) 推荐(0) 编辑

2021年9月27日 #

study Python3【2】导入模块

摘要: import 与 from...import 在 python 用 import 或者 from...import 来导入相应的模块。 将整个模块(somemodule)导入,格式为: import somemodule 从某个模块中导入某个函数,格式为: from somemodule impor 阅读全文

posted @ 2021-09-27 09:31 USEGEAR 阅读(33) 评论(0) 推荐(0) 编辑

2021年9月26日 #

study Python3 【1】

摘要: 用VSCode来编辑Python代码,作为IDE使用,有点头晕。 https://www.runoob.com/python3/python-vscode-setup.html有介绍。还有更好的博客介绍。 懒得搞明白vscode的配置,直接去短平快尽快把环境搭建起来。可是还是费了不少时间。真tm恶心 阅读全文

posted @ 2021-09-26 18:32 USEGEAR 阅读(24) 评论(0) 推荐(0) 编辑

2021年9月20日 #

读取excel单元格填过得的坑

摘要: 通过TdxSpreadSheet读取excel单元格值。 有一个cxDBTreeList来来表现科室单元,可是从科室单元excel文件中读取单元内容后,各种报错。一度怀疑cxdbtree的bug。 实际上是excel单元格中有空格值。如何识别除去,还没有找到好方法。 阅读全文

posted @ 2021-09-20 10:56 USEGEAR 阅读(78) 评论(0) 推荐(0) 编辑

2021年9月4日 #

datasnap的Restful的接口方法

摘要: //Restful接口测试 //GET function Test(Value: string): string; //POST function updateTest(Value: string; Obj: TJSONObject): string; //DELETE function cance 阅读全文

posted @ 2021-09-04 17:08 USEGEAR 阅读(123) 评论(0) 推荐(0) 编辑

高格-统计核销出货单明细【16】

摘要: SELECT ERI, PROD, PRICE, REALQTY, INVAMT, (SELECT CNAME FROM PRODUCT WHERE CODE=T.PROD) as ProdCName, ((1)*INVAMT-(SELECT ISNULL(SUM(RCVAMT),0) FROM B 阅读全文

posted @ 2021-09-04 14:05 USEGEAR 阅读(62) 评论(0) 推荐(0) 编辑

2021年8月31日 #

高格-远程支持中的奇怪问题【15】

摘要: 远程支持,用的是free向日葵。 今天老师裁剪版出问题。一旦使用VE打印模板编辑,就会跳出窗口。 结果死活找不出原因。服务器重启好了,一旦进入系统又出错了。百思不得其解。网上关于裁剪版的问题看来一大堆。 try杀掉向日葵,再启动就好了。 结论:免费的不要太认真,时刻想住free谢天谢地,有问题的第一 阅读全文

posted @ 2021-08-31 17:32 USEGEAR 阅读(53) 评论(0) 推荐(0) 编辑

2021年8月28日 #

关于er图的几个工具

摘要: 建立数据库包括其他的er图,这个太重要了。因为这关于效率和清晰思路。 但是目前感觉好用的还是ER/Studio。如果不差银子还是建议用这一款。真的好方便。 1、正向逆向工程非常顺利和快捷。 2、物理模型和逻辑模型是通过对比合并实现的。 3、物理模型和数据库通过对比进行合并。 4、逻辑模型可以把问题说 阅读全文

posted @ 2021-08-28 19:27 USEGEAR 阅读(1145) 评论(0) 推荐(0) 编辑

2021年8月21日 #

study PostgreSQL【3-get数据库中all表以及表的字段信息】

摘要: get一表的字段相关信息: SELECT col_description(a.attrelid,a.attnum) as comment,pg_type.typname as typename,a.attname as name, a.attnotnull as notnull FROM pg_cl 阅读全文

posted @ 2021-08-21 17:02 USEGEAR 阅读(47) 评论(0) 推荐(0) 编辑

2021年7月28日 #

study PostgreSQL【2-FireDAC连接PostgreSQL】

摘要: 就这么个简单问题,一下午时间。想想就憋屈。 那么牛逼哄哄FireDAC居然连接PostgreSQL出问题了。帮助中说的啥意思,咱也不明白。网上一通也是云里雾里。 上干货,具体点: TFDConnection需要TFDPhyDriverLink配套。实际上需要相匹配的驱动。 把红圈中的PostgreS 阅读全文

posted @ 2021-07-28 18:05 USEGEAR 阅读(213) 评论(0) 推荐(0) 编辑

2021年7月23日 #

高格-销售发票勾稽销售出货的赠品处理【14】

摘要: 勾稽是管理中一把锋利的的宝剑。高格这一块也是管理的相当棒。 销售出货单中有赠品,那么通过销售发票如何勾稽呢? 怎么做?看下图。 阅读全文

posted @ 2021-07-23 17:05 USEGEAR 阅读(40) 评论(0) 推荐(0) 编辑

2021年7月16日 #

study PostgreSQL【1-PostgreSQL对象】

摘要: 1、服务 PostgreSQL是作为一种服务安装在操作系统下。多个PostgreSQL服务可以运行于同一台问你服务器上,但是他们侦听端口不能重复,也不能共享同一个数据存储目录。 2、Database 每个PostgreSQL服务可以包含多个独立的database。 3、schema database 阅读全文

posted @ 2021-07-16 14:50 USEGEAR 阅读(32) 评论(0) 推荐(0) 编辑

2021年7月13日 #

高格-负库存导致系统异常的处理【13】

摘要: 负库存方便客户出库操作,但是不规范的行为导致程序发生异常。表现为成本和数量无限大。 处理的办法: 1、客户及时对负库存的相关数量和成本及时调整 2、对表中的异常数据人工清理。如: UPDATE PRODCOST SET MONAMT7=0 WHERE PROD='003006' 阅读全文

posted @ 2021-07-13 17:16 USEGEAR 阅读(58) 评论(0) 推荐(0) 编辑

study Rust-9【组织管理】

摘要: Rust中三个组织管理的概念:箱(Crate)、包(Package)、模块(module) Crate: "箱"是二进制程序文件或者库文件,存在于"包"中。 "箱"是树状结构的,它的树根是编译器开始运行时编译的源文件所编译的程序。 Package: 当我们使用 Cargo 执行 new 命令创建 R 阅读全文

posted @ 2021-07-13 10:17 USEGEAR 阅读(97) 评论(0) 推荐(0) 编辑

2021年7月5日 #

study Rust-8【使用结构体的方法】

摘要: 1、方法 与函数类似:它们使用 fn 关键字和名称声明,可以拥有参数和返回值,同时包含在某处调用该方法时会执行的代码。2、不过方法与函数是不同的,因为它们在结构体的上下文中被定义(或者是枚举或 trait 对象的上下文),并且它们第一个参数总是 self,它代表调用该方法的结构体实例。 #[deri 阅读全文

posted @ 2021-07-05 14:49 USEGEAR 阅读(73) 评论(0) 推荐(0) 编辑

study Rust-7【使用结构体的demo】

摘要: fn main() { let width1 = 30; let height1 = 50; println!( "The area of the rectangle is {} square pixels.", area(width1, height1) ); } fn area(width: u 阅读全文

posted @ 2021-07-05 14:28 USEGEAR 阅读(43) 评论(0) 推荐(0) 编辑

study Rust-6【使用结构体组织相关联的数据】

摘要: struc(structure) 定义并且实例化结构体: struct User { username: String, email: String, sign_in_count: u64, active: bool, } User的结构定义。这种形式,写过程序的很熟悉。 看一下程序中如何定义: l 阅读全文

posted @ 2021-07-05 11:49 USEGEAR 阅读(51) 评论(0) 推荐(0) 编辑

study Rust-5【Slice】

摘要: 另一个没有所有权的数据类型是 slice。slice 允许你引用集合中一段连续的元素序列,而不用引用整个集合。 【字符串Slice熟悉掌握的很勉强,通过动手来进步加深认识】 字符串slice let s = String::from("hello world"); let hello = &s[0. 阅读全文

posted @ 2021-07-05 11:10 USEGEAR 阅读(27) 评论(0) 推荐(0) 编辑

2021年6月29日 #

idhttp的socket error # 10054 错误的处理办法

摘要: 在通过http实现restful数据通讯时,死活出现: socket error # 10054 导致这种情况的原因很复杂。 同样的程序,在不同的环境中出现不同结果。 通过观察,发现登录后获取token后,然后再post数据时就出现这样的错误提示。 那么在post后增加disconnect即可 tm 阅读全文

posted @ 2021-06-29 17:32 USEGEAR 阅读(675) 评论(0) 推荐(0) 编辑

2021年6月23日 #

扫盲ASM

摘要: 在进行程序跟踪时,会出现汇编。由于ASM盲,所以添加不少烦恼。有烦恼得想办法解决。对,扫盲ASM。 这里是教材,感觉大白话很好理解(感谢 http://www.ruanyifeng.com/blog/2018/01/assembly-language-primer.html) 一、汇编语言是什么? 阅读全文

posted @ 2021-06-23 17:14 USEGEAR 阅读(100) 评论(0) 推荐(0) 编辑

公立医院成本核算规范

摘要: 医院成本: 是指医院特定的成本核算对象所发生的资源耗费, 包括:1、人力资源耗费, 2、房屋及建筑物、设备、材料、产品等有形资产耗费, 3、知识产权等无形资产耗费, 4、以及其他耗费。 医院成本核算:1、是指医院对其业务活动中实际发生的各种耗费, 2、按照确定的成本核算对象和成本项目进行归集、分配, 阅读全文

posted @ 2021-06-23 16:15 USEGEAR 阅读(763) 评论(0) 推荐(0) 编辑

2021年6月5日 #

高格-产品资料管理中忘记启用批号的启用的处理【12】

摘要: 如果你忘记在产品资料中启用批号管理,那么后面就麻烦了。因为有单据生成,系统不让你启用批次管理。怎么办?到后台处理。处理方法: 1、执行SQL语句:UPDATE PRODUCT SET VPNOFLAG='1' WHERE (CODE='01110001') OR (CODE='01110002') 阅读全文

posted @ 2021-06-05 10:00 USEGEAR 阅读(73) 评论(0) 推荐(0) 编辑