- 博客(35)
- 收藏
- 关注
原创 回车换行导致Oracle的查询语句出现“无效字符”错误
为了美观,我在sql语句进行了换行,而Oracle是不能识别Windows中的回车换行(即\r\n)的,他只能识别换行符\n,所以我们需要将默认的回车换行符\r\n改为\n。因为我是在idea中进行编程,所以只需在settings->Code Style中将Line separator改为Unix and Mac(\n) 如图:...
2021-06-23 17:01:12 698
原创 idea maven无法导入依赖
今天使用要使用公司的服务器进行后台开发,然而这服务不能联网,首先需要在file->settings搜索maven。注意要将maven设置为Work offline(离线模式)1、若环境变量中已经指定了某个maven,那idea中必须配置该maven。2、...
2021-06-21 14:15:30 925
原创 Lombok不生效
我的idea已经安装了lombok插件,同时也点了Enable Annotaion processing。但lombok还是不生效。我当时用的lombok版本是1.16.18,springboot版本是
2021-06-07 23:43:45 929
原创 社区版Idea的Configuration中没有spring boot选项
专业版Idea自带spring boot initialler,创建spring boot项目时也会自动识别为spring boot项目。但社区版没有这个gong'en'n'g
2021-06-03 19:06:32 14600
原创 shiro setLoginUrl不起作用
初学shiro出现setLoginUrl方法不起作用,即未登录也可访问到其他网页,正常情况下应该会直接跳转到指定的登录页面。最后发现是没设定好setFilterChainDefinitionMap里的map。应当设置如下:@Bean public ShiroFilterFactoryBean shiroFilterFactoryBean(@Qualifier("mySecurityManager") SecurityManager securityManager) { Shir
2021-05-12 13:09:52 1721
原创 SpringBoot { [/error]}: There is already ‘loginController‘ bean method
完整错误如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfigura
2021-05-11 20:11:18 1475 1
原创 Mybatis-Spring 事务管理
MyBatis-Spring 借助了 Spring 中的DataSourceTransactionManager来实现事务管理。本文会使用aop进行事务的配置。一、beans标签中添加事务和aop支持<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://w..
2021-04-23 10:13:17 183
原创 Spring 注解实现自动装配
一、首先在spring配置文件加上相应的配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/con
2021-04-21 00:08:07 94
原创 Spring bean的作用域(重点掌握单例模式和原型模式)
所有的作用域重点是单例模式(singleton)和原型模式(prototype)单例模式默认开启单例模式,对于同一个类,多次使用getBean获取该类的对象,获取的都是同一个实例。使用方法:默认开启,或者在bean标签里设置scope属性为singleton。<bean id="user" class="org.smaple.User" scope="singleton"/>原型模式对于同一个类,每次使用getBean方法都可以获取一个新的类对象。使用
2021-04-20 17:32:06 459
原创 Mybatis 手动清除缓存
Mybatis默认开启一级缓存,从打开sqlSession到关闭sqlSession的所有记录的会自动保存到内存中,这样当同一条记录第二次进行查询时,该记录的结果就可以从内存中获取。但是如果记录消耗的内存过多,而且不会多次用到时,就可以手动删除该缓存,代码为:sqlSession.clearCache();...
2021-04-18 16:47:54 3052
原创 Servlet 关于中文字符的处理
客户端与服务端进行信息交互的时候,如果传递的信息为中文字符,通常要注意对字符的编码处理,一般用URLEncoder和URLDecoder进行处理。//编码URLEncoder.encode("中文","utf-8");//解码URLDecoder.decode("中文","utf-8");...
2021-04-11 22:29:21 183
原创 Servlet 一个简单的表单转发功能的实现
Jsp页面index.jsp<%@page contentType="text/html; charset=UTF-8" language="java" %><html><head> <title>登录</title></head><body><h1>登录</h1><div style="text-align: center"> <form ac
2021-04-11 00:00:33 148
原创 Servlet 实现文件下载功能
package org.example;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.FileI.
2021-04-08 23:17:28 699
原创 新版Android更改状态栏背景颜色
打开/res/values/styles.xml文件,修改AppTheme这个style:<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/materialLightBlue700</item>
2020-10-19 16:37:47 600
原创 Android10 TextInputLayout配置
在Android10中,由于support 库太乱了,谷歌在新版本中取消了support库,使用了新的andriodX库。而TextInputLayout在support库中,所以它的配置也跟着改变了。之前应该在gradle(app)中进行如下配置:implementation 'com.android.support:design:28.0.0'现在改为:implementation 'com.google.android.material:material:1.2.1'然后在xml文
2020-09-11 19:24:46 546
原创 tensorboard 可以显示graph,却不能显示scalar
今天照着样例搞了下tensorboard,发现自己无法显示scalar,而graph却可以正常显示。出现这种情况就说明,tensorfboard已经正确读取了指定目录下的数据,只是数据里没有保存有scalar数据。这很奇怪,我反反复复检查了好多遍代码都觉得没问题。最好查了一个下午,也搞了一个下午,终于被我发现问题所在。我把下面这代码放错位置了。summary_op=tf.summary.merge...
2018-04-07 18:57:35 4615 2
原创 android 图片处理器-包括反转、浮雕、锐化、轮廓提取功能
软件功能主界面选择图片点击主界面右下角的浮动按钮,即可选择图片显示在主界面上。撤销点击主界面左下角的浮动按钮即可进行撤销操作。保存图片点击菜单栏的保存按钮即可进行保存图片操作。 反转参考博客:http://blog.51cto.com/mahaile/594807水平反转点击菜单栏的水平反转按钮即可进行水平反转操作。垂
2018-01-13 11:05:27 2473
原创 android 导出虚拟机中的db文件
一、打开虚拟机二、打开DDMS然后在/data/data/目录下找到相应的项目文件,该项目文件中的database目录下就有db文件(当然前提是你在代码已经建立了数据库和表)三、选中db文件然后点击DDMS中右上角导出db文件按钮即可导出db文件将db文件导出到本地电脑某个目录后,就可以通过SQlite Expert等SQLite可视化工具导入该db
2017-12-10 19:03:32 1993
原创 yii 利用gii生成代码,出现404错误
1.Yii框架用gii创建views时文件名必须小写,不然无法成功。2.创建controller时文件名必须是第一个字母大写其他小写然后加上Controller后缀,例如:BookrecordController,不然会找不页面。
2017-12-09 15:37:36 1342
原创 android ListView重绘的三种方法
1.直接在继承适配器类的子类中的getView方法里执行notifyDataSetChanged方法:举个栗子,在listView的item的xml中添加一个button,点击该button,那么就会删除该数据。list_item.xml如下所示:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.a
2017-12-07 17:17:38 2254
原创 Eclipse PHP环境搭建
这里是插件网址(里面也有插件安装介绍):http://www.eclipse.org/pdt/依次点击Help->Install new Software->add在弹出的窗口中的Name输入PDT,Location输入:http://download.eclipse.org/tools/pdt/updates/latest/如图:然后点击ok即可。剩下就是按提示点击n
2017-11-21 17:41:20 481
原创 LaTex 插入表格
插入表格代码如下:\begin{table}[!htbp] %!-忽略“美学”标准,h-here,t-top,b-bottom,p-page-of-its-own \centering % 让表格居中 \begin{tabular}{cl} % {cl} 代表中元素的对齐方法 ,left-l,right-r,center-c \hline % \hli
2017-11-13 00:12:23 3753
原创 二维list 无法转为二维的numpy.array?
一个合法的list转为numpy的array很简单,例子如下:import numpy as npx=[[1,2],[2,3]]x=np.array(x)print x.shape打印输为(2,2),今天我就遇到一个问题,我从文件中读入了一个二维数组,但它死活转不numpy的二维数组,一直都只能转为一维数组。这让我很郁闷烦了了我一晚上,今天我尝试着先把二
2017-11-06 19:12:13 26166 8
原创 python 安装MySQLdb
在Ubuntu系统下,打开终端(ctrl+alt+t),输入:sudo apt-get install build-essential python-dev libmysqlclient-devsudo apt-get install python-MySQLdb或者直接用pip安装:pip install mysql-python安装完后,在python交互模式下检测
2017-09-15 18:46:28 253
原创 python 模块下载成功,却无法导入?
最近为了捣鼓一些自然语言处理的问题,我去下载了python的一个叫做gensim的模块。结果安装没问题,导入的时候就出错了,提示ImportError: No module named gensim。但我确实是安装成功的啊,这是咋回事呢。 于是乎我回到安装gensim的信息那里,发现它安装到了usr/local/lib/python2.7/dist-packages目录下了。
2017-08-05 09:58:42 15637 2
原创 numpy 索引array的骚操作
最近在学习theano,然后在LogisticRegression中看到这么行代码:def negative_log_likelihood(self, y): return -T.mean(T.log(self.p_y_given_x)[T.arange(y.shape[0]), y])这是什么操作干嘛用的?然后我在网上找啊,找啊,找到这么个解释:# note on
2017-07-25 16:50:12 5801
原创 C# 委托
C#委托的关键字为delegate,其用法与C++中的函数指针类似(更详细的说明可参考这里)先定义一个类以供操作class student { protected string _name; public student(string name) { _name = name; }
2017-07-23 17:34:21 182
原创 C# List的删除
为方便示范先建一个student类用以操作class student { protected string _name; public student(string name) { _name = name; } public string getname() {
2017-07-23 16:48:01 18861 1
原创 C#的类型转换
使用implicit和explicit关键字可进行隐式和显式转换,具体格式如下:public implicit/explicit operator targetType(sourceType name)示例代码:using System;using System.Collections.Generic;using System.Linq;using System.Tex
2017-07-17 10:52:30 176
原创 C# 装箱与拆箱
装箱值类型转为引用类型(或者说对像)。int i=5;object oi=i;注意:i与oi是相互独立的,i为值类型储存在栈中,oi为引用类型储存在堆中。拆箱引用类型转为值类型。int i=5;object oi=i;int j=(int)oi;
2017-07-16 21:59:46 150
原创 C# 继承
class person { private string _name; public person(string name) { _name = name; } } class student:person { private int
2017-07-16 18:23:46 130
原创 java的继承
class Person{ private String _name; public Person(String name){ _name=name; }}@SuppressWarnings("serial")class student extends Person implements Comparable,Serializab
2017-07-16 18:03:23 179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人