- 浏览: 41112 次
- 性别:
- 来自: 上海
最新评论
文章列表
在工作区配置了.gitignore ,将
.idea/
.vscode/
bin/
pkg/
但是发现完全没有什么用,后来看到VS code有一个插件:gitignore 装上之后你就明白
写道
gitignore extension for Visual Studio CodeA extension for Visual Studio Code that assists you in working with .gitignore files.FeaturesLanguage support for .gitignore filesAdd local .gitignore ...
JAVA计算工作日复杂算法:依赖假期配置
- 博客分类:
- 算法 Java
公司制度比较奇葩,每周5.5工作日,从周一上到周六中午,周六下午和周日休息,不吐槽了。
计算工作日就比较麻烦,不能通过简单的周一到周五,来判断(因为该模块会应用到请假单,扣工资。。。)
一、将假期配置表
{
private String holidayName;
private Integer week;
private String holidayStartDate;
private String holidayEndDate;
private String holidayStartTime;
private String holidayEndTime; ...
Unable to open debugger port (127.0.0.1:49897): java.net.SocketException "Socket closed"
具体什么原因不明白,我的解决步骤:
1、tomcat shutdown.bat
2、tomcat startup.bat
3、IntelliJ IDEA restart
4、修改配置中JMX Port
5、修改Debug Prot
6、mvn clean
再debug的时候就正常了,具体是哪些起作用我也不清楚,挨个玩一遍吧
SELECT DATEDIFF( MAX(PURCHASE_DATE),MIN(PURCHASE_DATE)) FROM
(
SELECT * FROM PURCHASING_DATA L
WHERE L.CORP_ID=2112 AND DATE_FORMAT(L.PURCHASE_DATE ,'%Y' ) = '2017') A;
在MYSQL中使用MIN和MAX可以取得结果集中的最大值和最小值,DATEDIFF用于计算两个日期的时间差
不小心删除了Windows10 的Store 发现很多不能用了 默认的图片应用都打不开,尝试了很多方法都不行,后来找到一个可行的办法,如下
1.打开Windows防火墙 .
不知道为啥要开这个,但是不打开后面的操作无法进行
2.以管理员的身份运行 windows powershell
3.执行命令
Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xm ...
安装vsftpd
yum -y install vsftpd
启动
service vsftpd start
重启
service vsftpd restart
修改位于/etc/vsftpd目录的配置
vsftpd.ftpusers:位于/etc目录下。它指定了哪些用户账户不能访问FTP服务器,例如root等。vsftpd.user_list:位于/etc目录下。该文件里的用户账户在默认情况下也不能访问FTP服务器,仅当vsftpd .conf配置文件里启用userlist_enable=NO选项时才允许访问。
禁用匿名访问:
anon_upload_enabl ...
上一条、下一条SQL 上一篇下一篇带分类
- 博客分类:
- SQL
/* NEXT */
SELECT
A.NEWS_ID,A.TITLE
FROM
CONTENT_NEWS A
INNER JOIN CONTENT_NEWS B ON B.`COLUMN` = A.`COLUMN` AND B.NEWS_ID =11
WHERE A.NEWS_ID > 11
ORDER BY NEWS_ID ASC
limit 0,1;
/* PREV */
SELECT
A.NEWS_ID,A.TITLE
FROM
CONTENT_NEWS A
INNER JOIN CONTENT_NEWS B ON B.`COLUMN` ...
/**
* Created by NULL on 2016/2/24.
* 审核日志
*/
Ext.define('App.store.common.AuditLogStore', {
extend: 'Ext.data.Store',
model: 'App.model.common.AuditLogModel',
pageSize: Global.size,
proxy: {
type: 'ajax',
actionMethods: {read: 'get' },
url: Glo ...
如果不想用前面的后台图片缩放预处理上传的图片,在使用上传图片时可能会出现与预期的效果不一致的情况,可能我们想到要固定图片的尺寸,但是如果上传的尺寸比例与设定的不一致,又会让图片变形,下面使用一个简单的方法实现图片的等比例缩放并居中显示,只需要HTML+CSS,就可以
<div class="divcss5"><span>
<img src="http://picm.bbzhi.com/youxibizhi/jipinfeiche114/jingxuan_yxjx_214817_m.jpg" /></sp ...
public byte[] ZoomPicture(Image SourceImage, int TargetWidth, int TargetHeight)
{
int IntWidth; //新的图片宽
int IntHeight; //新的图片高
try
{
//System.Drawing.Imaging.ImageFormat format = SourceImage.RawFormat; //图片格式
...
select ranked.IndexID,* from(select *, ROW_NUMBER() over(partition by IndexID order by ListID desc) as rowNumfrom t_Product ) rankedleft join t_IndexSet ti on ti.IndexID = ranked.IndexIDwhere ranked.rowNum <= ti.TopNum AND ranked.IndexID >0order by ranked.ListID desc
WebAPP常用的列表功能,下拉加载和上拉刷新
var swiper = new Swiper('.swiper-container', {
scrollbar: '.swiper-scrollbar',
direction: 'vertical',
slidesPerView: 'auto',
mousewheelControl: true,
freeMode: true
});
swiper.on("TouchEnd", function (swiper) {
//下拉加载
...
Repeater 中要显示第一行或者每行不同可以用Container.ItemIndex 来实现,
方法一: <%#Container.ItemIndex==0?"第一行":"其他行"%>
方法二:
<asp:PlaceHolder ID="PlaceHolder1" runat="server" Visible='<%# Container.ItemIndex == 0 %>'>
第一行
</asp:PlaceHolder>
...
Jquery 1.9版本对CheckBox操作有更新,在我们实际应用中多用 $('#checkbox').attr('checked',true)执行选中操作,但是测试时会发现在部分浏览器(ie10\firefox\chrome)中,只有第一次是能够生效的,之后就没有反应啦,查了一下才知道新版本有替代方 ...
OA系统有个需求,需要将订单的支付(可能多次)显示在订单信息中,支付记录在另一张表,如下图
订单表:
订单号
订单金额
订单状态
D000001
10000
未缴清
支付记录表
支付编号
订单号
付款金额
付款时间
1
D000001
2000
...