- 博客(22)
- 收藏
- 关注
原创 python里面将接口返回的json格式数据写入到数据库的两种方案及其局限性
首先,我们使用json.load()函数将"data.json"文件中的JSON数据解析为Python对象。在这个例子中,我们假设数据是一个列表,每个元素都是一个包含"name"、"age"和"city"字段的字典。您需要根据您的数据结构来调整代码。首先,我们使用json.load()函数将"data.json"文件中的JSON数据解析为Python对象。最后,我们使用SQLAlchemy库连接到MySQL数据库,并使用DataFrame对象的to_sql()方法将数据存入数据库表中。
2023-05-31 11:55:06
6073
原创 综合工时制-跨零点到节假日的工时统计异常问题的思考
涉及到跨零点的班次(前半部分是工作日,后半部分是节假日,如:9月30日 22:00 - 08:00(次日)的班次),需要系统实现自动拆分;按照正常的逻辑,会对9月30日的当天排工作日的班次,进行拆分为:2小时工作日时长 + 8小时节假日时长;但目前系统无法将该班次的节假日部分自动识别出来。
2023-01-11 11:41:14
406
原创 EHR中关于参加工作日期(社会工龄起算日)计算法定年假的一点思考
员工入职之前,会对员工进行入职信息采集;此时会让员工填写参加工作日期字段,入职后通过该字段来计算社会工龄,从而发放法定年假;
2023-01-09 19:39:03
378
原创 使用python 将图片裁剪后且按照指定的大小缩放后输出到本地
项目场景:本文档代码已经在win10系统,python3.8 的环境下测试过(注意的 2.X是无法使用的) 问题描述:在工作中,想从一个文件夹中生成图片的预览图,通过python 代码实现@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTar
2020-12-04 17:24:30
783
原创 使用python通过pymssql来连接SQL server数据库,并通过参数向数据库中插入数据
```pythonimport pymssqldef connect(): # connect = pymssql.connect(database = 'private') #服务器名,账户,密码,数据库名 # 连接本地的数据库只需要一个database 即可连接成功 # connect = pymssql.connect( # # host='(local)', # 服务器名 # # user='wubang', # 用户 # .
2020-09-24 17:25:41
1340
1
原创 python中通过re模块去掉文件名、文件夹名中不允许使用的9种字符
#coding=utf-8import retitle = '1 11/2\\3:4*5?6<7>8|9故:事%讲.给!风a*bc+123!@##$%^&* 666_hh'#去掉空格和文件名中不支持的9个字符new_title = re.sub(r"|[\\/:*?\"<>| ]+", "", title) print(new_title)输出结果如下:...
2020-09-11 09:56:12
1652
原创 ehr项目上线管理心得
1.一个项目,很难在项目启动之初,将所有的需求全部都考虑到;但最终项目是否能够成功,主要还是取决于甲乙双方的配合(取决于双方的决心)2.一个项目,不要妄想能完全自动化(100%自动化),自动化程度越高,对系统的枷锁越大,需要留有余地,考虑自动化和风险的平衡3.集团的文化,协作共赢的配合体现的淋漓尽致4.关键用户对新系统的理解和操作,很多时候还停留在之前的系统上5.项目内部人员也好,普通员工也好,理念和习惯的改变都是需要慢慢改进的,系统能对历史数据进行回溯就是一个很简单的数据保留体现6.项目进行中,
2020-09-07 14:07:47
570
原创 EHR系统中,给员工误操作离职,处理方法
方法一:优先复职操作,若管理逻辑不支持复职操作的话,则在数据修改对应的表方法二:-- 需要给工号 30213 的员工更改在职状态update eEmployee set EmpStatus = 1 where Badge = '30213'update pub_user set user_status = 1 where user_code = '30213'可能会出现的问题:薪资计算的时候,可能会有些数据异常考勤数据也有可能会出现问题(但该员工的考勤明细报表的数据暂时是没有错误).
2020-08-18 09:19:14
881
原创 KayangEHR系统,后台程序不显示数据库新加的字段解决方案
在数据库里面加了一个字段,但是在后台程序不显示。解决方法:exec skydatarefresh 表名执行一下
2020-08-04 14:08:27
578
原创 COHO项目搭建报错汇总
WTS配置工具.exe --密码 coho应用程序池 --启用32位应用程序 选 Ture需要使用系统中的压缩包(破解版)coho_web
2020-07-28 11:47:03
167
原创 EHR项目搭建报错汇总
提示:用户名登陆错误,后续在数据库中更新表的信息select * from skySecHResourceupdate skySecHResource set Login = 'sa'注意更新表信息,登录名,密码等信息
2020-07-28 10:25:07
282
原创 EHR_ERAL_KAYANG店铺提点方案相关函数
CREATE FUNCTION dbo.CFN_salarymonth_2 ( @badge VARCHAR(20) ,--人员 @term SMALLDATETIME ,--薪资月份 @amount1 DECIMAL(18, 4) , --春夏秋目标 @amount2 DECIMAL(18, 4)
2020-07-02 00:10:16
170
原创 python中,实现从 01开始的自增长数列
python中,想要实现从 01开始的自增长数列(例如:01, 02, 03, 04, … 98, 99)for i in range(1, 99): print(str(i).rjust(2, '0'))输出结果如下:
2020-06-13 15:42:09
2564
3
原创 在把Excel导入SQL server时出现“未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 ”的两种解决方法
方法一:下载AccessDatabaseEngine软件并安装,即可方法二:如果你安装的是 sql server X64,office2013 X64位,用:C:\Program Files\Microsoft SQL Server\110\DTS\Binn下的专DTSWizard.exe替换掉C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn下的DTSWizard.exe即可笔者就是在多次尝试第一种方法无效的情况下,使用第二
2020-05-26 12:21:25
2095
1
原创 EHR系统中的薪酬模块要点
务必需要知道实际业务中的每一个薪资项目的计算逻辑、取值字段(调研的时候不要怕麻烦,一定要慎重再慎重,不然对甲乙双方都会造成很大的后续麻烦)
2020-05-22 15:31:07
579
原创 WTS考勤系统报表实现原理
CREATE proc proc_stdrpt_kq_jbsummary @ReportMenuCode varchar(50), -- 报表编码 @compID varchar(36), --所属公司ID @UsePage int, -- 0不分页 1--分页 @BeginRow int , --开始行 @PageSize int, --页面长度 @ColLis
2020-05-22 09:36:13
520
原创 WTS_ERAL_年假生成规则
--法定年假库存生成规则 use WTS_ERALgoalter proc [dbo].proc_年假生成规则明细 as begin --创建临时表 create table #user_stock ( user_uid varchar(36), user_code varchar(200), user_name varchar(200), leibie varchar(100), go_work_d
2020-05-14 23:55:09
293
原创 Java中遍历数组的三种方法
Java中遍历数组的三种方法public class For_List{ public static void main (String args[]){ int a[] = {1,3,5,7,9,11};//普通for 循环遍历数组; for(int i = 0;i<a.length;i++){ System.out.println("a["+(i)+"]="+a[i]...
2019-12-06 14:30:45
1245
原创 跨服务器访问表
SQL中首先打开Ad Hoc Distributed Queries:exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigure使用完成后,关闭Ad Hoc Distributed Queries:exec s...
2019-08-15 17:47:34
120
原创 SQL数据库,重置identity序列初始值,和不允许显式插入的问题。
DBCC CHECKIDENT('TABLE_NAME', RESEED, 1)参考连接:https://blog.youkuaiyun.com/leiyong0326/article/details/39925937
2019-07-31 15:44:53
430
原创 check default 约束关键字的说明
check 关键字用法:可以对表 或者是 对列作用。ALTER TABEL table_nameADD CONSTRAINT check_name check (column >0 )default 关键字ALTER TABLE A01 DROP CONSTRAINT | DEFAULT DF__A01__password__778B8CBE ADD CONSTRAINT D...
2019-07-09 10:18:37
690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人