- 博客(16)
- 收藏
- 关注
转载 整理关于spring的常用注解,实时补充
@Controller 控制层,里面有多个连接@Service 业务层,一般对于接口和实现@Qualifier 如果一个接口有多个实现,那么注入时候加上唯一标示@Repository 一般的dao层@Autowired 自动注入依赖@Resource bean的注入,同Autowired 有相同的功能。说明:共同点:@Resource和@Autowired都可以作为注入属性的修饰,在接口仅有单一实现类时,两个注解的修饰效果相同,可以互相替换,不影响使用。不同点:@Resource是Java
2020-12-02 10:00:13
177
1
转载 【解决方案】npm安装vue超时(ERR! errno ETIMEDOUT)
在安装vue-cli的过程中,总是不成功采用cnpm镜像就可以解决了。输入下面这个命令,安装完成之后,再接着安装就好了npm install -g cnpm --registry=https://registry.npm.taobao.org之后在输入官网文档上的地址就OK...
2020-06-15 12:36:12
988
原创 使用Base64进行图片的上传和下载
@Testpublic void test1() throws Exception {//new一个URL对象URL url = new URL(“https://image-c.weimobwmc.com/saas-wxbiz/24a3bf23e3ec4ea99391e508c3955d27.jpg”);//打开链接HttpURLConnection conn = (HttpURLCo...
2019-12-20 10:51:29
432
原创 js 把excel表格转换为json
// FileReader共有4种读取方法:// 1.readAsArrayBuffer(file):将文件读取为ArrayBuffer。// 2.readAsBinaryString(file):将文件读取为二进制字符串// 3.readAsDataURL(file):将文件读取为Data URL// 4.readAsText(file, [encoding]):将文件读取为文本,enc...
2019-11-15 14:37:27
730
原创 mybatis一对多映射,只能查出一条数据的解决方法
配置如下:<collection property="blogsRolePermission" ofType="com.self.blogs.entity.BlogsRolePermission"> <id column="auto_id" property="autoid" jdbcType="INTEGER" /> <result colu...
2019-11-05 14:20:26
1727
原创 sqlserver快速备份
可以把member_vip中的数据快速备份到VIP_beifei 表中,并且会自动创建VIP_beifei 表select * into VIP_beifei from member_vip可以跨数据库备份,但是表的结构必须相同insert into test.dbo.vip select * from doright.dbo.vip...
2019-09-04 16:37:35
197
原创 MD5或sha1加密
private static String sha1(String str) {try {//使用sha1加密,如果使用md5加密,就sha1换成MD5MessageDigest md=MessageDigest.getInstance(“sha1”);//变成数组byte[] digest=md.digest(str.getBytes());char[] chars= {‘0’,‘1...
2019-08-28 14:36:00
103
原创 解析xml文件为map集合
public static Map<String, String> parseRequest(InputStream is) {SAXReader reader=new SAXReader();Map<String,String> map=new HashMap<>();try {//获取doucmentDocument document=reader...
2019-08-28 14:35:16
419
原创 微信公众号中的get请求和post请求
public static String get(String url) {try {URL urlObj=new URL(url);//打開連接URLConnection connection=urlObj.openConnection();InputStream is=connection.getInputStream();byte[] b=new byte[1024];int ...
2019-08-28 14:32:36
559
原创 自定义排序json数组
//自定义排序public String jsonArraySort(String jsonArrStr) {JSONArray jsonArr = JSON.parseArray(jsonArrStr);JSONArray sortedJsonArray = new JSONArray();List jsonValues = new ArrayList();for (int i = 0...
2019-08-19 08:56:51
221
转载 转换为Ascii格式
public static void main(String[] args) {System.out.println(SumStrAscii(“W1”));}public static int SumStrAscii(String str){byte[] bytestr = str.getBytes();int sum = 0;for(int i = 0; i < bytestr...
2019-07-29 13:24:49
435
转载 request.getHeader() 相关详细
request.getHeader() 相关详细在三种情况下,request.getHeader(“REFERER”)取值1:通过链接跳过来2:在地址栏中输入URL,打回车3:刷新当链接过来的时候,referer的值是链接过来的页面的URL,正常。我刷新的时候referer的值没有变,但当我在地址栏中打回车(URL没有改变,只是打回车),referer值却变成NULL了。1):链接过来...
2019-07-25 11:38:49
673
转载 关于接口以file的格式传参
public static String sendGetFile(String url, String filePath) {String sResponse="";try {CloseableHttpClient httpClient = HttpClients.createDefault();HttpPost uploadFile = new HttpPost(url); ...
2019-07-25 11:26:58
2507
1
转载 springBoot配置AOP日志
背景:我需要在一个SpringBoot的项目中的每个controller加入一个日志记录,记录关于请求的一些信息。代码类似于:logger.info(request.getRequestUrl());之类的。代码不难,但由于Controller的数量不少,干起来也是体力活。所以想到了用Spring AOP来解决这个问题。首先,在pom中加入SpringAOP的相关依赖: ...
2019-07-20 12:44:38
117
原创 端口被占问题
怎么解决端口被占的问题输入你想要查的正在占用的端口号,netstat -ano|findstr 8080输入命令taskkill /f /t /im 19644如果不行,可以试试使用管理员运行
2019-07-13 15:50:21
135
转载 JDBC如何拼接不确定数量的参数
虽然变化的参数可以用占位符 <?> 来代替,然而遗憾的是Jdbc只提供了单一占位符功能即占位符不能是一个可迭代的集合。因此,对于我们传过来的集合参数,我们可以动态地创建一个PrepareStatement:拼一个和集合大小相等数量占位符的SQL,再写一个循环来赋值每一个占位符,这样就可以解决taskId的值变化而导致Oracle重新编译SQL问题。private static vo...
2019-07-03 15:55:02
636
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人