程序员 程序 日记java
java流程控制02Scanner进阶使用
# Scanner进阶使用 ### ***小练习例子:*** ```java import java.util.Scanner; //一个小练习例子 public class test02 { public static void main(String[] args){ /*我们可以输入多个数字, ......
Java基础运算符03(逻辑运算符与位运算符)
## 逻辑运算符 - 逻辑运算符有三种,与(and)或(or)非(取反) ```java public class Demo { public static void main(String[] args) { boolean a= true; boolean b= false; System.ou ......
Java基础运算符02(自增自减)
## 自增自减 - ++自增,--自减,为一元运算符,自增自减原理相同,仅以自增为例学习 ```java public class Demo { public static void main(String[] args) { int a = 5; System.out.println(a); Sy ......
C#程序配置读写例子 - 开源研究系列文章
今天讲讲关于C#的配置文件读写的例子。 对于应用程序的配置文件,以前都是用的ini文件进行读写的,这个与现在的json类似,都是键值对应的,这次介绍的是基于XML的序列化和反序列化的读写例子。对于ini文件,操作系统已经提供了API的操作函数,但是这个ini配置文件,随着编程语言的发展,属于过时的产 ......
python调用java的jar包,在scrapy中处理加密逻辑
APP采集过程中有些请求是需要加密处理的,之前的方式是通过frida-inject的方式处理的,但是这需要连接手机, 好在本次处理的APP加密逻辑不是很复杂,加密逻辑都在java层,于是便将里面的java层的加密逻辑单独摘出来,想单独的做成一个jar包,这样就不用再用python做一个相同的算法还原 ......
Taro微信小程序获取Tab页可视区域高度
### **前情** 公司有自己的小程序项目,因公司主要技术栈为react,所以选择了Taro来开发,Taro是京东出品的多端统一开发解决方案,用来开发小程序也相比用原生开发,在开发体验上好很多,而且还能使用成熟的React技术栈。 ### Tab页可视区域高度获取原理图解 注:当前tab页未开启沉 ......
如何用java将本地redis 中所有类型数据同步到阿里云redis中
在分布式系统中,数据同步是一个重要的任务,特别是在将数据从一个 Redis 实例同步到另一个 Redis 实例的情况下。本篇博客将介绍如何使用 Java 编程语言以及 Jedis(Java Redis 客户端)库来实现将本地 Redis 中的所有类型数据同步到阿里云 Redis 实例中。 核心代码 ......
java 数据结构
1、常见数据结构 数组,链表,哈希表,队列,堆栈,二叉树 2、 https://blog.csdn.net/Misszhoudandan/article/details/131442715 ......
.NET桌面程序如何设置任务栏图标右键菜单中的名称
右键任务栏中应用程序图标时会显示程序名称,例如: ![image][taskbar] 这里显示的并不是程序文件名DingTalk,而是文件属性中详细信息选显卡下的“文件说明”。 ![][description] 在.NET桌面程序中,是通过修改程序集名称(AssemblyTitle)来设置该值,c+ ......
json与java对象转换
导入包fasjson java对象转json //1.查询所有这张表所有的数据,调用Service层的 selectAll() List<Brand> bs=brandService.selectAll(); System.out.println(bs); //2.将java集合转成JSON数据 S ......
java实现大文件上传控件
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1. 通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/U ......
PostgreSQL与Java类型的对照
PostgreSQL™ Java SE 8 date LocalDate time LocalTime timestamp without timezone LocalDateTime timestamp with timezone OffsetDateTime varchar String tex ......
windows程序如何设置开机自启动以及定时重启
1. 通过shell:StartUp将程序设置为开机自启动的状态 2. 设置windows系统为无需登录模式 1、开始-运行,或点击Cortana搜索框,输入netplwiz,打开用户账户面板; 2、点击当前使用的用户名,去掉“要使用本计算机,用户必须输入用户名和密码”复选框; 没有以上复选项的解决 ......
20230818 CHAPTER 4 Controlling Program Flow 程序流程控制
Unconditional Branch The simplest branch instruction is B label 无条件分支跳转 有符号数为负则设置N标志,否则clear 结果为0 设置此标志,否则clear 加法中溢出了则设置此标志,减法不需要借也就是结果不为负则设置,移位中保存最后 ......
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
#场景: 使用mybatis-plus和SpringBoot,用Druid连接,查询数据库时出现异常 用户访问被拒绝 `java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)` 在a ......
java实现大文件上传组件
文件上传下载,与传统的方式不同,这里能够上传和下载10G以上的文件。而且支持断点续传。 通常情况下,我们在网站上面下载的时候都是单个文件下载,但是在实际的业务场景中,我们经常会遇到客户需要批量下载的场景,还有文件夹的下载场景。与传统业务需求相比,新的业务需求要求更高,难度也更大。但是用户体验比传 ......
idea 配置 java web项目踩坑
![](https://img2023.cnblogs.com/blog/719074/202308/719074-20230818165827745-524946909.png) Path是web项目的web.xml的完整路径 Web Resource directory是web项目的源码路径 就 ......
uniapp 开发微信小程序 使用微信小程序一键登录
家人们,研究了一天的uniapp开发微信小程序的第一步!登录! 刚开始使用uni.getUserInfo函数No!不行,无法运行,研究文档发现是这个函数被微信小程序团队给禁用了,OK换! 后来换成了uni.getUserProfile函数No!不行,也不能弹窗,打印输出的用户信息的昵称还是微信用户, ......
2023-08-18 微信小程序报错:{"errcode":61004,"errmsg":"access clientip is not registered requestIP: 119.147.XX.170 rid: 62c3e8ff-5a283261-XXXXXXXX"} ==》在第三方平台配置ip白名单
问题描述:该报错由后端返回,业务为前端上传小程序代码至微信小程序代码草稿箱后,然后在同步小程序代码的时候报错。 原因:报错的这个IP【119.147.XX.170】没有加入到微信第三方平台的ip白名单中。 解决方案: 将该IP添加到第三方平台-开发资料-白名单IP地址列表中注意:通过“编辑”入口添加 ......
微信小程序动态绑定class样式类(三木运算)
直接上代码,循环列表,根据选中状态显示不同的样式,active就是你在wxss文件里面创建的类名 <view class="{{item.select ? 'active':''}}" wx:for="{{itemList}}" wx:key="{{item.id}}"> {{item.name}} ......
java实现大文件上传插件
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 public c ......
抢红包小程序
抢红包小程序 红包大战 ```python # urls.py from django.urls import path from . import views urlpatterns = [ path('login/', views.login, name='login'), path('crea ......
从编程到执行程序
cpu作用是什么? cpu相当原始,只能先吧数据从一个地方搬到另一个地方,进行简单的计算,再把数据搬回去。cpu的执行命令是机器指令即011101010 汇编语言的作用是什么? 把机器指令和对应的具体操作进行一个简单的映射,把机器指令映射成人类能看懂的单词 递归:代码的本质 计算机理解递归的方法就是 ......
DAY 04 ~JAVA 基礎語法 Part 2(類型轉換/變量與常量/運算符/包機制/JAVADOC)
# JAVA 基礎語法 Part 2 ## 類型轉換 - 由於JAVA士強類型語言,所以要進行運算的時候,需要用到類型轉換 ```java 低 >高 byte,short,char-> int-> long-> float-> double ``` - 運算中,不同類型的數據先轉化為同一類型,然後進 ......
笔记整理--C语言--让C程序更高效的10种方法 - 博客 - 伯乐在线——转载
## 让C程序更高效的10种方法 代码之美,不仅在于为一个给定问题找到解决方案,而且还在代码的简单性、有效性、紧凑性和效率(内存)。代码设计比实际执行更难 。因此,每一个程序员当用C语言编程时,都应该记着这些东西。 本文向你介绍规范你的C代码的10种方法。 ### 避免不必要的函数调用 考虑下面的2 ......
判断程序当前运行环境_Java
首先需要在application.yml中指定你的环境类型 也可以在bootstrap.yml中指定,不过从 Spring Boot 2.4 版本开始,不再支持 bootstrap.yml 和 bootstrap.properties 文件 spring: config: activate: on- ......
java基础11包机制
# 包机制(可以类比为文件夹) - 为了更好地组织类,java提供了暴击值,用于区别类名的命名空间 - 包语句的语法格式: `package pkg1[.pkg2[.pkg3...]];`(**必须放在最上面) 例如 package com.abc.www - **一般利用公司域名倒置作为包名** ......
java基础07基本运算符
# 基本运算符 - 算数运算符:+ - * / % ++ -- (如果加减乘除中有一个为long则结果为long,其余都为int) - 赋值运算符:= - 关系运算符:> = > >>(需要简单了解!!) - 条件运算符 ? : - 扩展运算符:+= -= *= /= ......
java基础12JavaDoc生成文档
# JavaDoc生成文档 - javadoc命令是用来生成自己的API文档的 - 参数信息 - @author作者名 - @version版本号 - @since指明需要最早使用的jdk版本 - @param参数名 - @return返回值情况 - @throws异常抛出情况 **1.可以加在类上 ......
java基础09逻辑运算符,位运算符
# 逻辑运算符,位运算符 ## 参考C语言 ### 逻辑运算符 - && 和(and) - || 或(or) - ! 非(取反) [短路运算:`boolean d=(c>‘有符号’右移:相当于除以2 (/2) - a>>‘无符号’右移:PS:无论正负,都在高位插入0 **低位:指在数据类型限定范围内 ......