- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 生成带有参数的二维码,并返回base64码到前端进行展示
package com.cx.www.cxbl.core.utils;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.WriterException;...
2019-08-12 14:22:16
3106
原创 java中两个整数相除保留后面两位小数
//整数相除 保留两位小数 public static String division(int a ,int b){ String result = ""; float num =(float)a/b; DecimalFormat df = new DecimalFormat("0.00"); result = d...
2019-06-24 10:33:45
2572
原创 微信小程序对接主要涉及的接口(仅供参考)
1.授权登录需要获取到用户的唯一标识openid以及session_key会话密钥/*** @Description: 获取openid用户唯一标识以及session_key会话密钥*/@PostMapping("/getOpenId")public Map<String,Object> getOpenId(String code){ Map<String,...
2019-05-16 10:16:45
11758
1
原创 fastJson json字符串转javabean对象
举例说明:现在有一个返回的json字符串数据,如下所示:{ "data": {"blry": "张三","jdmc": "lll","myd": "1","pjsj": "2018-10-17 14:16:35","sqrlxfs": "18673892546",&qu
2018-10-18 10:32:48
8110
原创 Base64字节码与图片之间的相互转换(Base64Util)
package com.hzmoko.core.utils;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStre...
2018-07-20 10:09:31
4787
原创 用于读取Raspberry Pi中配置文件工具类(修改配置文件中的信息)
package com.moke.util;import java.io.*;import java.util.Properties;public class ProjectUtils { /** * 用于修改原来树莓派上的信息 * * @param oldStr * @param newStr * @return ...
2018-07-18 14:34:02
449
转载 var, object, dynamic的区别以及使用
var, object, dynamic的区别以及使用 阅读目录: 一. 为什么是它们三个 二. 能够任意赋值的原因 三. dynamic的用法 四. 使用dynamic的注意事项 拿这三者比较的原因是它们在使用的时候非常相似。你可以用它 们声明的变量赋任何类型的值。 看看下面的示例:var a = 1;object b = 1;dynamic c = 1...
2018-05-07 17:58:00
3420
2
原创 浅谈tuple元组的“不变”性
tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字:代码如下:>>> classmates = ('Michael', 'Bob', 'Tracy')现在,classmates这个tuple不能变了,它也没有append(),insert()这样的方法。其他获取元素的方法和list是一样的,你可以正常地使用classmates[0],cla...
2018-05-07 14:54:16
1131
原创 “4舍6入5看齐,奇进偶不进”与“四舍五入”的区别
“4舍6入5看齐,奇进偶不进”我觉得并不是因为浮点数在计算机表示的问题。计算机浮点数的表示是 ieee 定义的标准规则,如果 python 中存在,没道理其他语言中不存在。事实上是因为该取舍方法比过去的 "四舍五入" 方法在科学计算中更准确。而国家标准也已经规定使用 “4舍6入5看齐,奇进偶不进” 取代"四舍五入".从统计学的角度上来讲,如果大量数据无脑的采用四舍五入会造成统计结果偏大。而"奇进偶...
2018-05-06 15:47:21
48575
2
原创 简谈一下string 转 int 抛异常
string 字符串类型和 int 也是可以转换的。下一行的代码给出错误的转换方法。string a = "123"; // 将a设置为字符串“123”int x = (int) a; // 转换上述代码,毋庸置疑,肯定是错误的。VS 在编译时就过不了。那么,string 该怎么转换成 int 呢?这里,我们需要用到 int.Parse(),核心代码为:string a = "123"; ...
2018-05-02 10:36:59
4687
原创 Convert.ToInt32() 与 int.Parse() 的区别
在没搞清楚 Convert.ToInt32 和 int.Parse() 的细细微区别时千万别乱用,否则可能会产生无法预料的结果,举例来说:假如从 url 中取一个参数 page 的值,我们知道这个值是一个 int,所以即可以用 Convert.ToInt32(Request.QueryString["page"]),也可以用 int.Parse(Request.QueryString["page"...
2018-05-02 10:33:52
530
原创 Java IO流中拷贝(复制)文件的写法
1. 使用字节流读写复制文件/** * 字节流读写复制文件 * @param src 源文件 * @param out 目标文件 */ public static void InputStreamOutputStream(String src, String out) { FileOutputStream outputStream = null;...
2018-03-12 14:10:22
909
原创 spring IOC(控制反转)和DI(依赖注入)以及三种依赖注入方式的比较
1.Spring中IOC的优点是什么?IOC 或 依赖注入把应用的代码量降到最低。它使应用容易测试,单元测试不再需要单例和JNDI查找机制。最小的代价和最小的侵入性使松散耦合得以实现。IOC容器支持加载服务时的饿汉式初始化和懒加载2.什么是Spring的依赖注入?依赖注入,是IOC的一个方面,是个通常的概念,它有多种解释。这概念是说你不用创建对象,而只需要描述它如何被创建。你不用在代码里直接组装你...
2018-02-07 22:31:04
2252
原创 springmvc常用的注解及其含义
1.@Controller 作用: 告诉springmvc的dispatcherServlet这是一个Controller然后被dispatcherServlet的上下文所管理, 并且完成它的依赖注入 2. @Service 作用:这个注解常用于标注业务层组件 3. @Autowired 作用:它可以对类成员变量、方法及构...
2018-02-06 20:57:59
7438
1
原创 struts2和springmvc的具体区别
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他
2018-02-05 14:52:09
235
原创 set集合的三种遍历方式
1.利用迭代器进行 ,迭代遍历:Set sets = new HashSet();IteratorObject> it = set.iterator();while (it.hasNext()) { String str = (String)it.next(); System.out.println(str);}2.for循环遍历:for (String s
2018-02-05 12:00:22
30903
9
原创 Spring Mvc 拦截器 -性能监控 (模块的运行时间)
开发步骤:1、编写拦截器,记录Controller方法执行时间package cn.itcast.jk.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.core.NamedThreadLo...
2018-01-26 09:40:41
1535
原创 ssm实际项目中利用cookie实现快速登陆功能
1.首先编写配置文件spring-ws.xmlxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.org/schema/p"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:cont
2018-01-23 20:34:10
5592
原创 对实际项目中的get请求中文乱码以及post请求中文乱码的解决方案
1.解决post请求的中文乱码问题(1)在项目中web.xml配置文件中加入:CharacterEncodingFilterorg.springframework.web.filter.CharacterEncodingFilterencodingutf-8CharacterEncodingFilter/*以上可以解决post请求乱码问题
2018-01-20 11:16:00
3229
原创 实际项目中的对表的批量删除操作
1.在对应的mapper.xml中编写删除语句 collection代表数组delete from PACKING_LIST_C where PACKING_LIST_ID inseparator=",">#{id}2.在对应的mapper接口中创建删除方法,务必方法名与mapper.xml中的id一致 int deleteAll(@param("
2018-01-20 11:02:08
422
pdf快速转word文档
2018-06-29
Javaee开发 spring boot实战
2018-02-08
tomcat9.0.4
2018-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人