- 博客(132)
- 收藏
- 关注
原创 树莓派3--GoogleThings
设置wifi:先adb connect ip 确保连接上了通过adb devices命令查看,然后adb shell am startservice -n com.google.wifisetup/.WifiSetupService -a WifiSetupService.Connect -e ssid 无线名称 -e passphrase 无线密码
2017-02-18 17:55:02 488
原创 NodeJS笔记
mac环境下,nodejs的安装目录:usr/local/bin/node模块的安装目录:usr/local/lib/node_modules
2017-02-01 12:25:22 359
转载 CentOS7下mysql5.7忘记root密码的处理方法
1.vi /etc/my.cnf2.在[mysqld]中添加skip-grant-tables例如:[mysqld]skip-grant-tablesdatadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock3.重启mysqlservice mysql restart4.用
2017-01-21 09:55:37 16148 4
原创 docker操作命令记录
创建一个后台运行的容器,名字叫mysql_container的容器:docker run -tid mysql_container /bin/bash启动容器:docker start mysql_container进入一个启动的容器,exit,ctrl+d退出的时候,不会关闭该容器在后台运行:docker exec -it mysql_container /bin/bash
2017-01-05 10:14:14 2382
原创 @RequestBody与@RequestParam
@RequestParam 跟get结合使用 如果@RequestParam与post使用的话,就要使用form形式请求,不能用json了 还有RequestParam提交的时候,是content-type为form,RequestBody提交的时候 content-type为json 所以一个接口里面,不能同时有RequestParam和RequestBody两个注解
2016-12-15 13:59:14 617
原创 CentOS 7.2 64位 Nginx
修改主机名,永久性的:hostnamectl set-hostname 主机名 Nginx的安装:一、安装准备首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装 yum install gcc-c++...
2016-12-15 13:59:05 411
原创 Mac下获取SHA1
打开Android Studio中的Terminal,也可以直接打开系统的获取debug.keystore的SHA1和MD5keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android获取其他keystore的,如正式签名文件
2016-12-15 13:58:56 662
原创 Centos7安装mysql5.7.13
查看是否安装mysql:mysql --versionmysql Ver 14.14 Distrib 5.7.13, for Linux (x86_64) using EditLine wrapper查看是否安装cmake:输入命令:cmake -help3.安装cmake包# wgethttps://cmake.org/files/v3.5/cmake-3.5.2...
2016-12-15 13:58:47 887 3
原创 The server quit without updating PID file (/usr/local/mysql/data/centos7.pid).
关于此问题,之前搞数据库的时候出现过一次,也不知道当时怎么折腾的,估计也是网上找资料给解决了。郁闷的是,今天启动mysql的时候,又突然出现这个问题,可是我忘记上次怎么解决的了,遂记录一下,方便日后再遇到这情况好解决我只能说,遇到这个情况,就去less /usr/local/mysql/data/centos7.err中看日志,不难看出,问题日志就是这些:160701 8:47:55 I
2016-12-15 13:58:39 2630 1
原创 CentOS7服务器基本安全防护篇
一.前言:这个只是个人笔记,方便日后查阅,若有错误,欢迎同行帮忙纠正1.最近买的腾讯云和阿里云服务器均受到攻击,以前不懂安全防护这方面,所以也没在意。由于这次查看腾讯云上面的一个java web项目日志发现,有很多请求php文件的日志,都被springmvc的拦截器给拦截了,当时看到这么多请求php文件的消息,心里倒没咋慌,因为那台只是测试服务器,心里倒是欣喜了一下,这下可以就地的实际解决一下
2016-12-15 13:58:30 6279
原创 Centos7 如何减少/home分区,扩大/root分区
把/home内容备份,然后将/home文件系统所在的逻辑卷删除,扩大/root文件系统,新建/home:tar cvf /tmp/home.tar /home #备份/homeumount /home #卸载/home,如果无法卸载,先终止使用/home文件系统的进程lvremove /dev/centos/home #删除/home所在的lvlvextend -L +50G /dev/cento
2016-12-15 13:58:23 1276
原创 Paas
基于Cloud Foundry的PaaS开发与部署 http://www.dataguru.cn/article-1214-1.html
2016-12-15 13:58:16 549
原创 HttpClient (POST GET PUT)请求
package com.curender.web.server.http;import java.io.IOException;import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;import org.apache.commons.httpclient.Header;import org.ap
2016-12-15 13:58:07 338
原创 解决linux系统CentOS下调整home和根分区大小【精简完整版】
目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况[root@localhost ~]# df -h文件系统容量 已用 可用 已用% 挂载点Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGro
2016-12-15 13:57:58 1818
原创 java中的栈(stack)堆(heap)
JAVA语言中除了基本类型之外的变量类型都称为引用类型基本类型:byte、short 、char 、int、long 、double、 float、boolean//声明一个String类型的引用变量,但是没有使它指向一个对象String s; /* *使用new语句创建一个String类型的对象并用s指向它,以后可以通过s完成对其的操作 */s=new Str
2016-12-15 13:57:48 274
原创 异常Cannot load JDBC driver class 'com.mysql.jdbc.Driver '
org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC drive
2016-12-15 13:57:37 623
原创 Apache中proxy: ap_get_scoreboard_lb错误解决方法
工作中,通过apache配置了虚拟主机,但是在查看error_log的时候,发现总是有如下错误,似乎关于反向代理ProxyPassReverse的问题[Wed Aug 28 16:55:26 2013] [error] proxy: ap_get_scoreboard_lb(4) failed in child 6690 for worker proxy:reverse[Wed Aug 2
2016-12-15 13:57:28 608
原创 Linux下通过Apache搭建Tomcat集群
集群说明:1. 负载均衡(Load Balance):当同一客户端发起一个请求时,apache始终将请求转发到同一个节点 (sticky session),当另一个客户端或同一客户端从一个新的浏览器窗口发起请求时,apache会把请求分发到另一节点 上,依次轮询,当然,可以在apache上设置后端tomcat的分发权重。从而达到负载均衡的效果。 2. 高可用(High a
2016-12-15 13:57:21 216
原创 MySQL学习总结(Linux系统环境)
Linux下:1.mysql的卸载2.mysql的安装3.查询优化4.查询缓存设置 CentOS release 6.3下安装MySQL-5.5.22一.CentOS安装MySQL查看系统版本:# more /etc/issue1.卸载安装的mysql查看是否安装了mysql[root@virt-4-contos /]# rpm -qa|gr
2016-12-15 13:57:10 291
原创 单例模式
单例模式是对象的创建模式之一,此外还包括工厂模式。单例模式的三个特点:1.该类只有一个实例2.该类自行创建该实例(在该类内部创建自身的实例对象)3.向整个系统公开这个实例接口 public class Singleton { //私有,静态的类自身实例 private static Singleton instance = null;
2016-12-15 13:57:02 193
原创 Linux下安装搭建Hadoop集群
参考:http://blog.csdn.net/wangfaqiang/article/details/7244552通常,集群里的一台机器被指定为 NameNode,另一台不同的机器被指定为JobTracker。这些机器是masters。余下的机器即作为DataNode也作为TaskTracker。这些机器是slaves\官方地址:(http://hadoop.apache.org/common
2016-12-15 13:56:54 413
原创 吐槽memcached proxy 之memagent
前言:本人在网络上并未找到magent的实际应用的例子,都是一些测试,本人想通过java调用代理magent来解决单点故障的问题,但是没有相关的文档API介绍,后来采用java memcached client直接调用magent服务,居然可以的。其实本人在学习memcached与magent之后,发现网络上,很多人并没有把magent理解对,并不知道它是什么一个角色,只知道是个memcach
2016-12-15 13:56:42 231
原创 关于Memcached一致性hash算法
目前 java client、spymemcached、xmemcached都支持一致hash算法,经过查找源码,发现java client与spymemcache均使用了虚拟节点的一致性hash算法,这样提高了memcached的负载均衡能力,至于实际使用中情况如何,暂时还没有测试,只是从代码理论上看,比采用余数式hash算法计算分散和纯粹的一致性hash算法都要好些 参考:http:/
2016-12-15 13:56:33 205
原创 Linux下安装搭建Memcached集群环境
废话: 可跳过由于项目需要,需要搭建memcached集群环境,遂开始调研相关技术网络上有不少linux下安装memcached的教程,对于我这个linux零基础的来说,想立马在linux下安装memcached,似乎还是有点阻碍。参照了不少网络教程,安装过程中总是会出错,特别是在安装magent的时候,总是会报错,而相关教程中,很少提及如何解决报错问题,经过两天的折腾,终于摸索并解决了所
2016-12-15 13:56:25 190
原创 MySQL里的ERROR 1366 (HY000): Incorrect string value问题
这个就是编码的问题,可能在装MySql的时候选择的是默认的编码,或者选择的UTF8,所以在插入数据的时候出现编码的错误. 数据不重要的话,一劳永逸的解决办法是,使用alter database databaseName character set utf8 更改数据库的编码格式 如果项目中的数据是重要数据的话,还是有解决办法的 使用 alter table tableName convert to
2016-12-15 13:56:14 349
原创 Oracle 杂
如下都是之前做项目过程中,涉及到的一些Oracle知识,接着估计会有一段时间不再涉及Oracle,怕日后再用到Oracle,遂记录下来,方便日后用到直接复习------------------------------------------------------------------------------------------------------------------------
2016-12-15 13:56:06 186
原创 Oracle 删除操作 truncate与delete区别
truncate,可以删除表中的所有记录,释放表空间,只保留表结构,语法是:truncate table tableName; delete,如果没有where条件,也是删除表中的所有记录,但是它不释放空间,语法是:delete tableName where 条件。 truncate与delete的区别包括一下几点: 1、TRUNCATE在各种表上无论是大的还是小的都非常
2016-12-15 13:55:58 393
原创 Oracle中在已有数据的表中更改字段类型(四步)
data型转换成varchar型第一步:alter table FEESDETAILS_INFO rename column PRESCRIPTION_DATE to PRESCRIPTION_DATE1;备注:把原字段换个名字,此条的sql是把PRESCRIPTION_DATE 换成PRESCRIPTION_DATE1第二步:alter table FEESDETAIL
2016-12-15 13:55:47 2005
原创 Unable to resolve superclass of L错误
Android开发中如果将ADT 升级到17以上(包括17),如果你的项目中引用了其它第三方的jar包,在运行是就会报下面的错误。这是因为在ADT17以后第三方包统一要放在一个libs的文件夹中,如果你的第三方包(jar)没有放在这里,编译时不会将其拷贝到.dex文件中,因此在运行是会报如下错误解决办法:在你的工程项目下创建一个libs的文件夹,将jar放到libs文件夹里即可。这个问
2016-12-15 13:55:40 237
原创 项目管理的一些个人感想
近期参与到公司的一个华为项目中,从此项目中,学到不少。不过在项目中,发现项目经理在负责项目过程中还是有些缺陷。遂总结下,期望自己在以后的项目管理中可以避免这些情况 1.了解团队中各人的技能特长,譬如有人对前端开发比较熟悉,有人则对开台开发比较熟悉,或者有人对数据库比较熟悉2.对项目进行分解,个人觉得有两种分解方法,分解时可以按照项目功能模块分解或者按照项目实体模块分解。譬如:项目中有两
2016-12-15 13:55:22 3779
原创 svn: applying log message to xxxx Could not execute PROPPATCH错误
此种情况,可能是svn版本的一个bug,不支持提交日志的分行编写,提交日志需写成一行。或者换个svn版本
2016-12-15 13:55:14 400
原创 笔试题-编程
抛砖引玉,还望各位大侠提供更好的方法 1.编程:通过线程每个一秒打印如下字符串:“ABCDEFG”,输出结果为:AABABCABCDABCDEABCDEFABCDEFG 继承Thread: package main;public class ThreadA extends Thread{ private String A
2016-12-15 13:55:07 200
原创 PhoneGap中HTTP链接自动调用本地浏览器解决办法
PhoneGap项目中,在html页面中,如果存在譬如:百度的链接,点击此链接时,会自动调用本地浏览器。如果不想其自动调用本地浏览器,而是使用PhoneGap内置方式打开呢,则在Android中的设置如下:1.找到res/xml/cordova.xml2.将 改成 即可
2016-12-15 13:54:58 358
原创 Window下Python环境变量配置
默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。 1. 首先需要在系统中注册python环境变量:假设python的安装路径为c:\python2.6,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:(为了在命令行模式下运行Python命令,需要将python.exe所在的目录附加到P
2016-12-15 13:54:51 409
原创 Jquery ajax 跨域
服务器端代码:IP:10.11.18.154 package main;import java.io.IOException;import java.io.PrintWriter;import java.net.URLDecoder;import javax.servlet.ServletException;import javax.servlet.http.H
2016-12-15 13:54:44 129
原创 phonegap初始页配置
在Android中,phonegap的默认首页是index.html,可以通过super.loadUrl("file:///android_asset/www/index.html");自由配置。 那么在ios内,是在AppDelegate.m中修改self.viewController.wwwFolderName = @"www";self.viewController.star
2016-12-15 13:54:35 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人