自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 问答 (6)
  • 收藏
  • 关注

原创 微服务之间的trace_id追踪链

微服务trace追踪链路

2021-12-14 16:15:36 2592

原创 java压缩JPG 、PNG图片

Thumbnails插件压缩jpg图片没有什么问题但是压缩png如果保持原本尺寸是无法压缩的。所以可以麻烦点 先压缩为jpg格式 再转成png,如果有更好办法请给我留言。 <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <v...

2021-07-21 15:47:25 738

原创 Aspose.word 分栏功能(Java)

Document doc = new Document();DocumentBuilder builder = new DocumentBuilder(doc);TextColumnCollection columns = builder.getPageSetup().getTextColumns();columns.setSpacing(100.0);columns.setCount(2);builder.writeln("Column 1.");builder.insertBreak(.

2021-03-30 16:06:06 449

原创 java8 通过排序分组去重(保留最新的数据)

private List<GenErrQsTask> getDistinctList(List<GenErrQsTask> genErrQsTaskListList) { List<GenErrQsTask> newList = new ArrayList<>(); Map<String, List<GenErrQsTask>> map = //按照createDate排序 rever.

2021-01-26 16:30:02 4351 2

原创 Kubernetes k8s centos搭建单点服务器 并对外暴露服务(腾讯云服务器)

操作系统:centos7docker:1.13.1前期准备1.关闭centos自带的防火墙 # systemctl disable firewalld# systemctl stop firewalld 2.安装etcd和kubernetes软件(会自动安装docker) # yum install -y etcd kubernetes修改配置文件修改Docker配置文件vi /etc/sysconfig/docker, OPTIONS='--selinux-...

2020-12-16 11:21:23 430

原创 调用dll文件不知道参数的情况(例:c#调用user32.dll的messagebox方法)

c#调用user32.dll的messagebox方法:// 提示框的参数 private const int MB_OK = 0; private const int MB_DEFBUTTON2 = 256; private const int MB_TASKMODAL = 8192; private const int MB_TOPMOST = 262144;[DllImport("user32.dll", CharSet = C

2020-08-14 17:44:10 748

原创 Java jdk1.8后的抽象类和接口新特性

public class Main { public static void main(String[] args) { AbstractClass.exe(); InterfaceClass.exe(); InterfaceClass a = System.out::println; a.exe("aaa"); InterfaceClass b = new InterfaceClassImp(); .

2020-08-11 16:30:24 880

原创 c# OpenCvSharp 判断图片的是否黑白

public static bool CheckIsBlackWrite(Mat srcMat) { int height = srcMat.Rows / 4; //行 取了1/4是优化速度 一般判断这些就够了 int width = srcMat.Cols / 4; //列 ... ... 宽度 for (int row = 0; row < height; row++) .

2020-08-07 16:06:40 1585

原创 java redis分布式锁(2种方式)

@Autowiredprivate JedisConnectionFactory redisConnectionFactory;private RedisTemplate<String, String> taskTemplate;private ValueOperations<String, String> taskOps;@PostConstructprivate void init() { taskTemplate = new RedisTemplate.

2020-08-07 15:52:36 162 2

原创 c# excel 转 pdf

using MSExcel = Microsoft.Office.Interop.Excel;private bool exceltoPDF(string sourcePath, string targetPath) { bool result; object missing = Type.Missing;...

2019-09-12 08:54:00 3429

原创 orcale to_date()函数日本元年“令和”适用

在oracle的nls目录下创建lxecal.nlt文件目录:G:\oracle64\product\11.2.0\client_1\nlslxecal.nlt:新建文本文档修改后缀nlt 内容复制如下:DEFINE calendar calendar_name = "Japanese Imperial" DEFINE calendar_era ...

2019-04-03 16:07:28 458

原创 orcale from 2个结构相同的表

select o.denno,o.syokaino,o.syokainmk,o.slncd,o.tyuinymd,o.ukymd,n.kaiinnmksei,n.kaiinnmkmei,n.seiymd,o.kaiinno,n.kaiinsbt from (select * from fknyroUNIONselect * from fknyuo)o LEFT JOIN MKAIN n...

2018-12-21 10:18:37 310

原创 下拉菜单和文本框结合

简单实现可以编辑的下拉菜单

2017-05-15 15:41:33 10343

原创 My97DatePicker时间插件选择周的时间格式

My97DatePicker 不支持周的选择bug

2017-05-02 13:28:28 8557 1

原创 ie浏览器降级

有时我们会处理各种浏览器兼容问题,而同浏览器的版本兼容问题又是更加的麻烦;浏览器中的ie的卸载更是麻烦无比,今天介绍一下通过控制台降低我们ie浏览器的版本进行调试。1.ie浏览器打开控制台(F12)2.点击Edge3.选择你需要调试的版本号

2017-02-08 14:36:41 1755

原创 eclipse编译过后的class文件路径

最近项目遇到一个问题,就是如果测试服务器不在内网我们无法用svn来更新项目,只好用最笨的方法把每次更新后的代码复制粘贴到服务器端。别的文件直接复制到workspace没问题,但是java文件要经过编译才可以。所以研究后发现class文件在这个路径下面。希望对同样需要这个路径的人有所帮助。

2017-02-08 09:44:48 11204

转载 关于js中变量的作用范围

在问答中偶然看到一个问题发现原来没有注意到这个细节不使用var 定义的变量是全局变量^-^,所以一定要使用var本来d和e都应该是全局变量的,但是d在上一层作用域中已经定义了,系统赋值的时候会先,从底层作用域一级一级往上找,找到的话,就对其赋值,没有找到的话,就会声明一个全局变量(这是不用var 定义变量的情况下)所以在d赋值的时候实际上是t1里面的局部变量赋值(不在w

2017-02-07 17:13:50 977

ckplayer视频播放器插件(Java)

将压缩包解压后导入项目 html页面写入&lt;script type=&quot;text/javascript&quot; src=&quot;路径/ckplayer/ckplayer.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt; 增加div&lt;!--登录开始----&gt; &lt;div id=&quot;popboxs&quot; class=&quot;dialog_wrp&quot; style=&quot;width: 650px; height:500px;margin-left: -320px;display:none;&quot;&gt; &lt;div class=&quot;dialog&quot;&gt; &lt;div class=&quot;dialog_hd&quot;&gt; &lt;h4 class=&quot;d-title&quot;&gt;视频播放&lt;/h4&gt; &lt;!--#0001#--&gt; &lt;a href=&quot;javascript:void(0);&quot; class=&quot;pop_closed&quot; onclick=&quot;pupclose()&quot;&gt;关闭&lt;/a&gt; &lt;!--01%--&gt; &lt;/div&gt; &lt;div class=&quot;dialog_bd&quot;&gt; &lt;div id=&quot;vidiopath&quot;&gt;&lt;/div&gt; &lt;/div&gt; &lt;!----dialog_bd end--------&gt; &lt;/div&gt;&lt;!----dialog end--------&gt; &lt;/div&gt;&lt;!----dialog_wrp end--------&gt; &lt;div id=&quot;bg&quot; class=&quot;t-mask&quot; style=&quot;display:none;&quot;&gt;&lt;/div&gt; &lt;!--登录结束----&gt; 增加js &lt;script type=&quot;text/javascript&quot;&gt; //弹出层播放视频 function play(url) { $(&quot;#popboxs&quot;).css(&quot;display&quot;,false); $(&quot;#bg&quot;).css(&quot;display&quot;,false); var flashvars={ f:url, c:0, b:1 }; var params={bgcolor:'#FFF',allowFullScreen:true,allowScriptAccess:'always',wmode:'transparent'}; CKobject.embedSWF('${front_project_path}ckplayer/ckplayer.swf','vidiopath','ckplayer_a1','600','400',flashvars,params); function closelights(){//关灯 alert(' 本演示不支持开关灯'); } function openlights(){//开灯 alert(' 本演示不支持开关灯'); } } //隐藏登录页 function pupclose(){ $(&quot;#popboxs&quot;).css(&quot;display&quot;,&quot;none&quot;); $(&quot;#bg&quot;).css(&quot;display&quot;,&quot;none&quot;); } &lt;/script&gt;

2017-02-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除