- 博客(28)
- 资源 (4)
- 收藏
- 关注
原创 MongoDB Redis 外部访问加验证
mongodb首先默认无密码启动1 添加root用户:db.createUser( { user: "root", pwd: "password", roles: [{"role":"root","db":"admin"}], /* All built-in Roles Database User Roles: read|readWrite Database Admin Roles: dbAdmin|dbOwner|user
2020-07-24 17:58:37
302
原创 4 魔道UDP协议
UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议前面一篇说了TCP那么怎么机器怎么区分你是UDP还是TCP呢?补一个前面IP头的图:这里IP里面有个协议,指的就是IP数据里面是什么协议,ICMP协议号为1,TCP协议号为6,UDP的协议...
2019-11-05 15:50:39
240
原创 3 魔道TCP协议 外公家的82年巧克力
问题来了,它控制个什么呢?看上图序号:控制包的顺序,解决乱序的问题。确认序号:发出去的包应该有确认,解决丢包问题。TCP Flag ()URG、ACK等,控制连接状态,有始有终。Window size,控制流量大小。Checksum它是有发送端计算,然后接收端进行验证,保证包数据的正确性。拥塞控制,根据网络情况调节流量。看下面。3次握手理解了上图,为什么3次握手就很简单了。...
2019-11-03 18:30:23
202
原创 代码坏味道
代码坏味道1 Shotgun Surgery 散弹手术牵一发而动全身,每次遇到某种变化,都必须在不同的类中做出小修改2 Duplicated Code(重复的代码)就是有几行代码到处都在用3 Long Parameter List(过长参数列)参数太多,组成对象传进去吧。4 Data Clumps(数据泥团)多个类中出现相同的字段,或多个方法上出现相同的形参5 Long Meth...
2019-10-31 18:25:27
179
原创 IP CIDR
查看命令ip addrifconfigipconfig这样类型一分,我们可用的ip就更少了。所以CIDR (Classless InterDomain Routing) 无类别域间路由选择,就来了,不按你这个分类。10.100.122.2/24 ,表示前24位是网络号,后面都是主机号。10.100.122.2/20 ,表示前20位是网络号,后面都是主机号。为了生活理解一下:JS...
2019-10-28 17:56:55
283
原创 魔道记忆:位运算
因为用的比较少,我发现很难记住位运算。下面就写个巧记法:位与( & )第一个操作数的的第n位于第二个操作数的第n位如果都是1,那么结果的第n为也为1,否则为0。将2个操作数和结果都转换为二进制进行比较:5&3 = 15转换为二进制:0000 0000 0000 0000 0000 0000 0000 01013转换为二进制:0000 0000 0000 0000 00...
2019-06-27 18:57:29
231
原创 Eclipse + Maven + Tomcat Web项目本地部署
Eclipse + Maven + Tomcat Web项目本地部署本地老项目直接添加到Tomcat无法运行。查看部署目录发现配置文件冲突了。 老项目采用了maven的多环境配置,可能有点问题。实际情况说起来有点复杂,但需要搞清楚的知识点只有几个:Java Build Path中配置output 文件位置Maven profile + resources 配置根据mave...
2018-05-23 17:03:04
559
原创 IE 0x2ee4
IE10 HTTPS post跨越请求报错:XMLHttpRequest: 网络错误 0x2ee4解决方法: 在post 前先发送一次 get 请求。 在应用中只需要一次 get 请求,后来的请求就都好了。所以讨厌 IE 是有原因的呢。https://connect.microsoft.com/IE/feedback/details/852785/ie10-network-error-0x2e
2017-07-11 11:28:26
818
原创 Java Mongo 查询错误
com.his.mongodb.exception.SystemMongoDBException: com.mongodb.MongoQueryException: Query failed with error code 2 and error message ‘bad sort specification’ on server解决: Document sort = new Docume
2017-07-05 15:19:20
2377
原创 pinpoint 介绍
基本概念 APM (Application Performance Management/应用性能管理)工具 为大规模分布式系统. 开发语言:Java. 特点: ● 低侵入性 不用改一行业务代码 ● 低性能影响(大约3%资源增长) ServerMap 可以直观的看到分布式系统拓扑结构和节点的事务数量.Realtime Active Thread Chart 实时监控活动线程
2017-05-11 19:54:57
7443
原创 2014年的笔记,整理文档搬过来
tomcat内存设置ava:tomcat启动jvm内存设置 Linux: 在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh 添加:JAVA_OPTS=”-Xms512m -Xmx1024m” 要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。 -Xms:初始值 -Xmx:最大值 -Xmn:最小值 Windows 在cata
2017-05-07 20:03:15
397
原创 spring cloud feign docker上无法通讯的问题
我遇到一个挺严重的问题:在本地跑得好好的代码,放到docker的生产环境就完蛋了. 表现是程序A feign client调用,程序B的方法失败. AB都在一个物理主机上. 在程序B的方法第一句打印日志,然后发现根本没进这个方法. 报错是这样的: o.a.c.c.C…. Servlet.service() for servlet [dispatcherServlet] in contex
2017-04-09 11:32:56
5564
1
原创 Mongodb 多集合 多表 统计实战
Mongodb 多集合 多表 统计实战完成以下报表: 涉及到的表person、appointmentRecord人数统计在person表使用聚合函数 db.Person.aggregate()就行[ { $match: { 'dateOfBirth': { $gt: '1986-12-02', $lt: '1996-12-02',
2016-12-07 17:24:54
13189
原创 jquery 入门
jquery官网:http://jquery.com/w3school:http://www.w3school.com.cn/jquery/jquery_reference.asp本着不重复造轮子的原则,提供以上链接。
2014-11-26 14:09:19
428
原创 在国内好用的 maven仓库
http://maven.oschina.net/home.html http://www.mvnrepository.com/artifact/junit/junit/4.11
2014-11-19 18:46:37
814
原创 ubuntu 14.04 安装 redis 【从官网搬运以及从其它blog整理】
InstallationDownload, extract and compile Redis with:$ wget http://download.redis.io/releases/redis-2.8.14.tar.gz$ tar xzf redis-2.8.14.tar.gz$ cd redis-2.8.14$ makeThe binaries that are
2014-09-12 15:26:57
860
原创 在ubuntu下 virtualBox中 安装win7 iso ghost
win7iso地址:http://pan.baidu.com/s/15wY5o
2014-07-03 17:58:58
4774
转载 在ubuntu上安装MongoDB 来自mongo官方
Install MongoDB on UbuntuOverviewUse this tutorial to install MongoDB on Ubuntu Linux systems. The tutorial uses .deb packages to install. While Ubuntu includes its own MongoDB packages, the
2014-04-15 14:07:43
1430
转载 ios url 编码和解码
原文地址:http://www.cnblogs.com/hanjun/archive/2013/05/02/3054667.html 点击打开链接1.url编码ios中http请求遇到汉字的时候,需要转化成UTF-8,用到的方法是:NSString * encodingString = [urlString stringByAddingPercentEscapesU
2014-04-06 18:18:20
799
转载 mysql 常用命令
转自:http://www.php100.com/html/webkaifa/database/Mysql/2009/0910/3288.html1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库m
2014-04-03 14:13:45
510
转载 web service 相关
Webservice名词解释:SOA(Service-OrientedArchitecture)面向服务架构是一种思想,它将应用程序的不同功能单元通过中立的契约(独立于硬件平台、操作系统和编程语言)联系起来,使得各种形式的功能单元更好的集成。WebService 也称作 XMLWeb Service,是一种可以接收从Internet或Intran
2014-03-20 14:11:18
735
转载 IOS本地通知
发送通知: UILocalNotification *newNotification = [[UILocalNotification alloc] init]; if (newNotification) {//时区 newNotification.timeZone=[NSTimeZone defaultTimeZone];//推送事
2014-03-17 23:00:50
531
转载 Spring的WebService开发
由于项目使用Spring开发,所以笔者选择了Apache CXF进行WebService开发,原因是Apache CXF 提供方便的Spring整合方法,可以通过注解、Spring标签式配置来暴露Web Services和消费Web Services。1. 首先去http://cxf.apache.org/download.html 下载最新的版本(目前是2.4.1)2.
2014-03-11 15:43:38
1144
转载 SQL{常用}基础知识到存储过程简单整理
基础知识:sql:Structured Query Language1.增删改查 INSERT INTO [( [,, ...])] VALUES ( [,, ...]) DELETE FROM〈表名〉[WHERE [AND|OR ...]] UPDATE 〈表名〉 SET 列名1 = 常量表达式1[,列名2 = 常量表达式2 ...] WHERE [
2014-02-25 21:26:16
1111
原创 对java基础的简单总结
java运行原理 Java源代码(.java) →→java编译器(javac.exe)→→中间格式字节码(.class)→→java虚拟机→→特定CPU架构的机器码。基础数据类型类型描述大小byte8-bit长的整数8-bit -128~127short短整数
2014-02-07 21:17:14
562
spket-1.6.23.zip
2013-03-11
存储过程模板
2012-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人