by kevin
31.
八月 2019 20:08
>
最近想要对svn提交的日志进行管理。 考虑到使用bat命令进行正则校验感觉比较麻烦,而且灵活性也不好,所以选择python来实现。 首先添加svn钩子pre-submit 1: Setlocal
2: set sd=D:\Repositories\hooks
3: set py="D:\Program Files\Python37\python" %sd%\pre-commit.py %1 %2
4: for /F %%i in ('%py%') do (set r=%%i)
5: echo %r% 1>&2
6: if %r%==1 (
7: exit 1
8: ) els...
[更多...]
by kevin
19.
八月 2019 13:40
>
日出十分,辗转反侧。 饿饿饿 搭公车,顶着酷热,因为职责。 呵呵呵 风雨雷电的夜色,代码也写的坎坷。 撤撤撤 一碗面,换来的不止饱嗝,还有诗歌。 得瑟,管他成色几何。
by kevin
17.
八月 2019 11:15
>
最近使用svn碰到的一些情况,记录一下。 说明一下: 服务的:VisualSVN-Server 客户端:TortoiseSVN 1. 高版本客户端提交的日志,低版本的客户端查看不了。 svn客户端升级之后,最好还是svn clear一下。 2. 高版本的客户端提交的日志导致低版本服务端的钩子无法正常运行。 大概的原因是,高版本的客户端提交的日志可能包含一些分隔符(比如换行符),导致服务端无法正常调用钩子。
by kevin
30.
六月 2019 12:34
>
简单说说我对时间管理的理解。 阶段一: 1 同一个事情,通过学习或者思考,提高做事的效率。就是生巧孰能。 2 并行做几件事情。 3 借助工具 阶段二: 1 找人做 2 成本收益 阶段三: 尽量的去享受每一段时间。 写的比较粗糙,因为我懒。看懂的自然看懂,看不懂的等我哪天来补充。
by kevin
30.
三月 2019 18:06
>
因为工作的原因,经常接触一些程序员新人。所以也经常被提问,作为程序员新人,要如何提升自己。 可能是被问多了,这里做个整理。 首先,应该想清楚提升自己的目的是什么,这个我就不说的太直白了,大家都懂。我想说的是要朝着提升编程产出的方向来展开。 那么,增加编程产出,要么增加编程时间,要么提升编程效率。增加编程时间,这个大家都知道怎么做,那么我就说一下如何提升编程效率。 先说说要做哪些事情。 1. 更有效的使用编程工具。目前的编程工作,主要使用的工具有IDE,搜索引擎和辅助软件来完成。怎么提升IDE的使用水平就不说了;搜索引擎的话,使用google(别跟我说google访问不了),不要使用百度(不要问为什么);辅助软件那就很多了,代码生成工具,数据库设计器,抓包工具等等,就算是截图工具,记事本,也尽量选择适合自己的,有能力的话,也可以自己开发一些小工具。 2. 通过管理来提升编程效率。...
[更多...]
by kevin
18.
三月 2019 18:42
>
最近,碰到一些网页屏蔽了复制功能。写个简单的解决办法。 1. 下载google浏览器(或者360极速浏览器) 2. 再网页上点击鼠标右键,点击弹出菜单中的“检查” 3.在下图左边的小窗口中,找到body,点击body;在右边的小窗口中,找到-webkit-user-select 把前面的勾去掉。
by kevin
28.
十二月 2018 16:01
>
很多时候,我们不希望富文本编辑的结果,被页面的样式影响,下面这个方案还不错。 <div class="artical_body">
<iframe id="contentFrame" class="contentFrame" style="overflow: hidden; bo:0; width: 100%; height: 100%;" src="javascript:void(function(){document.open();document.write('htmlencode(这里是你的html,请先进行htmlencode)');document.close();}())"></i...
[更多...]
by kevin
25.
十月 2018 11:31
>
string appConfigFile = Assembly.GetEntryAssembly().Location;
Configuration appConfig = ConfigurationManager.OpenExeConfiguration(appConfigFile);
AppSettingsSection appSettings = (AppSettingsSection)appConfig.GetSection("appSettings");
var config = UploadConfig;
appSettings.Settings["KEY"].Value = "VALUE";
appConfig.Save();
...
[更多...]
by kevin
25.
五月 2017 17:49
>
在Oracle 11g 中默认的profile启用了密码过期时间是180天。 Oracle中如何查看客户端的IP? 缺省从 v$session 中不能直接获得客户端 IP,可以在数据库中创建一个追踪客户端IP地址的触发器: create or replace trigger on_logon_trigger after logon on database
begin
dbms_application_info.set_client_info(sys_context('userenv', 'ip_address'));
end;
常用的显示客户端信息的sql:
select v.USERNAME, v.STATUS, v.SCHEMANAME, v.O...
[更多...]
by kevin
21.
九月 2016 23:08
>
首先,看看netstat 都有什么选项
1: C:\Users\Administrator>netstat -help
2:
3: 显示协议统计和当前 TCP/IP 网络连接。
4:
5: NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval]
6:
7: -a 显示所有连接和侦听端口。
8: -b 显示在创建每个连接或侦听端口时涉及的可执行程序。
9: ...
[更多...]