- 浏览: 336734 次
- 性别:
- 来自: 北京
-
最新评论
-
youyou_yo:
请问eclipse for developers 如何配置共享 ...
eclipse+apache+php+ZendDebugger配置 -
youyou_yo:
我按照这个操作没有成功,
eclipse+apache+php+ZendDebugger配置 -
ebony_fan:
遇到跟楼主一样的问题,根据你的解决办法已经解决了,感谢分享~
SSL:No Certificate file specified or invalid file format -
黑山老鹞:
一些jar包的作用 -
gwh_08:
wswangyj 写道伟华很勤奋啊 !呵呵,就是感觉有记录的必 ...
递归查询
文章列表
逗号分割的行数据变列
- 博客分类:
- mysql
mysql数据表中数据如下:
id result
47857 2,13,16
47872 10,13,16
47875 16,13,10
47970 1,16,19
要把逗号分割的值,以列的形式查询出来,处理方式如下:
SELECT a.id,
substring_index( substring_index( a.result, ',', b.help_topic_id + 1 ), ',',- 1 ) result
FROM t_table a
LEFT JOIN mysql.help_topic b ON b.help_topic_id < ( ...
自己添加的方法注释不提示问题
- 博客分类:
- java
文档类方法注释写法
/**
* 方式注释说明
* @param:
* @return:
*/
注意,注释说明,在最上面,且之前不能有任何类似@description 的符号
并且注释区域要在方法的最上面,不能在方法的注解下面或者中间。
代理模式(Proxy Pattern)是一个使用率非常高的模式,其定义如下:
Provide a surrogate or placeholder for another object to control access to it.(为其他对象提供一种代理以控制对这个对象的访问。)
通用类图:
代理模式也叫委托模式,它是一项基本设计技巧。许多其他的模式,如状态模式、策略模式、访问者模式本质上是在更特殊的场合采用了委托模式,而且在日常的应用中,代理模式可以提供非常好的访问控制。我们先看一下类图中的三个角色的定义:
Subject抽象主题角色:可以是抽象类也可以是接口,是一个最普通的 ...
datagrip激活
- 博客分类:
- ide
在激活页面中选择License server进行激活如下:
激活码输入:http://www.activejetbrains.gq
目前datagrip对routine(procedure)的支持不太好,见:https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000175430-How-do-I-create-a-new-routine-stored-procedure-
git 忽略提交 .gitignore
- 博客分类:
- git
在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交
可以通过在Git项目中定义 .gitignore 文件
这种方式通过在项目的某个文件夹下定义 .gitignore 文件,在该文件中定义相应的忽略规则,来管理当前文件夹下的文件的Git提交行为。
.gitignore 文件是可以提交到共有仓库中,这就为该项目下的所有开发者都共享一套定义好的忽略规则。
在 .gitingore 文件中,遵循相应的语法,在每一行指定一个忽略规则。如:
target/
*.swp
*.classpath
*. ...
观察者模式(Observer Pattern)也叫做发布订阅模式(Publish/subscribe),它是一个在项 目中经常使用的模式,其定义如下:
Define a one-to-many dependency between objects so that when one object changes state,all its dependents are notified and updated automatically.(定义对象间一种一对多的依赖关系,使得每 当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。)
观察者模式的通用类图,如图所示。
角 ...
命令模式是一个高内聚的模式,其定义为:Encapsulate a request as an object,there by letting you parameterize clients with different requests,queue or log requests,and support undoable operations.(将一个请求封装成一个对象,从而让你使用不同的请求把客户端 ...
gitlab ssh登录配置
- 博客分类:
- git
1.配置host,映射gitb地址到一个自己命名的域名地址上:
如:xx.xx.xx.xxxx gitlab
2.生产sshksy或者使用已有的key
3.配置config文件路径:C:\Users\Administrator\.ssh
#sjz ubu
host ubu
user git
hostname myubuntu
port xx
identityfile ~/.ssh/private1
#sjz gulab
host gulab
user git
hostname gitlab
port xx
identityfile ~ ...
批量建立带有索引的同样表结构的表
- 博客分类:
- 数据库
declare @ii int
set @ii = 0
while @ii <= 50
begin
declare @strSql varchar(500) ,@str varchar(500) ,@strIndexSql varchar(500)
set @str = @ii
set @strSql = 'create table dbo.test_'+ @str + '(logGid uniqueidentifier NOT NULL,
user_gid uniqueidentifier NOT NULL,
cre ...
linux安装jdk
- 博客分类:
- linux
系统版本:Ubuntu 16.04.1 LTS+jdk1.8
1.切换到root命令:
sudo -s
2.下载jdk
wget url
如果下载过快或者下载之后无法解压,应该是下载过程中网络出问题了,一个简单查看是否有问题的方法
ls -l --block-size=M
查看文件的大小是否与应该下载的文件大小一致。如果下载失败,直接在windows系统下载,然后借助xshell上传到linux上即可。
3.解压文件:
tar zxvf jdk-8u141-linux-x64.tar.gz -C /usr/lib/jvm/
4.设置jd ...
workbrench安装
- 博客分类:
- Drools
环境 win10+jdb1.8+tomcat7(解压版)+kie-drools-wb-6.5.0.Final-tomcat7.war
1.下载kie-drools-wb-6.5.0.Final-tomcat7.war,http://www.drools.org/
2.打开其中的README.txt
按照文档操作即可
注意
1.
NOTE: jdbc/jbpm is the JNDI name used by tomcat distribution of the application
3. Define system properties for btm.root, ...
SET NOCOUNT ON 作用
- 博客分类:
- 数据库
在存储过程中,经常用到SET NOCOUNT ON;
作用:阻止在结果集中返回显示受T-SQL语句或则usp影响的行计数信息。
当SET ONCOUNT ON时候,不返回计数,当SET NOCOUNT OFF时候,返回计数;
即使当SET NOCOUNT ON 时候,也更新@@RowCount;
当SET NOCOUNT on时候,将不向客户端发送存储过程每个语句的DONE_IN_proc消息,如果存储过程中包含一些并不返回实际数据的语句,网络通信流量便会大量减少,可以显著提高应用程序性能;
SET NOCOUNT 指定的设置时在执行或运行时候生效,分析时候不生效。默认值:OFF
...
step1:===查看缺失的索引
SELECT t4.name,t1.[statement],t1.object_id, t2.user_seeks, t2.user_scans,
t1.equality_columns, t1.inequality_columns,t1.included_columns,
case
--when t1.equality_columns is null and charindex(',',t1.inequality_columns)=0 and t1.included_columns is null
...
1.再烦:也别忘记微笑2.再急:也要注意语气3.再苦:也别忘坚持4.再累:也要爱自己5.低调做人;你会一次比一次稳健6.高调做事;你会一次比一次优秀7.成功的时候不要忘记过去
java规则引擎 -- Drools
- 博客分类:
- Drools
一、运行环境:
drool 5.1.1+javase1.6+jre1.6 drool 5.1+jdk(1.6) 1.6以上版本如:jre1.7会报
二、常见问题
异常1:
value '1.7' is not a valid language level
原因是:
The problem is: Drools 5.1.1 compares "java.version" system property with LANGUAGE_LEVELS to validate it. LANGUAGE_LEVELS is hard-coded list of java v ...