- 博客(85)
- 资源 (8)
- 收藏
- 关注
原创 DecimalFormat格式化显示数字
System.out.println(new DecimalFormat("光速大小为每秒,###米").format(c));System.out.println("人民币"+new DecimalFormat("¥,###.##").format(c));//取两位整数和三位小数,整数不足部分以0填补。//显示为两位整数的科学计数法,并取四位小数。//以百分比方式计数,并取两位小数。//显示为科学计数法,并取五位小数。//取6位整数,不足部分以0填充。//取一位整数和两位小数。
2023-03-25 22:14:34
599
原创 Layui常用表单的设计
一、引入CSS文件<linkrel="stylesheet"href="../layuiadmin/layui/css/layui.css"media="all"><linkrel="stylesheet"href="../layuiadmin/style/admin.css"media="all">二、HTML表单包含常用的文本框、下拉列表框、单选框、复选框、按钮等表单元素<divclass="layui-card"><...
2022-04-03 07:45:36
823
原创 JAVA日期报错400及处理方式
问题:Java报错:Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Date原因:前端传到后台的是字符串String,而Java类属性的Date日期类型,需要@DateTimeFormat注解即可解决://若不加注解,报错400(年月日)@DateTimeFormat(pattern = “yyyy-MM-dd”)private Date djny;//前端传过来是
2022-03-27 16:57:18
1163
原创 ipv6无状态自动分配地址
主机或路由器从RA报文里获得64位前缀,然后通过EUI-64规范自动生成64bit的接口标识,然后得到IPV6单播地址。默认情况下,路由器发布RA报文是处于抑制状态(也就是不发送),避免占用链路带宽需要使用命令undo ipv6 nd ra halt解除抑制RA报文发送。路由器通告RA(router advertisement)报文:路由器周期组播发送RA报文,报文中会含有网络的前缀消息,以及其他标志位信息。RA报文type字段值=134.路由器请求RS(router solic
2021-10-28 06:55:06
1143
原创 VBS是什么
VBScript 是微软公司出品的动态脚本语言,是Visual Basic 的轻量级的版本。vbs的基本使用msgbox() 弹出消息框循环语句For...Next 语句运行一段语句指定的次数For Each...Next 语句针对集合中的每个项目或者数组中的每个元素来运行某段语句。Do...Loop 语句运行循环,当条件为 true 或者直到条件为 true 时。条件语句if i=10 Then msgbox "Hello"if i=10 Then msg..
2021-10-10 20:07:43
2619
原创 手机上的英文
Use your fingerprint or swipe up to unlock.用你的指纹或上滑解锁。Calendar 日历Clock 时钟Notepad 记事本Gallery 图库AppGalley 应用程序库Health 健康Settings 设置Video 视频Music 音乐Themes 主题Optimizer 优化器Essentials 要素Tools 工具Chats 聊天Contacts 联系人Discover 发现Sub
2021-10-08 21:46:46
427
原创 华为OSPF配置模拟实例
一、网络拓扑二、IP地址规划三、设备配置AR1#interface GigabitEthernet0/0/0ip address 192.168.1.1 255.255.255.0#interface GigabitEthernet0/0/1ip address 192.168.2.1 255.255.255.0#interface GigabitEthernet0/0/2#interface NULL0#ospf 1 router-id 1.1.1.1ar
2021-10-08 21:45:54
1943
原创 显示datatable内容
for (int i = 0; i < dt.Rows.Count; i++) { for (int j = 0; j < dt.Columns.Count; j++) { Response.Write(dt.Rows[i][j].ToString()+","); } Response.Write("<br&g.
2021-10-08 21:44:54
249
原创 定期删除文件VBS
on error resume nextset fso=CreateObject("Scripting.FileSystemObject")set fds=fso.getfolder("D:\Syslogd\Logs").subfoldersfor each fd in fdsname=cdate(left(fd.name,4)&"-"&mid(fd.name,5,2)&"-"&right(fd.name,2))if datediff("d",name,da
2021-10-08 21:43:41
344
原创 asp.net的几点汇总之补充
前期的文章对自己日常工作中常用的代码做了总结,下面继续补充。日期格式的显示<%#Eval("swmlsj", "{0:yyyy-MM-dd}")%>货币格式显示swmlsj.Text = Convert.ToDateTime(dt.Rows[0]["swmlsj"]).ToString("yyyy-MM-dd"); //日期格式xzjsd.Text = dt.Rows[0]["xzjsd"].ToString();xzjje.Text = Convert.ToDeci.
2021-10-08 21:42:43
129
原创 使用Python完成自动录入信息
代码如下:from selenium import webdriverimport timebrowser = webdriver.Chrome(r'C:\Users\Administrator\Desktop\chromedriver.exe')headers = { 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko...
2021-05-03 09:06:22
1747
原创 当年的Windows98
今天因工作需要,启动一台Win98系统的电脑,熟悉的启动画面将我带到了20年前。那时的系统,是通过光盘安装的,还能背过安装序列号,系统装完后还需要安装各种设备的驱动程序。时光飞逝,白驹过隙。记得当时机房的系统就是Win98,是通过集线器Hub联网的,而且使用过后会盖上一块红色的布以防止尘土。当时的办公软件主要是金山或office 97,也安装过Photoshop这类工具软件。之后的几年,使用过WindowsMe、Win2000,直到用了很长时间的WinXP。...
2021-03-19 21:00:16
231
原创 回发或回调参数无效,如何解决
回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。说明:执行.
2021-03-14 15:39:31
1502
2
原创 在Excel和sqlserver中由身份证号码得到的相关信息
身份证号码的第7-10位表示出生年、第11-12位表示出生月、第13-14位表示出生日、第17位表示性别。在统计信息时,只需要统计准确的身份证号码,即可得到相关信息,不必重复统计。一、出生日期1、Excel=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))2、sqlserverSELECT [sfzh],cast(substring(sfzh,7,8) as date) as 出生日期 FROM [Table_1]二、性别1、Excel
2021-03-07 19:33:14
248
原创 js实现图片的缩放、移动、旋转、拖拽
JS代码<script type="text/javascript"> function load() { init(); } // 缩放图片 function imgToSize(oBool) { var pic = document.getElementById("pic"); pic.style.zoom = parseInt(pic.style.zoom) + (oBoo...
2021-02-28 09:23:37
4293
原创 asp.net 上传文件转为base64的代码
将网上整理的代码发一下,试用过。但是提交文件时,路径问题没有处理好。//增加操作 private bool DoAdd() { bool result = false; Model.shbt_sh model = new Model.shbt_sh(); model.ryid =Convert.ToInt32(ryidtxt.Text.Trim()); model.btny
2021-02-24 15:32:31
676
原创 asp.net更新数据的一般操作
一、DAL数据访问层 //领取卡片 publicboolUpdate(Model.gqcrcmodel) { StringBuilderstrSql=newStringBuilder(); strSql.Append("update [gccrc] set "); strSql.Append("[lqr]=@lqr,"); strSql.Append("[lq...
2021-02-19 09:10:23
709
原创 asp.net 数据绑定Eval的几种情况
一、日期格式<%#Eval("btny", "{0:yyyyMM}")%>二、空值的判断<%#string.IsNullOrEmpty(Eval("btlx").ToString())?"未设置":Eval("btlx")%> 三、字符串长度的判断<%# Eval("zy").ToString().Length >20? Eval("zy").ToString().Substring(0, 20) + ".." : Eval("zy")%...
2021-02-14 20:15:31
228
原创 asp.net中的html控件和服务器控件及其值的获取
一、html表单控件<inputtype="radio"name="nw"value="1"title="内网"checked=""runat="server"><inputtype="radio"name="nw"value="2"title="外网"runat="server">获取值:Request.Form["nw"].ToString()二、RadioButtonList服务器控件(单选框)<asp:Radio...
2021-02-14 20:13:34
402
原创 Excel中几个常用的函数
一、VLOOKUP函数是Excel中的一个纵向查找函数。=VLOOKUP(A2,F:G,2,0)二、COUNTIF计算给定范围内符合条件的单元格数目,用于统计是否重复=IF(COUNTIF(G:G,G2&"*")>1,"重复","不")在计算文本型数字时,会默认按数值型进行处理,但是Excel中的数字精度只有15位,并且身份证号码是18位,因此会把前15位相同的身份证全部识别为相同的内容。需要以在后面加上 &"*" 强制以文本方式进行匹配...
2021-02-10 16:24:05
1472
原创 nbtstat获取计算机和MAC地址
nbtstat 用于显示 TCP/IP 统计数据服务, 查看远程主机NETBIOS信息,及本机NETBIOS信息。运行nbtstat -a ip地址,可以显示远程计算机的计算机名和MAC地址。
2021-01-28 17:36:37
750
原创 sqlserver临时表和普通表
1、临时表#下次无法使用,只能用于本次会话SELECT *INTO #tmpFROM tableName2、全局临时表##,所有连接都可使用,但重启sql服务或删除或创建全局临时表的连接断开不能再用SELECT *INTO ##tmp2FROM tableName3、普通表,永久保存SELECT *INTO tmp3FROM tableName...
2021-01-26 07:48:43
366
原创 应用stuff,for xml path,pivot等实现sqlserver行列转换
原始数据如下图:想得到的数据:测试数据:CREATETABLE#T(CLASS VARCHAR(10), NAME VARCHAR(20), GRADE VARCHAR(10))INSERT INTO #TSELECT '1','TOM','A' UNION ALL SELECT '1','JACK','A' UNION ALL SELECT '1','JERRY','B' UNION ALL SELECT '1','JANE','A' UNION ALL SELECT '2'..
2021-01-24 17:10:41
232
原创 pyautogui的初步使用
PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,支持多平台。一、安装pip install pyautogui二、基本使用#显示屏幕的宽度和高度pyautogui.size()#获取鼠标位置pyautogui.position()#移动鼠标,duration表示持续时间(移动鼠标所需的秒数)pyautogui.moveTo(100,100,duration=0.25)#在当前位置左击鼠标pyautogui.c...
2021-01-23 16:51:03
220
原创 最基础的分类统计sql语句
原始数据如下:想要得到的结果:sql语句:select dw,count(distinct zy) as zycountfrom tablegroup by dw
2021-01-22 19:41:20
572
原创 excel统计不重复数据个数
可以通过条件格式,突出显示重复值单元格。 要统计出表中一共有多少个数据(重复的算一个),当数据量比较大的时候,用函数可以快速统计出来。 =SUMPRODUCT(1/COUNTIF(C2:C7,C2:C7))相关阅读:excel查找重复的身份证号、手机号或银行卡号...
2021-01-10 15:43:31
1541
原创 sqlserver插入数据
1、指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)insert into [stu](xm,xb,csrq,sfzh,age,lxdh,address,jxj,create_time)values('张三','男','1995-5-6','101101199505060035',25,'13888886666','中国小山村15号',866.78,'2021-1-1 21:03:05.112').
2021-01-09 07:22:50
616
原创 sqlserver复制表结构
1、能复制字段(不复制数据),但是主键等约束没有复制。SELECT * into [新表名] FROM [原表] WHERE 1=22、右击数据表---编写表脚本为---CREATE到---新查询编辑器窗口---替换原表名为新表名
2021-01-05 21:42:22
1578
1
原创 sqlserver修改表结构
增加字段: alter table 表名 add 新增字段名 字段类型 默认值...altertable[stu] add [jj]intdefault0删除字段: ALTER TABLE 表名 DROP COLUMN 字段名;altertable[stu]dropcolumn [jj]如果字段设置了默认值,会报错“由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN失败。”修改字段类型:alter table 表名 alter c...
2021-01-03 19:54:38
674
2
原创 sqlserver中go语句的作用
go 向 SQL Server 实用工具发出一批 Transact-SQL 语句结束的信号。go是把t-sql语句分批次执行。(一步成功了才会执行下一步,即一步一个go),每个被GO分隔的语句都是一个单独的事务,一个语句执行失败不会影响其它语句执行。go功能说明:1.批处理结束符号use [test]goselect[id],[xm],[xb]from[stu]2.重复执行一段批处理脚本指定次数print GETDATE()go10...
2021-01-03 08:02:27
509
原创 sqlserver建库建表sql语句
use mastergoif exists(select * from sysdatabases where name='test') --判断数据库是否存在drop database testgocreate database [test]on primary --表示属于 primary 文件组 ( name='test_data', -- 主数据文件的逻辑名称 filename='D:\DATA\test_data.mdf', ...
2021-01-03 08:00:53
1196
3
原创 asp.net前台页面显示登录信息
前台代码:<%=admin_info.realname%>后台代码:protected Model.admin admin_info; //管理员信息protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { admin_info = new Common.Admin_info().Getadmin_info(); ...
2021-01-01 14:05:39
389
原创 asp.net中datatable的应用
protected void Page_Load(object sender, EventArgs e) { int yhid = new Common.Admin_info().Getadmin_info().yhid; DataTable dt = new DAL.resource().FlCount(yhid); DataRow[] dr = dt.Select("lx='教案'"); .
2020-12-29 21:43:59
211
原创 IDLE扩展实现清屏ClearWindow
在IDLE中要实现清屏的功能,可通过以下步骤完成功能扩展: 一、下载https://bugs.python.org/file14116/ClearWindow.py 复制代码保存成为ClearWindow.py文件class ClearWindow: menudefs = [ ('options', [None, ('Clear Shell Window', '<<clear-window>>'), ]..
2020-12-29 18:53:32
642
原创 layui中使用lay-verify进行条件校验
一、layui的校验很简单,主要有以下步骤:1. 在form表单内加上class="layui-form"2. 在提交按钮上加上lay-submit3. 在想要校验的标签,加上lay-verify=””,在这个属性里,加上想要的值,就可以进行校验了。lay-verify:是表单验证的关键字有以下值供选择:required (必填项)phone(手机号)email(邮箱)url(网址)number(数字)date(日期)identity(身份证)...
2020-12-29 18:50:46
5128
原创 sqlserver产生8位随机字符
newid():返回的是uniqueidentifier类型的唯一值。newid()每次产生的值都不一样。rand():可以看到结果会是类似于这样的随机小数:0.36386289558产生8位随机字符:SELECT LEFT(LOWER(NEWID()),8)...
2020-12-21 17:21:43
1629
原创 Jquery加载本地文件出现跨域错误的解决方案
禁止跨域是浏览器的安全限制机制,会报告上述错误。但是可以通过设置来绕过这个限制(如果经常调试前端代码,可以在本机装个web容器)。常见的方式:右击chrome快捷方式,选择“属性”,在“快捷方式”下的“目标”中添加" --allow-file-access-from-files"(最前面有个空格),重启chrome即可。"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-...
2020-12-19 17:02:40
1821
1
原创 sqlserver导入数据时遇到自增长的字段报错如何处理
报错信息如下:[ERR] [42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]当 IDENTITY_INSERT 设置为 ON 或某个复制用户向 NOT FOR REPLICATION 标识列中插入内容时,必须为表 '表名' 中的标识列指定显式值。 (545)解决方式:运行以下命令后,再导入。SET IDENTITY_INSERT [表名] ON...
2020-12-11 11:24:40
503
原创 Python学习资料自我总结
Python3的安装一、下载Python3.7二、安装程序,勾选添加到路径三、安装完成四、首次运行,无法启动,出现下面的提示五、把C:\Windows\SysWOW64的api-ms-win-crt-runtime-l1-1-0.dll删除掉六、安装下面的补丁Python_PIP更换国内源和常用命令#pip版本升级python -m pip install --upgrade pip -i https://pypi....
2020-12-05 07:12:45
175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人