13 tkscascor

我要认证

未来如何寻找

等级
TA的排名 27w+

汇总统计多个git项目的代码行数

cat /d/work/project.txt |while read line ;do r1=$(echo $line |tr -d '\r');cd d:/work/$r1 && echo $r1 && git pull;done;begin=2020-01-01cat /d/work/project.txt |while read line ;do r1=$(echo $line |tr -d '\r');cd d:/work/$...

2020-07-24 12:04:34

双重检查单例

单例模式是java开发模式最常用的一种。 今天深入学习双重检查单例。先看几种典型单例代码: private Sington(){ } // 方案1 // 最简单单例,final 保证只能new一下 // 不能接受启动就创建对象。万一不用不就浪费了? private static final Sington instans0=new Sington(); public static Sington instance0(){ retu

2020-07-21 15:27:39

CPU 缓存学习

1 . 优化目标对于密集型应用提高cpu处理速度。核心提升缓存利用2. 理解cpu架构l3 +内存是共享,L2+L1(分开数据与指令)cpu独享 大约时钟周期 L1 4 L2 12 L3 30 内存 100 我的电脑3.3ghz ,1个时钟周期大约0.33纳秒。如果cpu操作的数据或指令都在缓存中则直接读取,会带来倍数甚至指数级的性能提升。所以对于cpu性能的提升核心 是提升cpu缓存的命中率...

2020-07-07 22:39:13

高IO导致的应用卡顿分析及解决

影响性能的几大因素无非就是CPU,内存,网络和I/OGC时间并不代表JVM暂停时间,GC日志漂亮并不代表没有问题,通过使用-XX:+PrintGCApplicationStoppedTime参数可以打印中真正的JVM暂停时间;JVM对GC日志的写入和perf文件的更新,在高IO场景下会造成长时间的STW问题,具体表象就是GC时间短,但应用暂停时间远远长于GC时长。具体解决办法如下:1。...

2019-11-13 23:51:22

Java版爬wiki【Atlassian Confluence】信息的

import lombok.Data;import org.apache.http.Header;import org.apache.http.HttpEntity;import org.apache.http.client.config.RequestConfig;import org.apache.http.client.methods.CloseableHttpResponse;...

2019-10-28 09:04:05

安装postgresql 9.5

安装PostgreSql yum install 安装因pgsql数据库跟postgis数据库版本不兼容 不使用 参考 :https://blog.csdn.net/yzj_xiaoyue/article/details/84936530 1 . 下载rpm 根路径:https://yum.postgresql....

2019-11-11 13:50:20

使用JConsole、jvisualvm监控远程主机

下面是使用JXM协议配置的简单的操作步骤,详细内容可以阅读文章后的参考资料。1.远程主机(1)修改JMX服务的配置文件:  在JDK的根目录/jre/lib/management中,将jmxremote.password.template另存为jmxremote.password。用文件编辑软件按编辑jmxremote.password去掉  # monitorRole QED  # ...

2019-11-14 07:26:13

GrayLog 安装与配置

GrayLog评估优点:配置化,开源, 一体化解决方案,相对ELK简单。支持syslog,filebeat,log4j,logstash日志源接入各种协议支持, udp,tcp,http,amqp面板大盘–>支持自定义曲线图,饼状图等丰富图形列表预警功能,支持集群,扩展等。权限支持安装基本说明服务器环境需要安装mongodb 3.2+,graylog 2.5+,es 5....

2019-09-17 18:31:19

SourceTree 使用介绍

目的使用sourceTree 主要方便使用gitflow流, 使用前请确认已熟读gitflow相关版本管理知识安装sourceTreehttps://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSetup-3.1.3.exe?_ga=2.61807912.505825364...

2019-10-31 18:22:49

基于异步socket客户端接收数据基础类。

namespace SocketServer{ /// <summary> /// 组包基础类 /// </summary> /// <typeparam name="T"></typeparam> public class GroupPackage<T> where T ...

2011-01-17 11:05:00

使用createPopup

使用createPopup需要注意以下几个问题:createPopup,, 是ie5.5++出现的新东东.1、函数没有任何参数2、CreatePopup函数返回的值是新窗口的句柄,这个窗口和普通的窗口一样,所有该有的东西都有。3、新窗口的parent属性可以对父级窗口(调用createPopup函数的窗口进行访问)4、一个窗口只能创建一个popup窗口,新调用createPopup

2010-03-10 11:00:00

计算斐波纳契数列

计算斐波纳契数列 常用递归..效率低下,40,估计能跑半天.static long recurFib(int n) {if (n         return n;else        return recurFib(n - 1) + recurFib(n - 2);}动态规划算法 使用中间变量,,,, 效率明显.. static long ite

2010-03-05 11:25:00

C#学习笔记(string)

 -----C#语言中的字符串具有精神分裂的天性——即字符串既是本地类型又是类的对象。实际上更准确的说法应该是可以把字符串作为本地数据值来使用,但是事实上每个产生的字符串都是String类的一个对象。String类的对象是不变的,这就意味着不能对他们进行改变。每次改变String对象的值时,就会产生一个新的对象来保存数值。----比较字符大小, 一种方式 使用 asc2值比

2010-03-03 16:58:00

js控制cs代码

然后写好cs代码 获取操作类型string strArgunment= Request.Form["__EVENTARGUMENT"];strArgunment应该是test js 触发.. __doPostBack("lbtn_Test","test");

2010-03-02 09:29:00

DataTable的数据导出显示为报表

#region 将DataTable的数据导出显示为报表(不使用Excel对象,使用COM.Excel)  #region 使用示例  /*使用示例:   * DataSet ds=(DataSet)Session["AdBrowseHitDayList"];   string ExcelFolder=Assistant.GetConfigString("ExcelFolder")

2010-02-20 11:02:00

基于jquery的ViewManage 数据局部刷新

      局部刷新大量数据。 可以使用ajaxpro的updatepanel或者使用拼写html表格来填充数据。下面的方法是使用了usercontrol控件的无刷新技术,有点点偷懒的感觉。1,首先是viewmanage类using System.Web.UI;using System.Web.UI.HtmlControls;using System.IO;using Syst

2009-12-26 12:03:00

续 Freetextbox1.63中文版的使用(二)

前面写过Freetextbox1.63的基本使用, 现在基于boss的特殊要求,上传附件.相关附件主要为doc,或者war格式.首先,找到freetextbox源码,在ToolbarItems类里面添加静态属性如下:  /// /// Returns a ToolbarButton with InsertFileFromGallery JavaScript functions

2009-12-12 11:10:00

转载 Sql导入到处Excel

/*=================== 导入/导出 Excel 的基本方法 ===================*/    从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:    /*===================================================================*/  --如果接受数据导入的表已经存在  inse

2009-09-24 11:09:00

基于js对时间动态控制显示。

     最近项目中使用有个需求是按照流程挂起时间开始 进行统计,时间过去多久了 显示格式XX天XX小时XX分XX秒,后台已有该流程挂起时间。需要动态刷新时间,只能使用javascript对时间进行即使显示了。    为了提高代码的复用性,写了基于面向对象的 对时间控制的类。代码如下:  //Time对象 function TimeCom(Value) { var

2009-09-10 12:19:00

Freetextbox1.63中文版的使用 增加本地图片操作

首先当然是下载插件。。.废话多#¥%#¥%#¥接着,引入工具箱。方便在别个系统容易应用更改整个 Web 应用程序:在 web.config 中添加:屏蔽检测到危险request值 复制images文件下的ftb 到web项目中。新建HelperScripts,将3个aspx加入系

2009-09-10 08:13:00
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。