managers_2 备份数据库到/home/alic/MySQL/目录下 mysqldump -h 127.0.0.1 -u root -ppsd samego > /home/alic/MySQL.../samego.sql 备份MySQL数据库多个些表到/home/alic/MySQL/目录下 mysqldump -h 127.0.0.1 -u root -ppsd samego managers...-h 127.0.0.1 -u root -ppsd samego | gzip > /home/alic/WorkSpace/MySQL/samego.sql.gz 备份多个MySQL数据库到/home.../alic/MySQL/ mysqldump -h 127.0.0.1 -u root -ppsd --databases samego samego_2 > /home/alic/MySQL/samego.sql.../alic/MySQL/samego.sql 备份所有数据库 mysqldump --all-databases -h 127.0.0.1 -u root -ppsd > /home/alic/MySQL
/redis-4.0.6.tar.gz tar -zxvf redis-4.0.6.tar.gz cd redis-4.0.6 make -j 4 make install PREFIX=/home/alic...redis.conf ~/service/redis-4.0.6/ sudo vim /etc/profile #set redis envirenment #export REDIS_HOME=/home/alic.../service/redis-4.0.6 #export PATH=$PATH:$REDIS_HOME source /etc/profile 启动并使用 #开启服务端 [alic@samego redis...-4.0.6]$ redis-server /home/alic/service/redis-4.0.6/redis.conf 30389:C 18 Jun 17:10:44.813 # oO0OoO0OoO0Oo...@samego redis-4.0.6]$ redis-cli -p 6378 127.0.0.1:6378> get name "alicfeng"
───┘ ┌────────────────────────────────────────────────────────────────────────────────┐ │1 us.samego.com...47.68.88.88 22 alic u.know.pwd │ └───────────────────────────────────────...───┘ ┌────────────────────────────────────────────────────────────────────────────────┐ │2 hk.samego.com...─────────────────────────────────────────────────────────────────────────────────────┐ │3 V**.samego.com...68.120.80.86 22 alic /home/alic/.ssha/key/V**.samego.com.key │ └────────────────
Paste_Image.png ---- ****Bean**** UserBean毋庸置疑这个必须有的,和mvc一样 package com.samego.alic.demomvp.bean; /*...; import com.samego.alic.demomvp.presenter.OnLoginListener; /** *UserModel接口 * Created by alic on...*/ void login(String username,String password,OnLoginListener onLoginListener); } package com.samego.alic.demomvp.model...; import com.samego.alic.demomvp.bean.User; /** *用户登录辅助视图view 虽然由activity显示,目的就是辅助Presenter Created...hideLoading(); //跳转主界面 void toMainActivity(User user); //显示错误 void showFailed(); } package com.samego.alic.demomvp.view
先来看看nginx的配置内容 server { listen 80; server_name tp5.samego.com; # access_log /app/logs...nginx/mydomain_access.log; # error_log /app/logs/nginx/mydomain_error.log; set $root /home/alic...connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: tp5.samego.com..., request: "GET /index.html HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "tp5.samego.com"
/dl \ /home/alic/service/nginx ---- download & unzip pcre cd /home/alic/dl wget https://sourceforge.net...\ --conf-path=/home/alic/service/nginx-1.12.2/nginx.conf \ --pid-path=/home/alic/service/nginx-1.12.2...\ --with-pcre=/home/alic/dl/pcre-8.41 \ --with-zlib=/home/alic/dl/zlib-1.2.11 \ --with-openssl=/home...@samego nginx]$ mkdir /home/alic/service/nginx/conf/vhosts -p [alic@samego nginx]$ cat /home/alic/service.../nginx/nginx.conf # alicfeng user user alic; worker_processes 2; error_log /home/alic/service/nginx
php /** * Created by alic(AlicFeng) on 17-7-18 下午3:38 from PhpStorm....* Email is alic@samego.com */ //创建memcache对象 $memcache = new Memcache(); $memcache->connect("localhost...$data){ echo "data come from db"; $db = new mysqli("localhost","samego",..."samego","demo"); $sql = "SELECT * FROM `demo`"; $result = $db->query($sql); $data = array
Android-Universal-Image-Loader使用**** 为了避免配置使用重复的代码,自己编写了点小封装 Step-One:配置ImageLoaderConfiguration package com.samego.alic.androidutils.common...; /** * Created by alic on 16-5-17. */ public class SameGoApplication extends Application { @Override...ImageLoader.getInstance().init(config); } } Step-Two:配置DisplayImageOptions package com.samego.alic.androidutils.common...; /** * 应用辅助配置文件 * Created by alic on 16-5-17. */ public class AppConfig { public static DisplayImageOptions...// 建立 .build(); return options; } } Step-Three:然后可以使用啦 package com.samego.alic.androidutils.view
ListView> Step-two:java处理文件 packagecom.samego.alic.purgepulltorefresh...findViewById(R.id.listView); adapter=newArrayAdapter(this,android.R.layout.simple_list_item_1); adapter.add("Alic-one..."); adapter.add("Alic-two"); adapter.add("Alic-three"); listView.setAdapter(adapter); //设置刷新时动画的颜色,可以设置...finalHandler handler =newHandler(){ @Override public voidhandleMessage(Message msg) { //TODO adapter.add("Alic-Refresh
package com.samego.java.dev.dao.basic; import com.samego.java.dev.common.BasicConnection; import com.samego.java.dev.dao.presenter.SameGoToolDao...import java.util.ArrayList; import java.util.List; /** * BaseDao的实现 * 所有的Dao都要继承该类 * Created by alic...* Email is alic@samego.com */ public class BasicDao { private Connection connection; private
path ServerAdmin webmaster@samego.com ServerName samego.com DocumentRoot /home/www...127.0.0.1 blog.samego.com {server_ip} samego.com {server_ip} blog.samego.com stept-two : 增加重写映射模块...alias.load 默认已经开启LoadModule alias_module /usr/lib/apache2/modules/mod_alias.so(文件里面只有该行内容) 在最后添加如下一行 alic...path ServerAdmin webmaster@samego.com ServerName samego.com DocumentRoot /home/www/samego ErrorLog $...mysql -u root -p step-two 创建远程连接的用户 GRANT ALL PRIVILEGES ON *.* TO 'samego'@'%' IDENTIFIED BY 'samego
MAINTAINER 示例:作者AlicFeng 邮箱alic@samego.com MAINAINER AlicFeng alic@samego.com> **RUN...ADD 示例 1:拷贝一个远程文件,该文件的URL为https://sise.samego.com/Linux/redis.tar.gz,注意,该文件为容器识别的文件,将会自动解压...ADD https://sise.samego.com/Linux/redis.tar.gz /app #执行之后dest为/app/redis/......USER alic ONBUILD onbuild 说明:配置当所创建的镜像作为其它新创建镜像的基础镜像时,所执行的操作指令。
invisible" > Step-two:java文件 AdDomain.class packagecom.samego.alic.imageloader...(boolean available) { this.available= available; } } ImageCarousel.class 封装好了的图片轮播主类 packagecom.samego.alic.imageloader...importjava.util.concurrent.ScheduledExecutorService; importjava.util.concurrent.TimeUnit; /** *图片轮播主类 * Created by alic...adDomain5.setAd(true);//代表是广告 adList.add(adDomain5); returnadList; } } MainActivity.class主测试类 packagecom.samego.alic.imageloader...importandroid.app.Activity; importandroid.os.Bundle; importandroid.widget.LinearLayout; /** * Created by alic
主要业务逻辑就是利用Handler.sendEmptyMessageDelayed()延迟发送消息 Source - Code: packagecom.samego.alic.demo01uicontrols...importandroid.app.ActivityManager; importandroid.content.Context; importjava.util.LinkedList; /** *管理所有的activity类的集合 * Created by alic
popup面板加载的js脚本文件 popup.css popup面板加载的css样式文件 具体分析manifest.json插件的配置文件 { "name": "Alic..."default_popup": "popup.html" //单击图标popup出来的面板 }, "permissions":[ "http://www.samego.com...Alic_dir ? ALic_Chrome ?...Alic_Chrome 简单的扩展插件就完成了 ~~~ ---- ****background交互**** 简单来说呢,上面完成的其实就是一个扩展程序的微框架。
/bin/bash # AlicFeng alic@samego.com 价值源于技术,技术源于分享 # 安装 func function i(){ sudo apt-get install apt-get
home.sise.cn"); //post异步处理 结果是我的装备 FormBody body = new FormBody.Builder() .add("username", "alic...") .add("password", "alic") .build(); OkHttpManager.postEnqueueAsync("http://172.16.168.35...POST 表单 动态数据 动态文件 //表单数据 HashMap mapData = new HashMap(); mapData.put("username", "alic..."); mapData.put("password", "alic"); //表单文件 File file1 = new File("/storage/sdcard1/1.png"); File file2...System.out.println("form-" + response.body().string()); } }); 是不是使用起来觉得很方便咧 简单封装如下 具体封装github同步更新封装 package com.samego.alic.androidutils.utils
="android.permission.ACCESS_NETWORK_STATE"> ---- ****已经封装好了的网络工具类**** package com.samego.alic.utils...import android.net.NetworkInfo;import android.telephony.TelephonyManager; /** * 网络工具类 * Created by alic
---- 场景: 服务端( 硬盘本地宿主主机 ): IP :172.16.168.1 共享目录:/media/alic/asus 客户端( 将远程挂载磁盘主机 ): IP:172.31.131.151...挂载路径:/home/alic/Alic/share ---- 安装nfs(两台主机都需要安装) debain/ubuntu sudo apt-get install -y nfs-kernel-server.../Alic/share (2) 挂载远程磁盘 ➜ Alic sudo mount -t nfs 172.16.168.1:/media/alic/asus /home/alic/Alic/share...来看看能否okay # 服务端 ➜ ~ ssh alic@172.16.168.1 "ls /media/alic/asus" alic@172.16.168.1's password:...alic@172.31.131.151 "ls /home/alic/Alic/share" alic@172.31.131.151's password: Alic Coding data Extras
领取专属 10元无门槛券
手把手带您无忧上云