- 博客(51)
- 资源 (15)
- 问答 (5)
- 收藏
- 关注
原创 登录之后,django的request.user.is_authenticated还是返回false
1.场景:在登录页面登录成功后,重定向到首页,在首页request.user.is_authenticated为false2.原因:我在自定义认证后端的时候继承的是BaseBackend,而Django默认的认证后端是ModelBackendAUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']3.解决:自定义继承ModelBackend就可以了...
2021-04-14 20:54:59
2078
1
原创 关于zookeeper启动与dubbo-admin-server启动报端口8080冲突的问题
1.先启动zookeeper成功,接着去启动dubbo-admin-server,就会报以下错误2.如果先启动dubbo-admin-server,再去启动zookeeper,也会报8080被占用的错误3.分析:在zookeeper3.5.0版本中AdminServer默认端口是8080,所以导致端口冲突了。AdminServer是嵌入式Jetty服务器zookeeper官方有介绍...
2020-02-22 23:44:32
2348
原创 日期SimpleDateFormat转换小工具
1.有时候要查询某个时间段的数据,数据库用的是datetime类型,而前端上传的是yyyy/mm/dd字符串。此时需要转换才能使用。import java.text.*;class Demo{ public static void main(String [] args)throws Exception{ Demo d=new Demo(); String start=d.my_...
2019-12-03 18:25:04
549
1
原创 selenium3+Java 浏览器驱动的设置
1、selenium3之后就没有提供默认的浏览器驱动了,需要下载相应的驱动才能操作浏览器;比如谷歌浏览器:2、http://chromedriver.storage.googleapis.com/index.html下载对应的驱动版本2.1 解压放在磁盘的某个位置2.2 添加环境变量3、maven项目加入selenium的jar <dependency&g...
2019-09-19 14:47:36
1473
原创 java.lang.IllegalArgumentException: Sources must not be empty
1,在测试禁用banner的时候启动springboot项目报了上面的错误,以下是启动类的代码:@SpringBootApplicationpublic class Springbootday011Application { public static void main(String[] args) { //SpringApplication.run(Springbootday01...
2019-07-21 17:02:21
10403
转载 vue面试题
v-show 与 v-if 区别 动态绑定class的方法 计算属性和 watch 的区别 怎样理解单向数据流 keep-alive 自定义组件的语法糖 v-model 是怎样实现的 生命周期 组件通信 路由跳转 vue-router 有哪几种导航钩子 Vue.js 2.x 双向绑定原理 什么是 MVVM,与 MVC 有什么区别 vuex this.$nextTick()...
2019-07-10 20:03:10
264
原创 vue.js跨域问题 : CORS 头缺少 'Access-Control-Allow-Origin
已拦截跨源请求:同源策略禁止读取位于 http://localhost:8888/api/getnews 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。1、主要是后端的问题,在springboot中加入下面代码即可@Configuration public class MyWebMvcConfig implements WebM...
2019-07-08 18:35:43
16033
3
原创 Module build failed (from ./node_modules/sass-loader/lib/loader.js): Cannot find module 'node-sass‘
1、当要在vue中使用scss的时候,需要安装node-sass组件2、当使用npm install node-sass 命令安装失败时,可以再尝试用cnpm安装 (1)cnpm安装命令: npm install -g cnpm (2)查看npm的镜像列表 nrm ls (3)使用淘宝镜像命令为 : nrm use taobao (4)cnp...
2019-07-08 12:16:46
30132
22
原创 基于Java的网络教学系统
前言:前段时间一直忙于搞毕业论文以及帮助同学弄毕设,没怎么写博客。今天整理了一个毕设项目分享出来。 前端 : bootstrap4 layui2.4.5 easyui1.3.2 后端 : springmvc5.1.3 spring5.1.3 mybatis3.4.6 缓存: redis5.0.5 富文本编辑器 : wangEditor...
2019-06-21 17:18:20
9450
21
原创 win10的mysql服务连接不上(出现10061错误)
这是第二次遇到这个问题了,特意记下。分析:笔记本很久没开机了,今天开机写程序,发现mysql连接不了,然后services查看win10的服务,果然没有找到mysql。所以需要利用mysqld重新安装服务。--install 后面是服务名称,可以任意--defaults-file表示配置文件my.ini的路径...
2019-06-21 11:29:39
2902
原创 layui的select/checkbox/radio没显示?
用layui写的一个登录页面,然而单选按钮不显示。google查了一下,下面是官网给出的答案:当你使用表单时,Layui会对select、checkbox、radio等原始元素隐藏,从而进行美化修饰处理。但这需要依赖于form组件,所以你必须加载 form,并且执行一个实例。值得注意的是:导航的Hover效果、Tab选项卡等同理(它们需依赖 element 模块)解决:当初我为了lay...
2019-04-15 09:57:16
1994
原创 vue2.0自定义组件名称为myComponent无效
1、Vue自定义组件格式如下:2、下面是正常效果的3、当把组件名改为myComponent时,就没反应了4、初步分析myComponent可能是Vue的关键字,然后去官网查资料,然而没有找到答案,希望知道的大佬告知一下,感谢。...
2019-03-27 14:32:02
1473
1
转载 c# BeginInvoke 和Invoke的区别
转自http://www.cnblogs.com/mashang/archive/2009/08/01/1536730.html
2019-03-15 10:02:44
298
原创 wpf OpenFileDialog filter过滤同一类型文件
一般图片有很多类型.jpg .png .gif ,还有ppt文件也有.ppt .pptx两种类型。以ppt文件为例:
2019-03-14 14:13:35
1595
原创 wpf中mc:Ignorable="d"的作用
今天看到项目里面有这么两个命名空间xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"还有这句mc:Ignorable="d"1、首先,命名空间d是我们在写xaml...
2019-03-06 21:39:28
6120
1
原创 Java实习生笔试
1、String s=new String("abc")为了方便理解,可以将上述语句的执行 分解成两个过程 ,第一个过程是新建对象 的过程,即new String("abc");第二个过程是赋值的过程,即String s=。由于第二个过程只是定义了一个名为s的String类型的变量,将一个String类型对象的引用赋给s,因此这个过程不会创建新的对象。第一个过程new String("abc"...
2019-02-23 23:43:11
2423
原创 基于springboot2.1.3+thymeleaf3.x的图书进销存系统
该系统主要包括图书管理、入库与销售模块1、登录页面2、系统的主页面3、图书管理模块4、入库模块5、销售模块6、感谢体会本项目可作为springboot练手项目,以thymeleaf为模板,可以尽量不破坏原型并且方便了前端设计人员与后端程序员的合作。7、项目源码https://download.youkuaiyun.com/download/com_i...
2019-02-18 09:45:02
1115
1
原创 springboot2.1.1发布与调用REST服务
1、发布REST服务(1) 创建一个maven项目RestServer,加入spring-boot-starter-web依赖(2) 创建一个Person类package com.it.restserver;public class Person { private String name; private Integer age; public String get...
2018-12-16 00:15:11
1775
1
原创 MongoDB4.0副本集搭建及java连接MongoDB副本集
MongoDB提供了两种复制部署方案:主从复制和副本集。两种方式共同点是只在一个主节点上进行写操作,然后写入的数据会异步的同步到所有的从节点上。但主从复制有明显的缺陷:当主节点出现故障停电或者死机等情况,整个MongoDB服务集群就不能正常工作了,需要人工的处理这种情况。而副本集是具有自动故障恢复功能的主从复制。所以一般都用副本集。1、思路: 当副本集的总可投票...
2018-12-02 12:35:46
5525
原创 java连接MongoDB及CRUD操作
1、创建maven项目,并添加java驱动,使用的是3.9API版本<dependencies> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> ...
2018-12-01 13:38:18
950
原创 MongoDB远程连接及注意事项
MongoDB的安全模式默认是关闭的,也就是不需要账号密码就能访问数据库。在 默认情况下启动MongoDB是没有开启认证功能的,如果需要使用账号密码验证连接功能,就需要打开用户认证的开关。这里使用robomongo工具举例:1、创建一个连接2、在开启认证模式之前先创建一个管理员账号,在客户端中创建myadmin角色db.createUser( { us...
2018-11-30 14:02:40
1885
原创 Error starting mongod. /var/run/mongodb/mongod.pid exists.
解决方法:1、删除mongod.pid文件 rm -rf /var/run/mongodb/mongod.pid2、修改/tmp/mongodb-27017.sock文件权限chown mongod:mongod /tmp/mongodb-27017.sock参考:https://stackoverflow.com/questions/41678609/mongo...
2018-11-28 11:00:39
1941
原创 MongoDB数据库常用命令
1、查看命令提示db.help(); 2、切换/创建数据库use mydb01; 切换到mydb的数据库,如果该数据库不存在,则自动创建。MongoDB中默认的数据库为test,如果你没有创建新的数据库就会执行集合或者文档操作,数据将存放在test数据库中3、查询所有数据库show dbs;可以看到,刚刚创建的数据库 mydb01并不在数据库的列表中, ...
2018-11-28 10:47:34
456
原创 centos6.9安装MongoDB最新版4.0.4
1、配置包管理系统创建/etc/yum.repos.d/mongodb-org-4.0.repo文件,文件内容如下:[mongodb-org-4.0]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/gpgcheck=1enab...
2018-11-26 10:18:25
1256
原创 android 修改标题栏文字居中
android修改ToolBar的title文字居中及注意事项1、先创建一个布局文件title_bar.xml,里面就是标题栏的内容,根据自己需求来调整 <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/a...
2018-09-16 08:14:39
19978
4
原创 Caused by: java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate' is required
前言:最近在写一个oa项目,用的是ssh框架,使用注解开发启动tomcat的时候报了下面错误问题:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'departmentDao' defined in file [D:\apache-tomcat-7.0.90\w...
2018-07-26 23:19:33
5770
原创 解决centos6.9登录ftp出现500 OOPS:cannot change directory:/home/testftp问题
分析:错误原因是不能设置主目录解决:利用setstatus -b |grep ftp查出ftp主目录然后setsebool -P ftp_home_dir 1重启ftp服务器即可
2018-06-02 19:45:45
4615
原创 mysql查找重复数据只保留一条记录
比如我直接select * from movie where name="功夫";有三条数据,但我只希望拿到其中任意一条就行了。可以使用group by 分组因为name是一样的,所以分组也就是只有一组,因此得到我想要的结果了。...
2018-05-13 15:26:56
25153
原创 阿里云centos6.9搭建ngrok服务器
准备工作:(1)阿里云ECS服务器(2)自己的域名1,安装gcc centos查看是否安装了gcc命令 rpm -qa|grep gcc* 没有就需要安装 yum install gcc2,安装git yum install git3,安装go运行环境1)下载安装包 地址:https://golang.org/dl/2)解压该安装包/usr/local目录下会多出go目录3)设...
2018-05-01 12:55:48
1067
原创 微信公众号开发本地调试方法
前言: 这几天一直想搞个公众号玩一玩。然后去阿里云买了个云服务器ECS(学生9.9/月),因为一开始接触云服务器,所以选了个window系统。然后在本地创建了一个简单的web项目(jyc),用来认证token。在云服务器里面搭了JDK和tomcat。然后高高兴兴的把web项目打包成war。放进tomcat的webapps目录下,启动tomcat(当然端口是80,因为微信公众号的URL只支持80和4...
2018-04-27 08:19:13
22563
原创 快速解决修改tomcat端口为80占用问题
问题: 今天把tomcat的默认端口8080改80,然后报了这样的错误严重: Failed to initialize end point associated with ProtocolHandler ["http-apr-80"]java.lang.Exception: Socket bind failed: [730013] ???????????????í????×??????·????...
2018-04-26 10:10:54
2978
原创 Android studio离线安装genymotion及创建Android模拟器
1,下载安装genymotion模拟器地址:https://www.genymotion.com/download/当然你要注册一个它的账号才能下载,下面也有我的分享链接下载完后双击安装,安装过程就不多说了。打开genymotion模拟器,准备添加一个android 设置,需要登录当你输入正确的用户名和密码之后,出现network error问题时。有三种解决方法。第一种:关掉windows防火墙...
2018-03-28 09:20:55
2120
2
原创 留言管理系统的设计与实现
一、设计目的留言系统目前在各类网站中被广泛使用。通过综合运用JSP、Servlet、JavaBean、JDBC、MySQL和MVC + DAO等技术与方法,设计与实现一个留言管理系统,进一步理解和掌握Java Web编程开发的基本技术和方法,熟练使用开发工具。二、课程设计内容设计留言管理系统的目的是提供对留言的增加、删除、修改和显示的功能。系统分前台和后台两个模块。1)前台留言模块主要针对普通用户...
2018-03-24 13:55:58
36858
23
原创 Found 2 versions of android-support-v4.jar in the dependency list,The type android.support.v4.app.Fr
1、 Found 2 versions of android-support-v4.jar in the dependency list, but not all the versions are identical (check is based on SHA-1 only at this time). All versions of the libraries must be the same...
2018-03-07 07:36:17
5486
原创 绘画时钟
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title> js绘画时钟 </title> </head> <body> <canvas id="ca
2018-03-06 09:28:33
1475
原创 JNI开发中在c代码中打印日志
JNI开发在c代码中打印日志Android.mk文件增加以下内容LOCAL_LDLIBS += -llogC代码中增加以下内容#include <android/log.h>#define LOG_TAG "System.out"#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__)#...
2018-03-01 09:32:02
327
原创 用java语言模拟短作业优先算法
package two;public class Job { private String name;//作业名称(ID) private int execTime; //执行时间 private long startTime;//开始时间 private int endTime;//结束时间 private int totalTime;//周转时间 public String ge...
2018-02-10 23:23:30
584
原创 类似手机管家中火箭升空的效果
1、首先找四张图片并放在drawable-hdpi目录下2、编写主activity,放两个按钮即可,一个用来开启火箭,一个用来关闭火箭。因为火箭可以看作是没有界面的activity,所以在服务里面写。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http
2018-01-29 14:37:53
291
原创 W/System.err(1437): android.os.NetworkOnMainThreadException
分析:在Android4.0之后,网络操作强制在子线程中进行,因为网络访问是耗时的操作,可能会导致ANR(application not response应用无响应)Android中常见的耗时操作有:请求网络,大文件的拷贝,数据库的操作等。解决:将该耗时的操作放在子线程中执行
2017-09-27 14:57:04
604
原创 学生成绩管理信息系统
Java实践课程设计课程设计内容设计题目:学生成绩管理信息系统设计与实现。软件功能分为服务器功能与客户端功能两部分。其中:管理员通过系统管理界面进入,建立各种课程、班级,将课程、班级信息保存在数据库中并可以对课程、班级进行改动和删除。建立的数据库中包含如下信息:学生学号、姓名、班级,面向对象原理与Java实践、高等数学、大学英语。至少要有5个班级,每个班级要有l0名学生普通
2017-09-10 00:23:03
7042
127
基于Java的网络教学系统
2019-06-21
org.eclipse.egit.repository-2.3.1.201302201838-r.zip
2017-09-22
exe4j-32位java-4.5.2.zip
2017-09-01
fastDFS安装包合集
2017-08-08
django的request.user.is_authenticated返回false?
2021-04-13
HBuilder打包成apk原理是怎样的?
2019-03-27
用mysql min(core)查询最低分数的时候返回空 ,怎么忽略掉null ?
2017-08-30
struts2书上的一个问题
2017-05-10
cxf配置环境总是提示文件名、目录不存在
2017-04-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人