- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Jmter与RSA加密实际使用避坑
自己新建一个js文件复制内容(ps:网上很多版本的文件,试了很多不一定都能用,亲测可用)jmter 新建jsr223处理加密参数加密后URL加密操作前端URL加密(ps:使用过encodeURIComponent加密,后端解密的时候转义会失效,vue项目中使用encodeURIComponent加密,在jmeter使用此方法行不通,两种方法可以都试试)后端解密
2023-09-06 16:07:07 65 1
原创 STS打包SpringBoot常见问题
解决方案:测试包名和项目启动主类的包名必须一致java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @Sp关于No compiler is provided in this environment. Perhaps you are runningon a JRE rather than JDK?处理【替换为自己的.
2022-05-17 21:58:27 273
原创 Java xml--json格式互转
读取转化代码SAXReader reader = new SAXReader();Document read = reader.read(new File("file/xml/are.xml"));String asXML = read.asXML();JSONObject object = XML.toJSONObject(asXML);System.out.println(object.toString());输出{"ARE":{"peoples":{"person":[{"name
2022-05-10 16:58:24 511
原创 Java科学计数法转普通数值的问题
转化成普通数值,并且转化指定格式类型,方法一:常用于金额类数值double d = 3213898931.3435893123;DecimalFormat a = new DecimalFormat("#,##0.00000000");String frmStr = a.format(d);System.out.println(frmStr);输出:3,213,898,931.34358930方法二:String a = "2.3E9";BigDecimal db = new Bi
2022-05-10 16:49:38 4274
原创 js对象数组排序
var listData = new Array(); $.ajax({ type:"get", url:webPath, async:true, success:function(data){ pageBtn(data,10); for (var i=0;i<data.length;i++) { listData.push(data[i]); } sortData("tb_cid","asc"); } }); function s.
2020-12-08 14:05:49 63
原创 RedisTemplate使用方法
删除//删除所有的内容HashOperations<String,String,Object> ops = redisTemplate.opsForHash();ops.delete("CourseMap",ops.keys("CourseMap").toArray());//删除指定的filedops.delete("CourseMap","filed的名字");获取所有的Filedops.keys("CourseMap");...
2020-12-08 10:35:43 143
转载 Excel文档操作
int getNumberOfSheets()获得工作薄(Workbook)中工作表(Sheet)的个数,示例:jxl.Workbook rwb = jxl.Workbook.getWorkbook(new File(sourcefile));int sheets = rwb.getNumberOfSheets();2. Sheet[] getSheets()返回工作薄(Workbook)中工作表(Sheet)对象数组,示例:jxl.Workbook rwb = jxl.Workbook..
2020-11-26 15:24:46 349
原创 Idea怎么进行热部署
一、File -> Settings -> Default Settings -> Build -> Compiler 然后勾选 Build project automatically 。二、同时按住 Ctrl + Shift + Alt + / 然后进入Registry ,勾选自动编译compiler.automake.allow.when.app.running -> 自动编译compile.document.save.trigger.delay -> 自动更新文
2020-11-26 11:21:23 76
原创 mapper.xml的基本写法
修改代码块 <update id="editContent" parameterType="com.ilearning.ssm.pojo.LessionContent"> update tb_lession_content <set> <if test="tb_le_con_content!=null"> tb_le_con_content=#{tb_le_con_conten
2020-10-26 16:46:51 3197
原创 js执行完成后关闭当前页面
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 parent.layer.close(index); //再执行关闭
2020-10-04 18:37:18 806
原创 springboot和前端实现跨域交互
public static void main(String[] args) { SpringApplication.run(Application.class, args); } //可以实现跨域交互 @Bean public WebMvcConfigurer webMvcConfigurer(){ return new WebMvcConfigurerAdapter() { @Override ...
2020-09-27 14:42:07 85
原创 单例模式(饱汉/恶汉模式)
饱汉模式class Single(){ //最终静态私有变量,直接实例化类 private final static Single index = new Single(); //构造方法私有化 private Single(){} public static Single getIndex(){ return index; } }饿汉模式class Single(){ //静态私有变量,不可以设置最终变量,否则不能进行实例化 private static Single in
2020-09-25 19:45:21 371
原创 输入输出流读写不同方式读取文件的方式 java InputStream/OutputStream
//一次只读一个字节try{ //创建文件对象 File file = new File(*文件的路径*); //将文件对象进行缓存 Memcached mcc = new MemcachedClient("127.0.0.1",11211); mcc.add("file",900,file); System.out.println("file对象已经被缓存"); Flie f =(File) mcc.get("file"); //创建连接桥梁,构建文件输入流对象 InputStr
2020-09-25 15:50:34 511 1
原创 SSM框架的部署步骤
SSM框架的部署步骤一、持久层编写(Mybatis)导入必须要的jar包【mybatis、mysql】创建pojo类(实体类)public class Dept { private int deptno; private String dname; private String loc; public Dept() { super(); // TODO Auto-generated constructor stub } public Dept(int deptno, Stri
2020-09-25 14:55:52 813
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人