- 博客(48)
- 资源 (6)
- 收藏
- 关注
原创 虚拟机windows7下安装docker遇到的问题
因为windows版本太低所以只能通过docker-toolbox下一个。然后等待下载iso文件如果时间太长自己在第三方下一个iso,记得拔网线不然不识别iso文件。此外如果报错类似端口不通是因为虚拟机没开启虚拟化,虚拟机关机后勾选上再打开就好了。...
2021-04-08 14:53:50
275
原创 windows下使用frida遇到的问题
就是一只无头苍蝇瞎几把搞因为要逆向分析调试APP所以必然要用到这玩意,百度安装教程有的直接让我cmd下运行pip install frida-tool,当然前提你得装了pip和python。结果显而易见一直卡在 Running setup.py install for frida。百度:还需要安装frida,这是两个部分一个frida一个frida-tool。那就 pis install frida结果不但卡住还报错了,只能和当初下载pip一样手动下载了,这是链接,不会有人不知道要下载和本地对应的
2021-01-13 09:32:25
5306
2
原创 Windows环境下python链接postgresql数据库遇到的问题。
我的python版本是3.8上来不废话直接 import psycopg2报错: pg_config executable not found百度了一大堆,大部分是linux系统下的直接安装依赖,找了好几篇文章加上自己的见解做一下总结在python第三方插件中选择自己python版本进行下载我的是3.8,64位的操作系统,所以我选择这个然后还得安装pip,类似于Linux系统下的yum命令,用来安装python依赖的。在这里直接下载最新的压缩文件tar就完事了,然后解压到本地。然后在解压的目
2021-01-04 16:19:24
782
原创 large object xxxx does not exist
报错发生环境使用的postgresql数据库查询表中存在text对象,并且该对象在java中使用@Job注意定义为大对象类 型该对象存在数据库以数字id格式保存,单独执行sql查询并不会报错发生报错的原因是因为从其他数据库导入数据时只导入了该表,但并未导入其真正的保存的 pg_largeobject 表,此表为系统表,navicat等工具并不一定能直接看到,直接查询就行,所以我们看到的text列只是作为key存在。造成代码运行时取不到此key的数据...
2020-12-18 11:26:02
890
原创 VUE table 报错 if there‘s nested data, rowKey is required
看了下网上的解决方案都是说数据存在递归。但我的数据并不存在递归情况,想了半天原来有一个叫做haschildren的字段。虽然表格中没有用到但是VUE中的table组件自动判断了,可以看下是不是有相关类似字段的影响呢...
2020-10-28 15:47:21
292
原创 使用FRP内网穿透实现外网访问局域网并远程连接
必须拥有公网服务器,我用阿里云一台在公司局域网中的办公电脑家中的外网电脑 下载frp linux端和 windows端,https://github.com/fatedier/frp/releases,我用的是这两个。并且相应解压到linux服务器和要被控制电脑 linux解压后进入文件夹后修改frps.ini文件,因为服务器是要当作中转端,即为service端。vi命令打开后可以看到只有这一个参数,这个6969是我自己选择的端口,默认应该是7000。这个端口即为客户端也就是你..
2020-07-22 10:09:33
2778
原创 注解记录
多用于spring源码中的注解@Target(ElementType.ANNOTATION_TYPE) 表明该注解作用域,参数类型为是类还是方法还是变量@Retention(RetentionPolicy.RUNTIME) 表里注解的存在时间,编译时运行时啥的@Documented 注解表明这个注解是由 javadoc记录的@Indexed 为注解添加的索引,好像能加载快一些@Alia...
2020-05-19 10:58:14
167
原创 Java invoke机制的学习
首先invoke要学习invoke方法就首先要明白几个前提要素Class对象的几种获取方式,反射Class<IWantSpeak> iWantSpeakClass = IWantSpeak.class; //直接通过类名点出来,是最简单的方式,IWantSpeak iWantSpeak = new IWantSpeak();Class<? extends IWan...
2020-05-06 11:18:05
192
原创 springSecurity学习记录
首先自己测试的时候如果WebSecurityConfigurerAdapter这个类重写HttpSecurity参数的configure方法时。如果authorizeRequests的antMatchers地址不加csrf().disable()就会不能访问post的请求。...
2020-04-28 09:57:17
128
原创 Nginx使用记录
前端上传文件失败,请求接口后无返回值证明还没到接口,使用postman直接发送post请求后发现提示nginx报错413 Request Entity Too Large百度后发现nginx有默认上传限制为1M,需在nginx.conf中增加 client_max_body_size 字段。如下在http块中设置上传最大为20M...
2020-04-10 11:26:57
165
原创 java笔记
Assert.notNull(object)Assert.notEmpty(object)如上判断是否为空或null否则抛出异常 IllegalArgumentExceptionAssert.isTrue(true||false, “alert message!!!”)如上判断第一个参数否则抛提示语句感觉没啥用...
2020-04-07 16:24:01
190
原创 IDEA 运行springcolud的项目启动JAVA服务过多造成JVM运行内存过大使电脑卡顿
-Xmx128m -Xms64m -Xmn32m -Xss16m
2020-04-02 10:03:08
742
原创 IDEA使用maven打包springcloud项目至docker时遇到的一些问题。
之前做的项目都是springboot,当时用maven直接一键点击Mavenproject里的package就完事了。如下→然后现在的项目是springcloud的,就会存在项目依赖的问题,如下↓而且打包的时候可能会单个模块的打包这样那个统一打包就不好使了,只能进入terminal输入mvn clean package 什么的手动打包,一开始以为直接打就行造成一直报错Could not re...
2020-03-28 16:48:11
833
原创 win10下安装docker遇到的问题。
在控制台拉镜像的时候出现的报错 no matching manifest for windows/amd64,解决方案为在docker客户端中设置此参数为true
2020-03-28 10:17:13
416
原创 springboot项目启动类报错Command line is too long解决方法
修改项目下 .idea\workspace.xml,找到标签 , 在标签里加一行
2020-03-16 16:11:39
1152
原创 java现有项目实体类没有get和set方法引用报错
观察实体类引用了@Data 注解,此注解作用就是自动生成get和set方法。之所以报错是因为IDEA没有安装lombok插件。
2020-03-16 14:53:19
2246
原创 自己写的一个JS实现table里的td中内容回车自动跳转的功能
//自动跳转下一栏位function autoJumpTd(params){ //Js不支持重载所以使用arguments变量分辨参数模拟重载 if(arguments.length != 1){ let evt = window.event || arguments[1]; if(evt.keyCode != 13) return; } let input = argume...
2020-01-09 16:17:25
797
原创 使用layui的upload.render遇到的问题
需求要在选择文件上传后显示文件名并且支持删除,此时还未正式上传走接口。首先要展示,需要在choose方法中增加方法,我的是动态添加表格并且支持删除当前数据,也试过使用layui的table.on不过不知道为啥就是不支持,所以采用bind的方法来触发删除事件,同时也能使用onclick事件但是参数可能拼写的比较麻烦,比如οnclick=deleteFile("’+index+’"); ...
2019-12-28 16:05:19
8149
原创 jquery实现简单的数据绑定
首先利用jquery选择器的一个属性[attribute] $("[href]") 所有带有 href 属性的元素[attribute=value] $("[href='#']") 所有 href 属性的值等于 "#" 的元素[attribute!=value] $("[href!='#']") 所有 href 属性的值不等于 "#" 的元素[attribute$=value] $("[h...
2019-12-03 16:41:59
1698
2
原创 一个文件上传和下载的小模板
要记得去其糟粕 public boolean fileUpLoad(String businessKey, int packageId, CommonsMultipartFile mFile, Integer accountId) { try { String fileName = mFile.getFileItem().getName(); ...
2019-11-28 14:08:03
432
原创 前端ajax下载文件的问题
因为后端一般都是使用response返回输出流,但是如果用ajax请求之后采用回掉函数并不能拉起下载界面,必须使用form提交的方式,代码如下。 var form = $("<form></form>"); form.attr('style','display:none'); ...
2019-11-27 15:35:46
471
转载 MySQL日期范围内查询
1,查询当天(今天)的数据SELECT * FROM `order` WHERE TO_DAYS(order_time) = TO_DAYS(NOW())2,查询昨天的数据SELECT * FROM `order` WHERE TO_DAYS(NOW()) - TO_DAYS(order_time) = 13,查询最近7天的数据(包括今天一共7天)SELECT * FROM `ord...
2019-10-10 13:39:30
1840
原创 spring boot 框架搭建遇到的问题
Description: Failed to auto-configure a DataSource: 'spring.datasource.url' is not specified and no embedded datasource could be auto-configured. Reason: Failed to determine a suitable driver clas...
2019-08-29 11:49:30
277
原创 非Controller层使用注入失败,对象为NULL
首先该类必须用@Component修饰变为bean创建一个用public修饰定义静态的本体类创建一个用@PostConstruct修饰的方法调用注解对象的时候用上面定义的静态类点出来代码如下,这是我在webscoket搭建的过程中遇到的问题,因为要在webscoket类中直接调用service层操作数据库。/** * @Author zhangxch * @create 2019...
2019-08-17 13:56:51
168
原创 搭建数据库客户端与服务器断webscoket遇到的一些问题
**javax.websocket.DeploymentException: The HTTP response from the server [404] did not permit the HTTP upgrade to WebSocket**这个报错是最恶心的报错,影响原因有很多webscoket链接路径是否正确,有的需要带项目名(有的于项目名不同)服务器端的scoket是spr...
2019-08-14 16:46:33
1223
原创 sqlserver数据库同步更新数据到mysql数据库,利用ODBC
项目要求SQLSERVER数据库增加数据的时候同步数据到mysql数据库。这里用到了存储过程与触发器的混合使用。因为要同步到MySQL数据库所以首先下载MySQL的ODBC驱动 ↓https://dev.mysql.com/downloads/connector/odbc/最好是下载那个MSI自动安装的,安装后打开电脑自带的ODBC配置 ↓添加刚才安装的驱动 ,记住这个名字 ↓...
2019-07-31 16:52:55
3187
原创 Kali Linux 记录。
VMware 虚拟机与本地资源的互动sudo apt-get autoremove open-vm-toolssudo apt-get install open-vm-toolssudo apt-get install open-vm-tools-desktop
2019-07-22 10:38:42
148
原创 vs2015 clickOne 项目发布流程 包括自动更新
clickOne安装一般情况安装visual studio的时候不会默认安装clickOne工具。此时需要在控制面板中修改程序,安装clickOne如下图- IIS服务器配置项目发布同样得有服务器,这里使用IIS,同样是在控制面板中启用windows功能internet information service ,打勾后点击确定会自动下载。安装完成后在程序中搜索information...
2019-07-19 11:58:22
2565
转载 iis 设置了主机名 就不能访问
主机名就是域名,设置这个主要用来防止别人通过IP访问,对于服务器来说多少会更安全点,不过如果没有域名,则设置后无法访问追答如果想要测试域名,则可以修改hosts文件实现,这样就可以设置主机名,不过每台要访问这个服务器的电脑都需要修改主机名就是网站的域名,通俗说就是网站地址(如:www.baidu.com)。设置了主机名,而IIS确不知道主机名对应的地址在哪里,你说网站怎么就能访问了。举个例...
2019-07-08 09:40:14
4761
原创 C#窗口托盘功能
首先增加notifyIcon工具,。然后增加一个contextMenuStrip工具,选中后点击小箭头编辑添加menu然后notifyIcon增加图标和绑定这个组件然后notifyIcon增加双击方法代码如下private void notifyIcon_MouseDoubleClick(object sender, MouseEventArgs e) { ...
2019-07-05 16:50:29
470
3
原创 C# winform靠边自动隐藏窗口
formload方法中添加 System.Windows.Forms.Timer StopRectTimer = new System.Windows.Forms.Timer(); StopRectTimer.Tick += new EventHandler(timer1_Tick); StopRectTimer.Interv...
2019-07-01 13:40:07
1653
1
原创 visual studio C# winform 项目资源缺少包问题
项目根目录有一个packages.config文件类似于java中的maven。类似这种<?xml version="1.0" encoding="utf-8"?><packages> <package id="DSharpPlus" version="3.2.3" targetFramework="net452" /> <package i...
2019-06-28 14:25:51
996
原创 visual studio结合svn使用的一些问题。
在安装visual studio插件svn后使用过程中会有一些不太合理的情况,在解决方案即项目更新svn代码后如果有新建文件或文件夹不会立刻显示在项目中,必须点击导航栏中的项目==>显示所有文件==>然后再点回去,当然一开始的显示所有文件是选中状态,必须取消后再选定。相当于重新触发一下显示所有文件的功能。还有一些文件的资源图标如果是虚框透明则需要右键后点击包括在项目中还有ReM...
2019-06-28 14:21:39
989
原创 Visual studio C#中添加界面按钮栏位等事件绑定的方法。
选中栏位后在属性中点那个闪电图标即是有各种事件,选中后双击即可生成相应的本地方法。参数相同的情况下有一些方法是可以被多个栏位同时使用的比如下图两个栏位都用了共同控制栏位只可输入的方法...
2019-06-28 14:10:15
3583
原创 Visual C# windows窗体 控制控件只能输入数字
private void onlyNum(object sender, KeyPressEventArgs e) { e.Handled = false; //这是允许输入退格键 if (e.KeyChar != '\b') { //这是允许输入0-9数字 ...
2019-06-28 14:03:31
1291
原创 visual studio 无法添加packages目录下包的问题
需要 工具==>NuGet包管理器==>程序包管理器控制台执行如下命令(前提是packages.config中配置了相关包)这个问题出现于visual studio 结合svn进行更新时出现Update-Package -reinstall...
2019-06-12 13:55:57
3956
原创 MyBatis Generator 下划线转驼峰命名
MyBatis Generator配置文件–指定生成实体类使用实际的表列名作为实体类的属性名 table标签下的设置属性useActualColumnNames用于指定生成实体类时是否使用实际的列名作为实体类的属性名,取值true或false。true:MyBatis Generator会使用数据库中实际的字段名字作为生成的实体类的属性名。false:这是默认值。如果设置为false,则M...
2019-06-03 09:48:37
3673
原创 MySql触发器TRIGGER
CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_bodytrigger_name:触发器的名称,不能与已经存在的触发器重复;trigger_time:{ BEFORE | AFTER },表示在事件之前或之后触发;trigg...
2019-05-29 17:41:59
205
原创 springMVC定时任务
首先在springMVC的servlet配置文件中增加这几行代码xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.2.xsd...
2019-05-29 10:43:29
206
NewsInfoController.java
2019-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人