- 博客(84)
- 资源 (3)
- 收藏
- 关注
原创 Sublime Text 设置
菜单栏里点击 Preferences-> Setting-User// 注意只有一个大括号,如果之前有属性,如在之前的属性前确保有 ,(逗号){ //显示tab和空格标示(方便Python编写格式) "draw_white_space": "all", //一行内容超过显示窗口,自动换行 "word_wrap": true, //tab键长度为4 "ta
2017-03-21 20:57:55
514
原创 ubuntu关于docker一些事
安装这里使用的是阿里云Docker-Engine: [(http://mirrors.aliyun.com/help/docker-engine)]curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -使用命令1. docker version显示 Docker 版本
2017-03-15 02:37:27
502
原创 六个原则,十个开发范式,二十三种模式
一、设计模式的六大原则 :1、开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。2、里氏代换原则(Liskov Substitution Principle
2017-03-14 00:33:36
4222
原创 Install Java on Ubuntu with Apt-Get
//python-software-properties 提供add-apt-repositorysudo apt-get install python-software-propertiessudo add-apt-repository ppa:webupd8team/java//更新源sudo apt-get update//java7sudo apt-get install orac
2017-03-14 00:26:10
478
原创 批量Kill多个进程的方法
ps -ef|grep /usr/local/apache-tomcat-document/|grep -v grep|cut -c 9-15|xargs kill -9 管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。 下面说说用管道符联接起来的 几个命令: “ps - ef”是Red Hat 里查看所有进程的命令。这时检索出的进程将作为下一条命令“grep
2017-03-14 00:11:48
2920
原创 shell 解决syntax error问题的一种方法
如果使用Windows编辑的 shell脚本中行尾有可能存在“^M”符号因为MS-DOS及Windows是回车+换行来表示换行,因此在Linux下用Vim查看在Windows下用VC写的代码,行尾后的“^M”符号,表示的是符。在Vim中解决这个问题,很简单,在Vim中利用替换功能就可以将“^M”都干掉,键入如下替换命令行: 1)vi -b setup.sh 2)在命令编辑行<就是: 按E
2017-02-17 02:52:51
12671
原创 shell判断传入参数是否存在
#!/bin/shif [ x"$1" = x ]; then echo "no cmd param!" exit 1fi... ...
2017-02-17 02:46:37
15622
原创 ubuntu 安装MySQL-python(MySQLdb)
1.安装pip并升级到最新版本apt-get install python-pippip install -U pip2.安装所需的开发包apt-get install python-dev libmysqlclient-dev3.最后pip install MySQL-python
2017-02-08 01:49:10
449
原创 php格式化文本(换行)
function TxtFormat($txt) { if((stripos($txt, "\n") > 0)) { return $txt; } $tags = [ '!', '!', '。', '?', '?' ]; $jishu = 0; $lianxu = 30;
2017-02-06 05:51:08
2143
原创 php获取目录下所有文件路径(递归)
目录如下:D:\adir>tree /A /FD:.| afile1.rar| afile2.txt| afile3.BMP|+---bdir| bfile1.rar| bfile2.txt| bfile3.BMP|\---cdir | cfile1.rar | cfile2.txt | cfi
2017-02-06 01:38:14
5023
原创 js cookie简单操作
设置cookiee.g. 保存key=value为user_id=123,路径为全站document.cookie="user_id=123;path=/"; 读取cookievar user_id = getCookie("user_id ");function getCookie(name){ var arr,reg=new RegExp("(^| )"+name+"=([^;]*)
2017-01-20 23:52:53
405
原创 shell 定时备份mysql
使用时,传数据库名称 sh dbbak.sh mysqlnamedbbak.sh文件如下#!/bin/shlocation="/home/mysqlbak/"if [ ! -x "$location" ]; then mkdir "$location"filocation=$location$1"/"if [ ! -x "$location" ]; then mkdir
2017-01-18 22:56:28
298
转载 MySQL数据导出导入(mysqldump)
导出1.导出全库备份到本地的目录mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-character-set=utf8 --lock-all-tables --add-drop-database -A > db.all.sql2.导出指定库到本地的目录(例如mysql库)mysqldump -u$USER -p$P
2017-01-17 06:44:21
456
原创 多线程下载|Axel命令
Debian/Ubuntu安装Axel: apt-get install axelAxel命令使用方法: axel 参数 文件下载地址可选参数: -n 指定线程数 -o 指定另存为目录 -s 指定每秒的最大比特数 -q 静默模式如果下载过程中下载中断可以再执行下载命令即可恢复上次的下载进度。
2017-01-14 00:08:02
626
原创 shell 定时删除某个目录指定格式文件(递归)
#!/bin/shlocation="./cache/"while(true)do find $location -mmin +59 -regex .*\.html | xargs rm -f sleep 30sdone
2017-01-10 21:47:47
1512
原创 apache .htaccess
#test functionRewriteCond %{HTTP_COOKIE} ^.*somekey.*RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^ index.php [L]#check is dir url not exsit index.htmlRewriteR
2017-01-10 21:45:48
316
原创 java BpDeep
class BpDeepimport java.util.Random;public class BpDeep{ /** * 各层节点值 */ public double[][] layer; /** * 各层节点误差 */ public double[][] layerErr; /** * 各层
2017-01-10 21:41:11
783
原创 java 根据图片的像素RBG值转换成文字符号
package test;import java.awt.image.BufferedImage;import java.io.*;import javax.imageio.ImageIO;public class StringDraw{ public static void main(String[] args) throws IOException { Str
2017-01-10 21:36:08
2494
原创 java 计算平均值,去除不合理的数据
package com.ine.tool;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * 计算平均值,去除不合理的数据 * * @author Ro * */public class AverageTool{ /** * 主方法 */
2017-01-10 21:34:25
4074
1
原创 sql 记录日周月点击
需要字段: 字段 类型 含义 id int 索引ID click_date datetime 最后点击时间 click_sum int 总点击数 click_month int 月点击数 click_week int 周点击数 click_day int 日点击数update tablename set cli
2017-01-10 21:29:21
579
原创 c# donald gerald robert
class Program { static void Main(string[] args) { string start = DateTime.Now.ToString(); ; Laji laji = new Laji(); laji.D = 5; for (i
2017-01-10 21:23:59
1464
原创 canvas画圆动态显示百分比
circle.jsvar circleTimer;var circleFlag = false;var circle = { run:function(opts) { if(!opts.id) throw new Error("must be canvas id."); //暂不能用jq的$获取canvas var canvas =
2017-01-10 20:50:52
1198
原创 js-css 多项筛选和排序
<!DOCTYPE html><html> <head> <meta charset="utf-8"> </head> <body> <select id="chooseLine"> <option value="all" selected>全部状态</option> <option value
2017-01-10 20:48:48
1484
原创 js-css日常
背景图自适应js:$(".bg-img").css("width", document.body.clientWidth);css:.bg_img{ background-image: url(/img/bg.png); background-attachment:fixed; background-repeat:no-repeat; background-siz
2017-01-09 03:47:31
494
原创 js canvas扫描仪动画
<html><body> <div style="text-align: center;"> <canvas id="earth" style="border: 1px #ccc solid;"></canvas> <input type="button" value="start" onClick="doStart();"/> <input
2017-01-09 03:39:11
1840
原创 tomcat-多域名
在tomcat/conf/server.xml文件中:<Host autoDeploy="true" name="localhost【多个ip就填ip,多个域名就填域名/简名】" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false"> <Context docBase="【webapps/myapps/Child|
2017-01-09 03:14:24
354
原创 centOS7 添加IP的方法
复制一份IP配置文件:# cd /etc/sysconfig/network-scripts# cp ifcfg-eth0 ifcfg-eth0:0# nano ifcfg-eth0:0使用cp命令复制一个eth0的文件,新的文件名为eth0:0 ,然后用nano编辑此文件。不习惯用nano的可以用vi等命令。打开文件后编辑:DEVICE=eth0:0 #此处添加:0,保持和文件名一致
2017-01-09 03:11:54
6902
原创 Android SDK更新镜像服务器
大连东软信息学院镜像服务器地址: – http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址: – IPv4: http://ubuntu.buct.edu.cn/ 端口:80 – IPv4: http://ubuntu.buct.cn/ 端口:80 – IPv6: http://ubuntu.buct6.edu.cn/ 端口:80上海GDG镜像服务
2017-01-09 03:07:52
351
原创 fontawesome-webfont to android
1.http://fortawesome.github.io/Font-Awesome/cheatsheet/下载fontawesome-webfont.ttf2.将ttf放到项目的assets中3.设置字体属性TextView xxTextView= (TextView) findViewById(R.id.XXTextView);Typeface font = Typeface.create
2017-01-09 03:04:33
392
原创 如何手动添加 Android Dependencies 包
在ADT16之前可以在工程里面做关联,eclipse会在工程上自动添加ReferenceLibrary。新版本的ADT修改了第三方jar的导入方式,只需要在工程目录下新建libs文件夹,注意是libs不是lib,然后将第三方的jar复制进去,eclipse会自动将这个jar添加到AndroidDependencies文件夹下,不必在通过BuildPath自己去修改了,也不需要ReferenceLib
2017-01-09 03:02:10
722
原创 shape小技巧
布局加边框 指定背景色 半透明背景设置为自定义的shape文件: <?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> //背景色 <solid android:color="#00ffffff" /> <stroke
2017-01-09 03:01:23
273
原创 controller控制页面跳转
activity中用handler更新页面 /** * 用于跳转相应页面的handler */ @SuppressLint("HandlerLeak") private Handler turnViewHandler = new Handler() { @Override public void handleMessa
2017-01-09 02:48:04
968
原创 GPS定位功能
protected LocationManager locationManager; protected LocationListener locationListener;/* GPS_PROVIDER: 这个就是手机里有GPS芯片,然后利用该芯片就能利用卫星获得自己的位置信息。但是在室内,GPS定位基本没用,很难定位的到。
2017-01-09 02:45:53
424
原创 一些低级错误
switch 语句 case expressions must be constant expressions我的工程 勾选了isLibrary 的原因R文件不在,一定是xml有问题凡是操作UI动作,都要在UI线程中操作,如AlertDialog
2017-01-09 02:43:35
196
原创 权限列表
权限名称 详细 访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 获取精确位置 a
2017-01-09 02:37:11
478
原创 自定义圆形图片控件
RoundImageView.javapackage com.ine.view.tool;import android.annotation.SuppressLint;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import andro
2017-01-09 02:22:11
310
原创 限制editText控件输入范围
package com.ine.view.utility;import com.ine.tool.IoCObj;import android.text.Editable;import android.text.Selection;import android.text.Spannable;import android.text.TextWatcher;import android.view.
2017-01-09 02:19:10
945
原创 Sqlite简单尝试
package com.ine.db.impl;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class DBHelper extends SQLiteOpenHelper{
2017-01-09 02:17:38
186
原创 文件传输
HttpClient httpClient = new DefaultHttpClient(); // 设置通信协议版本 httpClient.getParams().setParameter( CoreProtocolPNames.PROTOCOL_VERSION,
2017-01-09 02:15:02
264
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人