微信网页禁用字体大小设置

(function() { if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") { handleFontSize(); } else { if (document.addEventListener) { document.addEventListener("WeixinJSBridgeReady", handleFontSize, false); } else if (document.attachEvent) { document.attachEvent("WeixinJSBridgeReady", handleFontSize); document.attachEvent("onWeixinJSBridgeReady", handleFontSize); } } function handleFontSize() { // 设置网页字体为默认大小 WeixinJSBridge.invoke('setFontSizeCallback', { 'fontSize': 0 }); // 重写设置网页字体大小的事件 WeixinJSBridge.on('menu:setfont', function () { WeixinJSBridge.invoke('setFontSizeCallback', { 'fontSize': 0 }); }); } }) ();

2020-06-30

windows 命令

显示文件短名称(非8dot3文件会生成短名称) dir /x

2020-06-24

springboot 切面开发

pom.xml 添加 AOP 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 入口类添加@EnableAspectJAutoProxy注解开启AOP 编写切面类 @Aspect @Component public class AuthAspect { @Autowired HttpServletRequest request; @Autowired protected WaterStationService waterStationService; @Before("execution(* cn.agoodwater.admin.controller.*.*(..))") public void proceed(JoinPoint joinPoint) throws Throwable { System.out.println("进入切点"); String remoteUser = request.getRemoteUser(); if(StringUtils.isNotBlank(remoteUser) && !"admin".equalsIgnoreCase(remoteUser)){ WaterStationBO ws = waterStationService.queryByManager(remoteUser); Object[] obj = joinPoint.getArgs(); for (Object obj1 : obj) { if(!(obj1 instanceof HttpServletResponse)){ Method setWsIdMethod = null; Class<?> aClass = obj1.getClass(); try { setWsIdMethod = aClass.getDeclaredMethod("setWsId",Integer.class); } catch (Exception e) { // } if(setWsIdMethod!...

2020-06-23

今天父亲节

今天儿子还祝我父亲节快乐,估计他都不知道什么是父亲节,我知道,却再也说不出父亲节快乐! 下午去新华区转了转,买了辆三轮,带着他娘儿俩沿解放路一路开回家,微风习习,算是提前感受了退休后的生活!日子慢下来过,仿佛真的就变长了,也更有滋味了! 昨天本来是回老家验车的,起晚了,也就取消了,微信群里,小姑发来爷爷的视频,90多岁了,身体硬朗,没回家,看一看视频心里也开心得不得了!隔着屏幕我替我父亲向我父亲的父亲问了声父亲节快乐! !!! !!!

2020-06-21

springboot 集成 websocket

添加 websocket 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> 添加配置WebSocketConfig import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.socket.server.standard.ServerEndpointExporter; @Configuration public class WebSocketConfig { @Bean public ServerEndpointExporter serverEndpointExporter() { return new ServerEndpointExporter(); } } 编写一个WebSocketServer用来收发消息 import cn.agoodwater.admin.ws.vo.WsMsg; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; import javax.websocket.*; import javax.websocket.server.PathParam; import javax.websocket.server.ServerEndpoint; import java.io.IOException; import java.util.concurrent.CopyOnWriteArraySet; @Slf4j @ServerEndpoint("/ws/{sid}") @Component public class WebSocketServer { //静态变量,用来记录当前在线连接数。应该把它设计成线程安全的。 private static int onlineCount = 0; //concurrent包的线程安全Set,用来存放每个客户端对应的MyWebSocket对象。 private static CopyOnWriteArraySet<WebSocketServer> webSocketSet = new CopyOnWriteArraySet<WebSocketServer>(); //与某个客户端的连接会话,需要通过它来给客户端发送数据 private Session session; //接收sid private String sid=""; /** * 连接建立成功调用的方法*/ @OnOpen public void onOpen(Session session,@PathParam("sid") String sid) { this....

2020-06-18

记一次springmvc 404 错误

今天用户反馈一个操作报错,错误码404,司空见惯了,立马开始排查 @Controller 注解有 @RequestMapping 注解有 @RequestMapping 没加method,理论各种方法都支持,直接拷贝链接贴到浏览器,能访问 给方法加个method=POST,然并卵,GET正常的405错误,POST则404,邪门儿的很(这一步纯粹浪费时间) 妥协了,本地起来找个测试数据看看吧,一切正常,这就尴尬了。。。 检测服务器nginx配置,正常(这一步也是浪费时间) 查看入参,终于发现异样,有个参数定义的Integer,报404的场景传的小数,至此真相大白 //TODO 还有一点没想明白,GET什么参数都不传正常访问,POST什么参数不传也是404,和传错参数类型症状一样,传错参数不是400吗?

2020-06-13

360浏览器图片下载插件-界图

插件安装 360浏览器点击右上角菜单按钮,依次选择工具,管理扩展打开360扩展插件管理界面 点击获取更多扩展 搜索界图,点击安装按钮进行安装 使用 随便打开一个网页,点击浏览器工具栏插件图标,弹出下载框,选择要下载的图片进行下载

2020-05-21

centos7 设置静态IP及查看网络参数(IP、Gateway、DNS、Hostname)

查看当前网络状态 ifconfig 当前连接的是eno1网卡,ip为192.168.22.108,子网掩码为255.255.255.0,广播地址192.168.2.255 编辑对应网卡的配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eno1 修改以下参数 BOOTPROTO=static #使用静态IP IPADDR=192.168.2.108 #静态IP地址 NETMASK=255.255.255.0 #子网掩码 GATEWAY=192.168.2.1 #网关 DNS1=192.168.2.1 #DNS服务器 重启网络服务 service network restart 查看网络参数命令 ip addr # 查看ip地址 inet 后地址就是ip地址 ip route # 查看路由 netstat -rn # 查看网关 cat /etc/resolv.conf # 查看DNS hostname # 查看主机名

2020-04-20

springboot 项目部署方案

第一种:可执行 jar 部署方式 在pom.xml里添加如下配置 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <executable>true</executable> </configuration> </plugin> 执行 maven 打包命令打成 jar maven package 上传 jar 到服务器后可直接运行 java -jar foo.jar ##后台运行 nohup java -jar foo.jar& 添加到 centos 的服务 ln -s /opt/foo.jar /etc/init.d/foo ##启动服务 service start foo

2020-04-03

郭德纲-水浒传

...

2020-03-17