AOP编程之静态代理


静态代理也称为AOP编程 ,而向切面的编译 (Aspect orient programming). 主要是把一些和业务无关的代码,如调用日志,发送邮件 等做为一个业务代码的切面 。一般是在不改变原有代码的基础上,增加增加增加,和相应的实现代码。在实现代码里增加切面的代码如,如调用日志,然后再调用原业务类的方法 ,等价于对原先业务代码的扩展 。 静态代理。编译时代理,编译的时候- 阅读剩余部分 -

​Linqpad 工具介绍


​Linqpad 是一个只有27M左右的小工具。 可以用于测试 linq运算,和c#代码。 官方地址:https://www.linqpad.net/主要功能点如下:可以支持测试c#脚本支持多种数据库查询 和linq查询 丰富的格式化。智能感知和支持单步调试可以执行.net脚本。轻量级,保有27M免费。界面如下,可以用Samples中例子快速入手。linq表达式split拆分- 阅读剩余部分 -

贵金属交易系统的几个逻辑点


数据清洗因为程序执行错误导致数据库里有好多重复记录,现需要删除多余的重复记录。 主要是record表和record_detail表。 查询重复的sql语法如下Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1因为交易记录表和交易详情表中数据存在错误的数据,导致根据交易记录进行重算的时候 ,没有办法获取正确的结果 。 数据清- 阅读剩余部分 -

Mysql自带数据库介绍


1.linux查定时任务crontab -l2.information_schema访问元数据的方式。元数据是指数据库名,表名,列类型,访问权限保存mysql服务器所维护的所有其它数据库的信息。 2.1 tables显示数据库中的表的信息。介绍表属性哪个schema,表的类型,表的引擎,创建时间等2.2 columns表中的所有列,以及每列的信息。2.3 STATISTICS - 阅读剩余部分 -

网站数据库被删除了


网站数据库被删除了昨天晚上发现网站打不开,以为是服务器问题,就打算今天再看看,今天打开的时候发还是报错,就登录数据库查看一下,结果发现,mysql服务器中的数据库全都没了。除了系统自带的。 不知道谁这么坏。 不过网站程序数据没有被破坏,还记得前几年的时候,博客被挂码。程序被植入一堆代码,那个时候就明白了数据备份的重要性,好在这次有数据库的自动备份。数据恢复很容易。 在恢复的时候- 阅读剩余部分 -