java
HELLO_FANDONGBING
这个作者很懒,什么都没留下…
展开
-
通过ip信息获取电脑mac地址: 插网线时的mac 蓝牙的mac 无线网卡mac 各种虚拟机的mac
public class MACAddress {public static String callCmd(String[] cmd) { String result = ""; String line = ""; try { Process proc = Runtime.getRuntime().exec(cmd); InputStreamReader is = new InputStreamReader(proc.getInputStream()原创 2023-09-23 09:56:13 · 277 阅读 · 0 评论 -
微信oauth2的认证
注意 @RequestMapping("/wxLoginInit") public void loginInit(HttpServletRequest request,HttpServletResponse response) throws IOException { /** *这儿一定要注意!!首尾不能有多的空格(因为直接复制往往会多出空格),其次就是参数的顺序不能变动 **/ //CommonUtil.APPID微信公众号的a原创 2020-11-27 17:23:16 · 697 阅读 · 0 评论 -
下载图片返回信息乱码
图片下载①:不能使用ajax用来获取图片②:宜采用:window.location.href 或者 window.open() (直接拼接参数)当调用下载接口生效:出现:当然查看返回信息是返回一对乱码。出现错误信息的主要原因是:传递的有非法参数,如/ \ …等等。。。解决思路:①:替换你的tomcat版本越低越好(不推荐使用,毕竟不是自己个人项目)②:更改server....原创 2020-03-31 17:35:04 · 880 阅读 · 0 评论 -
springboot打成jar包读取外部配置文件
场景:做邮件发送(指定发给A,B,C),接受者实现可配置。实现:把A,B,C分别放置properties文件中,自己通过流读取:代码如下:程序测试可以读取到配置文件的内如(打成jar时候无法读取,查看路径没问题)//此时配置文件和项目同级目录。FileInputStream inputStream1 = new FileInputStream(new File(System.getPr...原创 2020-03-22 17:37:14 · 2461 阅读 · 0 评论 -
自己实现 超过指定时间返回null的数据库连接池
需求:自己实现一个数据库连接池,超过指定时间返回null。解决方案:以下自己总结的get线程池的思路放入线程池思路没写,就是先判断当前连接是否为connection=null,是null,把线程池放入集合中就行,集合自己声明,然后唤醒pool.notifyall代码思路:1.自己声明一个类实现Connection接口,并且通过无参构造创建一个连接(相当于new 自己声明类的实例),也...原创 2020-01-15 11:30:38 · 251 阅读 · 0 评论 -
java 拆两个字符串进行相加
实现以下代码的思路://先进行截取,把两个数截成3部分(相当于3个数)//让截取的相同部分的每一位进行相加//最后在把相同部分相加的结果与截取的第三部分相加,//其中会涉及相同部分最大项相加结果大于一的情况,会对此处做处理,//方法为截取的部分最小位直接加一,//加完一后还会涉及最小为是否大于10public static String getSum(String s1,String...原创 2020-01-14 15:26:56 · 740 阅读 · 0 评论 -
三表联查
1.用户表(一对多 --------->中间表)2.请假类型表(一对一 ---------------->中间表)3.中间表中间表 mid------>用户表id中间表 type------>请假类型表(的)id一对多用collection一对一用assocation重点oftype 在此标签中有 collectionjavaType 在此...原创 2019-12-19 00:51:33 · 2875 阅读 · 0 评论 -
汉字转拼音Demo
import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforge.pinyin4...原创 2019-10-13 22:20:20 · 158 阅读 · 0 评论 -
获取项目当前路径,上一级,下一级
public static void main(String[] args){Test2 test = new Test2();try {test.showURL();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}public void showURL() thro...原创 2019-06-05 23:13:24 · 8113 阅读 · 0 评论