ConcurrentLinkedQueue是非阻塞无界的,基于FIFO原则,线程安全的队列,新节点的插入都是在队列的尾部插入的(tail节点),该队列适合于多个线程共享同一个集合时使用。 结构: 构造函数 offer插入 add插入 poll出队列 peek出队列 size操作 remove操作 c ...
分类:
编程语言 时间:
2018-10-08 14:39:45
收藏:
0 评论:
0 赞:
0 阅读:
202
1、先新增加一个MariaDB.repo 官网地址特别慢,所以换了一个中国科学技术大学的镜像地址 2、开始用YUM安装MariaDB 3、启动 ...
分类:
数据库技术 时间:
2018-10-08 14:39:29
收藏:
0 评论:
0 赞:
0 阅读:
364
1、先定义一个Model类 public class P1 { public string name { get; set; } public int age { get; set; } } 2、定义一个扩展方法 作用:用于处理集合数据,通过传入一个委托来实现 注意,扩展方法必须定义在静态类中,而且 ...
分类:
其他 时间:
2018-10-08 14:39:14
收藏:
0 评论:
0 赞:
0 阅读:
117
一、EF数据查询假设我们已经定义好了context:private AccountContext db = new AccountContext();1、[基本查询] 查询所有var users = from u in db.SysUsers select u; users = db.SysUser ...
分类:
其他 时间:
2018-10-08 14:39:00
收藏:
0 评论:
0 赞:
0 阅读:
136
为什么需要使用分布式锁 为了保证同一个方法在高并非情况下的同一时间只能被一个线程执行,在传统单体应用单机部署的情况下,可以使用java并发处理的api(如Reentrantlock和synchronized)进行互斥控制,但是,随着业务发展的需要,原单体单机的系统被演化成分布式系统后,由于分布式系统 ...
分类:
其他 时间:
2018-10-08 14:38:30
收藏:
0 评论:
0 赞:
0 阅读:
127
问题: 拒绝了对对象 'sp_OACreate' (数据库 'mssqlsystemresource',架构 'sys')的 EXECUTE权限。 拒绝了对对象 'sp_OAMethod' (数据库 'mssqlsystemresource',架构 'sys')的 EXECUTE 权限。拒绝了对对象 ...
分类:
数据库技术 时间:
2018-10-08 14:38:12
收藏:
0 评论:
0 赞:
0 阅读:
209
最近写一个小项目需要用到阿里大鱼的短信功能,安装官网提供的maven及demo做了下测试,在测试过程中,发现导入的pom文件是无效的,也就是说本地的maven仓库中并么有我们pom中的依赖。于是我在网上查了一下,有些jar需要我们自己手动导入到我们的本地仓库中,才能加入maven的pom中(特别是一 ...
分类:
编程语言 时间:
2018-10-08 14:37:51
收藏:
0 评论:
0 赞:
0 阅读:
180
十七、使用模型元数据的注解属性来引导模板辅助器精确地生成HTML元素自己备注:这将和code first在Model中用于生成数据表的注解属性(比如Key、StringLength、Inquire等)混合在一起。具体的注解属性有:[HiddenInput] //把一个字段(如ID)标记为只读[Hid ...
分类:
其他 时间:
2018-10-08 14:37:18
收藏:
0 评论:
0 赞:
0 阅读:
146
匿名函数 描述: 关键字 lambda 定义的函数 语法: 返回值: 函数返回结果值 实例: 一个参数的匿名函数: 多个参数的匿名函数: 高阶函数 (1)map 描述: map()会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数, ...
分类:
编程语言 时间:
2018-10-08 14:36:59
收藏:
0 评论:
0 赞:
0 阅读:
140
委派模式是一种行为型模式,这种模式的原理为类 B和类 A 是两个互相没有任何关系的类,B 具有和 A 一模一样的方法和属性;并且调用 B 中的方法,属性就是调用 A 中同名的方法和属性。B 好像就是一个受 A 授权委托的中介。第三方的代码不需要知道 A 的存在,也不需要和 A 发生直接的联系,通过 ...
分类:
其他 时间:
2018-10-08 14:36:41
收藏:
0 评论:
0 赞:
0 阅读:
127
设计思路 1.随机产生三个数 2.第二个数除以四产生余数 3.剩下两个数作运算 4.第二个数得到的余数用作对应出运算符 5.将三个依次输出 #include<iostream> #include<string> #include<time.h> using namespace std; int ma ...
分类:
其他 时间:
2018-10-08 14:36:24
收藏:
0 评论:
0 赞:
0 阅读:
140
封装EF code first用存储过程的分页方法 一年半没有做过MVC的项目了,还是很怀念(因为现在项目还是原来的ASPX),个人还是喜欢mvc,最近又开始重拾MVC,感觉既熟悉又陌生。 记录一下封装好的分页代码 首先先说下 我使用EF codefirst的目的. 是因为可以有更纯净的代码 不再有 ...
分类:
其他 时间:
2018-10-08 14:36:04
收藏:
0 评论:
0 赞:
0 阅读:
181
前言: 在前面并发性能对比的文章中,我们可以看到Golang处理大并发的能力十分强劲,而且开发也特别方便,只需要用go关键字即可开启一个新的协程。 但当多个goroutine同时进行处理的时候,就会遇到同时抢占一个资源的情况(并发都会遇到的问题),所以我们希望某个goroutine等待另一个goro ...
分类:
其他 时间:
2018-10-08 14:35:50
收藏:
0 评论:
0 赞:
0 阅读:
139
1.Run->Edit Configurations 2.在Templates【Defaults】-> Configurations available in Run Dashboard 中添加需要显示Dashboard的项目。 ...
分类:
编程语言 时间:
2018-10-08 14:35:14
收藏:
0 评论:
0 赞:
0 阅读:
359
BOOL SHGetSpecialFolderPath( HWND hwndOwner, LPTSTR lpszPath, int nFolder, BOOL fCreate ); 参数解释: hwndOwner:Handle to the owner window the client shoul ...
分类:
Windows开发 时间:
2018-10-08 14:34:16
收藏:
0 评论:
0 赞:
0 阅读:
164
tarjan的运用 this is a problem:link 2-SAT处理的是什么 首先,把「2」和「SAT」拆开。SAT 是 Satisfiability 的缩写,意为可满足性。即一串布尔变量,每个变量只能为真或假。要求对这些变量进行赋值,满足布尔方程。 所以看这道题 若ai为真或aj为真, ...
分类:
其他 时间:
2018-10-08 14:33:59
收藏:
0 评论:
0 赞:
0 阅读:
149
首先 mysql5.7是目前的主流稳定版本,下载地址可以参考官网下载 > 官网下载点我 mysql的安装方式: 1.yum 安装 :安装方便、安装速度快,无法定制 2.通用安装(二进制):不需要安装,解压即可使用,不能定制功能 3.编译安装:可定制,安装慢。 注意: 5.5之前:./configur ...
分类:
数据库技术 时间:
2018-10-08 14:33:04
收藏:
0 评论:
0 赞:
0 阅读:
137