- 博客(262)
- 资源 (56)
- 问答 (4)
- 收藏
- 关注
原创 sqlserver链接服务器实现远程联库查询
1、新建链接服务器使用SQL Server Management Studio右键新建链接服务器在“常规”页面下输入链接服务器名,选择服务器类型为SQL Server(这里看个人需要)。在“安全性”页面下选择“使用此安全上下文进行连接”,然后再输入远程数据库服务的账号和密码;2、sql语句调用示例select * from [链接服务器名称].[链接数据库名称].[dbo].[链接数据库表名];-- 实际上只是表名的书写方式发生了变化...
2021-05-10 17:03:02
615
原创 keytool生成密钥与证书并在nginx配置https
前提安装好JDK环境生成密钥keytool -genkey -alias uat -keypass password -keyalg RSA -keysize 1024 -validity 365 -keystore E:/keystore/uat.keystore -storepass passwordE:/keystore/uat.keystore为生成文件的位置,密码为 password导出证书keytool -export -alias uat -keystore E:/keyst
2020-06-19 14:39:50
4372
2
原创 BurpSuite简单使用
最近几天配合项目进行安全测试,接触了BurpSuite,故在此做个小总结。下载激活下载地址:链接:https://pan.baidu.com/s/1d5Y2EaJacXSAvm7rJ3Kacw 提取码:175r激活参考地址:https://www.cnblogs.com/zhuochong/p/10405389.htmlBurpSuite代理浏览器我用的是火狐浏览器,需要设置代理服务和安装CA证书,具体操作可以看这位博主的博客:https://blog.youkuaiyun.com/qq_
2020-06-17 14:39:10
545
原创 jQuery中contentType与后台数据获取简述
这里只说明两种常用的contentType,后续再把剩下的补上application/x-www-form-urlencoded//前端 $.ajax({ type : "POST", //默认属性 //contentType: "application/x-www-form-urlencoded", url : "/test/ajaxTest1", data : {"param1":"1"}, su
2020-05-27 15:54:47
410
原创 SpringBoot中HttpSessionListener的简单使用
session监听实现类:import org.springframework.stereotype.Component;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;@Componentpublic class MySessionListener implements HttpSessionListener { @Override public vo
2020-05-19 17:48:12
2905
原创 深入学习mysql存储过程
这里的存储过程都是通过sql语句实现的,用来练习的表结构:CREATE TABLE `test` ( `id` varchar(10) NOT NULL, `name` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;代码一、基本结构DROP PROCEDURE ...
2020-04-27 16:45:26
269
原创 javaWeb后端下载磁盘文件
@RequestMapping(value = "/download") public void queryByDictType(HttpServletRequest request, HttpServletResponse response) { String pathStr = request.getParameter("path")//文件路径 res...
2020-04-26 18:06:27
420
原创 layui日期选择框实现选择当前周的日期范围
直接上代码:layui.use(['laydate'], function() { var laydate = layui.laydate; var monday = getMonday(new Date()); var mm = layui.util.toDateString(monday,'yyyy-MM-dd') var sunday = GetDateStr(mond...
2020-04-10 17:43:30
2763
4
原创 JavaWeb接入微信公众号
不啰嗦,直接上代码://这里注意要确保微信公众号开发配置时的网址可以访问到这个方法@RequestMapping(value = "/setwechat") public void setWechat(HttpServletRequest request,HttpServletResponse response) throws Exception{ response....
2020-03-05 10:54:07
661
原创 使用layui实现冻结窗口功能
layui官方中提供了fixed字段,来实现冻结窗口功能,但这是通过table.render方法实现,若没有数据的话,不会直接实现这个功能。通过参考layui的代码,自己写了个实现冻结窗口的功能。其实也比较简单,就是把原Table中要冻结的列的内容放到一个新的div中,然后通过position定位即可,主要代码如下:function addTableView(){ var t...
2020-01-16 10:48:30
2571
原创 获取table当前点击的行数
<html><head><script src="jquery-1.11.2.min.js"></script><script> function clearLine(element){ $(element).parent().parent().remove();//使用jQuery方法 }</script>...
2020-01-07 17:40:53
2661
原创 解决HTML中设置宽或高为百分比时无效的问题
在开发web项目时,为了适应浏览器分辨率,所以不免会使用到如下述代码<div style="width:100%"> ....</div>然而有时候会发现这种方法是无效的。一般的话原因在于百分比是相对于父类元素而言的,换句话说必须得有一个确定宽高的父类元素,其下的子类才能用百分比。我们可以用js把body标签设置成和浏览器窗口一样大小,代码如下(JQuery):...
2019-11-27 15:40:41
3023
1
原创 Java泛型简述
泛型的特点:声明泛型时的位置特殊,用<>来声明使用方法与其他变量类型没有太大差异主要作用是可以让不同的变量类型进行统一操作,包括引用数据类型和对象与Object相比的好处有:不需要强制类型转换,提高效率;编译时较安全带泛型的方法://参数可以接收任何数据类型的数组public static <E> void print(E[] arrays){ ...
2019-11-26 11:33:49
241
1
原创 使用IDEA基于SpringBoot创建基于springboot框架的web项目(一)—页面路径及基本配置
IDEA新建基于SpringBoot的项目过程简单一说:File—New—Project—Spring Initializr,然后基本信息写一些,一直Next就行了我创建的项目路径如下:controller是我自己创建的,另外项目自动生成的配置文件是application.properties,我改了后缀为yml,作用都是一样的,只不过我习惯于用yml项目默认页面路径是在static,也...
2019-11-25 16:06:57
1278
原创 JQuery DOM操作实例
这几天在公司一直在忙一些页面的工作,对jQuery的DOM操作有较深的印象,像元素遍历、选择器等<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" h...
2019-11-13 16:20:10
550
原创 原生图片上传与加载
前几天公司里安排了任务需要维护某项目的几个模块,其中一个模块里的功能就是图片的上传与加载,由于这个项目使用的技术和框架都相对旧一点,jdk用的是1.6版本的,有些功能像文件上传下载有非常成熟的框架可以使用。从网上搜集资料得知图片上传常用的有两种方法,一种是编码Base64后直接存入数据库;一种是上传到本地的某个文件目录下,然后数据库中存路径。第一个种方法可以Base64Encoder工具实现,但是...
2019-09-06 15:44:16
382
原创 easyui 表格使用简述
上周公司临时给我安排了一个活,开发基于easyui前端框架和java后端的项目的部分功能,对easyui有了初步的了解,特在此分享一下。动态表格的初始化html:<table id="datagrid"></table>js://初始化方法function initDataGrid(){ $("#datagrid").datagrid({//与html中的...
2019-09-02 11:58:30
377
原创 IDEA新建SpringBoot框架的web项目
1、新建项目在IDEA环境界面中Create New Project或在项目界面上File-New-Project然后一直next到如下界面:选择web扩展,然后一直finish,然后等待maven加载好就行了。2、完善web项目结构(1)新建一个webapp文件夹(2)点击File-Project Structure,添加web的module(3)添加web资源路径(...
2019-08-19 17:44:03
2732
原创 解决SQL语句丢失精度的问题
解决方法:把字段数据类型改为decimal数据类型,该数据类型用于要求非常高的精确计算中SELECT cast(a AS decimal(10,2)l)/cast(b AS decimal(10,2)) from xxx;#10表示最大位数 2表示小数点后位数...
2019-07-16 13:15:43
5217
1
原创 Vue、layui实现简单的增删查改
今天公司里不是很忙,忙里偷闲学了会Vue,做了个小demo,使用Vue和layui框架。全部代码如下:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Vue+layui Demo</title> <!-- 对应好js文件的...
2019-07-11 13:55:19
1980
原创 jquery选择器深入理解—以取表格元素为例
今天在公司接了个小活,在表格中实现简单的累加功能,如下图所示第二列第A行等于第一列第1~A行之和。本来觉得做起来很简单,最后确实是很简单,但是在jQuery中选择器上吃了个大亏,又去复习了jQuery中的选择器。接下来我就着重说一下如何熟练地使用jQuery控制表格元素表格实例<table id="table1"> <tr class="myclas...
2019-07-08 16:56:31
1994
原创 MySQL存储过程简单使用——使用navicat工具
在navicat工具中一般常用的创建存储方式有两种,一种是通过查询创建存储过程,另一种是直接创建函数——存储过程,第二种只是把参数和命名分隔了出来,不用代码实现。当然也可以通过命令行去创建创建存储过程小案例:1、输入n,求1+2+3+…+n的和#防止重复创建报错,若存在就删除,和oracle中的 create or replace功能相同DROP PROCEDURE IF EXISTS ...
2019-06-28 10:13:28
1551
原创 html实现简单的浮动框
其实很简单,只是把标签的位置改成无论页面如果移动,该标签始终在同一个位置<div style="position: fixed ; left: 5px; top: 100px">...</div>position: fixed属性即是设置该div在窗口里固定的位置...
2019-06-05 14:06:38
4374
2
原创 mybaties的简单使用
需要下载的jar包:链接:https://pan.baidu.com/s/1FUtXK_v-oTiV6paTaVcr0A提取码:r2e9mybaties-config.xml(配置文件):<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD C...
2019-06-05 13:57:31
651
原创 自定义View简述
自定义View其实很简单,当然实现比较复杂的View算法比较复杂,接下来就说一下最简单的自定义View方法首先是写一个继承View的类,类中最基本的要包括两个构造方法,onMeasure方法和onDraw方法public class MyView extends View { public MyView(Context context) { super(con...
2019-05-20 16:37:21
296
原创 Notification的使用——针对Android8.0
实现简单的notification的代码如下: String id = "channel"; String name = "name"; NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); Notification notifi...
2019-02-09 20:58:24
382
原创 解决夜神模拟器连接eclipse的问题
进入cmd命令行窗口,在模拟器安装目录下的bin文件夹,运行 adb connect 127.0.0.1:62001运行结果如下图所示:
2019-02-09 20:49:28
1918
原创 小程序获取openid
大体流程是小程序通过登录获取code(用户登录凭证,官方文档地址:https://developers.weixin.qq.com/miniprogram/dev/api/wx.login.html ),然后访问自己的服务器,注意是自己的服务器,在服务器端按照code2Session的说明返回从服务器端获得的openid给小程序前端(官方文档地址:https://developers.weixin...
2019-01-30 20:36:33
11380
3
原创 小程序中textarea自适应高度的问题
在学习小程序过程,在textarea的使用上,碰到过两个问题,这里分享一下:一、设置style里的height属性无效解决方法:/*XXX.wxss*/page{ height: 100%;}/*也就是把当前页面高度设置100%*/这个不仅仅是设置textarea高度时会出现,其他的一些组件也会有这个问题,都可以试试这个方法二、设置textarea自适应高度,输入过长内容...
2019-01-25 22:03:43
12284
原创 搭建自己的https服务器详解
研究了一天多,终于明白了域名、SSL证书和项目之间的关系了!!域名和云服务器都是买的腾讯云,SSL证书是在腾讯云里免费领取的。我推荐腾讯云是因为我觉得好用而已,不是为了打广告,花多少钱我会在准备工作中详细说明,请各位读者自行选择准备工作:一、申请域名过程很简单,推荐xyz和club结尾的,十几块钱一年的二、申请云服务器或有可供公网访问的服务器过程很简单;由于我参加的是学生体验活动...
2019-01-09 17:01:30
22831
原创 小程序学习总结——官方demo的用法及表单的简单使用
近几天一直在研究小程序的开发,觉得小程序开发最大的特点就是快。比如切换页的功能,在安卓里需要创建多个类,较多代码才能实现,而在小程序中只有短短几行代码demo里wxss的使用目前我使用的只有两个,一个是微信公众平台提供的demo里的wxss,demo下载地址:https://developers.weixin.qq.com/miniprogram/dev/demo.html; 另一个是weu...
2019-01-09 09:42:14
2413
原创 C语言——关于指针的那些事
很早以前上大一的时候接触过C语言的时候就听说过指针,当时也没深入学习,老师也没做太多要求,所以最后也就没管,后来大二之后就学java了。到现在整个大学期间也就是考了三次软考的时候学了一些C,正好考研的时候需要用到C,所以就学了本很基础的书一直在看,算是做个小总结。实际上指针不是多么难的东西,只不过才接触编程的时候本来就抽象,指针更是在抽象之上的抽象了,尤其在声明的时候就开始纠结……不过习惯了都是一...
2018-12-02 21:05:08
1524
原创 C语言—char*和字符数组的区别
近期做了一道C语言的题,里面用到了字符指针来使用字符串,以前也遇到过这种问题,今天也是好不容易了解了其中的道道声明字符指针并赋值字符串:char *s1 = "abc"其实实际物理存储模式和字符数组是一样的,一个地址存一个字符,但是有两个和字符数组完全不同的地方。1、赋值后不可修改数据2、移动指针输出字符时,是从当前指针位置开始输出,到‘\0’停止 char *s1 = "abc";//...
2018-11-30 18:08:21
2493
原创 矩阵变换PA=B理解
今天做到矩阵这边的题目时又想到了以前学习线代的时候纠结的一个小地方,关于满足PA=B然后求P,先拿个题举例方法1:左行右列,PA=B的意思是A可以经过一系列行变换变为BP1变换是把第一行加到第二行,倍加初等矩阵;P2变换是把第二行乘2加到第三行,倍加初等矩阵。使用初等矩阵表示PA=B即可得到P方法2:由PA=B,PE=P得A经过一系列变换变成B,E也可以通过相同的变换变为P即...
2018-09-26 22:28:51
9892
原创 定积分应用——求旋转体体积
使用微元法和套筒法求旋转体体积如题: 在这里求区域D的步骤略,设出交点,两个方程两个未知数,求出即可 局域D如下: 第一问用微元法: 1、取微元,范围高从y到y+dy,宽为两个函数之间,如下图蓝色阴影部分 2、用公式:底面积X高,让2中的微元绕x=1转一圈,形成图形如下图(抽象从坐标轴上面俯视) 图中圆环的面积就是底面积(π(1-lny)^2-π(1-y/e)^...
2018-09-09 22:42:08
63488
11
dbcp建立数据库连接池的功能所需要的两个jar包
2017-08-23
安卓Service在关闭进程后继续运行
2016-11-03
安卓里zigbee中的ZigBeeAdapter串口的使用
2016-09-02
js中调用java类的方法
2016-08-31
Android fragment gridview 刷新数据
2016-05-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人