- 博客(21)
- 资源 (34)
- 收藏
- 关注
原创 MongoDB 常用操作
show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户# 切换到指定数据库,如果没有新建,否则切换到指定的库,切换后,如果没有任何操作,是看不到库的,可以尝试插入一条数据。use dbnamedb.test.insert({"name":"mongodb"})show dbs# 删除库db.d
2017-02-09 12:26:24 367
原创 Win7 64 安装 MongoDB3.4
C:\Program Files\MongoDB\Server\3.4 C:\Program Files\MongoDB\Server\3.4\data C:\Program Files\MongoDB\Server\3.4\log\mongodb.log–bind_ip:绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP。–logpath:定Mon
2017-02-09 10:30:48 1791
原创 Python Set
# set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。s = set([1,2,3,4,1])print(s)# 通过add(key)方法可以添加元素到set中,可以重复添加,但不会有效果。s.add(5)s.add(5)print(s)# 通过rmove(x)删除s.remove(5)print(s)# 两个set可
2017-02-07 09:58:27 828
原创 Python 字典
names = {'Jeff':36, 'Charles': 45, 'Matthow': 32}print(names)print(names['Jeff'])names['James'] = 63print(names)# 通过key访问value,如果key不存在会报错,避免的方法如下# 用 in 判断print('Jeff' in names)# 使用 get方法,如果没有返回
2017-02-07 09:57:27 372
原创 Python 元组
# tuple 和 list 非常类似,但是 tuple 一旦初始化就不能修改。t = (1, 2, 3, 4, 5, 1)print(t)# 统计元组里内容出现的个数print(t.count(1))# 定义空元组t2 = ()print(t2)# 定义只有一个元素的元组,须加一个逗号来消除歧义t3 = (1)print(t3)t4 = (1,)print(t4)print()
2017-02-07 09:55:21 425
原创 Python 列表
names = ['James', 'Eric', 'Tom', 'Matthow', 'Bob']print(names)# len() 函数可以获得list元素个数print(len(names))# 用下标访问元素print(names[0])print(names[1])print()# 用 -1 可以直接获取最后一个元素,以此类推,可以获取倒数第二个、倒数第三个。print(n
2017-02-07 09:54:22 272
原创 Python IDE
PyScripterhttps://sourceforge.net/projects/pyscripter/PyScripter-v2.5.3-x64-Setup.exePyScripter-v2.6.0-x64-Setup.exe:Python3.4Eclipse Eclipse + PyDevhttp://www.pydev.org/updates
2017-02-07 09:49:52 296
原创 Spring DataSourceInitializer
Spring 数据初始化以前用xml,在容器启动时初始化一些数据,配置如下:<beans profile="init"> <context:property-placeholder location="classpath:config-global.properties,classpath:config-env-init.properties" file-encoding=
2017-02-07 09:26:24 5408
原创 shell-判断指定文件中是否包含指定的字符串
来自百度grep "prod" /home/admin/gitrep/otp/otp-webapp-api/src/main/webapp/WEB-INF/web.xml > /dev/nullif [ $? -eq 0 ]; then echo "Found!"else echo "Not found!"fi修改后的if [ `grep -c "prod" /home/adm
2017-02-03 15:21:30 49967 7
原创 MySQL添加用户和授权
create user 'dev'@'%' identified by 'dev123456';添加一个dev用户,所有ip可访问,密码:dev123456grant privileges on databasename.tablename to 'username'@'host'- privileges:SELECT , INSERT , UPDATE 如果要授予所的权限则使用ALL- dat
2017-01-19 15:32:24 334
原创 水浒108将数据
水浒108将数据,开发微信公众号的一个小功能整理的。SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `ims_shuihu108`-- ----------------------------DROP TABLE IF EXISTS `ims_shuihu108`;CREATE T
2017-01-18 17:10:58 1360
原创 PHP获取微信粉丝的OpenID
需求:在一个活动中,每个人扫码关注后,可以选择一个水浒人物,绑定到自己身上,然后大屏幕滚动的时候名字要把水浒的花名带上。需求来的很急,只用能一些奇葩的方式实现。 现有的公众号是由微擎管理的,就用PHP解决了。天就了一张水浒表:
2017-01-18 16:54:25 1934
原创 Activiti 5.22.0 DB
The database names of Activiti all start with ACT_. The second part is a two-character identification of the use case of the table. This use case will also roughly match the service API.ACT_RE_*: RE st
2017-01-15 22:59:38 1845
原创 Java8 排序
Java8新特性,排序语法。public class Human { private String name; private int age; public Human() { super(); } public Human(final String name, final int age) { super(); t
2017-01-13 18:30:22 631 1
原创 Spring Data JPA 多条件查询
Spring Data JPA 查询很方便,但做搜索功能时,条件都是未知的,并不能用方法命名的方式查询,自己写JPQL,用表达式的方式处理也不靠谱,条件多了简直就是作死,以前写过下面的代码:SELECT * FROM UserModel AS u WHERE u.sex = :sex AND u.age = :age变化后SELECT * FROM UserModel AS u WHERE (
2017-01-13 14:37:56 34114 4
原创 SpringMVC 引用BootStrap和jQuery
无意中在Maven公服中发现bootstrap了,发现已经被打包到jar中了。http://mvnrepository.com/artifact/org.webjars/bootstrap添加依赖<dependency> <groupId>org.webjars</groupId> <artifactId>bootstrap</artifactId> <version>
2017-01-13 14:14:22 4659
原创 Spring Security Taglib
版本:4.0.4.RELEASE Spring Security 有对Jsp标签的支持的标签库。其中一共定义了5个标签:authorize、authentication、accesscontrollist、csrfInput和csrfMetaTags。其中authentication标签是用来代表当前Authentication对象的,我们可以利用它来展示当前Authentication对
2017-01-13 13:53:35 2696 1
Java Mail
My example:import java.util.Properties; import javax.mail.Message; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax...
2010-03-09 15:32:23 163
Java MD5 的两种实现
第一种public class MD5Code { /* * 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static * final是表示了只读,切能在同一个进程空间内的多个 Instance间共享 */ static final int S11 = 7; ...
2010-03-09 09:27:29 100
用脚本把汉字装换成拼音
2008-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人