- 博客(28)
- 收藏
- 关注
原创 利用Nginx简单实现端口转发
工作中,经常遇到端口转发的情况。实现的方式很多种,个人感觉还是用nginx实现方便一些。我的环境是ubuntu 22.04, 路由器开通端口段全部映射到这台机器,然后再由它转发给各兄弟机。以上方式实现了ssh和mysql的端口转发。使用nginx相较于socat,稳定一些。
2024-03-05 08:37:14
609
原创 离线部署uni-app,替换启动页
但是,一打开程序,有个启动页面或者说过渡页,或者欢迎页,是个HBuilder的标志,与软件主题不符,想换掉。有群友提醒需要在android端进行设置,无解决中,优遇然发现有一个图片,就是那个页面的显示的,于是把它换成别的图标,结果替换了,但是显示变形,仔细查看这个图片,原来那不是一个页面,是一个页面大小的png图片,大小和页面一样。于是打开ps,做了一个一样大小的图片,替换,成功。这个图片的名字叫splash.png,在工程中找到,把它替换掉了就行了。
2023-10-17 16:09:40
511
原创 介绍一个免费的虚拟显示器的解决方案
这几天鼓捣我的弛为小主机,装了个win10 2021 lstc作小服务器用。远程软件todesk和向日葵,登录后,发现分辨率极低。todesk提示让我购买虚拟显示器。像我这种技术“铁公鸡”怎么能花钱呢?搜了半天开源虚拟显示器,极少。要么收费,要么有毒。找了半天,终于找到一个博主的文章,看了一眼,不像原创。还好该博主有良心,附了原文链接,转过去一看,果然好东西。在C盘解压缩,以管理员身份运行startvd.bat,就可以了。那个bat文件我写的,其他的都来自官网,放心使用。
2023-05-01 07:52:20
1361
原创 某品牌电脑电源灯两黄五白代表什么含义
刚好微软下发了补丁,打完之后,发现还有硬件升级的建议,对于我这个给系统打补丁的小能手怎么可以放过。接下来自动重启,然后就是长时间的黑屏,看了五分钟手机,发现它接着黑屏,低头一看主机,电源灯有规律地在那儿闪。后来问采购,说原来的标配只有4G,采购了升级款,是供货商那里给用了其他牌子的条子。我想,我付了升级的费用,确给我非原装的条子,这个供应商够可以的了。估计这台机器的Bios升级之后,对联想的这个条子不认了,可能是因为电压也可能是因为别的,总之要盯着供货商用原装的条子。......
2022-07-21 06:36:49
3356
原创 ubuntu 18.04LTS中部署spring boot 包,并实现开机自启动
Ubuntu 18.04LTS Server版是比较流行的服务器操作系统,很爱广大开发和运维人员喜爱。但是,该版本较以往的版本有较大改动,致使许多系统运维的配置办法无效,让程序员和运维人员比较头疼。本人在产品实施过程中,遇到了一个比较典型的问题,找了好半天终于把路子走通,在此做一下记录,与大家分享。需求:将基于Spring Boot开发的工程文件,打包发布到ubuntu服务器中(18.04LTS),并实现开机自启。解决方案:上网百度+soso。网上有好多方法和文章,但好像都是只言片语。采坑拨乱:
2021-03-02 16:00:17
698
原创 android开发第一坑,gradle卡死
第一次用android studio开发项目时,总会遇到gradle download https://......,卡死不动的情况。这时,只需要在项目的gradle.properties里设置代理即可。systemProp.http.proxyHost=127.0.0.1systemProp.http.proxyPort=57778
2021-01-20 14:55:57
364
原创 springboot 访问静态资源失效
环境:spring boot 2.3.5 + freemarker + shiro 1.7.0开发工具:idea 社区版。现象:在成功解决因为shiro未设置白名单,静态资源访问时出现302跳转的问题之后,再次访问静态资源文件出现404错误。页面代码:<link rel="stylesheet" href="${re.contextPath}/css/login.css">。按说spring boot 默认的静态目录就是static,应该能找得到。在yml中配置了mvc: s.
2020-11-24 17:32:41
820
原创 手欠,给DELL R720加硬盘
公司有一台比较旧的dell R720服务器,只上了一块15K 300G的硬盘,阵列卡H310M。让采购买了一块4T sata硬盘。因为原来系统上有重要数据,一直没敢动。昨天晚上一狠心直接插上了。什么也不用设置,直接进系统提示发现新硬盘,格式化后挂载,正常使用。这也解决了我的担心:已经做好的VD,如果不改变原来阵列模式,可以直接挂载新硬盘,千万不要再去重新设置阵列。...
2020-10-23 08:22:08
8052
7
原创 联想X3650M5 无法引导系统的问题
今天,项目上需要用一台X3650M5。好久没装机了,手有点儿生。经过一番折腾,终于在上面安装完了debian 9.总结如下:1.新机器要先设置raid卡,创建虚拟硬盘,否则无法安装操作系统,相关资料网上有很多。因为是一块盘。我用的是raid0模式。2.如果不是用uefi模式安装的,一定要在bios中的boot mode里改成legacy模式(x3650默认是uefi),否则系统无法引导,一...
2019-10-09 09:22:11
6713
原创 找回Idea对某maven工程支持
将自己的项目同步到码云上,由于不太会用git,可能有些文件没有上传。某一天在idea社区版里同步完工程后,右侧的maven窗口丢失。经过在网上查找解决方法:在help菜单下,找到find action,输入框中输入maven,自动提示有"+add maven projects",问题解决。...
2019-07-29 10:46:35
110
原创 com.sun.proxy.$Proxy73
简单的一个spring mvc的工程,在写一个controller时,autoware一个服务类,报标题这个错误,看了半天没看懂。后来查了一下别的Controller类,Autoware的写法是 IXxService xxService,而我写的是XxService xxService,也就是说我autoware一个查实现类本身,因为该工程是一个开源工程,接口类统一命令为IXxService xx...
2019-01-26 15:15:23
1783
原创 忘记oracle的管理员密码
11g的情况下: sqlplus /nolog; connect / as sysdba alter user sys identified by newpassword; alter user system identified by newpassword;
2018-12-02 16:54:49
215
原创 利用remmina在linux和windows之间传输文件
remmina是linux下的远程桌面利器,连windows服务器时,需要将远程文件传回或传送。之前试了几次,都没有发现相关设置。在网上看说是这个软件支持这一功能的。于是重新进入之前的关联设备,在:“基本”一栏,向下滚动滑鼠,发现有“共享选项”,指定本地文件夹后再次连接远程服务器,就有了和windows一样的本地资源共享。原来,ubuntu下这个软件界面,滚动条非常不明显,要仔细看才行。...
2018-10-25 13:14:43
8358
原创 Ubuntu上Pulse Secure替代方案 - openconnect
因为工作的原因,安装了ubuntu18.04的电脑需要连接juniper vpn网络。CSDN有一个博客提供了用openconnect实现连接该vpn的解决方案,相关的请参考:https://blog.csdn.net/edin_blackpoint/article/details/70860101。实际安装过程中,没有下载vpnc-script,利用原文中的脚本sudo openconnec...
2018-08-22 15:04:26
4314
原创 初次使用ubuntu kylin的遭遇
本人的HP act102x笔记本用了一年了。win10越来越慢,因为没有激活出现了各种卡,固态和16G的DDR4的性能完全显现不出来,又讨厌那个激活标记,由于决定安装linux。比较Linux桌面发行版,基于ubuntu或debain进行扩展的比较友好一些,以前家里的台机装过ubuntu,稳定用了一年多。这次先尝试装了mint。在win10的机器上先是用usb installer工具,做了一个US...
2018-04-23 16:30:27
4764
原创 创建oralce表、序列一定要用大写啊!
一直喜欢用powerdesigner做数据库表设计,也知道oracle的表名一定要用大写,但还是犯了低级的错误。powerdesigner创建表还有序列时喜欢给出默认大小写混合的,于是惯性思维,在为序列命名时也做了大小写区别。结果,在DBever中明明看到有些序列,却被告知没有,伤了一下午的脑筋。比如,我在powerdesigner中定义的序列名为:LOG_seq,我在dbever中看到的也是
2017-11-15 16:44:50
1270
1
原创 在OpenBSD中安装Apache
这几天折腾OpenBSD。之前做过一个虚拟机,放在外网上做服务器,结果宿主环境毁了,这个镜像也就丢了。这次重安装,竟然和重新弄完全一样,大脑里一点儿印象没有。OpenBSD这个东西,不像centos和ubuntu,可以有非常好用的yum和apt-get,它带了个pkg_add,也可以实现通过网络安装软件,不过刚开始用的情况是:资源各种没有。网上对相关资源的介绍太少,可能是该系统太陌生的缘故。我
2017-11-07 14:26:33
439
原创 MYBATIS-GENERATOR获取不到注释
在使用oracle数据库时,利用mybatis-generator生成对应的实体b ,我们期望利用introspectedColumn.getRemarks()方法来获得注释,但是却发现返回的值是空值,由于在网上找到解决的办法:在配置文件中,数据源配置那里加入下面的内容:针对oracle数据库 -->property name="remarksReporting" value="tr
2017-10-20 13:45:35
1971
1
原创 java类型 转换小技巧
1.利用fastJson将Object转成json格式字符串现在许多项目在应用控制 层会大量应用阿里的fastjson工具包。我们经常遇到的问题是将Object类转换成Json格式字符串。但是JSON,JSONObject以及JSONUtils(另外一个阿里组件),都没有将Object直接转化成Json字符串的工具。另让匪夷所思的是在其中的JSONArray工具类中却有这样的方法:JSON
2017-08-17 22:12:46
197
原创 dockerUi不能正常显示容器情况解析
安装好dockerUI后,访问页面,但是不能查看容器信息,包括images等信息都是空白,页面只是提示failue字样,没有任何提示信息。由于该容器的创建是从网上百度来的脚本,后来查看了官网的帮助信息,发现我的脚本少了一个参数。官方的quicksart脚本是:docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/r
2017-08-01 14:29:37
1258
2
原创 idea搭建非maven项目需要注意的问题。
昨天用idea搭建了一个项目,由于是非maven的项目,导入时全部依赖idea对项目进行识别加载。这个项目之前是用eclipse开发的,idea在加载时,发现好多路径中有jar包,就自动生成lib1,lib2的依赖包。这些可以在project structure下面的libraires看到。意思是说本项目依赖这些jar包。启动后发现common-io下面的Filefilter某个方法没找到,仔细看
2017-07-25 16:42:25
784
原创 windows2008下安装oracle10g
由于项目的问题,必须使用这种配搭。32位的操作系统,准备了32位的oracle10g,10.2.0.1。安装初期遇到null,null,null未知错误,在网上查了一下,改成以win2003兼容模式运行。进行安装界面后,一切都按网上的安装。很顺利的完成。但是进入http://localhost:1158/em时,以sys账号(dba身份)登录时,遇到了java.lang.Excepti
2017-06-05 17:00:26
1118
原创 js对象浅拷贝与深拷贝
先看一下浅拷贝的例子var Page = {"pageNo":0,"pageSize":20};var page = Page;page.pageNo =5;debbuger;跟踪断点处,page对象中的pageNo与Page对象的pageNo均为5,这不是我想要的。我的目的是想复制出来一个不同的js对象。由是加以改动....var page = cop
2017-06-01 11:21:37
229
原创 也谈jsp:include js文件中文乱码
本地开发时,jsp和js文件要分开,同放在一个目录下,例如a.jsp,a.js。两个文件均为utf-8格式。在本地测验时,没有问题,便是放到生产环境中,就会有中文乱码出现。两个引用的方式如下:a.jsp...... 网上都有相关的设置,但改动起来都比较麻烦。开发和生产都是tomcat8,配置文件也没有做过多改动。后来,注意到在开发环境中,在idea中对tomca
2017-05-30 22:44:18
404
原创 $.ajax跨域问题的简单解决。
网上关这于这方面的问题讨论已经很多了。今天在开始展开工作之前,就已经知道有跨域的问题,只是又犯了经验注意,被这个问题又唬了一把。我的环境jquery+springMvc。控制层的写法是.....@RequestMapping(....... =RequestMethod.GET)@ResponseBodypublic JsonResoult> getObjecgt
2017-05-22 15:53:33
349
原创 解决用eclipse对maven-web项目进行debug时遇到 source not found问题
自到转到idea之后,eclipse就很少用了,最近用STS遇到Debug时源码找不到的问题。在网上搜了一下,这个问题很容易解决,只是在eclipse环境中藏的比较深,故而标记一下,备忘。由于本人的工程是maven-webapp项目,需要进行如下配置:add进对应的maven工程后,在调试时就可以找到相关的源码。
2017-05-17 09:36:30
5242
转载 如何解决XML5619: 文档语法不正确
如果是后台数据库的问题,可以在对应的action类里加上这两行代码就行:response.setCharacterEncoding("UTF-8");response.setContentType("text/html");(这是在网上看到的,没有测试过,仅供参考)
2017-05-04 09:41:52
3246
原创 C# 中的 ConfigurationManager类引用方法
我sharpdevelop开发一个小应用,添加app.config之后,文档提示访问配置项用System.Configuration.ConfigurationManager.AppSettings[key],可是,在编辑环境下找不到ConfigurationManager类。开始以为是安装包的问题。后来在网上找到了解决方法,就是在在解决方案资源管理器里找到类文件选择“引用”,然后右击选择“添加引
2013-12-26 09:45:01
695
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人