分类 知识碎片 下的文章

ef与nhibernate区别


EF中的实体数据模型(EDM)由以下三种模型和具有相应文件扩展名的映射文件进行定义。概念架构定义语言文件 (.csdl) -- 定义概念模型。存储架构定义语言文件 (.ssdl) -- 定义存储模型(又称逻辑模型)。映射规范语言文件 (.msl) -- 定义存储模型与概念模型之间的映射。NHibernate 是一个面向.NET 环境的对象/关系数据库映射工具。对象关系映射(O/- 阅读剩余部分 -

net framework无法安装的原因


使用软件的客户,需要安装Framework 但是经常遇到安装不上framework4的情况。现在遇到问题 ,习惯去搜索答案,而不去分析 我们应该学会先学会根据日志找问题。像有的遇到对于某个文件没有读取的权限,那就找到文件,获得权限就可以了。微软的软件对于日志记录都比较详细 。有问题一定要先看日志 ,再对日志中的错误提示去找解决方案。以下方案是记录安装不上的时候,如何去解决的方案- 阅读剩余部分 -

Mysql更新与基金计算


快速阅读mysql 更新与sqlserver更新的区别,基金计算的逻辑 。一。mysql 更新语句与sqlserver区别在使用in的情况下有区别sqlserver 中以下语句是可以执行成功的。UPDATE tbl_1 SET create_date='2019-08-13' , answer_count=0 WHERE user_id IN (SELECT use- 阅读剩余部分 -

quartz.net使用 cron规则触发


快速阅读quartz.net使用 cron规则触发。使用quartz.net 实现定时执行一些任务 , 利用cron规则来触发。 以及cron表达式的应用 。定义好job和trigger以后,用scheculer进行绑定,在trriger中设置指定的触发时间 ,触发时间 可以写在配置文件中,方便修改触发器采用cron规则常见的cron规则这个规则比较简单,有点混淆的就是 每隔5- 阅读剩余部分 -

线程安全与JVM内存结构


线程安全线程安全: 就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问,直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。JVM内存结构主要有三大块:堆内存、方法区和栈Java堆是被所有线程共享,是Java虚拟机所管理的内存中最大的一块 Java堆在虚拟机启动时创建。Java堆唯一的目的是存放对象实例,几乎所有的对- 阅读剩余部分 -