Java : 进销存系统部署 记录

1. 进销存系统 Java web project  在本地端 运行成功的

问题1:

在本地端 myeclipse + 远程mysql (linux) , 启动后, 会出现table no found

分析: 初步分析是jdbc的问题,没验证过

解决:TODO

问题2 :

在服务器(linux)端  , tomcat + ***.war +  mysql, 出现表找不到的情况

解决:TODO

2.   在 window server 2008 部署了一套 tomcat 6 +  jdk 1.6 + mysql 5.5

注: window 服务器也是坑, 刚开始 下载 mysql 5.7 最新版本, 然后各种错误,各种问题,

最后换成mysql 5.5 才搞定

 

 

 

 

Java中整数(秒数)转换为时分秒格式(xx:xx:xx)

// a integer to xx:xx:xx
public static String secToTime(int time) {
String timeStr = null;
int hour = 0;
int minute = 0;
int second = 0;
if (time <= 0)
return “00:00”;
else {
minute = time / 60;
if (minute < 60) {
second = time % 60;
timeStr = unitFormat(minute) + “:” + unitFormat(second);
} else {
hour = minute / 60;
if (hour > 99)
return “99:59:59”;
minute = minute % 60;
second = time – hour * 3600 – minute * 60;
timeStr = unitFormat(hour) + “:” + unitFormat(minute) + “:” + unitFormat(second);
}
}
return timeStr;
}

public static String unitFormat(int i) {
String retStr = null;
if (i >= 0 && i < 10)
retStr = “0” + Integer.toString(i);
else
retStr = “” + i;
return retStr;
}

屏蔽广告 【TODO】

1.  方案一 : 自建 dns,将广告地址全部指向 127.0.0.1

方案二:dnsmaq

 

dnsmasq 把广告服务器转向到 127.0.0.1 就好了

 

1\搭建一个 DNS 服务器,上层数据直接指向鹅厂 DNS ,广告地址单独指向 127.0.0.1 之类的空白地址。

2\写 PAC 文件,广告地址全部指向 127.0.0.1 , WiFi 下适用

3\路由器的直接 Hosts 即可,出什么问题可以排查删掉

4\iOS 设备独享:使用 Surge ,看访问记录有 ad 的都直接加入拦截

5\阿呆喵可以设置为局域网可访问

 

 

参考:

【1】 https://www.v2ex.com/t/249487#reply27 【详细】

【2】 https://github.com/StevenWung/blocklist/blob/master/childblock.hosts