自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 idea将普通目录转换为模块maven module。

假如你想把aaa这个目录改为像common一样的Module,在aaa目录下新建一个同名的aaa.iml,然后粘贴这段代码<?xml version="1.0" encoding="UTF-8"?><module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule=...

2018-07-09 17:30:00 1570

转载 idea目录因包名而未合并、逐级显示的问题

如图包名里含有多个.,从而导致一个加载时出现了好多层..只要右键java目录,转换为source root就行。转载于:https://www.cnblogs.com/MLGB/p/9284828.html...

2018-07-09 17:24:00 1311

转载 SQL 递归查询,意淫CTE递归的执行步骤

今天用到了sql的递归查询。递归查询是CTE语句with xx as(....)实现的。假如表Category数据如下。我们想查找机枪这个子分类极其层次关系(通过子节点,查询所有层级节点)。以下是查询语句WITH tt AS (SELECT CategoryId,Name,Parent,0 level FROM dbo.Category WHER...

2017-11-29 17:07:00 248

转载 centos 最小化安装pycharm

首先找到安装地址https://www.jetbrains.com/pycharm/download/#section=linux选择linux。打开浏览器的network监视,我用的chrome点击download。这是会往下载页面跳转,留意着网络连接的请求列表,找到下载文件的请求。点击复制找到地址后 执行wget https://download.jetb...

2017-10-15 19:57:00 216

转载 学习elasticsearch(一)linux环境搭建(3)——head插件安装

对于5.x的es,head插件不支持 ./elasticearch-plugin install [plugin_name]方式安装。进入正文1.首先确保你的机器安装了python,如果没有,请看这里http://www.cnblogs.com/feng18/p/5854912.html2.由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安...

2017-06-29 11:16:00 93

转载 学习elasticsearch(一)linux环境搭建(2)——启动elasticsearch

在启动访问es的过程中遇到了各种的奇葩问题。1.网上各种版本的启动方式让人眼花缭乱不知如何启动。简单粗暴——到es的bin目录下直接 执行./elasticsearch //显示启动,ctrl+c可停止,如要操作,换个终端./elasticsearch -d 后台启动,可在当前终端继续操作//后台启动,如要停止执行kill -9 pid //哈哈,直接杀掉进...

2017-06-28 21:15:00 104

转载 学习elasticsearch(一)linux环境搭建(1)

首先安装了Oracle Virtual Box然后安装了最小版的CentOS。由于vbox自带的操作面板不太好用,于是用了xshell,XShell连接最小版的centOS时遇到的问题记录下。1.首先得解决虚拟机的网络里问题。设置虚拟机的链接方式,vbox=》选中虚拟机=》设置=》网络=》连接方式选择【桥接网卡】,如果不行再重启一下电脑。2.虚拟机里设置。centOS...

2017-06-27 16:32:00 84

转载 C#实现10进制转2进制

这几天在复习计算机原理,看到二进制忽然想到二进制转10进制的公式,然后转念一想10进制转二进制的公式好像没印象,那索性自己写出来。结果学渣的我发现,并不能写出来!什么数列,对数,xx函数忘得一干二净,而且需要有需要判断的地方,于是崩溃了,以前代数题并没写过条件啊~索性用C#代码搞出来(虽然在C#里有方法直接转换)二进制值10进制值公式0...

2017-05-23 18:29:00 1460

转载 SqlMetaData异常 dbType xx 对于此构造函数无效。

今天在dapper中想扩展使用表值类型参数——tableValue。但是dapper不支持此类参数,于是扩展了一下。其中出现了一个问题。 Microsoft.SqlServer.Server.SqlMetaData[] tvpDefinition = { new Microsoft.SqlServer.Server.SqlMetaData("column1", SqlDbType...

2015-12-02 14:37:00 117

转载 小白学习MongoDB笔记(一)·下载及安装MongoDB

下载地址:http://dl.mongodb.org/downloads。我选的64位的 windows64-bit 2008 R2。当时版本为3.0.7 文件格式为.msi借用“一线码农”的话:          业界规则,偶数为“稳定版”(如:1.6.X,1.8.X),奇数为“开发版”(如:1.7.X,1.9.X)          32位的mongodb最大只能存...

2015-10-20 18:55:00 116

转载 使用Mutex實現單一程式執行個體的注意事項(转)

相信大家都知道在.NET程式中若要實現單一程式執行個體,一般來說有幾種方法,像是去判斷是否已經有開啟的Process是相同的程式、用Mutex與Semaphore之類的技術來判斷是否程式正在開啟。但是很多網路上的文章都忽略了在用Mutex實現單一程式執行個體時,其實會有些必須要注意的地方,導致於在實際運用上沒有發揮到該有的效果。以一個簡單的例子來看,一般我們在網路上常看到的使用...

2015-04-29 14:27:00 52

转载 一次完整的HTTP请求所经历的7个步骤【转】

HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤:1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层...

2015-04-01 09:46:00 84

转载 C#形参和实参、引用类型和值类型使用时的一个注意点。

这是早上群里讨论的例子。 1 static void main(string [] arg){ 2 3 var p1=new Person{Name="张三"}; 4 var p2=new Person{Name="李四"};  int i=0; 5 A1(p1,i); 6 A2(p2,ref i); 7 Console.WriteLine(p1.Nam...

2015-01-08 14:29:00 194

转载 用锁实现SQLSERVER中简单并发控制(转)

研究Oracle的同学都知道,Oracle的select语句中可以使用for update或者for update nowait来控制并发,这一功能可以使开发人员轻易的将锁定控制在会话级+行级,可以说是高度并发的利器。而在SQLSERVER中却没有如此功能,但很多开发人员,尤其是WEB开发人员,大都遇到过类似情况,比如电商中的秒杀,程序需要先读一下表中的那条记录(比如待售商品)...

2014-12-15 15:32:00 122

转载 SQL Server中四类事务并发问题的实例再现(转)

  本篇文章将用实例再现数据库访问中四类并发问题,希望能让初学者能对事务的并行性有进一步的理解。  首先,让我们先来了解一下并行问题以及事务隔离级别这两个概念。在数据库中,假设如果没有锁定且多个用户同时访问一个数据库,则当他们的事务同时使用相同的数据时可能会发生问题。并发问题包括:丢失或覆盖更新。未确认的相关性(脏读)。不一致的分析(非重复读)。幻像读。...

2014-12-15 14:32:00 81

转载 异步委托方式取消BackGroundWorker执行无循环的耗时方法

边学习边分享,纯属抛砖引玉。线程的一个好处是异步的执行操作,在winform中,很多耗时操作执行时,为优化用户体验,避免长时间等待,从而运用线程技术异步的执行耗时操作,但不会阻塞主线程。最近系统很多耗时查询导致体验很差,于是想到了用BackGroundWorker异步处理。而且要支持某些耗时达到几十秒的操作,可以取消。BackGroundWorker有CancelAsync(...

2014-10-15 20:25:00 191

转载 C#DataTable导出Excel,并实现合并单元格

asp.net webwofrm后台代码----------建议Framework4.0及以上,3.5试过出现好多莫名错误...首先导入两个程序集。我的是 office2003,引用的COM里面的Microsoft.office.Interop.Excel 14.0 和 程序集里的Microsoft Excel 12.0 Object Library。有多个版本,根据自己的of...

2014-06-04 16:20:00 795

转载 js抽奖,跑马灯

分享自己写的跑马灯抽奖。HTML代码 <!--首先将一个div的背景设为一个圆形--> <div style=" width:240px; height:232px; background-image:url(Roundel.png);"> <!--再在中间放一个div用margin搞到中间去--> ...

2014-06-04 14:58:00 164

转载 VS2008配合SQLite开发WINCE、PDA智能设备项目环境搭设。

1.安装vs2008---------------------------vs2008上安装TFS步骤(详细请见——http://www.cnblogs.com/mayt/archive/2013/03/05/2944193.html)---------------------------------------------------------2.首先安装vs2008E...

2014-04-21 12:20:00 133

转载 winform Combox绑定数据时不触发SelectIndexChanged事件

做了一个仓库选择的联动,选了仓库选其下的货区,选了货区选其下的货架分区。每个combox初始化、绑定数据是都会触发SelectIndexChanged事件,相当头疼。后来无意中在网上看到了一种方法—— 假设combox为combox1。在绑定数据之前先combox.SelectIndexChanged-=combox_SelectIndexChanged;先把他的事件去掉。等绑完...

2013-09-12 19:08:00 685

转载 C#线程中LOCK的意义

学习心得,为的是让新人能理解,高手直接绕~lock 确保当一个线程位于代码的临界区时,另一个线程不进入临界区。如果其他线程试图进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。引用一句看到的资料里比较流行的话“前面说过,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料...

2013-07-18 12:09:00 97

转载 wince PDA 关于DataGrid 绑定、列宽 及“值不在预期的范围内”异常

最近刚接触PDA开发,做了一个小程序,我是这样实现的。列表页在form_load方法中绑定datagrid的数据,然后在新窗体中修改或增加一行新的数据,利用委托实现列表页的及时更新。菜鸟心得,刚接触winform或者pda开发的朋友也许会有些帮助。不对的地方请不吝批评指正。 DataTable dt= bwork.GetWorks(" 1=1 ").Tables[0]...

2013-06-09 10:48:00 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除