![](https://img-blog.csdnimg.cn/20200327121901754.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
后端
文章平均质量分 65
分享与记录自己所学习的后端知识
Incimo
这个作者很懒,什么都没留下…
展开
-
基于 JSP 的自动代码生成工具类,自动生成 JavaBean Dao Service Servlet Filter(请求响应编码过滤器)
生成代码目录结构如下:如何使用:在项目目录下新建工具类包util,并在util包中新建 数据库连接工具类DbCon(类名必须为 DbCon)和 代码生成工具类 Automatically修改代码配置,运行Automatically工具类即可代码如下:数据库连接工具类:package com.util;import java.sql.Connection;import java.sql.DriverManager;/** * @author cimo * @create 20原创 2021-02-27 15:52:34 · 439 阅读 · 0 评论 -
Nginx / Tomcat / IIS 安装 SSL 证书,开启 HTTPS 服务
Tomcat 8.0 ++<!-- 将 80 端口重定向到 443 --><Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="443" /> <!-- 找到 Http11NioProtocol 配置协议 --><Connector port="443" protocol="org.ap原创 2021-01-26 15:27:03 · 655 阅读 · 1 评论 -
解决 Ngnix 配置静态资源缓存后,静态资源 404找不到的问题
在使用 Ngnix 配置静态资源时,常有如下设置: location /admin { proxy_pass http://127.0.0.1:8869; } location ~ .*\.(gif|jip|jpeg|png|bmp|swf)$ { expires 30d; } location ~.*\.(js|css)?$ { expires 1h; }但是配置这些设置后,会引起被代理转发的网站(http://127.0.0原创 2020-12-29 00:16:23 · 1783 阅读 · 0 评论 -
Nginx 配置文件说明
########### 每个指令必须有分号结束。##################user administrator administrators; #配置用户或者组,默认为nobody nobody。#worker_processes 2; #允许生成的进程数,默认为1#pid /nginx/pid/nginx.pid; #指定nginx进程运行文件存放地址error_log log/error.log debug; #制定日志路径,级别。这个设置可以放入全局块,http块,serv转载 2020-08-18 08:42:22 · 7435 阅读 · 0 评论 -
cros 跨域模板
/*跨域运行*/ response.setHeader("Access-Control-Allow-Origin", "*"); response.setContentType("application/json; charset=utf-8"); /* 允许跨域的主机地址 */ response.setHeader("Access-Control-Allow-Origin", "*"); /* 允许跨域的请求方法GET, POST, HEAD 等 */ resp...原创 2020-05-28 21:35:27 · 7402 阅读 · 0 评论 -
java 实现 github第三方登陆代码模板
HttpRequestUtils类用于方便进行http请求import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.HashMap;import java.util.Map;/**原创 2020-05-24 23:52:32 · 7541 阅读 · 0 评论 -
windows server 2019 解决:HTTP 错误 500.19 定义了重复的“system.web.extensions/scripting/scriptResourceHandler”节
今天在部署ASP.NET项目到windows server 2019服务器时遇到了问题:错误如下:HTTP 错误 500.19 - Internal Server Error配置错误 :定义了重复的“system.web.extensions/scripting/scriptResourceHandler”节错误代码如下:<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScrip原创 2020-05-23 00:48:21 · 7976 阅读 · 0 评论 -
Android:在service和activity之中,实现音乐播放进度条传递信息的两种方式,MediaPlayer做音乐播放器采坑以及解决办法
实现播放时的进度条显示,或是定时从service获取某些信息,是我们日常开发中经常遇到的需求,下面介绍当音乐再service中运行时,activity如果获取音乐进度信息的两种方式:一、在activity中建立消息接收机制我们需要在activity中建立一个用于接收信息的handler(handler简单的说是在android中可以发送消息和也可以处理消息的一种机制,当然它的用途更加强大,有时...原创 2020-04-26 15:26:56 · 21585 阅读 · 1 评论 -
Android 工具方法:动态获取读写权限
public Boolean checkPermission() { boolean isGranted = true; if (android.os.Build.VERSION.SDK_INT >= 23) { if (this.checkSelfPermission(Manifest.permission.WRITE_EXT...原创 2020-04-21 23:46:24 · 8506 阅读 · 0 评论 -
Jetpack:Cannot create an instance of class myViewModel...解决方法
刚刚在用mvvm写一个音乐播放器的时候遇到了这个问题,用的是正常的viewmodel实例化操作,我特意打开之前的项目来看确定没有写错代码之后,还百度了一下,好像并没有什么准确的答复,不过,我自己研究了一下发现是和myViewModel这个我自定义类有关,看一下正常实例化时候的代码:myViewModel = new ViewModelProvider(this).get(Music.clas...原创 2020-04-21 18:22:56 · 13783 阅读 · 2 评论 -
Android: ConstraintLayout工具类,用于动态修改ConstraintLayout中控件四个方向的依赖关系
最近要用Android做一个课程表,我的思路是用ConstraintLayout中的辅助线画出一个类似的表格布局然后从数据库中读取课程信息,动态生成一个个Botton按钮做为课程的控件(Botton自带Tooltips属性,这样可以浮动显示出课程的详细信息),并且根据每一次课程的上课时间和地点,绘制这次课程四个方向的依赖,达到准确的显示效果。读取课程数量后动态添加Botton简单,但是添加四...原创 2020-04-19 18:07:15 · 8467 阅读 · 0 评论 -
Mybatis 复习笔记02
本文只用于个人复习mybatis使用:mybatis中的多表查询,一对一,一对多,多对多数据库表如下:user表account表role表1 、编写实体创建实体:包含一对多,和多对多的实体Userpackage com.cimo.Entity;import java.io.Serializable;import java.util.Date;import java.ut...原创 2020-04-08 22:33:17 · 7497 阅读 · 0 评论 -
Android: BroadcastReceiver是什么鬼?
1.BroadcastReceiver是什么鬼?Broadcast直译广播,举个形象的例子来理解BroadcastReceiver:记得以前读书的时候,每个班级都会有一个挂在墙上的大喇叭,用来广播一些通知,比如,开学要去搬书,广播: “每个班级找几个同学教务处拿书”,发出这个广播后,所有同学都会在同一时刻收到这条广播通知, 收到,但不是每个同学都会去搬书,一般去搬书的都是班里的"大力士",这群...转载 2020-04-08 10:33:38 · 8020 阅读 · 0 评论 -
设计模式:适配器模式个人理解
适配器模式:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。图示如下:类图如下:代码实现:interface Target{ public void Request();}class Adapter implements Target{ Adaptee adaptee; /** * 被适配者Adap...原创 2020-04-02 11:32:06 · 7474 阅读 · 0 评论 -
Mybatis 复习笔记01
本文只用于个人复习mybatis使用:1 简单理解Mybatis先看一下官方的定义:Mybatis 是一个优秀的基于 java 的持久层框架,它内部封装了 jdbc,使开发者只需要关注 sql 语句本身,而不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。(也就是说,我们写代码时只需要关注sql语句和它的返回结果就行,其他的什么数据库连接,prepareSt...原创 2020-03-31 11:36:12 · 7471 阅读 · 0 评论 -
List<Map<T,T>> 转json对象后转回 List<Map<T,T>>
List<Map<T,T>> 转json对象后转回 List<Map<T,T>>这里使用的是Gson.jar包中的fromJson方法例:String json = "[{"goodsid":"y004","goodsname":"短袖","goodssize":"S","goodsnum":"1"}]";List<Map<Str...原创 2020-01-09 00:39:01 · 441 阅读 · 0 评论